Hello community,
here is the log from the commit of package libcontainers-common for
openSUSE:Factory checked in at 2019-06-24 21:48:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libcontainers-common (Old)
and /work/SRC/openSUSE:Factory/.libcontainers-common.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libcontainers-common"
Mon Jun 24 21:48:28 2019 rev:15 rq:709116 version:20190401
Changes:
--------
---
/work/SRC/openSUSE:Factory/libcontainers-common/libcontainers-common.changes
2019-06-07 12:18:30.592787717 +0200
+++
/work/SRC/openSUSE:Factory/.libcontainers-common.new.4615/libcontainers-common.changes
2019-06-24 21:48:30.235880008 +0200
@@ -1,0 +2,106 @@
+Tue Jun 11 07:06:13 UTC 2019 - Sascha Grunert <[email protected]>
+
+- Update to libpod v1.4.0
+ - The podman checkpoint and podman restore commands can now be
+ used to migrate containers between Podman installations on
+ different systems
+ - The podman cp command now supports a pause flag to pause
+ containers while copying into them
+ - The remote client now supports a configuration file for
+ pre-configuring connections to remote Podman installations
+ - Fixed CVE-2019-10152 - The podman cp command improperly
+ dereferenced symlinks in host context
+ - Fixed a bug where podman commit could improperly set
+ environment variables that contained = characters
+ - Fixed a bug where rootless Podman would sometimes fail to start
+ containers with forwarded ports
+ - Fixed a bug where podman version on the remote client could
+ segfault
+ - Fixed a bug where podman container runlabel would use
+ /proc/self/exe instead of the path of the Podman command when
+ printing the command being executed
+ - Fixed a bug where filtering images by label did not work
+ - Fixed a bug where specifying a bing mount or tmpfs mount over
+ an image volume would cause a container to be unable to start
+ - Fixed a bug where podman generate kube did not work with
+ containers with named volumes
+ - Fixed a bug where rootless Podman would receive permission
+ denied errors accessing conmon.pid
+ - Fixed a bug where podman cp with a folder specified as target
+ would replace the folder, as opposed to copying into it
+ - Fixed a bug where rootless Podman commands could double-unlock
+ a lock, causing a crash
+ - Fixed a bug where Podman incorrectly set tmpcopyup on /dev/
+ mounts, causing errors when using the Kata containers runtime
+ - Fixed a bug where podman exec would fail on older kernels
+ - The podman commit command is now usable with the Podman remote
+ client
+ - The --signature-policy flag (used with several image-related
+ commands) has been deprecated
+ - The podman unshare command now defines two environment
+ variables in the spawned shell: CONTAINERS_RUNROOT and
+ CONTAINERS_GRAPHROOT, pointing to temporary and permanent
+ storage for rootless containers
+ - Updated vendored containers/storage and containers/image
+ libraries with numerous bugfixes
+ - Updated vendored Buildah to v1.8.3
+ - Podman now requires Conmon v0.2.0
+ - The podman cp command is now aliased as podman container cp
+ - Rootless Podman will now default init_path using root Podman's
+ configuration files (/etc/containers/libpod.conf and
+ /usr/share/containers/libpod.conf) if not overridden in the
+ rootless configuration
+- Update to image v1.5.1
+ - Vendor in latest containers/storage
+ - docker/docker_client: Drop redundant Domain(ref.ref) call
+ - pkg/blobinfocache: Split implementations into subpackages
+ - copy: progress bar: show messages on completion
+ - docs: rename manpages to *.5.command
+ - add container-certs.d.md manpage
+ - pkg/docker/config: Bring auth tests from
+ docker/docker_client_test
+ - Don't allocate a sync.Mutex separately
+- Update to storage v1.12.10
+ - Add function to parse out mount options from graphdriver
+ - Merge the disparate parts of all of the Unix-like lockfiles
+ - Fix unix-but-not-Linux compilation
+ - Return XDG_RUNTIME_DIR as RootlessRuntimeDir if set
+ - Cherry-pick moby/moby #39292 for CVE-2018-15664 fixes
+ - lockfile: add RecursiveLock() API
+ - Update generated files
+ - Fix crash on tesing of aufs code
+ - Let consumers know when Layers and Images came from read-only stores
+ - chown: do not change owner for the mountpoint
+ - locks: correctly mark updates to the layers list
+ - CreateContainer: don't worry about mapping layers unless necessary
+ - docs: fix manpage for containers-storage.conf
+ - docs: sort configuration options alphabetically
+ - docs: document OSTree file deduplication
+ - Add missing options to man page for containers-storage
+ - overlay: use the layer idmapping if present
+ - vfs: prefer layer custom idmappings
+ - layers: propagate down the idmapping settings
+ - Recreate symlink when not found
+ - docs: fix manpage for configuration file
+ - docs: add special handling for manpages in sect 5
+ - overlay: fix single-lower test
+ - Recreate symlink when not found
+ - overlay: propagate errors from mountProgram
+ - utils: root in a userns uses global conf file
+ - Fix handling of additional stores
+ - Correctly check permissions on rootless directory
+ - Fix possible integer overflow on 32bit builds
+ - Evaluate device path for lvm
+ - lockfile test: make concurrent RW test determinisitc
+ - lockfile test: make concurrent read tests deterministic
+ - drivers.DirCopy: fix filemode detection
+ - storage: move the logic to detect rootless into utils.go
+ - Don't set (struct flock).l_pid
+ - Improve documentation of getLockfile
+ - Rename getLockFile to createLockerForPath, and document it
+ - Add FILES section to containers-storage.5 man page
+ - add digest locks
+ - drivers/copy: add a non-cgo fallback
+- Add default SLES mounts for container-suseconnect usage
+
+-------------------------------------------------------------------
Old:
----
image-1.5.tar.xz
libpod-1.2.0.tar.xz
storage-1.12.1.tar.xz
New:
----
image-1.5.1.tar.xz
libpod-1.4.0.tar.xz
storage-1.12.10.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libcontainers-common.spec ++++++
--- /var/tmp/diff_new_pack.Jc9bJe/_old 2019-06-24 21:48:31.551881025 +0200
+++ /var/tmp/diff_new_pack.Jc9bJe/_new 2019-06-24 21:48:31.555881028 +0200
@@ -16,13 +16,13 @@
#
# libpodver - version from containers/libpod
-%define libpodver 1.2.0
+%define libpodver 1.4.0
# storagever - version from containers/storage
-%define storagever 1.12.1
+%define storagever 1.12.10
# imagever - version from containers/image
-%define imagever 1.5
+%define imagever 1.5.1
Name: libcontainers-common
Version: 20190401
@@ -85,6 +85,15 @@
go-md2man -in pkg/hooks/docs/oci-hooks.5.md -out pkg/hooks/docs/oci-hooks.5
cd ..
+%if 0%{?is_opensuse}
+# no default mounts
+%else
+cat >>%{SOURCE5} <<EOL
+/etc/SUSEConnect:/etc/SUSEConnect
+/etc/zypp/credentials.d/SCCcredentials:/etc/zypp/credentials.d/SCCcredentials
+EOL
+%endif
+
%install
cd ..
install -d -m 0755 %{buildroot}/%{_sysconfdir}/containers
++++++ _service ++++++
--- /var/tmp/diff_new_pack.Jc9bJe/_old 2019-06-24 21:48:31.623881081 +0200
+++ /var/tmp/diff_new_pack.Jc9bJe/_new 2019-06-24 21:48:31.623881081 +0200
@@ -4,24 +4,24 @@
<param name="url">https://github.com/containers/storage.git</param>
<param name="scm">git</param>
<param name="filename">storage</param>
-<param name="versionformat">1.12.1</param>
-<param name="revision">v1.12.1</param>
+<param name="versionformat">1.12.10</param>
+<param name="revision">v1.12.10</param>
</service>
<service name="tar_scm" mode="disabled">
<param name="url">https://github.com/containers/image.git</param>
<param name="scm">git</param>
<param name="filename">image</param>
-<param name="versionformat">1.5</param>
-<param name="revision">v1.5</param>
+<param name="versionformat">1.5.1</param>
+<param name="revision">v1.5.1</param>
</service>
<service name="tar_scm" mode="disabled">
<param name="url">https://github.com/containers/libpod.git</param>
<param name="scm">git</param>
<param name="filename">libpod</param>
-<param name="versionformat">1.2.0</param>
-<param name="revision">v1.2.0</param>
+<param name="versionformat">1.4.0</param>
+<param name="revision">v1.4.0</param>
</service>
<service name="recompress" mode="disabled">
++++++ image-1.5.tar.xz -> image-1.5.1.tar.xz ++++++
++++ 4995 lines of diff (skipped)
++++++ libpod-1.2.0.tar.xz -> libpod-1.4.0.tar.xz ++++++
++++ 149626 lines of diff (skipped)
++++++ storage-1.12.1.tar.xz -> storage-1.12.10.tar.xz ++++++
++++ 8352 lines of diff (skipped)