

# Amazon Linux 2023 version 2022.0.20220824 release notes
AL2023 version 2022.0.20220824

**Note**  
These release notes are for a version of the Tech Preview of Amazon Linux 2023. This is an old Tech Preview and should no longer be used.  
The Generally Available Amazon Linux 2023 is the successor to the Amazon Linux 2022 Tech Preview releases. For information about AL2023 and keeping up to date with Amazon Linux releases, see the [Amazon Linux 2023 User Guide](https://docs.amazonaws.cn/linux/al2023/ug/).

## Major updates


Amazon Linux 2022 includes the following major updates.
+ In this release, we have removed the remaining `openjdk` package, as we have shifted Amazon Linux 2022 to use Amazon Corretto as the JVM in the distribution.
+ There have been some changes to the build flags that will propagate throughout the packages over the next few months.
+ Starting with [AL2023 version 2022.0.20220728](relnotes-2022.0.20220728.md), SELinux was switched from an enforcing to a permissive mode by default. You can change SELinux settings to enforced mode via command line by running the `setenforce` command.

Upcoming Changes in future releases.
+ The legacy `pcre` package is deprecated and will be removed in a future Amazon Linux release. The `pcre2` package is the successor, and the few remaining packages in Amazon Linux 2022 that depend on the deprecated `pcre` library will be migrated to `pcre2` in future updates.
+ The kernel package will see changes to improve aspects of security and performance, and, while core functionality will be maintained, some unused or deprecated features may be removed in future Release Candidates.

**Java Ecosystem**
+ The `maven`, `xmvn`, and `javapackages-tools` should function as expected, but the versions present in this release have not yet been rebuilt after a bootstrap phase. These packages will be re-built without the use of `javapackages-bootstrap` before General Availability.

**Known Issues**
+ All known issues are resolved.

**Security Updates**
+ For information on the CVEs addressed in this release, refer to the [Amazon Linux Security Center](https://alas.aws.amazon.com/alas2022.html).

**Contact us**

If you find a security issue, contact [our security team](https://github.com/amazonlinux/amazon-linux-2022/security/policy) rather than opening an issue.

We use GitHub issues to gather feedback about Amazon Linux 2022 and to track bug reports and feature requests. You can look at [existing issues](https://github.com/amazonlinux/amazon-linux-2022/issues) to see whether your concern is already known. If it is not, open a [new issue](https://github.com/amazonlinux/amazon-linux-2022/issues/new/choose). 

If you just have questions about Amazon Linux 2022, feel free to start or join a [discussion](https://github.com/amazonlinux/amazon-linux-2022/discussions). Feedback on Amazon Linux 2022 can also be provided through your designated Amazon representative.

## Major changes since the first Tech Preview

+ Kernel updated from 5.10 to 5.15
+ OpenSSL updated from 1.1 to 3.0
+ Amazon CLI updated to Amazon CLI v2
+ Amazon Tools found in AL2 have been added to the repositories like `ecs-agent`, `aws-cfn-bootstrap`, `aws-kinesis-agent`, `ec2-instance-connect`, and other tools.
+ `rsyslog` is no longer installed by default, and thus the `system-journald` is the way `syslog` works, with `journalctl` as the client that can look at logs.
+ The default `curl` is part of the `curl-minimal` package, which supports the most popular protocols. You can switch to the full-featured `curl` if needed by running `dnf install --allowerasing curl-full libcurl-full`
+ The default `gnupg` is a minimal one, which is limited in functionality, but has the minimal code needed to GPG verify RPMs, and brings a minimal number of packages into AMIs and container images. If you need full `gnupg` functionality, you can get the full `gnupg` by running `dnf install --allowerasing gnupg2-full`
+ Curation of packages - As part of the development cycle, we have curated the list of packages available in the repositories. This involved removing a number of packages that were no longer needed due to dependencies. Some package may be re-added to the repository as we work through customer requests. 
+ Language run-times were updated and some runtimes like Ruby were name-spaced allowing newer versions to be added in the future without removing the current ones from the repositories.

**Repository**

This update Amazon Linux 2022 repository and AMI includes the following new packages.
+ `perl-DBD-Pg-3.14.2-3.amzn2022.0.1`

The repository includes the following packages that were removed since the last release.
+ `libbpf-0.3.0-1.amzn2022`
+ `libbpf-devel-0.3.0-1.amzn2022`
+ `libbpf-static-0.3.0-1.amzn2022`

The repository includes the following packages that were updated since the last release.
+ `amazon-cloudwatch-agent-1.247354.0b251981-1.amzn2022`
+ `bpftool-5.15.57-29.131.amzn2022`
+ `ecs-init-1.62.2-1.amzn2022`
+ `gnupg2-2.3.7-1.amzn2022.0.1`
+ `gnupg2-minimal-2.3.7-1.amzn2022.0.1`
+ `gnupg2-smime-2.3.7-1.amzn2022.0.1`
+ `golang-1.19-1.amzn2022.0.1`
+ `golang-bin-1.19-1.amzn2022.0.1`
+ `golang-docs-1.19-1.amzn2022.0.1`
+ `golang-misc-1.19-1.amzn2022.0.1`
+ `golang-race-1.19-1.amzn2022.0.1`
+ `golang-shared-1.19-1.amzn2022.0.1`
+ `golang-src-1.19-1.amzn2022.0.1`
+ `golang-tests-1.19-1.amzn2022.0.1`
+ `kernel-5.15.57-29.131.amzn2022`
+ `kernel-devel-5.15.57-29.131.amzn2022`
+ `kernel-headers-5.15.57-29.131.amzn2022`
+ `kernel-tools-5.15.57-29.131.amzn2022`
+ `kernel-tools-devel-5.15.57-29.131.amzn2022`
+ `perf-5.15.57-29.131.amzn2022`
+ `python3-perf-5.15.57-29.131.amzn2022`
+ `system-release-2022.0.20220824-0.amzn2022`

## AMIs


Docker Container image
+ `system-release-2022.0.20220824-0.amzn2022.noarch`

Default AMI
+ `system-release-2022.0.20220824-0.amzn2022.noarch`
+ `gnupg2-minimal-2.3.7-1.amzn2022.0.1.x86_64`
+ `gnupg2-minimal-2.3.7-1.amzn2022.0.1.aarch64`
+ `kernel-tools-5.15.57-29.131.amzn2022.aarch64`
+ `kernel-tools-5.15.57-29.131.amzn2022.x86_64`

Minimal AMI
+ `system-release-2022.0.20220824-0.amzn2022.noarch`
+ `kernel-5.15.57-29.131.amzn2022.x86_64`
+ `kernel-5.15.57-29.131.amzn2022.aarch64`