podman: update to v5.3.1

Bumping libpod to version v5.3.1-5-gc2f09d78d5, which comprises the following commits:

    0d22d7b74e Quadlet - Use = sign when setting the pull arg for build
    62c096bbce win-installer test: revert to v5.3.0
    7bf22277ca Bump to v5.3.2-dev
    4cbdfde5d8 Bump to v5.3.1
    50960afe33 Update release notes for v5.3.1
    d26990702c Update windows installer tests
    2739822424 Windows: don't install WSL/HyperV on update
    a8d61c034b Switch to non-installing WSL by default
    98353f27ed docs: add 5.3 as Reference version
    4886a0ba64 only read ssh_config for non machine connections
    93562b4955 ssh_config: allow IdentityFile file with tilde
    28e7b239ba ssh_config: do not overwrite values from config file
    c49944ea02 connection: ignore errors when parsing ssh_config
    f7877bf9db spec: clamp rlimits in a userns
    dcedf5f211 cirrus: set proper DEST_BRANCH for 5.3
    a39a749ce3 libpod: addHosts() prevent nil deref
    9a9f07aa4b Bump bundled krunkit to 0.1.4
    5546dc6c20 fix podman machine init --ignition-path
    8efa1c1075 Bump to v5.3.1-dev
    874bf2c301 Bump to v5.3.0
    2e3836d226 Update release notes for v5.3.0
    31df1bb97c [v5.3] Bump to Buildah v1.38.0
    9556882bbf [v5.3] Skip FIPS mode secrets run test
    c6dd2c77ab [v5.3] Buildah treadmill tweaks
    0710e83c41 test/buildah-bud: build new inet helper
    d852c58d6c test/system: add regression test for TZDIR local issue
    ac59fb9231 vendor latest c/{buildah,common,image,storage}
    1f0e2db2a9 Reapply "CI: test nftables driver on fedora"
    16acfd7edb Revert "cirrus: test only on f40/rawhide"
    dc97a7e0de test f41 VMs
    9e38b455e4 volume ls: fix race that caused it to fail
    44df7344fe AdditionalSupport for SubPath volume mounts
    17224fcb05 Bump to v5.3.0-dev
    8469dcc4f0 Bump to v5.3.0-rc3
    a18365c665 Update release notes for v5.3-rc3
    10309bfb45 podman: update roadmap
    b237b4dc2a libpod: journald do not lock thread
    2597eeae70 Add key to control if a container can get started by its pod
    c6be5a6684 Honor users requests in quadlet files
    2c01264568 CI: systests: workaround for parallel podman-stop flake
    528b085438 Fix inconsistent line ending in win-installer project
    5ae5ab8c26 fix(deps): update module github.com/opencontainers/runc to v1.2.1
    dbfc8cccda Quadlet - support image file based mount in container file
    e6d987882e API: container logs flush status code
    768ad8653a rework event code to improve API errors
    e3abf5c9e8 events: remove memory eventer
    6348778348 libpod: log file use Wait() over event API
    0acd192b59 Makefile: vendor target should always remove toolchain
    ef20e75a77 cirrus: check consitent vendoring in test/tools
    f4ad93d5f6 test/tools/go.mod: remove toolchain
    3f15f710ce fix(deps): update module github.com/shirou/gopsutil/v4 to v4.24.10
    d8311353b9 fix(deps): update module github.com/onsi/gomega to v1.35.1
    37c8e10031 doc: explain --interactive in more detail
    cd1b6b7121 fix(deps): update golang.org/x/exp digest to f66d83c
    2dff79bd2c fix(deps): update github.com/opencontainers/runtime-tools digest to 6c9570a
    5722304613 fix(deps): update github.com/linuxkit/virtsock digest to cb6a20c
    1e7593d17f Bump to v5.3.0-dev
    ffad01fbc8 Bump to v5.3.0-rc2
    b6919a5712 Update release notes for v5.3.0-rc2
    314dece926 add default polling interval to Container.Wait
    d633824a95 Instrument cleanup tracer to log weird volume removal flake
    6b8e8cbbf7 make podman-clean-transient.service work as user
    b455f94ca8 Add default remote socket path if empty
    48a8a9c22c Use current user if no user specified
    e523734ab6 Add support for ssh_config for connection
    c98538db7d libpod: use pasta Setup() over Setup2()
    c7ff3b75cb fix(deps): update module github.com/onsi/ginkgo/v2 to v2.21.0
    5a1bc6126e fix(deps): update module github.com/onsi/gomega to v1.35.0
    bd75a4e0e0 logformatter: add cleanup tracer log link
    2a0a52469c docs: fix broken example
    f4be5e34c2 docs: add missing swagger links for the stable branches
    b9fed4fcf2 readthedocs: build extra formats
    ce24ab0683 pkg/machine/e2e: remove debug
    4a54fd8756 fix(docs): Integrate pasta in rootless tutorial
    5f66277138 chore(deps): update dependency setuptools to ~=75.3.0
    1f44d0f8b2 libpod: report cgroups deleted during Stat() call
    9abc17f1e1 chore: fix some function names in comment
    41a82c9a95 CI: parallelize 450-interactive system tests
    10d056cc5e CI: parallelize 520-checkpoint tests
    e6b7e4ff84 CI: make 070-build.bats use safe image names
    64516e1b8f test/system: add podman network reload test to distro gating
    743a0d49eb System tests: clean up unit file leaks
    c0f4e2ce67 healthcheck: do not leak service on failed stop
    6069cdda00 healthcheck: do not leak statup service
    45e1ffb799 fix(deps): update module github.com/containers/gvisor-tap-vsock to v0.8.0
    afedb83917 Add Startup HealthCheck configuration to the podman inspect
    d2ba730f33 buildah version display: use progress()
    825eed4bde new showrun() for displaying and running shell commands
    9db04e87b6 Buildah treadmill: redo the .cirrus.yml tweaks
    a925c9f831 Buildah treadmill: more allow-empty options
    ba8375c9e4 Buildah treadmill: improve test-failure instructions
    ee9c681f31 Buildah treadmill: improve wording in test-fail instructions
    eb90154975 doc: Remove whitespace before comma
    da783f3f70 fix(deps): update module github.com/checkpoint-restore/checkpointctl to v1.3.0
    0cdb9b3b22 ps: fix display of exposed ports
    73fb6623cd ps: do not loop over port protocol
    390aec18b2 readme: Add reference to pasta in the readme
    5b131b8273 test/system: Fix spurious "duplicate tests" failures in pasta tests
    6fd0e227b4 Improve "podman load - from URL"
    77ef28c14f Try to repair c/storage after removing an additional image store
    1d7ec1ef5f Use the config digest to compare images loaded/pulled using different methods
    bf8f2b5551 Simplify the additional store test
    3bc6072142 Fix the store choice in "podman pull image with additional store"
    6a11e75c48 Bump to v5.3.0-dev
    d306e80127 Bump to v5.3.0-rc1
    23ab7b858a Set quota on volume root directory, not _data
    1a5ff0765e fix(deps): update module github.com/opencontainers/runc to v1.2.0
    94878af151 test: set soft ulimit
    ef26488fd7 Vagrantfile: Delete
    642b61a091 Enable pod restore with crun
    2e94ca5816 vendor: update c/{buildah,common,image,storage}
    fdc9feea0e Fix 330-corrupt-images.bats in composefs test runs
    67e0fa8b89 quadlet: add default network dependencies to all units
    57b022782b quadlet: ensure user units wait for the network
    203ab6573b add new podman-user-wait-network-online.service
    a6c4e00e9a contrib/systemd: switch user symlink for file symlinks
    1462b52090 Makefile: remove some duplication from install.systemd
    21d0711a02 contrib/systemd: move podman-auto-update units
    9c6b1e20a3 quadlet: do not reject RemapUsers=keep-id as root
    ada75c0bb8 test/e2e: test quadlet with and without --user
    fa920f54c7 CI: e2e: fix checkpoint flake
    fe96c843bf APIv2 test fix: image history
    67e39c1ec5 pasta udp tests: new bytecheck helper
    a92958eb0c Document packaging process
    cf124ee1bb [skip-ci] RPM: remove dup Provides
    927cb7624c Update dependency setuptools to ~=75.2.0
    1ddb15c81f System tests: safer pause-image creation
    40d4f7240b Update module github.com/opencontainers/selinux to v1.11.1
    1227f19393 Added escaping to invoked powershell command for hyperv stubber.
    b7b2ef48e8 use slices.Clone instead of assignment
    768aaadca1 libpod API: only return exit code without conditions
    b3302e8e18 Housekeeping: remove duplicates from success_task
    1bf37eecf3 Thorough overhaul of CONTRIBUTING doc.
    b0f2ebbe9d test/e2e: fix default signal exit code test
    dc55b59987 Test new VM build
    1b57dcab61 CI: fix changing-rootFsSize flake
    feb46513f0 scp: add option types
    06b470d79b Unlock mutex before returning from function
    7ea6120794 Note in the README that we are moving to timed releases
    5d10e6e16b cirrus: let tar extract figure out the compression
    94dcf76eb2 Make error messages more descriptive
    3a4c4468f2 Mention containers.conf settings for podman machine commands
    7dc58c105b [skip-ci] Packit: re-enable CentOS Stream 10/Fedora ELN teasks"
    3d57560a21 cmd: use logrus to print error
    71d5ee0e04 podman: do not set rlimits to the default value
    5ebba75dbd spec: always specify default rlimits
    8896ace2a4 vendor: update containers/common
    92a188ea38 Note in the README that we are moving to timed releases
    7f836df303 Revert "CI: test nftables driver on fedora"
    9e35fead03 cirrus: use zstd over bzip2 for repo archive
    6e69978d2e cirrus: use shared repo_prep/repo_artifacts scripts
    7eb4a6fe2b cirrus: speed up postbuild
    04dffbc2c7 cirrus: change alt arch task to only compile binaries
    9082a14d76 cirrus: run make with parallel jobs where useful
    bc3db7c95b Makefile: allow man-page-check to be run in parallel
    39963cc984 cirrus: use fastvm for builds
    4e3a03795d test/e2e: skip some Containerized checkpoint tests
    fe404959ed test: update timezone checks
    a79fec5e98 cirrus: update CI images
    f517e52167 test/e2e: try debug potential pasta issue
    38803713d6 CI: quadlet system tests: use airgapped testimage
    bac655a6b1 Allow removing implicit quadlet systemd dependencies
    05a449c61e fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.4
    b3829a2932 libpod API: make wait endpoint better against rm races
    3215d5124f podman-remote run: improve how we get the exit code
    3d1a4301af [skip-ci] Packit: constrain koji and bodhi jobs to fedora package to avoid dupes
    e7833d52cf 055-rm test: clean up a test, and document
    3cedd0c2b5 CI: remove skips for libkrun
    858472aa83 Bump bundled krunkit to 0.1.3
    43a4bddd10 fix(deps): update module google.golang.org/protobuf to v1.35.0
    385e2ea650 fix(deps): update module golang.org/x/net to v0.30.0
    45df394072 server: fix url parsing in info
    b8dbe09f98 fix(deps): update module golang.org/x/tools to v0.26.0
    e2e1996c6a Makefile: fix ginkgo FOCUS option
    fbd9fe45cb fix(deps): update module golang.org/x/crypto to v0.28.0
    d0cb62aacc podman-systemd.unit.5: adjust example options
    374844817d docs: prefer --network to --net
    1470961e6c fix(deps): update module golang.org/x/term to v0.25.0
    567906ed5b fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.24
    53785ed055 fix(deps): update module golang.org/x/sys to v0.26.0
    505c585b49 OWNERS file audit and update
    8061553c0f Exposed ports are only included when not --net=host
    e46ae46f18 libpod: hasCurrentUserMapped checks for gid too
    e948c4ed90 [CI:DOCS] Document TESTFLAGS in test README file
    985b57d9f7 Validate the bind-propagation option to `--mount`
    d8b26ac1b4 Fix typo in secret inspect examples
    6f9cc3755a Mention `no_hosts` and `base_hosts_file` configs in CLI option docs
    043b82ef59 Fixes for vendoring Buildah
    83a0299309 vendor: update buildah to latest
    23f256349b Makefile - silence skipped tests when focusing on a file
    dde1c3d98c vendor: update to latest c/common
    fc25a3a5fc Quadlet - prefer "param val" over "param=val" to allow env expansion
    410537808e System tests: sdnotify: wait for socket file creation
    28e01cc8cc Switch to moby/sys/capability
    6a91149b53 platformInspectContainerHostConfig: rm dead code
    b791dfb558 CI: require and test CI_DESIRED_NETWORK on RHEL
    edc3dc5e11 Add ExposedPorts to Inspect's ContainerConfig
    28d3775c4d fix(deps): update golang.org/x/exp digest to 701f63a
    abc4cfb049 quadlet: allow variables in PublishPort
    7cde3abd17 fix(deps): update module github.com/shirou/gopsutil/v4 to v4.24.9
    8ef495594c fix(deps): update github.com/godbus/dbus/v5 digest to a817f3c
    bb35ad1da4 Document that zstd:chunked is downgraded to zstd when encrypting
    ce9716ee41 fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.3
    ece76a2537 chore(deps): update dependency ubuntu to v24
    b5e1863d1c rpm: do not load iptables modules on f41+
    e07c31068f adding docs for network-cmd-path
    a619c03eff Include exposed ports in inspect output when net=host
    1dd90dbe20 feat(libpod): support kube play tar content-type (#24015)
    1950555b26 podman mount: some better error wrapping
    5c3019e028 podman mount: ignore ErrLayerUnknown
    ebbec00b0d Quadlet - make sure the order of the UnitsDir is deterministic
    f47abd8e1e packit: disable Centos Stream/fedora ELN teasks
    5de7b7c3f3 libpod: remove shutdown.Unregister()
    0bbef4b830 libpod: rework shutdown handler flow
    2de82d523b libpod: ensure we are not killed during netns creation
    27838b26d6 Update module github.com/moby/sys/capability to v0.3.0
    6e4ef2c54d Update documentation of `--no-hosts`, `--hostname`, and `--name` CLI options
    c67d8baeb6 Update documentation of `--add-host` CLI option
    70c131ed68 System tests: set a default XDG_RUNTIME_DIR
    e9b8564690 Modify machine "Remove machine" test
    73cbc13190 CORS system test: clean up
    de856dab99 Add --health-max-log-count, --health-max-log-size, --health-log-destination flags
    7fbc6d9370 troubleshooting: adjust home path in tip 44
    1f2658e0ef test/system: For pasta port forwarding tests don't bind socat server
    24deec835c Update connection on removal
    c709be3a29 Simplify `RemoveConnections`
    9febd2c27a Move `DefaultMachineName` to `pkg/machine/define`
    7f29233a3f vendor: update containers/image
    c81c77109b vendor: update containers/storage
    fd4c63838b CI: skip the flaking quadlet test
    faf4604883 CI: make systemd tests parallel-safe (*)
    09ba5db035 CI: run and collect cleanup tracer logs
    0b59f67c3a add epbf program to trace podman cleanup errors
    4be6bf2270 CI: parallelize logs test as much as possible
    600634c62c CI: format test: use local registry if available
    d92f2d39ee CI: make 700-play parallel-safe
    62e5eb4734 docs: Fix missing negation
    6ef0288ca6 bin/docker support warning message suppression from user config dir
    6d4006b123 Update module github.com/docker/docker to v27.3.1+incompatible
    133ea31ffb Quadlet - add full support for Symlinks
    792796183f libpod: setupNetNS() correctly mount netns
    f6bda786ed vendor latest c/common
    7dccf8faee docs: remove usage of deprecated `--storage`
    597773464c Update module github.com/docker/docker to v27.3.0+incompatible
    a08ae98161 CI: Quadlet rootfs test: use container image as rootfs
    9c51eead06 CI: system test registry: use --net=host
    e3af5a38d3 CI: rm system test: bump grace period
    3396dabdf3 CI: system tests: minor documentation on parallel
    31cdf1197b fix typo in error message Fixes: containers/podman#24001
    1d5c8ac18e CI: system tests: always create pause image
    5e5c68ffbe CI: quadlet system test: be more forgiving
    6dcda2196a vendor latest c/common
    6fe832d5d6 CI: make 200-pod parallel-safe
    d7335855d7 allow exposed sctp ports
    755a06aa44 test/e2e: add netns leak check
    2d469e517d test/system: netns leak check for rootless as well
    2505381551 test/system: Improve TODO comments on IPv6 pasta custom DNS forward test
    4919440428 test/system: Clarify "Local forwarder" pasta tests
    63e286ac55 test/system: Simplify testing for nameserver connectivity
    6c79fe292b test/system: Consolidate "External resolver" pasta tests
    85045406b5 test/system: Move test for default forwarder into its own case
    5468718f22 CI: make 090-events parallel-safe
    8402b6535f Misc minor test fixes
    7fcf94d7b5 Add network namespace leak check
    b3da5be2b1 Add workaround for buildah parallel bug
    5fc3de5583 registry: lock start attempts
    bf6131780a Update system test template and README
    6502e30cfd bats log: differentiate parallel tests from sequential
    6b621d9571 ci: bump system tests to fastvm
    bcffa9ce30 clean_setup: create pause image
    812c7e9436 CI: make 012-manifest parallel-safe
    00c13afcb9 podman-manifest-remove: update docs and help output
    aa108924ea test/system: remove wait workaround
    fbed3a01d2 wait: fix handling of multiple conditions with exited
    e04668c8ca Match output of Compat Top API to Docker
    d571ca6536 system test parallelization: enable two-pass approach
    8d119f0c2d New VMs: test crun 1.17
    a5e9b4d126 libpod: hides env secrets from container inspect
    111a4bbe71 CI: e2e: workaround for events out-of-sequence flake
    49a07fce49 update golangci-lint to 1.61.0
    432325236b libpod: convert owner IDs only with :idmap
    f4d0e124d6 Podman CLI --add-host with multiple host for a single IP
    a664708f35 Quadlet - Split getUnitDirs to small functions
    1a1001d824 fix(deps): update module github.com/cpuguy83/go-md2man/v2 to v2.0.5
    c436a9b658 chore(deps): update dependency setuptools to ~=75.1.0
    fdb2edf46a Fxi typo in cache-ttl.md
    b2e6d53265 Get WSL disk as an OCI artifact
    c6616004f1 CI: make 260-sdnotify parallel-safe
    42a1f5e87c quadlet: do not log ENOENT errors
    91dbd6dc33 pkg/specgen: allow pasta when running inside userns
    9a8e17816a troubleshooting: add tip about the user containers
    95833a6207 chore(deps): update dependency setuptools to v75
    1857d7e50f Convert windows paths in volume arg of the build command
    d124d90e18 Improve error when starting multiple machines
    fe08440ec3 fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.2
    01a1761fd9 Minor typo noticed when reading podman man page
    e041f2a7b7 Remove `RemoveFilesAndConnections`
    54b71b637c Add `GetAllMachinesAndRootfulness`
    ac4a31cc4a rewrite typo osascript
    089d2513d8 typo
    31a1fd8f33 fix(deps): update module github.com/docker/docker to v27.2.1+incompatible
    cb03ca31b2 Add radio buttons to select WSL or Hyper-V in windows setup.exe
    297ec1c083 [skip-ci] Packit: split out ELN jobs and reuse fedora downstream targets
    5f6a22dc1b [skip-ci] Packit: Enable sidetags for bodhi updates
    b9fe4097dd vendor: update c/common
    e61682f50e CI: make 710-kube parallel-safe
    0ff89a00af CI: mark 320-system-df *NOT* parallel safe
    db12343e27 Add kube play support for image volume source
    837755e643 refactor: add sshClient function
    a83fef34a9 fix(deps): update module golang.org/x/tools to v0.25.0
    22ec8ea06d CI: make 505-pasta parallel safe
    18932e0339 CI: make 020-tag parallel-safe
    a165289574 CI: make 410-selinux parallel-safe
    359092e463 Bump VMs. ShellCheck is now built-in
    005d9b543b troubleshooting: add tip about auto, keep-id, nomap
    a1e6603133 libpod: make use of new pasta option from c/common
    2f858675b3 vendor latest c/common
    0abbcfa50a podman images: sort repository with tags
    eb396705c6 Remove containers/common/pkg/config from pkg/util
    2840b21862 fix(deps): update module golang.org/x/net to v0.29.0
    38555305c2 fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.23
    1c23bd5acf fix(deps): update module golang.org/x/crypto to v0.27.0
    133bbd3769 Fix CI
    c203c48c70 Detect and fix typos using codespell
    12b3d01438 Fix typo: replace buildin with built-in
    4700b5a58a Add codespell config, pre-commit definition, and move options from Makefile
    901f621daa prune: support clearing build cache using CleanCacheMount
    1543c5f0ad test/e2e: fix network prune flake
    bdf96e7df2 Add support for Job to kube generate & play
    c317da8deb Add podman-rootless.7 man page
    15bde1abdb Add DNS, DNSOption and DNSSearch to quadlet pod
    0f77363ff5 podman.1.md: improve policy.json section
    579e8b2d7a e2e: flake fix: SIGPIPE in hook test
    01296038dc libpod: fix rootless cgroup path with --cgroup-parent
    5a15e70345 vendor: update c/storage
    7b019e9905 CI: make 055-rm parallel-safe
    e5624510ce CI: make 130-kill parallel-safe
    f38953c156 CI: make 125-import parallel-safe
    0e1ac9cee1 CI: make 110-history parallel-safe
    bca7c20530 CI: system tests: parallelize low-hanging fruit
    8eb7eff899 Add disclaimer to `podman machine info` manpage.
    d803bb3407 man pages: refactor two more options
    beffd05d5a update github.com/opencontainers/runc to v1.2.0-rc.3
    77702d73ef update go.etcd.io/bbolt to v1.3.11
    a269f098cd update github.com/onsi/{ginkgo,gomega}
    e9a4534cb1 Update module github.com/shirou/gopsutil to v4
    54b8c4fb64 packit: update fedora and epel targets
    f93fcf7dee bump go to 1.22
    d03e8ffc56 cirrus: test only on f40/rawhide
    2ca4efb9f4 cirrus: remove CI_DESIRED_NETWORK reference
    e598bcafb8 cirrus: prebuild use f40 for extra tests
    c68c2974a3 chore(deps): update dependency setuptools to ~=74.1.0
    60af13ca0f libpod: fix HostConfig.Devices output from 'podman inspect' on FreeBSD
    70358ecf18 fix(deps): update golang.org/x/exp digest to 9b4947d
    1732338630 Implement publishing API UNIX socket on Windows platforms
    c6fe5e5395 Vendor c/common:8483ef6022b4
    71fd15726d quadlet: support container network reusing
    f40eb5f06a docs: update read the docs changes
    abea5ad4ac CI: parallel-safe network system test
    2b14db2af3 Quadlet - Support multiple image tags in .build files
    3bdddea8fa fix(deps): update module github.com/vbauerster/mpb/v8 to v8.8.3
    6a0ab6f7bc cirrus: remove _bail_if_test_can_be_skipped
    d5c5261e6f cirrus: move renovate check into validate
    ac18b1a0af cirrus: remove 3rd party connectivity check
    34a7d8dd10 cirrus: remove cross jobs for aarch64 and x86_64
    186f50ad7d cirrus: do not upload alt arch cross artifacts
    94431c29b4 cirrus: remove ginkgo-e2e.json artifact
    78be80f2cd cirrus: fix default timeouts
    775d27fcd8 github: remove fcos-podman-next-build-prepush
    63545126c2 Clarify podman machine volume mounting behavior under WSL
    41f945fc24 machine: Add -all-providers flag to machine list
    5389eee737 Create a podman-troubleshooting man page
    33b96e78c8 chore(deps): update dependency setuptools to v74
    565ad236a5 fix(deps): update module github.com/docker/docker to v27.2.0+incompatible
    6e027c0e37 Fix an improperly ignored error in SQLite
    678323efd8 CI: flake workaround: ignore socat waitpid warnings
    00027bc251 fix(deps): update module github.com/rootless-containers/rootlesskit/v2 to v2.3.1
    4f4ebdce5b Stop skipping machine volume test on Hyper-V
    a89fef6e2a cleanup: add new --stopped-only option
    bf74797c69 fix races in the HTTP attach API
    dbd2adc798 cirrus: skip windows/macos machine task on RHEL branches
    a508d7631f Update module github.com/containers/gvisor-tap-vsock to v0.7.5
    dc724e5e80 run: fix detach passthrough and --rmi
    8e78028e2c podman run: ignore image rm error
    7c5d8bec0d Add support for AddHost in quadlet .pod and .container
    07c9fe82a8 [CI:DOCS] Update dependency golangci/golangci-lint to v1.60.3
    df3c9efb03 update github.com/vishvananda/netlink to v1.3.0
    5f57f4ea22 build: Update gvisor-tap-vsock to 0.7.5
    3e58e04d3e Quote systemd DefaultEnvironment Proxy values, as documented in systemd.conf man page:
    16007e4370 fix typo in podman-network-create.1.md
    6c68f4ad97 Use HTTP path prefix of TCP connections to match Docker context behavior
    cae427e2f8 Makefile: remotesystem: use real podman server, no --url
    215af114ab Update module github.com/openshift/imagebuilder to v1.2.15
    11547942b1 CI: parallel-safe userns test
    7164177c68 Update module github.com/onsi/ginkgo/v2 to v2.20.1
    d55b12f70b Add support for IP in quadlet .pod files
    b2fb944e19 Specify format to use for referencing fixed bugs.
    68efa7e3a1 CI: parallel-safe run system test
    4dc5708f14 Revert "test/e2e: work around for pasta issue"
    17193af962 CI: On vX.Y-rhel branches, ensure that some downstream Jira issue is linked
    4fbfa7de6e quadlet: support user mapping in pod unit
    5ccaa699f1 Update Release Process
    154d832696 Test new VM build
    29071ac498 command is not optional to podman exec
    9c3921ca58 CI: parallel-safe namespaces system test
    13b31845c8 [CI:DOCS] Update dependency golangci/golangci-lint to v1.60.2
    1ccccde183 quadlet: add key CgroupsMode
    458ba5a8af Fix `podman stop` and `podman run --rmi`
    e5c91ff03a quadlet: set infra name to %s-infra
    990fc335fa chore(deps): update dependency setuptools to v73
    76e1bbb57d [skip-ci] Packit: update targets for propose-downstream
    fc30620cdb Do not segfault on hard stop
    d5cd388729 Fix description of :Z to talk about pods
    145c7511aa CI: disable ginkgo flake retries
    b755a1c60b vendor: update go-criu to latest
    84a85319e1 golangci-lint: make darwin linting happy
    666d839157 golangci-lint: make windows linting happy
    cd2a4c7cac test/e2e: remove kernel version check
    6c0d94328f golangci-lint: remove most skip dirs
    942f789a88 set !remote build tags where needed
    c17daf2b09 update golangci-lint to 1.60.1
    57016f5cc3 test/e2e: rm systemd start test
    e2e2763b0e fix(deps): update module github.com/vbauerster/mpb/v8 to v8.8.1
    80639df27a podman wait: allow waiting for removal of containers
    ddece758a4 libpod: remove UpdateContainerStatus()
    7a7aec355b podman mount: fix storage/libpod ctr race
    480d43748a CI: quadlet tests: make parallel-safe
    420bd16a21 CI: system tests: make random_free_port() parallel-safe
    478b262f9b remove trailing comma in example
    1a1d2646df CI: format test: make parallel-safe
    004c040ca2 Fix podman-docker.sh under -eu shells (fixes #23628)
    6fb10421fb docs: update podman-wait man page
    94fd5fe6f7 libpod: remove duplicated HasVolume() check
    a65aecd260 podman volume rm --force: fix ABBA deadlock
    b6beed9f76 test/system: fix network cleanup restart test
    30eb6b6aae libpod: do not stop pod on init ctr exit
    8a943311db libpod: simplify WaitForExit()
    5b6de98ee8 CI: remove build-time quay check
    6b1c7de3d5 Fix known_hosts file clogging and remote host id
    c4cdb6defa Update docker.io/library/golang Docker tag to v1.23
    0d1c19248a Update dependency setuptools to ~=72.2.0
    9945736a3e Update module github.com/docker/docker to v27.1.2+incompatible
    0d7e14fb83 healthcheck system check: reduce raciness
    30ee9c0114 CI: healthcheck system test: make parallel-safe
    8f191618e4 Validate renovate config in every PR
    0177f74dc6 pkg/machine: Read stderr from ssh-keygen correctly
    e30b0978b8 Fix renovate config syntax error
    36f9a04499 CI: 080-pause.bats: make parallel-safe
    6656a18c3f CI: 050-stop.bats: make parallel-safe
    25d66d97d2 Additional potential race condition on os.Readdir
    5ec413fac7 pkg/bindings/containers: handle ignore for stop
    6fce734f42 remote: fix invalid --cidfile + --ignore
    e111b6c0be Update/simplify renovate config header comment
    6c0b8b64d4 Migrate renovate config to latest schema
    d33abcdf10 Fix race condition when listing /dev
    d26341332c docs/podman-systemd: Try to clarify `Exec=` more
    ecf88f17b6 libpod: reset state error on init
    20f3e8909e test/system: pasta_test_do add explicit port check
    20a32d33cd test/e2e: work around new push warning
    be41ee4131 vendor: update c/common to latest
    4aaa5cb6f0 stopIfOnlyInfraRemains: log all errors
    78cb1e28cb libpod: do not save expected stop errors in ctr state
    f276d53532 libpod: fix broken saveContainerError()
    b0948a5cd0 Quadlet: fix filters failure when the search paths are symlinks
    2043d1647c readme: replace GPG with PGP
    a48cd241ad Drop APIv2 CNI configuration
    dcdb5408de De-duplicate docker-py testing
    ec59508d4c chore(podmansnoop): explain why crun comm is 3
    f2a03e5753 libpod: cleanupNetwork() return error
    61a889de4c fix(deps): update module golang.org/x/sys to v0.24.0
    7936809f75 Reduce python APIv2 test net dependency
    bf091abdc5 Fix not testing registry.conf updates
    be2212804b test/e2e: improve command timeout handling
    52ff2a41fa Update module github.com/onsi/ginkgo/v2 to v2.20.0
    09639a07fb Update module github.com/moby/sys/user to v0.3.0
    f041d059b5 Add passwd validate and generate steps
    4620e91f86 podman container cleanup: ignore common errors
    795851edd3 Quadlet - Allow the user to override the default service name
    1a2e1eb46e CI: e2e: serialize root containerPort tests
    a06a7d7ba8 Should not force conversion of manifest type to DockerV2ListMediaType
    2038d88680 fix(deps): update module golang.org/x/tools to v0.24.0
    6714b6302d fix(deps): update github.com/containers/common digest to 05b2e1f
    f99c7ead92 CI: mount system test: parallelize
    53ae4ea927 Update module golang.org/x/net to v0.28.0
    81003f2d08 Ignore ERROR_SHARING_VIOLATION error on windows
    f9b67cea57 CI: manifest system tests: make parallel-safe
    eb7ce80cf9 Create volume path before state initialization
    84a5119d17 vendor: update c/storage
    029f9b38cc CI: fix broken libkrun test
    1912dd4bf6 test/e2e: work around for pasta issue
    71bcd25ab6 test/e2e: fix missing exit code checks
    082650b68f Test new CI images
    abd586cb1c Remove another race condition when mounting containers or images
    91b3fdbba3 fix(deps): update github.com/containers/common digest to c0cc6b7
    01d739a65e Change Windows installer MajorUpgrade Schedule
    d628e14355 Ignore missing containers when calling GetExternalContainerLists
    37226e2e93 Remove runc edit to lock to specific version
    67ce828152 fix(deps): update module golang.org/x/sys to v0.23.0
    87dad1caef CI: podman-machine: do not use cache registry
    bfb42b3b15 CI: completion system test: use safename
    e429160e5b Temporarly disable failing Windows Installer CI test
    3ae1568933 libpod: fix volume copyup with idmap
    61def05cd9 libpod: avoid hang on errors
    457c64564a Temp. disable PM basic Volume ops test
    029a9aa34e Add libkrun Mac task
    014b7af4f3 Never skip checkout step in release workflow
    83e90a2f5b System tests: leak_test: readable output
    f446f59d71 fix(deps): update github.com/docker/go-plugins-helpers digest to 45e2431
    75a316aae4 vendor: bump c/common
    fcf7cd7d5c Version: bump to v5.3.0-dev
    7610cedc80 libpod: inhibit SIGTERM during cleanup()
    2550a7290a Tweak versions in register_images.go
    4c3531a1a4 fix network cleanup flake in play kube
    84f57e4ba0 WIP: Fixes for vendoring Buildah
    b8a9b184af Add --compat-volumes option to build and farm build
    286fbf98d1 Bump to Buildah v1.37.0
    7d9c1a2c53 Quadlet test - Split between success, warning and error cases
    77081df8cd libpod: bind ports before network setup
    cfac059d14 Disable compose-warning-logs if PODMAN_COMPOSE_WARNING_LOGS=false
    1c46686a41 Use new syntax for selinux options in quadlet
    616005e0ad fix(deps): update module github.com/onsi/gomega to v1.34.1
    396961069c CI: kube test: fix broken external-storage test
    8b5b9d0bb5 Update dependency setuptools to v72
    bf3f207a49 Convert additional build context paths on Windows
    1b91df012d pkg/api: do not leak config pointers into specgen
    f3a86266e6 Quadlet - Allow the user to set the service name for .pod files
    1c4fbe7965 Quadlet tests - allow overriding the expected service name
    41cc3ae6f9 fix(deps): update module github.com/moby/sys/user to v0.2.0
    884c43d416 fix(deps): update module github.com/vbauerster/mpb/v8 to v8.7.5
    7bb3b83c17 CI: enable root user namespaces
    b59918e536 libpod: force rootfs for OCI path with idmap
    1d23f3ff11 fix(deps): update module github.com/onsi/ginkgo/v2 to v2.19.1
    a18bd3e9c0 Add test steps for automount with multi images
    25fffdb74f CI: cp tests: use safename
    1ecb68d92b [skip-ci] RPM: podman-iptables.conf only on Fedora
    fd0ff9060f CI: 700-play: fix a leaked non-safename
    d9c2806461 test: check that kube generate/play restores the userns
    fef125c7b1 test: disable artifacts cache with composefs
    8403f4c33f test: fix podman pull tests
    90411b2290 vendor: bump c/storage
    eadfbbc809 Update module github.com/cyphar/filepath-securejoin to v0.3.1
    ce7dded38b Add /run/containers/systemd, ${XDG_RUNTIME_DIR}/containers/systemd quadlet dirs
    599c0d167c build: Update gvisor-tap-vsock to 0.7.4
    2e20681f05 test/system: fix borken pasta interface name checks
    da3edce4e6 test/system: fix bridge host.containers.internal test
    f70976a7e2 api: honor the userns for the infra container
    fa2590a97a play: handle 'private' as 'auto'
    61f0230c31 kube: record infra user namespace
    bf8c3065f2 infra: user ns annotation higher precedence
    bbe0e4a5db specgenutil: record the pod userns in the annotations
    e97bb79b7a kube: invert branches
    64f2d85e4f CI: system log test: use safe names
    84eb640160 Update encryption tests to avoid a warning if zstd:chunked is the default
    059c298389 Fix "podman pull and decrypt"/"from local registry"
    6c55ef505d Use unique image names for the encrypted test images
    b61667470c CI: system tests: instrument to allow failure analysis
    96771eec53 Fix outdated comment for the build step win-gvproxy
    71d6e2fbaf Add utility to convert VMFile to URL for UNIX sockets
    7768cf235e Run codespell on source
    83160b1d02 fix(deps): update module github.com/docker/docker to v27.1.0+incompatible
    a493a584c0 chore(deps): update dependency setuptools to ~=71.1.0
    a05a9cae07 logformatter: tweaks to pass html tidy
    174190132c More information for podman --remote build and running out of space.
    2e4b640ad2 Fix windows installer deleting machine provider config file
    7202e6172d Use uploaded .zip for Windows action
    5e9ab00063 pr-should-include-tests: no more CI:DOCS override

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This commit is contained in:
Bruce Ashfield 2024-11-27 19:25:16 +00:00
parent 7bdfb7806e
commit f220803306

View File

@ -17,9 +17,9 @@ DEPENDS = " \
gettext-native \
"
SRCREV = "18e0d84c6c037a83832b570af832284bc186c663"
SRCREV = "c2f09d78d5a7d73f0c6e74f12d5a9f7bf990fb5b"
SRC_URI = " \
git://github.com/containers/libpod.git;branch=v5.2;protocol=https;destsuffix=${GO_SRCURI_DESTSUFFIX} \
git://github.com/containers/libpod.git;branch=v5.3;protocol=https;destsuffix=${GO_SRCURI_DESTSUFFIX} \
${@bb.utils.contains('PACKAGECONFIG', 'rootless', 'file://50-podman-rootless.conf', '', d)} \
file://run-ptest \
"
@ -31,7 +31,7 @@ GO_IMPORT = "import"
S = "${WORKDIR}/git"
PV = "v5.2.3"
PV = "v5.3.1"
CVE_STATUS[CVE-2022-2989] = "fixed-version: fixed since v4.3.0"
CVE_STATUS[CVE-2023-0778] = "fixed-version: fixed since v4.5.0"