Revisions of podman

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 919693 from Richard Brown's avatar Richard Brown (RBrownSUSE) (revision 87)
Stage with libcontainers-common
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) committed (revision 86)
https://bugzilla.opensuse.org/show_bug.cgi?id=1189893
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 917154 from Richard Brown's avatar Richard Brown (RBrownSUSE) (revision 85)
- require runc >= 1.0.1

- Update to version 3.3.1:
  * Bugfixes
    - Fixed a bug where unit files created by podman generate systemd could 
      not cleanup shut down containers when stopped by systemctl stop (#11304).
    - Fixed a bug where podman machine commands would not properly locate 
      the gvproxy binary in some circumstances.
    - Fixed a bug where containers created as part of a pod using the 
      --pod-id-file option would not join the pod's network namespace (#11303).
    - Fixed a bug where Podman, when using the systemd cgroups driver, 
      could sometimes leak dbus sessions.
    - Fixed a bug where the until filter to podman logs and podman events 
      was improperly handled, requiring input to be negated (#11158).
    - Fixed a bug where rootless containers using CNI networking run on 
      systems using systemd-resolved for DNS would fail to start if resolved 
      symlinked /etc/resolv.conf to an absolute path (#11358).
  * API
    - A large number of potential file descriptor leaks from improperly closing 
      client connections have been fixed.

- Revert crun change due to crun having exclusive arch targets
  that would drop podman support in PPC and IBM Z

- Update to version 3.3.0:
  * Fix network aliases with network id
  * machine: compute sha256 as we read the image file
  * machine: check for file exists instead of listing directory
  * pkg/bindings/images.nTar(): slashify hdr.Name values
  * Volumes: Only remove from DB if plugin removal succeeds
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 902960 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 83)
Update podman to 3.2.2 and libraries and configurations up to date as of 2021-06-26 (forwarded request 902628 from iDesmI)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) committed (revision 78)
https://github.com/containers/buildah/issues/3153
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 874870 from Richard Brown's avatar Richard Brown (RBrownSUSE) (revision 75)
 Drop obsolete varlink.patch 

- Update to v3.0.1
  * Changes
    - Several frequently-occurring WARN level log messages have been downgraded to INFO or DEBUG to not clutter terminal output.
Bugfixes
    - Fixed a bug where the Created field of podman ps --format=json was formatted as a string instead of an Unix timestamp (integer) (#9315).
    - Fixed a bug where failing lookups of individual layers during the podman images command would cause the whole command to fail without printing output.
    - Fixed a bug where --cgroups=split did not function properly on cgroups v1 systems.
    - Fixed a bug where mounting a volume over an directory in the container that existed, but was empty, could fail (#9393).
    - Fixed a bug where mounting a volume over a directory in the container that existed could copy the entirety of the container's rootfs, instead of just the directory mounted over, into the volume (#9415).
    - Fixed a bug where Podman would treat the --entrypoint=[""] option to podman run and podman create as a literal empty string in the entrypoint, when instead it should have been ignored (#9377).
    - Fixed a bug where Podman would set the HOME environment variable to "" when the container ran as a user without an assigned home directory (#9378).
    - Fixed a bug where specifying a pod infra image that had no tags (by using its ID) would cause podman pod create to panic (#9374).
    - Fixed a bug where the --runtime option was not properly handled by the podman build command (#9365).
    - Fixed a bug where Podman would incorrectly print an error message related to the remote API when the remote API was not in use and starting Podman failed.
    - Fixed a bug where Podman would change ownership of a container's working directory, even if it already existed (#9387).
    - Fixed a bug where the podman generate systemd --new command would incorrectly escape %t when generating the path for the PID file (#9373).
    - Fixed a bug where Podman could, when run inside a Podman container with the host's containers/storage directory mounted into the container, erroneously detect a reboot and reset container state if the temporary directory was not also mounted in (#9191).
    - Fixed a bug where some options of the podman build command (including but not limited to --jobs) were nonfunctional (#9247).
  * API
    - Fixed a breaking change to the Libpod Wait API for Containers where the Conditions parameter changed type in Podman v3.0 (#9351).
    - Fixed a bug where the Compat Create endpoint for Containers did not properly handle forwarded ports that did not specify a host port.
    - Fixed a bug where the Libpod Wait endpoint for Containers could write duplicate headers after an error occurred.
    - Fixed a bug where the Compat Create endpoint for Images would not pull images that already had a matching tag present locally, even if a more recent version was available at the registry (#9232).
    - The Compat Create endpoint for Images has had its compatibility with Docker improved, allowing its use with the docker-java library.
  * Misc
    - Updated Buildah to v1.19.4
    - Updated the containers/storage library to v1.24.6
- Changes from v3.0.0
Displaying revisions 61 - 80 of 148
openSUSE Build Service is sponsored by