stable

containers-common-0.59.1-1.fc40

FEDORA-2024-ab42dd0ffb created by packit 9 months ago for Fedora 40

Automatic update for containers-common-0.59.1-1.fc40.

Changelog for containers-common
* Tue Jun 04 2024 Packit <hello@packit.dev> - 5:0.59.1-1
- Update to 0.59.1 upstream release

* Fri May 31 2024 Lokesh Mandvekar <lsm5@redhat.com> - 5:0.59.0-2
- ensure files are copied to builddir before patching

* Thu May 23 2024 Lokesh Mandvekar <lsm5@redhat.com> - 5:0.59.0-1
- bump to v0.59.0

* Tue Apr 02 2024 Daniel J Walsh <dwalsh@redhat.com> - 5:0.58.0-5
- local build

* Tue Apr 02 2024 Daniel J Walsh <dwalsh@redhat.com> - 5:0.58.0-4
- Move fuse-overlayfs to suggests

* Tue Apr 02 2024 Daniel J Walsh <dwalsh@redhat.com> - 5:0.58.0-3
- RPMAUTOSPEC: unresolvable merge

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2024-ab42dd0ffb

This update has been submitted for testing by packit.

9 months ago

This update's test gating status has been changed to 'waiting'.

9 months ago

This update's test gating status has been changed to 'waiting'.

9 months ago

This update's test gating status has been changed to 'passed'.

9 months ago

This update has been pushed to testing.

9 months ago
karma

Works for me. Thank you. Fixes BZ#2283290

lsm5 edited this update.

9 months ago
karma
BZ#2283290 The directory /usr/share/rhel/ is not in the RPM database.

This update can be pushed to stable now if the maintainer wishes

9 months ago
User Icon gfieni provided feedback 9 months ago
karma

This update has been submitted for stable by bodhi.

9 months ago

This update has been pushed to stable.

9 months ago
User Icon walters commented & provided feedback 9 months ago

OK yes, as far as I can tell this update changed a lot of things in containers.conf

$ curl -L https://kojipkgs.fedoraproject.org//packages/containers-common/0.59.1/1.fc40/noarch/containers-common-0.59.1-1.fc40.noarch.rpm | rpm2cpio | cpio -div
$ curl -L https://kojipkgs.fedoraproject.org//packages/containers-common/0.58.0/2.fc40/noarch/containers-common-0.58.0-2.fc40.noarch.rpm |rpm2cpio | cpio -div
$ diff -uNr old new

turns up:

diff -uNr old/usr/share/containers/containers.conf new/usr/share/containers/containers.conf
--- old/usr/share/containers/containers.conf    2024-06-11 11:20:58.530160190 -0400
+++ new/usr/share/containers/containers.conf    2024-06-11 11:21:06.673289954 -0400
@@ -191,7 +191,8 @@

 # Logging driver for the container. Available options: k8s-file and journald.
 #
-#log_driver = "journald"
+#log_driver = "k8s-file"
+log_driver = "journald"

 # Maximum size allowed for the container log file. Negative numbers indicate
 # that no size limit is imposed. If positive, it must be >= 8192 to match or
@@ -350,9 +351,9 @@

 # The firewall driver to be used by netavark.
 # The default is empty which means netavark will pick one accordingly. Current supported
-# drivers are "iptables", "none" (no firewall rules will be created) and "firewalld" (firewalld is
-# experimental at the moment and not recommend outside of testing). In the future we are
-# planning to add support for a "nftables" driver.
+# drivers are "iptables", "nftables", "none" (no firewall rules will be created) and "firewalld" (firewalld is
+# experimental at the moment and not recommend outside of testing).
+#
 #firewall_driver = ""


@@ -440,6 +441,7 @@
 # to v2s2.
 #
 #compression_format = "gzip"
+compression_format = "zstd:chunked"

 # The compression level to use when pushing an image.
 # Valid options depend on the compression format used.
@@ -529,6 +531,15 @@
 # with detailed information about the container.
 #events_container_create_inspect_data = false

+# Whenever Podman should log healthcheck events.
+# With many running healthcheck on short interval Podman will spam the event
+# log a lot as it generates a event for each single healthcheck run. Because
+# this event is optional and only useful to external consumers that may want
+# to know when a healthcheck is run or failed allow users to turn it off by
+# setting it to false. The default is true.
+#
+#healthcheck_events = true
+
 # A is a list of directories which are used to search for helper binaries.
 #
 #helper_binaries_dir = [
@@ -544,6 +555,12 @@
 #  "/usr/share/containers/oci/hooks.d",
 #]

+# Directories to scan for CDI Spec files.
+#
+#cdi_spec_dirs = [
+#  "/etc/cdi",
+#]
+
 # Manifest Type (oci, v2s2, or v2s1) to use when pulling, pushing, building
 # container images. By default image pulled and pushed match the format of the
 # source image. Building/committing defaults to OCI.
@@ -672,6 +689,7 @@
 # Default OCI runtime
 #
 #runtime = "crun"
+runtime = "crun"

 # List of the OCI runtimes that support --format=json. When json is supported
 # engine will use it for reporting nicer errors.
@@ -744,9 +762,6 @@
 # A value of 0 is treated as no timeout.
 #volume_plugin_timeout = 5

-# Default timeout in seconds for podmansh logins.
-#podmansh_timeout = 30
-
 # Paths to look for a valid OCI runtime (crun, runc, kata, runsc, krun, etc)
 [engine.runtimes]
 #crun = [
@@ -874,3 +889,14 @@
 #
 # map of existing farms
 #[farms.list]
+
+[podmansh]
+# Shell to spawn in container. Default: /bin/sh.
+#shell = "/bin/sh"
+#
+# Name of the container the podmansh user should join.
+#container = "podmansh"
+#
+# Default timeout in seconds for podmansh logins.
+# Favored over the deprecated "podmansh_timeout" field.
+#timeout = 30
User Icon walters commented & provided feedback 9 months ago

I think switching the default compression format is not something that probably should happen in the middle of a stable release.

User Icon walters commented & provided feedback 9 months ago

What's baffling me at the moment is: where the heck does that containers.conf come from? I don't see that change in teh upstream https://github.com/containers/common/blob/main/pkg/config/containers.conf

User Icon walters commented & provided feedback 9 months ago
User Icon walters commented & provided feedback 9 months ago
User Icon siosm commented & provided feedback 9 months ago

This update also moved use-overlayfs to a suggests, which means that it got removed from Fedora Atomic Desktops: https://pagure.io/workstation-ostree-config/pull-request/526


Please login to add feedback.

Metadata
Type
enhancement
Karma
3
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
14 days
Dates
submitted
9 months ago
in testing
9 months ago
in stable
9 months ago
modified
9 months ago
approved
9 months ago
BZ#2283290 The directory /usr/share/rhel/ is not in the RPM database.
0
1

Automated Test Results