SHA256
1
0
forked from pool/podman
Commit Graph

97 Commits

Author SHA256 Message Date
Richard Brown
0935567c30 Accepting request 994502 from home:stroeder:sys
Update to version 4.2.0

OBS-URL: https://build.opensuse.org/request/show/994502
OBS-URL: https://build.opensuse.org/package/show/devel:microos/podman?expand=0&rev=5
2022-08-15 08:20:01 +00:00
136dec2e5e Accepting request 988287 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/988287
OBS-URL: https://build.opensuse.org/package/show/devel:microos/podman?expand=0&rev=4
2022-07-11 08:00:49 +00:00
Richard Brown
c6ef1bc2ee Accepting request 984428 from home:RBrownSUSE:branches:devel:microos
- Update to version 4.1.1:
  * The output of the podman load command now mirrors that of docker load.
  * Podman now supports Docker Compose v2.2 and higher. Please note that it may be necessary to disable the use of Buildkit by setting the environment variable DOCKER_BUILDKIT=0.
  * A new container command has been added, podman container clone. This command makes a copy of an existing container, with the ability to change some settings (e.g. resource limits) while doing so.
  * Podman now supports sending JSON events related to machines to a Unix socket named machine_events.*\.sock in XDG_RUNTIME_DIR/podman or to a socket whose path is set in the PODMAN_MACHINE_EVENTS_SOCK environment variable.
  * Two new volume commands have been added, podman volume mount and podman volume unmount. These allow for Podman-managed named volumes to be mounted and accessed from outside containers.
  * The podman container checkpoint and podman container restore options now support checkpointing to and restoring from OCI images. This allows checkpoints to be distributed via standard image registries.
  * The podman play kube command now supports environment variables that are specified using the fieldRef and resourceFieldRef sources.
  * The podman play kube command will now set default resource limits when the provided YAML does not include them.
  * The podman play kube command now supports a new option, --annotation, to add annotations to created containers.
  * The podman play kube --build command now supports a new option, --context-dir, which allows the user to specify the context directory to use when building the Containerfile.
  * The podman container commit command now supports a new option, --squash, which squashes the generated image into a single layer.
  * The podman pod logs command now supports two new options, --names, which identifies which container generated a log message by name, instead of ID and --color, which colors messages based on what container generated them.
  * The podman rmi command now supports a new option, --ignore, which will ignore errors caused by missing images.
  * The podman network create command now features a new option, --ipam-driver, to specify details about how IP addresses are assigned to containers in the network.
  * The podman machine list command now features a new option, --quiet, to print only the names of configured VMs and no other information.
  * The --ipc option to the podman create, podman run, and podman pod create commands now supports three new modes: none, private, and shareable. The default IPC mode is now shareable, indicating the the IPC namespace can be shared with other containers.
  * The --mount option to the podman create and podman run commands can now set options for created named volumes via the volume-opt parameter.
  * The --mount option to the podman create and podman run commands now allows parameters to be passed in CSV format.
  * The --userns option to the podman create and podman run commands now supports a new option, nomap, that (only for rootless containers) does not map the UID of the user that started the container into the container, increasing security.
  * The podman import command now supports three new options, --arch, --os, and --variant, to specify what system the imported image was built for.
  * The podman inspect command now includes information on the network configuration of containers that joined a pre-configured network namespace with the --net ns: option to podman run, podman create, and podman pod create.
  * The podman run and podman create commands now support a new option, --chrootdirs, which specifies additional locations where container-specific files managed by Podman (e.g. /etc/hosts, `/etc/resolv.conf, etc) will be mounted inside the container (#12961).
  * The podman run and podman create commands now support a new option, --passwd-entry, allowing entries to be added to the container's /etc/passwd file.
  * The podman images --format command now accepts two new format directives: {{.CreatedAt}} and {{.CreatedSince}}.
  * The podman volume create command's -o option now accepts a new argument, o=noquota, to disable XFS quotas entirely and avoid potential issues when Podman is run on an XFS filesystem with existing quotas defined.
  * The podman info command now includes additional information on the machine Podman is running on, including disk utilization on the drive Podman is storing containers and images on, and CPU utilization.
- Drop obsolete patches:
  * 0001-Adjust-buildah-to-opencontainers-selinux-v1.10.1.patch
  * 0001-Relabel-relabel-links-instead-of-their-targets.patch
  * 0002-specgen-do-not-set-OOMScoreAdj-by-default.patch
  * 0004-fix-Container.cGroupPath-skip-empty-line-to-avoid-fa.patch

OBS-URL: https://build.opensuse.org/request/show/984428
OBS-URL: https://build.opensuse.org/package/show/devel:microos/podman?expand=0&rev=3
2022-06-22 10:01:20 +00:00
Dominique Leuenberger
6489f8f8af Accepting request 979149 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/979149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=94
2022-05-26 16:43:53 +00:00
Dominique Leuenberger
453893c430 Accepting request 970716 from devel:kubic
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/970716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=93
2022-04-22 19:52:39 +00:00
Dominique Leuenberger
118a72cb93 Accepting request 967493 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/967493
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=92
2022-04-08 20:45:21 +00:00
Dominique Leuenberger
155f3a1c17 Accepting request 945785 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/945785
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=91
2022-01-14 22:12:43 +00:00
Dominique Leuenberger
564cfd2afa Accepting request 939120 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/939120
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=90
2021-12-11 23:56:13 +00:00
Dominique Leuenberger
046584535e Accepting request 931524 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/931524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=89
2021-11-20 01:38:08 +00:00
Dominique Leuenberger
8a27238881 Accepting request 926669 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/926669
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=88
2021-10-25 13:17:10 +00:00
Dominique Leuenberger
d404550436 Accepting request 919693 from devel:kubic
Stage with libcontainers-common

OBS-URL: https://build.opensuse.org/request/show/919693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=87
2021-09-21 19:12:28 +00:00
Dominique Leuenberger
eda421f622 https://bugzilla.opensuse.org/show_bug.cgi?id=1189893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=86
2021-09-10 22:42:34 +00:00
Dominique Leuenberger
9e01233ad7 Accepting request 917154 from devel:kubic
- 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

OBS-URL: https://build.opensuse.org/request/show/917154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=85
2021-09-09 21:07:23 +00:00
Dominique Leuenberger
10897e73cc Accepting request 907716 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/907716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=84
2021-07-25 18:09:08 +00:00
Dominique Leuenberger
cf76835f6b Accepting request 902960 from devel:kubic
Update podman to 3.2.2 and libraries and configurations up to date as of 2021-06-26 (forwarded request 902628 from iDesmI)

OBS-URL: https://build.opensuse.org/request/show/902960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=83
2021-07-02 11:26:43 +00:00
Dominique Leuenberger
1bdf52b2b0 Accepting request 900526 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/900526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=82
2021-06-21 18:34:50 +00:00
Dominique Leuenberger
e6a94dc6dc Accepting request 899503 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/899503
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=81
2021-06-14 21:10:32 +00:00
Dominique Leuenberger
fa88ddd59f Accepting request 888022 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/888022
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=80
2021-04-28 23:36:27 +00:00
Dominique Leuenberger
e7bf78856a Accepting request 886673 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/886673
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=79
2021-04-22 16:03:44 +00:00
Dominique Leuenberger
41e0b501f2 https://github.com/containers/buildah/issues/3153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=78
2021-04-16 14:31:33 +00:00
Dominique Leuenberger
f4b4b807f1 Accepting request 884637 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/884637
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=77
2021-04-15 14:57:05 +00:00
Richard Brown
981f5e3d28 Accepting request 883239 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/883239
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=76
2021-04-10 13:26:04 +00:00
Richard Brown
e9a93b5705 Accepting request 874870 from devel:kubic
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

OBS-URL: https://build.opensuse.org/request/show/874870
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=75
2021-03-02 11:27:51 +00:00
Dominique Leuenberger
29d76f0404 Accepting request 860983 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/860983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=74
2021-01-08 16:33:24 +00:00
Dominique Leuenberger
bcebdd5c4a Accepting request 852647 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/852647
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=73
2020-12-05 19:36:11 +00:00
Dominique Leuenberger
884e637aea Accepting request 845754 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/845754
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=72
2020-11-03 14:59:34 +00:00
Dominique Leuenberger
efe96398d1 Accepting request 844112 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/844112
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=71
2020-10-29 08:22:15 +00:00
Dominique Leuenberger
ce455fe894 Accepting request 838911 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/838911
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=70
2020-10-02 15:16:45 +00:00
Dominique Leuenberger
95d63ad45d Accepting request 833026 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/833026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=69
2020-09-10 20:48:34 +00:00
Dominique Leuenberger
a00780b220 Accepting request 831374 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/831374
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=68
2020-09-05 21:57:56 +00:00
Dominique Leuenberger
0e76a14a8f Accepting request 830230 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/830230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=67
2020-08-28 19:15:37 +00:00
Dominique Leuenberger
76d449a828 Accepting request 827668 from devel:kubic
- Correct invalid use of %{_libexecdir} to ensure files should be in /usr/lib

OBS-URL: https://build.opensuse.org/request/show/827668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=66
2020-08-20 20:27:54 +00:00
Dominique Leuenberger
63eb9ffa99 Accepting request 825972 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/825972
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=65
2020-08-14 07:31:49 +00:00
Dominique Leuenberger
94f7342a8c Accepting request 824166 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/824166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=64
2020-08-06 15:29:42 +00:00
Yuchen Lin
c08ac6d17a Accepting request 808742 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/808742
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=63
2020-05-28 07:10:33 +00:00
Dominique Leuenberger
e610415191 Accepting request 798807 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/798807
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=62
2020-05-01 09:07:25 +00:00
Dominique Leuenberger
b322f97904 Accepting request 794479 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/794479
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=61
2020-04-17 22:28:26 +00:00
Dominique Leuenberger
6b472a7039 Accepting request 791221 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/791221
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=60
2020-04-05 18:52:59 +00:00
Dominique Leuenberger
97208f0a9f Accepting request 789007 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/789007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=59
2020-03-27 20:56:03 +00:00
Dominique Leuenberger
8c406e8a17 Accepting request 786757 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/786757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=58
2020-03-23 11:49:28 +00:00
Dominique Leuenberger
4fe22ad70c Accepting request 784188 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/784188
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=57
2020-03-17 12:06:00 +00:00
Dominique Leuenberger
397ee40307 Accepting request 781913 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/781913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=56
2020-03-08 21:23:55 +00:00
Dominique Leuenberger
e1a15b2060 Accepting request 777935 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/777935
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=55
2020-02-25 15:03:24 +00:00
Dominique Leuenberger
21a4ac9b84 Accepting request 772114 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/772114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=54
2020-02-15 21:23:34 +00:00
Dominique Leuenberger
d90dd67229 Accepting request 766926 from devel:kubic
Add apparmor-abstractions as required runtime dependency

OBS-URL: https://build.opensuse.org/request/show/766926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=53
2020-01-30 08:32:09 +00:00
Dominique Leuenberger
75b893ed42 Accepting request 763947 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/763947
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=52
2020-01-13 21:16:16 +00:00
Dominique Leuenberger
cd3d2c182d Accepting request 756110 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/756110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=51
2019-12-18 13:43:33 +00:00
Dominique Leuenberger
92a80312cf Accepting request 744490 from devel:kubic
To get it past staging :)

OBS-URL: https://build.opensuse.org/request/show/744490
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=50
2019-11-12 10:54:33 +00:00
Dominique Leuenberger
c6d0f9bc11 Accepting request 734986 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/734986
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=49
2019-10-23 13:47:01 +00:00
Dominique Leuenberger
a1f6893c83 Accepting request 728730 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/728730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=48
2019-09-11 08:23:25 +00:00