Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libcontainers-common for 
openSUSE:Factory checked in at 2023-02-21 15:35:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libcontainers-common (Old)
 and      /work/SRC/openSUSE:Factory/.libcontainers-common.new.22824 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libcontainers-common"

Tue Feb 21 15:35:53 2023 rev:56 rq:1066858 version:20230214

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/libcontainers-common/libcontainers-common.changes    
    2023-01-27 10:15:30.595378758 +0100
+++ 
/work/SRC/openSUSE:Factory/.libcontainers-common.new.22824/libcontainers-common.changes
     2023-02-21 15:36:05.664305055 +0100
@@ -1,0 +2,19 @@
+Tue Feb 14 13:28:21 UTC 2023 - Dan Čermák <[email protected]>
+
+- New upstream release 20230214
+- bump c/storage to 1.45.3
+- bump c/image to 5.24.1
+- bump c/common to 0.51.0
+- containers.conf:
+  * add commented out options containers.read_only,
+    engine.platform_to_oci_runtime, 
engine.events_container_create_inspect_data,
+    network.volume_plugin_timeout, engine.runtimes.youki, machine.provider
+  * remove deprecated setting containers.userns_size
+  * add youki to engine.runtime_supports_json
+- shortnames.conf: pull in latest upstream version
+- storage.conf: add commented out option storage.transient_store
+- correct license to APACHE-2.0 only (there's no GPLv3 code to be found)
+- add source URLs to spec
+- drop pointless copyright year
+
+-------------------------------------------------------------------

Old:
----
  common-0.50.1.tar.xz
  image-5.23.1.tar.xz
  storage-1.44.0.tar.xz

New:
----
  common-0.51.0.tar.xz
  image-5.24.1.tar.xz
  storage-1.45.3.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libcontainers-common.spec ++++++
--- /var/tmp/diff_new_pack.wVVeA3/_old  2023-02-21 15:36:07.528315767 +0100
+++ /var/tmp/diff_new_pack.wVVeA3/_new  2023-02-21 15:36:07.536315813 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libcontainers-common
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,35 +17,45 @@
 
 
 # commonver - version from containers/common
-%define commonver 0.50.1
+%define commonver 0.51.0
 # storagever - version from containers/storage
-%define storagever 1.44.0
+%define storagever 1.45.3
 # imagever - version from containers/image
-%define imagever 5.23.1
+%define imagever 5.24.1
+# skopeover - version from containers/skopeo
+%define skopeover 1.11.1
+# https://github.com/containers/shortnames
+%define shortnamesver 2023.02.20
 Name:           libcontainers-common
-Version:        20221122
+Version:        20230214
 Release:        0
 Summary:        Configuration files common to github.com/containers
-License:        Apache-2.0 AND GPL-3.0-or-later
+License:        Apache-2.0
 Group:          System/Management
 URL:            https://github.com/containers
 Source0:        image-%{imagever}.tar.xz
 Source1:        storage-%{storagever}.tar.xz
 Source2:        LICENSE
-Source3:        policy.json
+# https://raw.githubusercontent.com/containers/skopeo/main/default-policy.json
+Source3:        
https://raw.githubusercontent.com/containers/skopeo/v%{skopeover}/default-policy.json#./policy.json
+# https://github.com/containers/storage/blob/main/storage.conf + custom changes
 Source4:        storage.conf
+# heavily modified version of 
https://github.com/containers/common/blob/main/pkg/subscriptions/mounts.conf
 Source5:        mounts.conf
+# https://raw.githubusercontent.com/containers/image/main/registries.conf with 
our own registries inserted
 Source6:        registries.conf
+# https://github.com/containers/skopeo/blob/main/default.yaml but heavily 
modified
 Source7:        default.yaml
 Source8:        common-%{commonver}.tar.xz
+# https://github.com/containers/common/blob/main/pkg/config/containers.conf 
with custom settings
 Source9:        containers.conf
 Source10:       %{name}.rpmlintrc
-Source11:       shortnames.conf
+Source11:       
https://raw.githubusercontent.com/containers/shortnames/v%{shortnamesver}/shortnames.conf
 Source12:       container-storage-driver.sh
 BuildRequires:  go-go-md2man
+Requires:       util-linux-systemd
 Requires(post): %{_bindir}/grep
 Requires(post): %{_bindir}/sed
-Requires:       util-linux-systemd
 Requires(post): util-linux-systemd
 Provides:       libcontainers-image = %{version}
 Provides:       libcontainers-storage = %{version}

++++++ _service ++++++
--- /var/tmp/diff_new_pack.wVVeA3/_old  2023-02-21 15:36:07.596316158 +0100
+++ /var/tmp/diff_new_pack.wVVeA3/_new  2023-02-21 15:36:07.596316158 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/containers/storage.git</param>
     <param name="scm">git</param>
     <param name="filename">storage</param>
-    <param name="revision">v1.44.0</param>
+    <param name="revision">v1.45.3</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
   </service>
@@ -11,7 +11,7 @@
     <param name="url">https://github.com/containers/image.git</param>
     <param name="scm">git</param>
     <param name="filename">image</param>
-    <param name="revision">v5.23.1</param>
+    <param name="revision">v5.24.1</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
   </service>
@@ -19,7 +19,7 @@
     <param name="url">https://github.com/containers/common.git</param>
     <param name="scm">git</param>
     <param name="filename">common</param>
-    <param name="revision">v0.50.1</param>
+    <param name="revision">v0.51.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
   </service>

++++++ common-0.50.1.tar.xz -> common-0.51.0.tar.xz ++++++
++++ 205699 lines of diff (skipped)

++++++ containers.conf ++++++
--- /var/tmp/diff_new_pack.wVVeA3/_old  2023-02-21 15:36:09.496327077 +0100
+++ /var/tmp/diff_new_pack.wVVeA3/_new  2023-02-21 15:36:09.500327100 +0100
@@ -216,6 +216,10 @@
 #
 #prepare_volume_on_create = false
 
+# Run all containers with root file system mounted read-only
+#
+# read_only = false
+
 # Path to the seccomp.json profile which is used as the default seccomp profile
 # for the runtime.
 #
@@ -244,12 +248,6 @@
 #
 #userns = "host"
 
-# Number of UIDs to allocate for the automatic container creation.
-# UIDs are allocated from the "container" UIDs listed in
-# /etc/subuid & /etc/subgid
-#
-#userns_size = 65536
-
 # Default way to to create a UTS namespace for the container
 # Options are:
 # `private`        Create private UTS Namespace for the container.
@@ -263,6 +261,11 @@
 # If it is empty or commented out, no volumes will be added
 #
 #volumes = []
+#
+#[engine.platform_to_oci_runtime]
+#"wasi/wasm" = ["crun-wasm"]
+#"wasi/wasm32" = ["crun-wasm"]
+#"wasi/wasm64" = ["crun-wasm"]
 
 [secrets]
 #driver = "file"
@@ -405,6 +408,10 @@
 #
 #events_logger = "journald"
 
+# Creates a more verbose container-create event which includes a JSON payload
+# with detailed information about the container.
+#events_container_create_inspect_data = false
+
 # A is a list of directories which are used to search for helper binaries.
 #
 #helper_binaries_dir = [
@@ -537,7 +544,7 @@
 # List of the OCI runtimes that support --format=json. When json is supported
 # engine will use it for reporting nicer errors.
 #
-#runtime_supports_json = ["crun", "runc", "kata", "runsc", "krun"]
+#runtime_supports_json = ["crun", "runc", "kata", "runsc", "youki", "krun"]
 
 # List of the OCI runtimes that supports running containers with KVM 
Separation.
 #
@@ -599,6 +606,12 @@
 #
 #volume_path = "/var/lib/containers/storage/volumes"
 
+# Default timeout (in seconds) for volume plugin operations.
+# Plugins are external programs accessed via a REST API; this sets a timeout
+# for requests to that API.
+# A value of 0 is treated as no timeout.
+#volume_plugin_timeout = 5
+
 # Paths to look for a valid OCI runtime (crun, runc, kata, runsc, krun, etc)
 [engine.runtimes]
 #crun = [
@@ -642,6 +655,13 @@
 #  "/run/current-system/sw/bin/runsc",
 #]
 
+#youki = [
+#  "/usr/local/bin/youki",
+#  "/usr/bin/youki",
+#  "/bin/youki",
+#  "/run/current-system/sw/bin/youki",
+#]
+
 #krun = [
 #  "/usr/bin/krun",
 #  "/usr/local/bin/krun",
@@ -659,7 +679,14 @@
 #
 #disk_size=10
 
-# The image used when creating a podman-machine VM.
+# Default image URI when creating a new VM using `podman machine init`.
+# Options: On Linux/Mac, `testing`, `stable`, `next`. On Windows, the major
+# version of the OS (e.g `36`) for Fedora 36. For all platforms you can
+# alternatively specify a custom download URL to an image. Container engines
+# translate URIs $OS and $ARCH to the native OS and ARCH. URI
+# "https://example.com/$OS/$ARCH/foobar.ami"; becomes
+# "https://example.com/linux/amd64/foobar.ami"; on a Linux AMD machine.
+# The default value is `testing`.
 #
 #image = "testing"
 
@@ -681,6 +708,11 @@
 #  "$HOME:$HOME",
 #]
 
+# Virtualization provider used to run Podman machine.
+# If it is empty or commented out, the default provider will be used.
+#
+#provider = ""
+
 # The [machine] table MUST be the last entry in this file.
 # (Unless another table is added)
 # TOML does not provide a way to end a table other than a further table being

++++++ image-5.23.1.tar.xz -> image-5.24.1.tar.xz ++++++
++++ 12651 lines of diff (skipped)


++++++ shortnames.conf ++++++
--- /var/tmp/diff_new_pack.wVVeA3/_old  2023-02-21 15:36:10.468332663 +0100
+++ /var/tmp/diff_new_pack.wVVeA3/_new  2023-02-21 15:36:10.468332663 +0100
@@ -3,7 +3,7 @@
   "almalinux" = "docker.io/library/almalinux"
   "almalinux-minimal" = "docker.io/library/almalinux-minimal"
   # Arch Linux
-  "archlinux" = "docker.io/archlinux/archlinux"
+  "archlinux" = "docker.io/library/archlinux"
   # centos
   "centos" = "quay.io/centos/centos"
   # containers
@@ -42,6 +42,10 @@
   "sles12sp5" = "registry.suse.com/suse/sles12sp5"
   "sles12sp4" = "registry.suse.com/suse/sles12sp4"
   "sles12sp3" = "registry.suse.com/suse/sles12sp3"
+  "bci/bci-base" = "registry.suse.com/bci/bci-base"
+  "bci/bci-micro" = "registry.suse.com/bci/bci-micro"
+  "bci/bci-minimal" = "registry.suse.com/bci/bci-minimal"
+  "bci/bci-busybox" = "registry.suse.com/bci/bci-busybox"
   # Red Hat Enterprise Linux
   "rhel" = "registry.access.redhat.com/rhel"
   "rhel6" = "registry.access.redhat.com/rhel6"
@@ -111,6 +115,8 @@
   "php" = "docker.io/library/php"
   # python
   "python" = "docker.io/library/python"
+  # rust
+  "rust" = "docker.io/library/rust"
   # node
   "node" = "docker.io/library/node"
 

++++++ storage-1.44.0.tar.xz -> storage-1.45.3.tar.xz ++++++
++++ 11094 lines of diff (skipped)

++++++ storage.conf ++++++
--- /var/tmp/diff_new_pack.wVVeA3/_old  2023-02-21 15:36:11.304337467 +0100
+++ /var/tmp/diff_new_pack.wVVeA3/_new  2023-02-21 15:36:11.308337491 +0100
@@ -1,4 +1,4 @@
-# This file is is the configuration file for all tools
+# This file is the configuration file for all tools
 # that use the containers/storage library. The storage.conf file
 # overrides all other storage.conf files. Container engines using the
 # container/storage library do not inherit fields from other storage.conf
@@ -36,6 +36,10 @@
 #
 # rootless_storage_path = "$HOME/.local/share/containers/storage"
 
+# Transient store mode makes all container metadata be saved in temporary 
storage
+# (i.e. runroot above). This is faster, but doesn't persist across reboots.
+# transient_store = true
+
 [storage.options]
 # Storage options to be passed to underlying storage drivers
 

Reply via email to