podman: upate to v3.4.o

We adjust the LICENSE checksum due to:

commit 84694170402ff699065382ba2d2fb172c3b6c88f
Author: Daniel J Walsh <dwalsh@redhat.com>
Date:   Thu Aug 26 13:15:23 2021 -0400

    Globally replace http:// with https://

    [NO TESTS NEEDED] Hopefully existing tests will find issues.

    Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>

and import the following changes:

    6e8de00bb Bump to v3.4.0
    3c93afbf4 Final release notes update for v3.4.0
    128e168be Support selinux options with bind mounts play/gen
    855746cc9 Fix release notes
    09b353081 Release notes for v3.4.0 final release
    2247d5f1b Disable docker and alias to podman in FCOS ignition
    7d72e8324 [NO TESTS NEEDED] Add port configuration to first regular container
    4fc40c82f Remind user to check connection or use podman machine
    5064fd519 Ensure pod ID bucket is properly updated on rename
    ba74d6e6e libpod: do not call (*container).Config()
    a1199dbaf [CI:DOCS] cmd/podman: no dot for short descriptions
    ddc2b9bbe System tests: speed up. They've gotten too slow.
    b3af5a92c stop: Do nothing if container was never created in runtime
    7bfc5250d remote build: EvalSymlinks() the context directory
    7395459c7 podman machine: do not join userns
    5e9aa13dc added healthcheck to ps command
    6638a91e8 Fix english on prune prompt
    31df5b78f rootful: do not set XDG_RUNTIME_DIR for cni plugins
    8c944274f Revert "rootful: unset XDG_RUNTIME_DIR"
    6ef2d3bd8 shell completion: do not show images without tag
    063ba47d7 Update docs for --platform in podman-build.1
    0f87cfd28 podman generate kube should not include images command
    da67c7199 Also show the (initial) disk size
    2c5382ba9 Show cpus and memory in machine list
    57c055f61 Ignore mount errors except ErrContainerUnknown when cleaningup container
    8084c5ef2 Allow machine options to be set from containers.conf
    c0efa0dba Vendor in containers/buildah v1.23.1
    6c7445d2b Vendor in containers/common v0.44.2
    d6f6767a5 Set context dir for play kube build
    f2c676e99 [3.4] podman save: enforce signature removal
    8ee18bde1 Use a new markdown converter for sphinx
    9dd75d311 Bump to v3.4.0-dev
    e343b5368 Bump to v3.4.0-rc2
    5bc648762 Release notes for v3.4.0-RC2
    72e19cf51 Generate kube should'd add podman default environment vars
    909cbfe21 sync container state before reading the healthcheck
    897150946 Eighty-six eighty-eighty
    e06abee1d vendor c/psgo@v1.7.1
    d45cbbda3 Add a backoff and retries to retrieving exited event
    70da2e858 [CI:DOCS] Add network alias note in man pages
    a98e0371e Remove references to kube being development
    70a428662 Support --format tables in ps output
    45f8b01f6 Add podman image/container inspect man pages
    863ea75c4 compat API: /images/json prefix image id with sha256
    c66db2b70 [CI:DOCS] Add link to skopeo delete in podman rmi
    7bfe9ca3d remote untag: support digests
    7e6921170 System tests: cleanup, and remove obsolete skips
    8784c1dd6 Remove unused code from libpod
    79966def8 [CI:DOCS] markdown cleanup
    be15a01c5 Only add 127.0.0.1 entry to /etc/hosts with --net=none
    d27fcbdc2 container runlabel remove image tag from name
    1a25a90a4 Fix /auth compat endpoint
    c8fd65ea6 fix inverted condition
    3bd3c6213 Fix machine image
    331ce0f7e utils: return error message from StartTransientUnit
    046fa2740 utils: raise warning only on cgroupv2
    6001cd02a test/apiv2: set main version back to 3
    4406ebb46 [3.4] vendor c/common@v0.44.1
    40eeb7d3b runtime: move pause process to scope
    e6fe5d631 system: move MovePauseProcessToScope to utils
    ae5a5b51b system: always move pause process when running on systemd
    34c9ce2ec system: avoid reading pause pid file
    41cd360dc Bump to v3.4.0-dev
    bd47b9eff Bump to v3.4.0-rc1
    29edeaa89 Fix buildah-bud tests by using main's diff file
    66eb69224 Fix podman-build manpages by using version from main
    a647e1d18 Fix release notes
    0d43151c2 Remove Pod CPU tests
    fd56c8386 Set DEST_BRANCH in cirrus to fix CI
    4841ec5c6 Final release notes for v3.4.0 RC1
    5532cd488 libpod: honor --cgroups=split also with pods
    e07dccc3a build: take advantage of --platform lists
    c7c4cb886 build.bats: fix copy tests after containers/buildah#3486
    c407813d6 build: mirror --authfile to filesystem if pointing to FD instead of file
    69e327378 Bump to Buildah v1.23.0
    331d4c5c7 Further release notes updates
    901cf71a6 Show variant and codename of the distribution
    507000a30 api: handle nil pointer dereference in rest endpoints
    702e524ff Fix example in podman machine init man page
    c8cbd87fd Document `all` query parameter for /libpod/images/prune
    939db105c tests: enable --cgroups=disabled test for rootless
    e0881fd5e tests: simplify --cgroups=disabled test
    74bc365eb Enhance bindings for IDE hints
    e37883f13 Cirrus: NM/CNI workaround + Remove prior-Ubuntu
    0ca62196a libpod: rootful close binded ports
    b6789c3d5 fix restart always with rootlessport
    ffc8e57d3 remove rootlessport socket to prevent EADDRINUSE
    fd8d332a4 test: enable --cgroup-parent test
    33591c3ef Search gvproxy with config.FindHelperBinary()
    1af0f8934 Add deprecated fields for 1.22+ clients that still expect them
    c6e4453f6 If container exits with 125 podman should exit with 125
    5829d62ea Use default username for podman machine ssh
    c487389fa bump c/common to v0.44.0
    069d90124 Initial release notes for v3.4.0 RC1
    3c24d1fda Remove pod create options `--cpus` and `--cpuset-cpus`
    fceec6972 Use new aarch64 fcos repos
    31604b43d Revert "logs: adjust handling around partial log messages"
    c23f81fab Fix #11444: remote breaks with stdout redirection
    a8875faca [CI:DOCS] Remove short 'a' option from all-tags
    eec59cea2 Bump github.com/containers/storage from 1.35.0 to 1.36.0
    deaf96924 Refacter API server emphasis on logging
    4fbc5b8fe Stop outputting 'healthy' on healthcheck
    81751bebc Bump github.com/opencontainers/selinux from 1.8.4 to 1.8.5
    f5e4ffb5e Add init containers to generate and play kube
    d2e10a71d podman unshare keep exit code
    309d98971 Bump github.com/containers/psgo from 1.5.2 to 1.6.0
    f87f27ddc Add /containers/stats response to API docs
    8d638d502 try to create the runroot before we warn that it is not writable
    5bf220144 machine: set filemodes in octal
    6f36a47ac podman machine: enforce a single search registry
    50688da29 stats: detect containers restart
    2b85382ca api: correctly set the container stats
    53dc99fa6 stats: allow to read stats for paused containers
    a4cc32c2c Fix missing args in name in example
    5fdd0431b Cirrus: Run unit-tests rootless
    4ccb4f81f Add a system test to modify and import an exported container.
    c65b43a0f Bump github.com/godbus/dbus/v5 from 5.0.4 to 5.0.5
    7cf22279d Fix conmon attach socket buffer size
    e5468d404 test/e2e/search_test.go - relax tests
    78c5a47fc vendor mpb@v7.1.4
    6888b061d inspect: printTmpl must Flush writer
    4d9dcab0c podman upgrade tests for networking
    bbdaf837b Normalize auth key before calling `SetAuthentication`
    2f967b81c Add logDriver to podman info
    ab272d1e9 Add 'Machine %q started' message when podman machine start successful
    cee689af1 Fix spacing on --userns options in docs
    1ff797e36 system tests: new random_free_port helper
    a1cab358c fix play kube can't use infra_image in config file
    6aa666a27 container inspect: improve error handling
    aa412ccc4 test/testvol/main.go: Fix missing arguments to Errorf()
    f18ccbcc0 fix play kube --network options
    748c2700b pkg/bindings/images.nTar(): set ownership of build context to 0:0
    bfcd83ecd Add Checkpointed bool to Inspect
    0d1ba0a58 Remove changelog.txt from the repository
    8b4f99ac2 QEMU Apple Silicon: Find BIOS FD wherever
    1150d1b0b Document default timeout for libpod API Container Restart
    d1573b95e generate systemd: handle --restart
    1eaa44959 logs -f: file: fix dead lock
    3d02cfb5e network create: add warning for deprecated macvlan flag
    bd6403927 cgroup-info: check if user.slice is valid before accessing value
    57133bb33 Fix warning of unsupported feature on MacOS
    c01f7725a TCG Accel fallback for Apple Silicon. Iss #10577
    ebd37ede9 Example says there is not IP then in the next command suggests to use it
    11fc0e554 kube: Add support for podman pod logs
    ce5baa125 feat: add localhost into hosts if the networking mode is not host
    e151f4c9f Fix #11418 - Default TMPDIR to /tmp on OS X
    5d31c4250 Bump release to 3.3.1
    274a3bc80 Remove unused stubs intended to start a machine with libvirt
    8d9e19b03 Spell "build linux darwin" as "build !windows".
    d346e6e73 Add filtering functionality to http api secrets list
    90998176d machine: always check error of net.Dial, even after last try
    02a0d4b7f auto-update systemd test: skip on RHEL
    b3bb7da72 [#11408] podman help machine init
    cba114dd3 manifest: rm should not remove referenced images.
    a077335ce make podman run --systemd case insensitive
    ddeaaa47c Drop dependency on iproute
    e3c7e02a0 System tests: add cleanup & debugging output
    abdedc31a rootlessport: allow socket paths with more than 108 chars
    a55f595fe podman stop always cleanup
    f9a689f3e generate systemd: clarify limitations of `--new`
    1ed0a7209 Cirrus: Reduce APIv2 task timeout
    1fb07c422 Make secret env var available to exec session
    d674eb41e [CI:DOCS] podman cp: highlight globbing and multi-file copy
    10144b707 pass LISTEN_* environment into container
    9f7bad7da Use UNMERGED vbauerster/mpb PR to fix a pull deadlock
    b3aee22bd Cirrus: Skip APIv2 tests for [CI:DOCS]
    375c3a7b3 docs: fix indentation for userns modes
    1122c66ce upgrade test: add new baseline
    a2a166345 clean up socket and pid files from podman machine
    06f94dd09 rootless cni: resolve absolute symlinks correctly
    ec1f350ee container: resolve workdir after all the mounts happen.
    de3920c0e auto-update: fix authfile label
    9b7ef3dad runtime: Warn if XDG_RUNTIME_DIR is set but is not writable.
    a5adc3d80 Add support for mount options to API
    db60a1e65 Add support for libsubid
    846941704 Globally replace http:// with https://
    ab6c43f3e Shell completion for --format with anonymous fields
    d28e85741 InfraContainer Rework
    1e6d1e5c6 Add filter params description to volume list/prune docs
    f5ce02b22 Bump github.com/containers/image/v5 from 5.15.2 to 5.16.0
    d5507704e volumes: Add volume import to allow importing contents on tar into volume
    e88b62b34 Fix swagger issue
    c6e12a2e4 Bump github.com/fsnotify/fsnotify from 1.4.9 to 1.5.1
    1dc6d1473 Fix file descriptor leaks and add test
    1e176923b teardown play kube
    3f22e5296 Allow setting of machine stream and image path from containers.conf
    274d6fa19 generate systemd: use --cidfile again
    4b2dc48d0 podman inspect show exposed ports
    74ab2aaf9 Revert "generate systemd: custom stop signal"
    c0b1edd6a Network interface
    70801b3d7 generate systemd: custom stop signal
    3007bd4a9 130-kill.bats: increase timeouts from 10s to 60s
    21f396de6 logs: adjust handling around partial log messages
    b20a54705 330-corrupt-images: don't try to tag with a canonical name
    fc6a02033 bump github.com/containers/common
    1411fa5f2 libpod/Container.readFromJournal(): don't skip the first entry
    6b06e9b77 Switch eventlogger to journald by default
    02e59c668 utils.RunUnderSystemdScope(): always close Conn
    d06d285e6 logFile until flag issue
    edddfe8c4 volumes: Add support for exporting volumes to external tar
    d24a5d9fd Bump github.com/opencontainers/runc from 1.0.1 to 1.0.2
    7b54a5fbe profiling: higher memory sampling rate
    fe4dc452e Bump github.com/containers/buildah from 1.22.0 to 1.22.3
    1493b86c7 Bump github.com/onsi/gomega from 1.15.0 to 1.16.0
    feff0d3c4 Use pod netns with --pod-id-file
    57a0ed182 Bump k8s.io/api from 0.22.0 to 0.22.1
    319c85e89 Support for --tls-verify flag in podman run & podman create
    e5d8defc4 Update README for 3.3.0 release
    33fee83de add flag to record memory profiles
    db7eaa98b Bump k8s.io/apimachinery from 0.22.0 to 0.22.1
    c22f3e8b4 Implement SD-NOTIFY proxy in conmon
    7f3f792e2 Fix network aliases with network id
    fd32c73e3 Update /version endpoint to add components
    745f6d949 e2e tests: fix overlay: Unknown option vfs.imagestore
    16dfce486 Podman info output plugin information
    0897946f6 [NO TESTS NEEDED] Clean up swagger
    b19812b5a machine: compute sha256 as we read the image file
    043457192 machine: check for file exists instead of listing directory
    82bb999e3 Bump github.com/containers/image/v5 from 5.15.1 to 5.15.2
    2d0a0c0d2 fix rootlessport flake
    592fae422 Volumes: Only remove from DB if plugin removal succeeds
    9dd088e55 Cirrus: Confirm CGv1 / CGv2 VM expectations
    5c837fe5b Skip stats test in CGv1 container environments
    dc7038288 Fix AVC denials in tests of volume mounts
    77f665200 Restore buildah-bud test requiring new images
    14f3658da Revert ".cirrus.yml: use fresh images for all VMs"
    aeffdb05d pkg/bindings/images.nTar(): slashify hdr.Name values
    cd40c875a Add ability to build images in play kube
    f0247df89 Bump github.com/rootless-containers/rootlesskit from 0.14.4 to 0.14.5
    970529b6a Documented ways to fix firewall rules that are lost when firewalld reloads
    c1b7787a2 Bump github.com/containers/image/v5 from 5.15.0 to 5.15.1
    bfc936261 Cirrus: Resolve two upgrade-test FIXMEs
    1f632f357 fix: unifiedOverlays should be assigned if no conflicts found.
    e9f4d8179 Bump github.com/containers/storage from 1.34.0 to 1.34.1
    e7ee15f8c cgroup-manager-systemd:Fail early if user:rootless and relevent session is not present.
    3cee85531 libpod/option.go remove error stutter from wrap/wraf
    fe2be7f88 make sure that signal buffers are sufficiently big
    f98569946 volume: move validating volume dest from client to server.
    91e21bed4 rootful: unset XDG_RUNTIME_DIR
    2a8c41448 Fix rootless cni dns without systemd stub resolver
    257d5e8a7 Fixed healthcheck default values when container created via compat API
    d99756434 Add space trimming check in ValidateSysctls
    bef26f258 rename oneshot initcontainers to once
    9fc946563 Set gvproxy path to /usr/libexec/podman/gvproxy
    5a32946d6 For compatibility, ignore Content-Type
    404488a08 Run codespell to fix spelling
    643178c1e Revert "Use static path for gvproxy"
    73a755eec Fix device tests using ls test files
    d0e3b3c3a Enhance priv. dev. check
    cfbbc38a5 Workaround host availability of /dev/kvm
    2e3ba9cd9 Change connection error to be helpful for machine users
    ed30ae4a8 Add until filter to podman pod ps
    800a65fb2 [CI:DOCS] Fix multi-arch image docs
    4e4c4b62f Bump github.com/opencontainers/selinux from 1.8.3 to 1.8.4
    af46a64a8 Document source ip for the rootlesskit port handler
    f7de8bc80 Bump github.com/containers/storage from 1.33.1 to 1.34.0
    8b9b925e7 skip flaking auto-update test
    27443660c Enable docker-py compat. testing w/ ignored result
    221b1add7 Add support for pod inside of user namespace.
    12ac4198c Libpod images pull changes
    e7b7c90ba Reproducible Builds: trim embedded cgo paths
    170fb2572 Alias build to buildx, so it won't fail
    bb96da9f1 Skip cgroup-parent test due to frequent flakes
    a4bdc67c4 Added autocompletion for images and system connections
    1adeb2b70 podman info show correct slirp4netns path
    79e4baf4c Bump github.com/onsi/gomega from 1.14.0 to 1.15.0
    541e83ffe personality: Add support for setting execution domain.
    88b9cbd5e Bump k8s.io/api from 0.21.3 to 0.22.0
    e52187e7f show podman machine ssh command line
    30df551bd auto-update: simple rollback
    adee0ca59 Bump github.com/BurntSushi/toml from 0.3.1 to 0.4.1
    eb2e99101 Bump k8s.io/apimachinery from 0.21.3 to 0.22.0
    c9e2f2f60 [CI:DOCS] tests-expect-exit: include source line numbers
    8cbbbe6ef Fix TS parsing for fractional values
    3c3fa6fac implement init containers in podman
    f4dd22b31 Cirrus: Fix not uploading logformatter html
    ddc360fe1 Bump Buildah to v1.22.0 [NO TESTS NEEDED]
    41f94a4dc Fix podman unpause,pause,kill --all to work like podman stop --all
    cfcd1e186 Do not add an entry to /etc/hosts with `--net=host`
    f40a0e7c8 Handle timezone on server containers.conf
    e78f3e8c4 Bump github.com/docker/docker
    bd29ec4c3 Bump github.com/rootless-containers/rootlesskit from 0.14.3 to 0.14.4
    9cc974c96 Only support containers stats using cgroups v2
    ecf103302 podman info: try qfile before equery
    cc43b5133 image scp: fix typo in output
    e88d8dbea fix rootless port forwarding with network dis-/connect
    4acc1d685 Use static path for gvproxy
    a210a2292 Compat API: Fix healthcheck status and healthcheck config
    0762c7e97 Bump github.com/opencontainers/selinux from 1.8.2 to 1.8.3
    985c71708 Fix handling of user specified container labels
    03ffba29a podman-registry: minor usability updates
    0ab9d19ad Bump to v4.0.0-dev
    34b28d959 e2e tests: re-enable and fix podman stats tests
    c0952c733 Support size and inode options on builtin volumes
    1d10ca739 Created scp.go image_scp_test.go and podman-image-scp.1.md
    8ccf2539e test: move container process to a sub-cgroup
    cdbbd7915 stats: add a interval parameter to cli and api stream mode

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This commit is contained in:
Bruce Ashfield 2021-10-04 08:46:16 -04:00
parent d5c5ad4fe8
commit 6dc96e83ec

View File

@ -17,19 +17,19 @@ DEPENDS = " \
${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \
"
SRCREV = "364efce396d0b0f73935cfacd0b95e639afe86bc"
SRCREV = "6e8de00bb224f9931d7402648f0177e7357ed079"
SRC_URI = " \
git://github.com/containers/libpod.git;branch=v3.3 \
git://github.com/containers/libpod.git;branch=v3.4 \
"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e"
LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=3d9b931fa23ab1cacd0087f9e2ee12c0"
GO_IMPORT = "import"
S = "${WORKDIR}/git"
PV = "3.3.1+git${SRCPV}"
PV = "3.4.0+git${SRCPV}"
PACKAGES =+ "${PN}-contrib"