From 12d254221c0e87469de0a32102c33782afa52bc0 Mon Sep 17 00:00:00 2001 From: Steven Spencer Date: Wed, 18 May 2022 11:26:40 -0500 Subject: [PATCH 01/17] HOLD: Changes for version 9 * added an `index.md` file * added the framework and some content for 9.0 release notes: `9_0.md` * fixed navigation changes in the `.pages` file to list all of the items with better descriptions (i.e., "Changelog" becomes "Changelog 8") --- docs/release_notes/.pages | 4 +- docs/release_notes/8-changelog.md | 2 +- docs/release_notes/9_0.md | 133 ++++++++++++++++++++++++++++++ docs/release_notes/index.md | 12 +++ 4 files changed, 149 insertions(+), 2 deletions(-) create mode 100644 docs/release_notes/9_0.md create mode 100644 docs/release_notes/index.md diff --git a/docs/release_notes/.pages b/docs/release_notes/.pages index e1f7f319c8..18abdb5651 100644 --- a/docs/release_notes/.pages +++ b/docs/release_notes/.pages @@ -1,6 +1,8 @@ --- nav: - - Current: 8_6.md + - ... | index*.md + - Current 9: 9_0.md + - Current 8: 8_6.md - ... | 8.5.md - ... | 8_4*.md - ... | 8-changelog*.md diff --git a/docs/release_notes/8-changelog.md b/docs/release_notes/8-changelog.md index b6a5a544e2..a4a7fa68ff 100644 --- a/docs/release_notes/8-changelog.md +++ b/docs/release_notes/8-changelog.md @@ -1,5 +1,5 @@ --- -title: Change Log +title: Changelog 8 author: Louis Abel contributors: Steven Spencer, tianci li tags: diff --git a/docs/release_notes/9_0.md b/docs/release_notes/9_0.md new file mode 100644 index 0000000000..bce3d590e2 --- /dev/null +++ b/docs/release_notes/9_0.md @@ -0,0 +1,133 @@ +--- +title: Release 9.0 +tags: + - 9.0 + - 9.0 release + - Rocky 9.0 +--- + +# Release Notes For Rocky Linux 9.0 + +## Major Changes + +For a complete list of major changes, please see the upstream listing [here](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/overview#overview-major-changes). + +Below are some highlights. + +### Security + +* Using **SHA-1** message digest for cryptographic purposes has been deprecated. The digest is not considered secure. There are some exceptions, which are detailed in the upstream link above. +* **OpenSSL** is now version 3.0.1 with many improvements, including provider concept, new versioning scheme, an improved HTTP(S) client, support for new protocols, formats, and algorithms, and more. +* **OpenSSH** is now version 8.7p1 with many improvements, most notably the replacement of the SCP/RCP protocol with the SFTP protocol which offers more predictable filename handling. +* **SELinux** performance, memory overhead, time to load, and more have been substantially improved. There are a whole host of changes with more details in the upstream link above. + +### Networking + +Some highlights are below. You can take a look at the details of networking changes by visiting the upstream link [here](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/new-features#enhancement_networking). + +* **mptcpd** or MultiPath TCP Daemon, can be used instead of `iproute2` to configure MultiPath TCP endpoints. +* NetworkManager now uses key files to store new connection profiles as a default, but still supports the use of `ifcfg`. +* **iptables-nft** and **ipset** are now deprecated which included the utilities, `iptables`, `ip6tables`, `ebtables`, and `arptables`. These are all replaced by the `nftables` framework. +* **network-scripts** package has been removed. Use NetworkManager to configure network connections. + +### Web and Programming + +For a complete list of changes and descriptions, please see [this upstream link](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/New-features#enhancement_dynamic-programming-languages-web-and-database-servers). The highlights are below. + +#### Dynamic Programming + +* **Node.js 16** +* **Perl 5.32** +* **PHP 8.0** +* **Python 3.9** +* **Ruby 3.0** + +#### Version Control + +* **Git 2.31** +* **Subversion 1.14** + +#### Web Servers + +* **Apache HTTP Server 2.4.51** +* **nginx 1.20** + +#### Proxy Caching Servers + +* **Varnish Cache 6.6** +* **Squid 5.2** + +#### Database Servers + +* **MariaDB 10.5** +* **MySQL 8.0** +* **PostgreSQL 13** +* **Redis 6.2** + +### Compilers and Development Tools + +For a complete detailed list of changes, please see [this upstream link](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/New-features#enhancement_compilers-and-development-tools). The highlights are below. + +#### System Toolchain + +* **GCC 11.2.1** +* **glibc 2.34** +* **binutils 2.35.2** + +#### Performance and Debugging Tools + +* **GDB 10.2** +* **Valgrind 3.18.1** +* **SystemTap 4.6** +* **Dyninst 11.0.0** +* **elfutils 0.186** + +#### Performance Monitoring Tools + +* **PCP 5.3.5** +* **Grafana 7.5.11** + +#### Compiler Toolsets + +* **LLVM Toolset 13.0.1** +* **Rust Toolset 1.58.1** +* **Go Toolset 1.17.7** + +#### Java Implementation + +The following Java Runtime Environments and Java Development Kits are provided: + +* `java-17-openjdk` +* `java-11-openjdk` +* `java-1.8.0-openjdk` + +The following Java tools are provided: + +* **Maven 3.6** +* **Ant 1.10** + +#### Virtualization + +For a complete list of changes and enhancements in Virtualization, please see [this upstream link](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/New-features#enhancement_virtualization). + +A few highlights are: + +* QEMU is now built using the CLANG compiler which allows the KVM Hypervisor to use a number of advanced security and debugging features. +* vTPM (Virtual Trusted Platform Module) is now fully supported. +* `virtiofs` feature has been implemented, which you can use to more efficiently share files between a Rocky Linux host and its VMs. + +## Upgrading + +The Rocky Linux team does not recommend upgrades from one major version to the next (in this case 8.6 to 9.0). While it is technically a possibility, we recommend a fresh install of any full version update. + +## Installing + +To install Rocky Linux 9.0, head to the [download page](https://rockylinux.org/download/) and download the version you need for your architecture. + +## Known Issues + +As with any release, there are issues that are already known. You can see the current listing of issues from the upstream [here](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/known-issues). + +## Reporting Bugs + +Please report any bugs you encounter to the [Rocky Linux Bug Tracker](https://bugs.rockylinux.org/). We also welcome you to join our community in any way you wish be it on our [Forums](https://forums.rockylinux.org), [Mattermost](https://chat.rockylinux.org), [IRC on Libera.Chat](irc://irc.liberachat/rockylinux), [Reddit](https://reddit.com/r/rockylinux), [Mailing Lists](https://lists.resf.org), or any other way you wish to participate! diff --git a/docs/release_notes/index.md b/docs/release_notes/index.md new file mode 100644 index 0000000000..adcc670fb8 --- /dev/null +++ b/docs/release_notes/index.md @@ -0,0 +1,12 @@ +--- +title: Rocky Release Notes +tags: + - release + - release notes +--- + +# Rocky Linux Release Notes + +Welcome to our listing of release notes and changelogs for both Rocky Linux 8 and Rocky Linux 9. You will find the release notes for the most recent release versions under the menu headings "Current 9" and "Current 8". Changelogs are self-explanatory. Older release are then listed. + +If you have any questions or comments, please join the discussion [here](https://chat.rockylinux.org/rocky-linux/channels/documentation). From fc3834224ac13005ea42854ef6d1ad9919b0d5a3 Mon Sep 17 00:00:00 2001 From: Steven Spencer Date: Wed, 18 May 2022 12:34:11 -0500 Subject: [PATCH 02/17] Minor change to how the releases are listed * minor change to release listing: changed "Current 9" and "Current 8" to "Release 9.0" and "Release 8.6" respectively * minor change to the index.md file to facilitate the above. --- docs/release_notes/.pages | 4 ++-- docs/release_notes/index.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/release_notes/.pages b/docs/release_notes/.pages index 18abdb5651..238b6a4faf 100644 --- a/docs/release_notes/.pages +++ b/docs/release_notes/.pages @@ -1,8 +1,8 @@ --- nav: - ... | index*.md - - Current 9: 9_0.md - - Current 8: 8_6.md + - Release 9.0: 9_0.md + - Release 8.6: 8_6.md - ... | 8.5.md - ... | 8_4*.md - ... | 8-changelog*.md diff --git a/docs/release_notes/index.md b/docs/release_notes/index.md index adcc670fb8..600136881b 100644 --- a/docs/release_notes/index.md +++ b/docs/release_notes/index.md @@ -7,6 +7,6 @@ tags: # Rocky Linux Release Notes -Welcome to our listing of release notes and changelogs for both Rocky Linux 8 and Rocky Linux 9. You will find the release notes for the most recent release versions under the menu headings "Current 9" and "Current 8". Changelogs are self-explanatory. Older release are then listed. +Welcome to our listing of release notes and changelogs for both Rocky Linux 8 and Rocky Linux 9. You will find the release notes for the most recent released versions with the newest first. If you have any questions or comments, please join the discussion [here](https://chat.rockylinux.org/rocky-linux/channels/documentation). From c19ad788e3420ce12c21cb68e089b7fc1bdca5a2 Mon Sep 17 00:00:00 2001 From: Steven Spencer Date: Thu, 19 May 2022 09:22:05 -0500 Subject: [PATCH 03/17] Minor change to .pages for 9.0 * realized that I'd made no provisions for translated 8.6 and 9.0 files in the .pages file. This has been corrected with this fix. --- docs/release_notes/.pages | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/release_notes/.pages b/docs/release_notes/.pages index 238b6a4faf..18a7908d45 100644 --- a/docs/release_notes/.pages +++ b/docs/release_notes/.pages @@ -1,8 +1,8 @@ --- nav: - ... | index*.md - - Release 9.0: 9_0.md - - Release 8.6: 8_6.md + - Release 9.0: 9_0*.md + - Release 8.6: 8_6*.md - ... | 8.5.md - ... | 8_4*.md - ... | 8-changelog*.md From 07ce9711fd5c4f75a29b218cf2df79c17e888fcc Mon Sep 17 00:00:00 2001 From: Steven Spencer Date: Tue, 21 Jun 2022 20:14:49 -0500 Subject: [PATCH 04/17] Fixed issue when selecting languages * Italian translator brought up an issue with the "Release Notes" menu item selection causing a 404 error. This was corrected by fixing the _current_ .pages file, but the one that will introduce the files for 9.0 was still faulty. This change matches up that change to the current navigation (.pages) file and places "Current Release 9.0" in the "title:" meta for version 9 release notes. --- docs/release_notes/.pages | 4 ++-- docs/release_notes/9_0.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/release_notes/.pages b/docs/release_notes/.pages index 18a7908d45..535191eaac 100644 --- a/docs/release_notes/.pages +++ b/docs/release_notes/.pages @@ -1,8 +1,8 @@ --- nav: - ... | index*.md - - Release 9.0: 9_0*.md - - Release 8.6: 8_6*.md + - ... | 9_0*.md + - ... | 8_6*.md - ... | 8.5.md - ... | 8_4*.md - ... | 8-changelog*.md diff --git a/docs/release_notes/9_0.md b/docs/release_notes/9_0.md index bce3d590e2..123a524ec8 100644 --- a/docs/release_notes/9_0.md +++ b/docs/release_notes/9_0.md @@ -1,5 +1,5 @@ --- -title: Release 9.0 +title: Current Release 9.0 tags: - 9.0 - 9.0 release From ef33658a73d4cb07ce748af464abf75d4cc5177d Mon Sep 17 00:00:00 2001 From: wale soyinka Date: Thu, 30 Jun 2022 16:38:18 -0400 Subject: [PATCH 05/17] Update 9_0.md --- docs/release_notes/9_0.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/docs/release_notes/9_0.md b/docs/release_notes/9_0.md index 123a524ec8..9f53bf46fc 100644 --- a/docs/release_notes/9_0.md +++ b/docs/release_notes/9_0.md @@ -12,18 +12,18 @@ tags: For a complete list of major changes, please see the upstream listing [here](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/overview#overview-major-changes). -Below are some highlights. +Some highlights from this release are detailed next. ### Security -* Using **SHA-1** message digest for cryptographic purposes has been deprecated. The digest is not considered secure. There are some exceptions, which are detailed in the upstream link above. +* Using **SHA-1** message digest for cryptographic purposes has been deprecated. The cryptographic hash functions produced by SHA-1 are no longer considered secure. There are some exceptions, which are detailed in the upstream link above. * **OpenSSL** is now version 3.0.1 with many improvements, including provider concept, new versioning scheme, an improved HTTP(S) client, support for new protocols, formats, and algorithms, and more. * **OpenSSH** is now version 8.7p1 with many improvements, most notably the replacement of the SCP/RCP protocol with the SFTP protocol which offers more predictable filename handling. * **SELinux** performance, memory overhead, time to load, and more have been substantially improved. There are a whole host of changes with more details in the upstream link above. ### Networking -Some highlights are below. You can take a look at the details of networking changes by visiting the upstream link [here](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/new-features#enhancement_networking). +The main networking related changes are listed below. For detailed coverage of these changes as well as other network related changes please visit the upstream link [here](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/new-features#enhancement_networking). * **mptcpd** or MultiPath TCP Daemon, can be used instead of `iproute2` to configure MultiPath TCP endpoints. * NetworkManager now uses key files to store new connection profiles as a default, but still supports the use of `ifcfg`. @@ -32,7 +32,9 @@ Some highlights are below. You can take a look at the details of networking chan ### Web and Programming -For a complete list of changes and descriptions, please see [this upstream link](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/New-features#enhancement_dynamic-programming-languages-web-and-database-servers). The highlights are below. +Several dynamic programming , version control and web related application suites listed next have been updated to newer versions in Rocky Linux 9.0. +For a complete list of changes and descriptions, please see [this upstream link](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/New-features#enhancement_dynamic-programming-languages-web-and-database-servers). + #### Dynamic Programming @@ -110,7 +112,7 @@ The following Java tools are provided: For a complete list of changes and enhancements in Virtualization, please see [this upstream link](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/New-features#enhancement_virtualization). -A few highlights are: +Key highlights are: * QEMU is now built using the CLANG compiler which allows the KVM Hypervisor to use a number of advanced security and debugging features. * vTPM (Virtual Trusted Platform Module) is now fully supported. @@ -118,7 +120,7 @@ A few highlights are: ## Upgrading -The Rocky Linux team does not recommend upgrades from one major version to the next (in this case 8.6 to 9.0). While it is technically a possibility, we recommend a fresh install of any full version update. +The Rocky Linux team does not recommend upgrades from one major version to the next (in this case 8.6 to 9.0). While it is technically possible to upgrade between major versions, we instead recommend a fresh install of the desired latest major version. ## Installing From 16a01d08ae358cac2ca26fad5ca60f4541f617a2 Mon Sep 17 00:00:00 2001 From: wale soyinka Date: Thu, 30 Jun 2022 17:09:21 -0400 Subject: [PATCH 06/17] Update 9_0.md Add Openscap notes --- docs/release_notes/9_0.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/release_notes/9_0.md b/docs/release_notes/9_0.md index 9f53bf46fc..e93a8e352a 100644 --- a/docs/release_notes/9_0.md +++ b/docs/release_notes/9_0.md @@ -19,7 +19,8 @@ Some highlights from this release are detailed next. * Using **SHA-1** message digest for cryptographic purposes has been deprecated. The cryptographic hash functions produced by SHA-1 are no longer considered secure. There are some exceptions, which are detailed in the upstream link above. * **OpenSSL** is now version 3.0.1 with many improvements, including provider concept, new versioning scheme, an improved HTTP(S) client, support for new protocols, formats, and algorithms, and more. * **OpenSSH** is now version 8.7p1 with many improvements, most notably the replacement of the SCP/RCP protocol with the SFTP protocol which offers more predictable filename handling. -* **SELinux** performance, memory overhead, time to load, and more have been substantially improved. There are a whole host of changes with more details in the upstream link above. +* **SELinux** performance, memory overhead, time to load, and more have been substantially improved. There are a whole host of changes with more details in the upstream release notes. +* Rocky Linux 9 now supports automatically configuring security compliance settings for PCI-DSS, HIPAA, DISA, and many others directly through the Anaconda installer. ### Networking From 0fe342b79aebcc8e49aacf7577cf3e6fd9d88373 Mon Sep 17 00:00:00 2001 From: wale soyinka Date: Thu, 30 Jun 2022 17:14:07 -0400 Subject: [PATCH 07/17] Update 9_0.md --- docs/release_notes/9_0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release_notes/9_0.md b/docs/release_notes/9_0.md index e93a8e352a..b4ea30dcc6 100644 --- a/docs/release_notes/9_0.md +++ b/docs/release_notes/9_0.md @@ -20,7 +20,7 @@ Some highlights from this release are detailed next. * **OpenSSL** is now version 3.0.1 with many improvements, including provider concept, new versioning scheme, an improved HTTP(S) client, support for new protocols, formats, and algorithms, and more. * **OpenSSH** is now version 8.7p1 with many improvements, most notably the replacement of the SCP/RCP protocol with the SFTP protocol which offers more predictable filename handling. * **SELinux** performance, memory overhead, time to load, and more have been substantially improved. There are a whole host of changes with more details in the upstream release notes. -* Rocky Linux 9 now supports automatically configuring security compliance settings for PCI-DSS, HIPAA, DISA, and many others directly through the Anaconda installer. +* Rocky Linux 9 supports automatically configuring security compliance settings for PCI-DSS, HIPAA, DISA, and many others directly through the Anaconda installer. ### Networking From 047f487a4fdee9d6d47c676a69c6aa654b8b8814 Mon Sep 17 00:00:00 2001 From: wale soyinka Date: Thu, 30 Jun 2022 17:28:02 -0400 Subject: [PATCH 08/17] Update 9_0.md update openscap text --- docs/release_notes/9_0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release_notes/9_0.md b/docs/release_notes/9_0.md index b4ea30dcc6..ac7484d912 100644 --- a/docs/release_notes/9_0.md +++ b/docs/release_notes/9_0.md @@ -20,7 +20,7 @@ Some highlights from this release are detailed next. * **OpenSSL** is now version 3.0.1 with many improvements, including provider concept, new versioning scheme, an improved HTTP(S) client, support for new protocols, formats, and algorithms, and more. * **OpenSSH** is now version 8.7p1 with many improvements, most notably the replacement of the SCP/RCP protocol with the SFTP protocol which offers more predictable filename handling. * **SELinux** performance, memory overhead, time to load, and more have been substantially improved. There are a whole host of changes with more details in the upstream release notes. -* Rocky Linux 9 supports automatically configuring security compliance settings for PCI-DSS, HIPAA, DISA, and many others directly through the Anaconda installer. +* Rocky Linux 9 supports automatically configuring security compliance settings for PCI-DSS, HIPAA, DISA, and many others directly through the Anaconda installer. Saving time and effort to meet the complicated requirements in the quickly evolving security landscape. ### Networking From ba14c16457a5873f41f9a2a2e11c7d5a94284179 Mon Sep 17 00:00:00 2001 From: sspencerwire Date: Thu, 30 Jun 2022 21:07:36 -0500 Subject: [PATCH 09/17] Update 9_0.md Fixed one grammatical error. --- docs/release_notes/9_0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release_notes/9_0.md b/docs/release_notes/9_0.md index ac7484d912..ad7274e604 100644 --- a/docs/release_notes/9_0.md +++ b/docs/release_notes/9_0.md @@ -20,7 +20,7 @@ Some highlights from this release are detailed next. * **OpenSSL** is now version 3.0.1 with many improvements, including provider concept, new versioning scheme, an improved HTTP(S) client, support for new protocols, formats, and algorithms, and more. * **OpenSSH** is now version 8.7p1 with many improvements, most notably the replacement of the SCP/RCP protocol with the SFTP protocol which offers more predictable filename handling. * **SELinux** performance, memory overhead, time to load, and more have been substantially improved. There are a whole host of changes with more details in the upstream release notes. -* Rocky Linux 9 supports automatically configuring security compliance settings for PCI-DSS, HIPAA, DISA, and many others directly through the Anaconda installer. Saving time and effort to meet the complicated requirements in the quickly evolving security landscape. +* Rocky Linux 9 supports automatically configuring security compliance settings for PCI-DSS, HIPAA, DISA, and many others directly through the Anaconda installer, saving time and effort to meet the complicated requirements in the quickly evolving security landscape. ### Networking From 380327d03c6afd2ec9d2375b4a849dbb7133cdd6 Mon Sep 17 00:00:00 2001 From: sspencerwire Date: Fri, 1 Jul 2022 09:48:46 -0500 Subject: [PATCH 10/17] Update 9_0.md --- docs/release_notes/9_0.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/release_notes/9_0.md b/docs/release_notes/9_0.md index ad7274e604..16e3332280 100644 --- a/docs/release_notes/9_0.md +++ b/docs/release_notes/9_0.md @@ -8,6 +8,10 @@ tags: # Release Notes For Rocky Linux 9.0 +Rocky Linux 9 was lovingly built with our in-house developed and open-source Cloud Native build system called **Peridot**. **Peridot** was used to build Rocky Linux 9 for the - x86_64, aarch64, s390x, and ppc64le architectures. + +Amongst other things, this release represents our standing promise and commitment to the community to ensure the longevity of the Rocky Linux project by enabling users to build, enhance or reproduce Rocky Linux from scratch independently. The source code for the build system is available [here](https://github.com/rocky-linux/peridot-releng). + ## Major Changes For a complete list of major changes, please see the upstream listing [here](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/overview#overview-major-changes). From c14edec6e1ed5c6863294103aa3133d7e53b6548 Mon Sep 17 00:00:00 2001 From: wale soyinka Date: Fri, 1 Jul 2022 19:49:09 -0400 Subject: [PATCH 11/17] Update 9_0.md Peridot mention --- docs/release_notes/9_0.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/release_notes/9_0.md b/docs/release_notes/9_0.md index 16e3332280..c3c58e9ff1 100644 --- a/docs/release_notes/9_0.md +++ b/docs/release_notes/9_0.md @@ -18,6 +18,13 @@ For a complete list of major changes, please see the upstream listing [here](htt Some highlights from this release are detailed next. + +### New Build system (Peridot) + +Rocky Linux 9 was lovingly built with our in-house developed and open-source Cloud Native build system called Peridot. Peridot was used to build Rocky Linux 9 for the - x86_64, aarch64, s390x, and ppc64le architectures. + +Amongst other things, this release represents our standing promise and commitment to the community to ensure the longevity of the Rocky Linux project by enabling users to build, enhance or reproduce Rocky Linux from scratch independently. The source code for the build system is available [here]( https://github.com/rocky-linux/peridot-releng) + ### Security * Using **SHA-1** message digest for cryptographic purposes has been deprecated. The cryptographic hash functions produced by SHA-1 are no longer considered secure. There are some exceptions, which are detailed in the upstream link above. From 6d86674106233d3c0ab72da734de8eedee4e6549 Mon Sep 17 00:00:00 2001 From: wale soyinka Date: Fri, 1 Jul 2022 19:55:34 -0400 Subject: [PATCH 12/17] Update 9_0.md --- docs/release_notes/9_0.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/docs/release_notes/9_0.md b/docs/release_notes/9_0.md index c3c58e9ff1..dc527c1bb9 100644 --- a/docs/release_notes/9_0.md +++ b/docs/release_notes/9_0.md @@ -8,17 +8,12 @@ tags: # Release Notes For Rocky Linux 9.0 -Rocky Linux 9 was lovingly built with our in-house developed and open-source Cloud Native build system called **Peridot**. **Peridot** was used to build Rocky Linux 9 for the - x86_64, aarch64, s390x, and ppc64le architectures. - -Amongst other things, this release represents our standing promise and commitment to the community to ensure the longevity of the Rocky Linux project by enabling users to build, enhance or reproduce Rocky Linux from scratch independently. The source code for the build system is available [here](https://github.com/rocky-linux/peridot-releng). - ## Major Changes For a complete list of major changes, please see the upstream listing [here](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/overview#overview-major-changes). Some highlights from this release are detailed next. - ### New Build system (Peridot) Rocky Linux 9 was lovingly built with our in-house developed and open-source Cloud Native build system called Peridot. Peridot was used to build Rocky Linux 9 for the - x86_64, aarch64, s390x, and ppc64le architectures. From 1ba86dfff58c7d4f0a01d81988f6c3107157834a Mon Sep 17 00:00:00 2001 From: Steven Spencer Date: Thu, 7 Jul 2022 09:20:55 -0500 Subject: [PATCH 13/17] Add note about cgroup-v2 --- docs/release_notes/9_0.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/release_notes/9_0.md b/docs/release_notes/9_0.md index dc527c1bb9..f028480ebd 100644 --- a/docs/release_notes/9_0.md +++ b/docs/release_notes/9_0.md @@ -39,7 +39,7 @@ The main networking related changes are listed below. For detailed coverage of t ### Web and Programming -Several dynamic programming , version control and web related application suites listed next have been updated to newer versions in Rocky Linux 9.0. +Several dynamic programming , version control and web related application suites listed next have been updated to newer versions in Rocky Linux 9.0. For a complete list of changes and descriptions, please see [this upstream link](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/New-features#enhancement_dynamic-programming-languages-web-and-database-servers). @@ -115,7 +115,7 @@ The following Java tools are provided: * **Maven 3.6** * **Ant 1.10** -#### Virtualization +### Virtualization For a complete list of changes and enhancements in Virtualization, please see [this upstream link](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/New-features#enhancement_virtualization). @@ -124,6 +124,7 @@ Key highlights are: * QEMU is now built using the CLANG compiler which allows the KVM Hypervisor to use a number of advanced security and debugging features. * vTPM (Virtual Trusted Platform Module) is now fully supported. * `virtiofs` feature has been implemented, which you can use to more efficiently share files between a Rocky Linux host and its VMs. +* `cgroup-v2` which implements a single hierarchy model, is now the default Linux control group in 9.0. This will have some ramifications for those using container-based systems (Docker, Kubernetes, etc.) More information is available in the link above. ## Upgrading From 492706deead7662281d94a88ade41dd25ea13449 Mon Sep 17 00:00:00 2001 From: Steven Spencer Date: Thu, 7 Jul 2022 10:10:20 -0500 Subject: [PATCH 14/17] Peridot link update --- docs/release_notes/9_0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release_notes/9_0.md b/docs/release_notes/9_0.md index f028480ebd..b15b530439 100644 --- a/docs/release_notes/9_0.md +++ b/docs/release_notes/9_0.md @@ -18,7 +18,7 @@ Some highlights from this release are detailed next. Rocky Linux 9 was lovingly built with our in-house developed and open-source Cloud Native build system called Peridot. Peridot was used to build Rocky Linux 9 for the - x86_64, aarch64, s390x, and ppc64le architectures. -Amongst other things, this release represents our standing promise and commitment to the community to ensure the longevity of the Rocky Linux project by enabling users to build, enhance or reproduce Rocky Linux from scratch independently. The source code for the build system is available [here]( https://github.com/rocky-linux/peridot-releng) +Amongst other things, this release represents our standing promise and commitment to the community to ensure the longevity of the Rocky Linux project by enabling users to build, enhance or reproduce Rocky Linux from scratch independently. The source code for the build system is available [here](https://github.com/rocky-linux/peridot) ### Security From 891753e3637e3aa8b36bdf752ec9aaacc53d803e Mon Sep 17 00:00:00 2001 From: sspencerwire Date: Thu, 7 Jul 2022 17:46:03 -0500 Subject: [PATCH 15/17] Remove extra space space before comma... fixed --- docs/release_notes/9_0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release_notes/9_0.md b/docs/release_notes/9_0.md index b15b530439..de32f5bfa6 100644 --- a/docs/release_notes/9_0.md +++ b/docs/release_notes/9_0.md @@ -39,7 +39,7 @@ The main networking related changes are listed below. For detailed coverage of t ### Web and Programming -Several dynamic programming , version control and web related application suites listed next have been updated to newer versions in Rocky Linux 9.0. +Several dynamic programming, version control and web related application suites listed next have been updated to newer versions in Rocky Linux 9.0. For a complete list of changes and descriptions, please see [this upstream link](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/New-features#enhancement_dynamic-programming-languages-web-and-database-servers). From 4402516626268f76441c97e2cc035a3fc9552515 Mon Sep 17 00:00:00 2001 From: Steven Spencer Date: Wed, 13 Jul 2022 22:30:35 -0500 Subject: [PATCH 16/17] Add minimal.iso limitation message * added minimal.iso limitation message to known issues --- docs/release_notes/9_0.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/release_notes/9_0.md b/docs/release_notes/9_0.md index de32f5bfa6..e7b4662033 100644 --- a/docs/release_notes/9_0.md +++ b/docs/release_notes/9_0.md @@ -138,6 +138,8 @@ To install Rocky Linux 9.0, head to the [download page](https://rockylinux.org/d As with any release, there are issues that are already known. You can see the current listing of issues from the upstream [here](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/known-issues). +* **Limitation to using the Minimal ISO installation** - Most (if not all) of the security related packages will not work. If you need security/SCAP profiles and packages at the time of install, please use the DVD ISO. + ## Reporting Bugs Please report any bugs you encounter to the [Rocky Linux Bug Tracker](https://bugs.rockylinux.org/). We also welcome you to join our community in any way you wish be it on our [Forums](https://forums.rockylinux.org), [Mattermost](https://chat.rockylinux.org), [IRC on Libera.Chat](irc://irc.liberachat/rockylinux), [Reddit](https://reddit.com/r/rockylinux), [Mailing Lists](https://lists.resf.org), or any other way you wish to participate! From 2111d0f6c342083dd10626e6130c8be2a85403f8 Mon Sep 17 00:00:00 2001 From: wale soyinka Date: Wed, 13 Jul 2022 23:47:54 -0400 Subject: [PATCH 17/17] Update 9_0.md --- docs/release_notes/9_0.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/release_notes/9_0.md b/docs/release_notes/9_0.md index e7b4662033..c04a637806 100644 --- a/docs/release_notes/9_0.md +++ b/docs/release_notes/9_0.md @@ -132,7 +132,8 @@ The Rocky Linux team does not recommend upgrades from one major version to the n ## Installing -To install Rocky Linux 9.0, head to the [download page](https://rockylinux.org/download/) and download the version you need for your architecture. +To install Rocky Linux 9.0, head to the [download page](https://rockylinux.org/download/) and download the version you need for your architecture. +A complete installation walk-through for Rocky Linux 9.0 is available on the [Rocky Linux documentation website here](https://docs.rockylinux.org/guides/installation/). ## Known Issues