Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package podman for openSUSE:Factory checked in at 2024-11-22 23:51:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/podman (Old) and /work/SRC/openSUSE:Factory/.podman.new.28523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "podman" Fri Nov 22 23:51:04 2024 rev:146 rq:1225800 version:5.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/podman/podman.changes 2024-10-25 19:19:09.729423607 +0200 +++ /work/SRC/openSUSE:Factory/.podman.new.28523/podman.changes 2024-11-22 23:51:31.097381635 +0100 @@ -1,0 +2,552 @@ +Mon Nov 18 05:55:40 UTC 2024 - [email protected] + +- Update to version 5.3.0: + * Bump to v5.3.0 + * Update release notes for v5.3.0 + * [v5.3] Bump to Buildah v1.38.0 + * [v5.3] Skip FIPS mode secrets run test + * [v5.3] Buildah treadmill tweaks + * test/buildah-bud: build new inet helper + * test/system: add regression test for TZDIR local issue + * vendor latest c/{buildah,common,image,storage} + * Reapply "CI: test nftables driver on fedora" + * Revert "cirrus: test only on f40/rawhide" + * test f41 VMs + * volume ls: fix race that caused it to fail + * AdditionalSupport for SubPath volume mounts + * Bump to v5.3.0-dev + * Bump to v5.3.0-rc3 + * Update release notes for v5.3-rc3 + * podman: update roadmap + * libpod: journald do not lock thread + * Add key to control if a container can get started by its pod + * Honor users requests in quadlet files + * CI: systests: workaround for parallel podman-stop flake + * Fix inconsistent line ending in win-installer project + * fix(deps): update module github.com/opencontainers/runc to v1.2.1 + * Quadlet - support image file based mount in container file + * API: container logs flush status code + * rework event code to improve API errors + * events: remove memory eventer + * libpod: log file use Wait() over event API + * Makefile: vendor target should always remove toolchain + * cirrus: check consitent vendoring in test/tools + * test/tools/go.mod: remove toolchain + * fix(deps): update module github.com/shirou/gopsutil/v4 to v4.24.10 + * fix(deps): update module github.com/onsi/gomega to v1.35.1 + * doc: explain --interactive in more detail + * fix(deps): update golang.org/x/exp digest to f66d83c + * fix(deps): update github.com/opencontainers/runtime-tools digest to 6c9570a + * fix(deps): update github.com/linuxkit/virtsock digest to cb6a20c + * Bump to v5.3.0-dev + * Bump to v5.3.0-rc2 + * Update release notes for v5.3.0-rc2 + * add default polling interval to Container.Wait + * Instrument cleanup tracer to log weird volume removal flake + * make podman-clean-transient.service work as user + * Add default remote socket path if empty + * Use current user if no user specified + * Add support for ssh_config for connection + * libpod: use pasta Setup() over Setup2() + * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.21.0 + * fix(deps): update module github.com/onsi/gomega to v1.35.0 + * logformatter: add cleanup tracer log link + * docs: fix broken example + * docs: add missing swagger links for the stable branches + * readthedocs: build extra formats + * pkg/machine/e2e: remove debug + * fix(docs): Integrate pasta in rootless tutorial + * chore(deps): update dependency setuptools to ~=75.3.0 + * libpod: report cgroups deleted during Stat() call + * chore: fix some function names in comment + * CI: parallelize 450-interactive system tests + * CI: parallelize 520-checkpoint tests + * CI: make 070-build.bats use safe image names + * test/system: add podman network reload test to distro gating + * System tests: clean up unit file leaks + * healthcheck: do not leak service on failed stop + * healthcheck: do not leak statup service + * fix(deps): update module github.com/containers/gvisor-tap-vsock to v0.8.0 + * Add Startup HealthCheck configuration to the podman inspect + * buildah version display: use progress() + * new showrun() for displaying and running shell commands + * Buildah treadmill: redo the .cirrus.yml tweaks + * Buildah treadmill: more allow-empty options + * Buildah treadmill: improve test-failure instructions + * Buildah treadmill: improve wording in test-fail instructions + * doc: Remove whitespace before comma + * fix(deps): update module github.com/checkpoint-restore/checkpointctl to v1.3.0 + * ps: fix display of exposed ports + * ps: do not loop over port protocol + * readme: Add reference to pasta in the readme + * test/system: Fix spurious "duplicate tests" failures in pasta tests + * Improve "podman load - from URL" + * Try to repair c/storage after removing an additional image store + * Use the config digest to compare images loaded/pulled using different methods + * Simplify the additional store test + * Fix the store choice in "podman pull image with additional store" + * Bump to v5.3.0-dev + * Bump to v5.3.0-rc1 + * Set quota on volume root directory, not _data + * fix(deps): update module github.com/opencontainers/runc to v1.2.0 + * test: set soft ulimit + * Vagrantfile: Delete + * Enable pod restore with crun + * vendor: update c/{buildah,common,image,storage} + * Fix 330-corrupt-images.bats in composefs test runs + * quadlet: add default network dependencies to all units + * quadlet: ensure user units wait for the network + * add new podman-user-wait-network-online.service + * contrib/systemd: switch user symlink for file symlinks + * Makefile: remove some duplication from install.systemd + * contrib/systemd: move podman-auto-update units + * quadlet: do not reject RemapUsers=keep-id as root + * test/e2e: test quadlet with and without --user + * CI: e2e: fix checkpoint flake + * APIv2 test fix: image history + * pasta udp tests: new bytecheck helper + * Document packaging process + * [skip-ci] RPM: remove dup Provides + * Update dependency setuptools to ~=75.2.0 + * System tests: safer pause-image creation + * Update module github.com/opencontainers/selinux to v1.11.1 + * Added escaping to invoked powershell command for hyperv stubber. + * use slices.Clone instead of assignment + * libpod API: only return exit code without conditions + * Housekeeping: remove duplicates from success_task + * Thorough overhaul of CONTRIBUTING doc. + * test/e2e: fix default signal exit code test + * Test new VM build + * CI: fix changing-rootFsSize flake + * scp: add option types + * Unlock mutex before returning from function + * Note in the README that we are moving to timed releases + * cirrus: let tar extract figure out the compression + * Make error messages more descriptive + * Mention containers.conf settings for podman machine commands + * [skip-ci] Packit: re-enable CentOS Stream 10/Fedora ELN teasks" + * cmd: use logrus to print error + * podman: do not set rlimits to the default value + * spec: always specify default rlimits + * vendor: update containers/common + * Note in the README that we are moving to timed releases + * Revert "CI: test nftables driver on fedora" + * cirrus: use zstd over bzip2 for repo archive + * cirrus: use shared repo_prep/repo_artifacts scripts + * cirrus: speed up postbuild + * cirrus: change alt arch task to only compile binaries + * cirrus: run make with parallel jobs where useful + * Makefile: allow man-page-check to be run in parallel + * cirrus: use fastvm for builds + * test/e2e: skip some Containerized checkpoint tests + * test: update timezone checks + * cirrus: update CI images + * test/e2e: try debug potential pasta issue + * CI: quadlet system tests: use airgapped testimage + * Allow removing implicit quadlet systemd dependencies + * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.4 + * libpod API: make wait endpoint better against rm races + * podman-remote run: improve how we get the exit code + * [skip-ci] Packit: constrain koji and bodhi jobs to fedora package to avoid dupes + * 055-rm test: clean up a test, and document + * CI: remove skips for libkrun + * Bump bundled krunkit to 0.1.3 + * fix(deps): update module google.golang.org/protobuf to v1.35.0 + * fix(deps): update module golang.org/x/net to v0.30.0 + * server: fix url parsing in info + * fix(deps): update module golang.org/x/tools to v0.26.0 + * Makefile: fix ginkgo FOCUS option + * fix(deps): update module golang.org/x/crypto to v0.28.0 + * podman-systemd.unit.5: adjust example options + * docs: prefer --network to --net + * fix(deps): update module golang.org/x/term to v0.25.0 + * fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.24 + * fix(deps): update module golang.org/x/sys to v0.26.0 + * OWNERS file audit and update + * Exposed ports are only included when not --net=host + * libpod: hasCurrentUserMapped checks for gid too + * [CI:DOCS] Document TESTFLAGS in test README file + * Validate the bind-propagation option to `--mount` + * Fix typo in secret inspect examples + * Mention `no_hosts` and `base_hosts_file` configs in CLI option docs + * Fixes for vendoring Buildah + * vendor: update buildah to latest + * Makefile - silence skipped tests when focusing on a file + * vendor: update to latest c/common + * Quadlet - prefer "param val" over "param=val" to allow env expansion + * System tests: sdnotify: wait for socket file creation + * Switch to moby/sys/capability + * platformInspectContainerHostConfig: rm dead code + * CI: require and test CI_DESIRED_NETWORK on RHEL + * Add ExposedPorts to Inspect's ContainerConfig + * fix(deps): update golang.org/x/exp digest to 701f63a + * quadlet: allow variables in PublishPort + * fix(deps): update module github.com/shirou/gopsutil/v4 to v4.24.9 + * fix(deps): update github.com/godbus/dbus/v5 digest to a817f3c + * Document that zstd:chunked is downgraded to zstd when encrypting + * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.3 + * chore(deps): update dependency ubuntu to v24 + * rpm: do not load iptables modules on f41+ + * adding docs for network-cmd-path + * Include exposed ports in inspect output when net=host + * feat(libpod): support kube play tar content-type (#24015) + * podman mount: some better error wrapping + * podman mount: ignore ErrLayerUnknown + * Quadlet - make sure the order of the UnitsDir is deterministic + * packit: disable Centos Stream/fedora ELN teasks + * libpod: remove shutdown.Unregister() + * libpod: rework shutdown handler flow + * libpod: ensure we are not killed during netns creation + * Update module github.com/moby/sys/capability to v0.3.0 + * Update documentation of `--no-hosts`, `--hostname`, and `--name` CLI options + * Update documentation of `--add-host` CLI option + * System tests: set a default XDG_RUNTIME_DIR + * Modify machine "Remove machine" test + * CORS system test: clean up + * Add --health-max-log-count, --health-max-log-size, --health-log-destination flags + * troubleshooting: adjust home path in tip 44 + * test/system: For pasta port forwarding tests don't bind socat server + * Update connection on removal + * Simplify `RemoveConnections` + * Move `DefaultMachineName` to `pkg/machine/define` + * vendor: update containers/image + * vendor: update containers/storage + * CI: skip the flaking quadlet test + * CI: make systemd tests parallel-safe (*) + * CI: run and collect cleanup tracer logs + * add epbf program to trace podman cleanup errors + * CI: parallelize logs test as much as possible + * CI: format test: use local registry if available + * CI: make 700-play parallel-safe + * docs: Fix missing negation + * bin/docker support warning message suppression from user config dir + * Update module github.com/docker/docker to v27.3.1+incompatible + * Quadlet - add full support for Symlinks + * libpod: setupNetNS() correctly mount netns + * vendor latest c/common + * docs: remove usage of deprecated `--storage` + * Update module github.com/docker/docker to v27.3.0+incompatible + * CI: Quadlet rootfs test: use container image as rootfs + * CI: system test registry: use --net=host + * CI: rm system test: bump grace period + * CI: system tests: minor documentation on parallel + * fix typo in error message Fixes: containers/podman#24001 + * CI: system tests: always create pause image + * CI: quadlet system test: be more forgiving + * vendor latest c/common + * CI: make 200-pod parallel-safe + * allow exposed sctp ports + * test/e2e: add netns leak check + * test/system: netns leak check for rootless as well + * test/system: Improve TODO comments on IPv6 pasta custom DNS forward test + * test/system: Clarify "Local forwarder" pasta tests + * test/system: Simplify testing for nameserver connectivity + * test/system: Consolidate "External resolver" pasta tests + * test/system: Move test for default forwarder into its own case + * CI: make 090-events parallel-safe + * Misc minor test fixes + * Add network namespace leak check + * Add workaround for buildah parallel bug + * registry: lock start attempts + * Update system test template and README + * bats log: differentiate parallel tests from sequential + * ci: bump system tests to fastvm + * clean_setup: create pause image + * CI: make 012-manifest parallel-safe + * podman-manifest-remove: update docs and help output + * test/system: remove wait workaround + * wait: fix handling of multiple conditions with exited + * Match output of Compat Top API to Docker + * system test parallelization: enable two-pass approach + * New VMs: test crun 1.17 + * libpod: hides env secrets from container inspect + * CI: e2e: workaround for events out-of-sequence flake + * update golangci-lint to 1.61.0 + * libpod: convert owner IDs only with :idmap + * Podman CLI --add-host with multiple host for a single IP + * Quadlet - Split getUnitDirs to small functions + * fix(deps): update module github.com/cpuguy83/go-md2man/v2 to v2.0.5 + * chore(deps): update dependency setuptools to ~=75.1.0 + * Fxi typo in cache-ttl.md + * Get WSL disk as an OCI artifact + * CI: make 260-sdnotify parallel-safe + * quadlet: do not log ENOENT errors + * pkg/specgen: allow pasta when running inside userns + * troubleshooting: add tip about the user containers + * chore(deps): update dependency setuptools to v75 + * Convert windows paths in volume arg of the build command + * Improve error when starting multiple machines + * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.2 + * Minor typo noticed when reading podman man page + * Remove `RemoveFilesAndConnections` + * Add `GetAllMachinesAndRootfulness` + * rewrite typo osascript + * typo + * fix(deps): update module github.com/docker/docker to v27.2.1+incompatible + * Add radio buttons to select WSL or Hyper-V in windows setup.exe + * [skip-ci] Packit: split out ELN jobs and reuse fedora downstream targets + * [skip-ci] Packit: Enable sidetags for bodhi updates + * vendor: update c/common + * CI: make 710-kube parallel-safe + * CI: mark 320-system-df *NOT* parallel safe + * Add kube play support for image volume source + * refactor: add sshClient function + * fix(deps): update module golang.org/x/tools to v0.25.0 + * CI: make 505-pasta parallel safe + * CI: make 020-tag parallel-safe + * CI: make 410-selinux parallel-safe ++++ 255 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/podman/podman.changes ++++ and /work/SRC/openSUSE:Factory/.podman.new.28523/podman.changes Old: ---- podman-5.2.5.obscpio New: ---- podman-5.3.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ podman.spec ++++++ --- /var/tmp/diff_new_pack.r5XN7j/_old 2024-11-22 23:51:34.125507786 +0100 +++ /var/tmp/diff_new_pack.r5XN7j/_new 2024-11-22 23:51:34.141508453 +0100 @@ -22,7 +22,7 @@ %bcond_without apparmor Name: podman -Version: 5.2.5 +Version: 5.3.0 Release: 0 Summary: Daemon-less container engine for managing containers, pods and images License: Apache-2.0 @@ -49,7 +49,7 @@ BuildRequires: libostree-devel BuildRequires: libseccomp-devel # at least go 1.18 is needed from go.mod -BuildRequires: golang(API) >= 1.21 +BuildRequires: golang(API) >= 1.22 BuildRequires: pkgconfig(libselinux) BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(systemd) @@ -193,6 +193,7 @@ %{_mandir}/man1/podman*.1* %{_mandir}/man5/podman*.5* %{_mandir}/man5/quadlet*.5* +%{_mandir}/man7/podman*.7* %exclude %{_mandir}/man1/podman-remote*.1* # Configs %dir %{_prefix}/lib/modules-load.d @@ -222,6 +223,7 @@ %{_userunitdir}/podman-restart.service %{_userunitdir}/podman-auto-update.timer %{_userunitdir}/podman-clean-transient.service +%{_userunitdir}/podman-user-wait-network-online.service %{_systemdusergeneratordir}/podman-user-generator %{_systemdgeneratordir}/podman-system-generator %ghost /run/podman @@ -254,18 +256,18 @@ %tmpfiles_create %{_tmpfilesdir}/podman-docker.conf %pre -%service_add_pre podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service +%service_add_pre podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service podman-user-wait-network-online.service %post -%service_add_post podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service +%service_add_post podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service podman-user-wait-network-online.service %tmpfiles_create %{_tmpfilesdir}/podman.conf %systemd_user_post podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer %preun -%service_del_preun podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service -%systemd_user_preun podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service +%service_del_preun podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service podman-user-wait-network-online.service +%systemd_user_preun podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service podman-user-wait-network-online.service %postun -%service_del_postun podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service -%systemd_user_postun podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service +%service_del_postun podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service podman-user-wait-network-online.service +%systemd_user_postun podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service podman-user-wait-network-online.service ++++++ _service ++++++ --- /var/tmp/diff_new_pack.r5XN7j/_old 2024-11-22 23:51:34.473522285 +0100 +++ /var/tmp/diff_new_pack.r5XN7j/_new 2024-11-22 23:51:34.525524452 +0100 @@ -2,7 +2,7 @@ <service name="obs_scm" mode="manual"> <param name="url">https://github.com/containers/podman.git</param> <param name="scm">git</param> - <param name="revision">v5.2.5</param> + <param name="revision">v5.3.0</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> <param name="versionrewrite-pattern">v(.*)</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.r5XN7j/_old 2024-11-22 23:51:34.797535784 +0100 +++ /var/tmp/diff_new_pack.r5XN7j/_new 2024-11-22 23:51:34.825536950 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/containers/podman.git</param> - <param name="changesrevision">10c5aa720d59480bc7edad347c1f5d5b75d4424f</param></service></servicedata> + <param name="changesrevision">874bf2c301ecf0ba645f1bb45f81966cc755b7da</param></service></servicedata> (No newline at EOF) ++++++ podman-5.2.5.obscpio -> podman-5.3.0.obscpio ++++++ /work/SRC/openSUSE:Factory/podman/podman-5.2.5.obscpio /work/SRC/openSUSE:Factory/.podman.new.28523/podman-5.3.0.obscpio differ: char 49, line 1 ++++++ podman.obsinfo ++++++ --- /var/tmp/diff_new_pack.r5XN7j/_old 2024-11-22 23:51:35.293556448 +0100 +++ /var/tmp/diff_new_pack.r5XN7j/_new 2024-11-22 23:51:35.329557947 +0100 @@ -1,5 +1,5 @@ name: podman -version: 5.2.5 -mtime: 1729263108 -commit: 10c5aa720d59480bc7edad347c1f5d5b75d4424f +version: 5.3.0 +mtime: 1731427817 +commit: 874bf2c301ecf0ba645f1bb45f81966cc755b7da
