diff --git a/docs/release_notes/.pages b/docs/release_notes/.pages index 4b2eb0506c..97f0b3f176 100644 --- a/docs/release_notes/.pages +++ b/docs/release_notes/.pages @@ -1,8 +1,9 @@ --- nav: - ... | index*.md - - ... | 9_4*.md + - ... | 9_5*.md - ... | 8_10*.md + - ... | 9_4*.md - ... | 9_3*.md - ... | 8_9*.md - ... | 9_2*.md diff --git a/docs/release_notes/9_4.md b/docs/release_notes/9_4.md index 999f07805d..b2a285194e 100644 --- a/docs/release_notes/9_4.md +++ b/docs/release_notes/9_4.md @@ -1,5 +1,5 @@ --- -title: Current Release 9.4 +title: Release 9.4 tags: - 9.4 - 9.4 release diff --git a/docs/release_notes/9_5.md b/docs/release_notes/9_5.md new file mode 100644 index 0000000000..23029fd6cf --- /dev/null +++ b/docs/release_notes/9_5.md @@ -0,0 +1,131 @@ +--- +title: Current Release 9.5 +tags: + - 9.5 + - 9.5 release + - Rocky 9.5 +--- + +## Release notes for Rocky Linux 9.5 + +You can find a complete list of most changes in the [upstream release notes found here](https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html-single/9.5_release_notes/index). + +## Upgrading + +You can upgrade from Rocky Linux 9.x to Rocky Linux 9.5 by running `sudo dnf -y upgrade`. + +!!! Note + + Rocky Linux does not offer an upgrade path from any version of Rocky Linux 8. We recommend doing a fresh OS install to move to Rocky Linux 9.5. + +## Images + +Several images are available along with the normal install images, including cloud and container platforms. + +You can find more on the artifacts produced by the Cloud Special Interest Group, and information on how to get involved on the [SIG/Cloud Wiki page](https://sig-cloud.rocky.page/). + +### Image build workflow and process + +Most images for the 9.5 release were created using a [KIWI](https://github.com/OSInside/kiwi/), from OpenSUSE. The images aim to be feature complete with the old images, and no serious regressions are intended. If you find a bug, please let us know and we will do our best to resolve or explain any differences. + +The images still built with imagefactory are: Vagrant-VBox, Vagrant-VMware, and OCP-Base (Oracle Cloud Platform). The remaining Cloud, Container, and Vagrant images were built using KIWI. The new build workflow will enable Rocky Linux to provide more frequent updates to our images on all cloud providers. + +You are invited to check out the [KIWI configuration](https://git.resf.org/sig_core/rocky-kiwi-descriptions/src/branch/r9) used as well as our [toolkit](https://git.resf.org/sig_core/toolkit) used to invoke KIWI and are welcome to join us in improving out image and distribution process. + +## Installing + +Prior to installing, [ensure compatibility of your CPU with this procedure!](https://docs.rockylinux.org/gemstones/test_cpu_compat/) + +To install Rocky Linux 9.5, head to the [download page](https://rockylinux.org/download/) and download the version you need for your architecture. + +## The Rocky team release highlights + +### New and notable + +## Major changes + +For a complete list of major changes, see the [upstream listing here](https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html-single/9.5_release_notes/index#overview-major-changes). + +Highlights and new features from this release are detailed next. + +### Security + +Listed below are security-related highlights in the latest Rocky Linux 9.5 release. For a complete list of security-related changes, see the [upstream link here](https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html-single/9.5_release_notes/index#new-features-security). + +* **SELinux** The SELinux policy now provides a boolean that allows QEMU Guest Agent to execute confined commands +* **OpenSSL** TLS toolkit upgrades to 3.2.2. OpenSSL now supports certificate compression and adds in Brainpool curves to the TLS 1.3 protocol. +* **ca-certificates** program now provides trusted CA roots in the OpenSSL directory format format +* **crypto-policies** packages are updated to extend its control to algorithm sections in Java +* **NSS** cryptographic toolkit are rebased to upstream version 3.101 + +### Dynamic programming languages, web, and database servers + +For a detailed list of the changes in this category see the [upstream link here](https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html-single/9.5_release_notes/index#new-features-dynamic-programming-languages-web-and-database-servers). + +Later versions of the following Application Streams are now available: + +* **Apache HTTP Server 2.4.62** +* **Node.js 22** + +### Compilers and development tools + +For details on the changes in this category [see the upstream link here](https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html-single/9.5_release_notes/index#new-features-compilers-and-development-tools) + +Updated system toolchain components: + +* **GCC 11.5** +* **Annobin 12.70** + +Updated performance tools and debuggers: + +* **GDB 14.2** +* **Valgrind 3.23.0** +* **SystemTap 5.1** +* **elfutils 0.191** +* **libabigail 2.5** + +Updated performance monitoring tools: + +* **PCP 6.2.2** +* **Grafana 10.2.6** + +Updated compiler toolsets: + +* **GCC Toolset 14** +* **LLVM Toolset 18.1.8** +* **Rust Toolset 1.79.0** +* **Go Toolset 1.22** + +Updated default Java implementation to `java-17-openjdk`: +After this update the `java`, `java-devel` and `jre` packages will install Java 17 instead of Java 11. + +### Web console + +The `cockpit-files` package got added for easier file management in the web console. +This file manager can perform basic tasks such as browsing the files and directories, copy/move/delete and download/upload files. + +### Container management + +Podman got a major update to v5.0, including new features like: + +* Extended Quadlet support (automatic systemd service generation) +* Manifest management +* Full support for multi-architecture image builds + +This also includes several new features of the other container tools like Buildah or Skopeo. + +## Known issues + +As with any release, there are many known issues. Review the [upstream listing](https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html-single/9.5_release_notes/index#known-issues-installer-and-image-creation) for the complete details on these issues. + +### Help in Anaconda + +Currently the help buttons when clicked in Anaconda only show blank pages. + +!!! info "Deprecated Software" + + Some Application Streams, which are part of the Rocky Linux 9.5 repositories, won't receive any further updates. These currently include gcc-toolset 12 (retirement Nov 2024), .NET 6 (retirement Nov 2024), Ruby 3.1 (retirement March 2025) and Node.js 18 (retirement April 2025). Furthermore OpenJDK 11 will reach its EoL for Rocky Linux 9 in October 2024. Please make sure to use supported versions (gcc-toolset 13 or 14 packages, .NET 8 or 9 packages, the Ruby 3.3 module, Node.js 20 or 22 modules, OpenJDK 1.8.0, 17 or 21 packages) if further patches are desired. + +## 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!