Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

doc-ubuntu-stable-release update #10508

Closed
wants to merge 6 commits into from
Closed

doc-ubuntu-stable-release update #10508

wants to merge 6 commits into from

Conversation

manojs1978
Copy link
Contributor

@manojs1978 manojs1978 commented Dec 25, 2024

Prepare


Description

Target issue

closes #10507

Implementation Details


Test and Document the changes

  • Static code analysis has been run locally and issues have been fixed
  • Relevant unit and integration tests have been added/updated
  • Relevant documentation has been updated if any (i.e. user guides, installation and configuration guides, technical design docs etc)

Please check the below before submitting your PR. The PR will not be merged if there are no commits that start with docs: to indicate documentation changes or if the below checklist is not selected.

  • I confirm that there is no impact on the docs due to the code changes in this PR.

Copy link

dryrunsecurity bot commented Dec 25, 2024

DryRun Security Summary

The pull request updates Janssen Server installation instructions for multiple Linux distributions, focusing on improving security and reliability by providing updated download links, SHA256 checksums, and installation best practices.

Expand for full summary

Summary:

The code changes in this pull request focus on updating the installation instructions for the Janssen Server on various Linux distributions, including Red Hat Enterprise Linux 8 (RHEL 8), SUSE Linux Enterprise Server (SLES), openSUSE Leap, Ubuntu 22.04, and Ubuntu 20.04. The key changes involve updating the download links and SHA256 checksums to point to the latest "stable" release of the Janssen Server package.

From an application security perspective, these changes are positive as they emphasize the importance of downloading the software from a trusted source and verifying the integrity of the downloaded package using cryptographic hashes. Additionally, the instructions mention enabling HTTPS in the firewall and importing the Janssen Project's public GPG key, which are good security practices. The documentation also includes instructions for properly uninstalling the Janssen Server, which is important for ensuring that no sensitive data or configuration is left behind.

Overall, the changes in this pull request appear to be focused on improving the security and reliability of the Janssen Server installation process across multiple Linux distributions.

Files Changed:

  1. docs/janssen-server/install/vm-install/rhel.md: This file contains the installation instructions for the Janssen Server on Red Hat Enterprise Linux 8 (RHEL 8). The changes update the download link and SHA256 checksum file to match the latest "stable" release of the Janssen Server package.

  2. docs/janssen-server/install/vm-install/suse.md: This file contains the installation instructions for the Janssen Server on SUSE Linux Enterprise Server (SLES) and openSUSE Leap. The changes update the download link and SHA256 checksum file to match the latest "stable" release of the Janssen Server package.

  3. docs/janssen-server/install/vm-install/ubuntu.md: This file contains the installation instructions for the Janssen Server on Ubuntu 22.04 and Ubuntu 20.04. The changes update the download link and SHA256 checksum file to match the latest "stable" release of the Janssen Server package.

Code Analysis

We ran 9 analyzers against 3 files and 0 analyzers had findings. 9 analyzers had no findings.

View PR in the DryRun Dashboard.

@mo-auto mo-auto added area-documentation Documentation needs to change as part of issue or PR comp-docs Touching folder /docs labels Dec 25, 2024
ganesh-at-wiw
ganesh-at-wiw previously approved these changes Dec 26, 2024
ossdhaval
ossdhaval previously approved these changes Dec 26, 2024
@manojs1978 manojs1978 requested a review from ossdhaval December 27, 2024 05:33
ossdhaval
ossdhaval previously approved these changes Dec 27, 2024
@manojs1978 manojs1978 enabled auto-merge (squash) December 27, 2024 06:20
@manojs1978 manojs1978 disabled auto-merge December 27, 2024 06:24
@manojs1978 manojs1978 enabled auto-merge (squash) December 27, 2024 06:44
Copy link
Contributor Author

@manojs1978 manojs1978 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Signed-off-by: manoj suryawanshi <[email protected]

Signed-off-by: manoj suryawanshi <[email protected]>
Signed-off-by: manoj suryawanshi <[email protected]>
Signed-off-by: manoj suryawanshi <[email protected]>
moabu
moabu previously approved these changes Dec 29, 2024
@moabu moabu disabled auto-merge December 29, 2024 15:26
Signed-off-by: manoj suryawanshi <[email protected]>
@manojs1978 manojs1978 closed this Dec 30, 2024
@manojs1978 manojs1978 deleted the doc-ubuntu-stable branch December 30, 2024 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-documentation Documentation needs to change as part of issue or PR comp-docs Touching folder /docs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

fix(doc): stable release installation document update
6 participants