From 15c3025331d487e79afc5be6ee466c30695f7692 Mon Sep 17 00:00:00 2001 From: Matthew Heon Date: Tue, 11 Apr 2023 14:15:39 -0400 Subject: [PATCH 1/3] Final release notes for v4.5.0-RC2 Signed-off-by: Matthew Heon --- RELEASE_NOTES.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index c5a9809577..a61671b03c 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -19,7 +19,7 @@ - Defaults for the `--cgroup-config` option for `podman create` and `podman run` can now be set in `containers.conf`. - Podman now supports auto updates for containers running inside a pod ([#17181](https://github.com/containers/podman/issues/17181)). - Podman can now use a SQLite database as a backend for increased stability. The default remains the old database, BoltDB. The database to use is selected through the `database_backend` field in `containers.conf`. -- Netavark plugin support is added, the netavark network backend now allows users to create custom network drivers. `podman network create -d ` can be used to create a network config for your plugin and then podman will use it like any other config and takes care of setup/teardown on container start/stop. This requires at least netavark version 1.6. +- Netavark plugin support has been added. The netavark network backend now allows users to create custom network drivers. `podman network create -d ` can be used to create a network config for your plugin and then Podman will use it like any other config and takes care of setup/teardown on container start/stop. This requires at least Netavark version 1.6. ### Changes - Remote builds using the `podman build` command no longer allows `.containerignore` or `.dockerignore` files to be symlinks outside the build context. @@ -40,6 +40,7 @@ - Quadlet now supports relative paths in the Volume key in .container files ([#17418](https://github.com/containers/podman/issues/17418)). - Quadlet now supports setting the UID and GID options for `--userns=keep-id` ([#17908](https://github.com/containers/podman/issues/17908)). - Quadlet now supports adding `tmpfs` filesystems through the `Tmpfs` key in `.container` files ([#17907](https://github.com/containers/podman/issues/17907)). +- Quadlet now supports the `UserNS` option in `.container` files, which will replace the existing `RemapGid`, `RemapUid`, `RemapUidSize` and `RemapUsers` options in a future release ([#17984](https://github.com/containers/podman/issues/17984)). - Quadlet now includes a `--version` option. - Quadlet now forbids specifying SELinux label types, including disabling selinux separation. - Fixed a bug where Quadlet did not recognize paths starting with systemd specifiers as absolute ([#17906](https://github.com/containers/podman/issues/17906)). @@ -64,6 +65,7 @@ - Fixed a bug where the `podman play kube` command did not properly handle `secret.items` in volumes ([#17829](https://github.com/containers/podman/issues/17829)). - Fixed a bug where the `podman generate kube` command could generate pods with invalid names and hostnames ([#18054](https://github.com/containers/podman/issues/18054)). - Fixed a bug where names of limits (such as `RLIMIT_NOFILE`) passed to the `--ulimit` option to `podman create` and `podman run` were case-sensitive ([#18077](https://github.com/containers/podman/issues/18077)). +- Fixed a possible corruption issue with the configuration state of `podman machine` during system failures on Mac, Linux, and Windows. ### API - The Compat Stats endpoint for Containers now returns the `Id` key as lowercase `id` to match Docker ([#17869](https://github.com/containers/podman/issues/17869)). @@ -71,6 +73,10 @@ ### Misc - The `podman version` command no longer joins the rootless user namespace ([#17657](https://github.com/containers/podman/issues/17657)). - The `podman-events --stream` option is no longer hidden and is now documented. +- Updated Buildah to v1.30.0 +- Updated the containers/storage library to v1.46.1 +- Updated the containers/image library to v5.25.0 +- Updated the containers/common library to v0.52.0 ## 4.4.4 ### Changes From f3c36588746942703aa9a6fcba42b577233a418e Mon Sep 17 00:00:00 2001 From: Matthew Heon Date: Tue, 11 Apr 2023 14:16:06 -0400 Subject: [PATCH 2/3] Bump to v4.5.0-RC2 Signed-off-by: Matthew Heon --- version/rawversion/version.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version/rawversion/version.go b/version/rawversion/version.go index 3df6f86480..9a3597db45 100644 --- a/version/rawversion/version.go +++ b/version/rawversion/version.go @@ -7,4 +7,4 @@ package rawversion // // NOTE: remember to bump the version at the top of the top-level README.md // file when this is bumped. -const RawVersion = "4.5.0-dev" +const RawVersion = "4.5.0-rc2" From bf6f58b028f6ef76dc0c3020c7908bc5445063d5 Mon Sep 17 00:00:00 2001 From: Matthew Heon Date: Tue, 11 Apr 2023 14:16:23 -0400 Subject: [PATCH 3/3] Bump to v4.5.0-dev Signed-off-by: Matthew Heon --- version/rawversion/version.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version/rawversion/version.go b/version/rawversion/version.go index 9a3597db45..3df6f86480 100644 --- a/version/rawversion/version.go +++ b/version/rawversion/version.go @@ -7,4 +7,4 @@ package rawversion // // NOTE: remember to bump the version at the top of the top-level README.md // file when this is bumped. -const RawVersion = "4.5.0-rc2" +const RawVersion = "4.5.0-dev"