diff options
author | Bruce Ashfield <bruce.ashfield@gmail.com> | 2024-03-01 22:48:33 +0000 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2024-03-15 17:17:19 +0000 |
commit | a9f0f00637270285650e95d03472ef9db7748820 (patch) | |
tree | 4d2d4e2748f37235c7a6019c315e761ec02a8754 | |
parent | 1a813b0e6f25a113aed4313f005bcf51b2bc5b6d (diff) | |
download | meta-virtualization-a9f0f00637270285650e95d03472ef9db7748820.tar.gz |
podman: update to 5.0.0-rc
Bumping libpod to version v5.0.0-rc4-2-g460fc4d65, which comprises the following commits:
fc4e16366 Bump to v5.0.0-dev
cfc5b8e0f Bump to v5.0.0-RC4
0898b338b Use stop timeout of zero for system reset
542883b9b chore(deps): update dependency python-dateutil to ~=2.9.0
99bb2bfce CI: must-add-tests check: use GH label, not text
c5c294a35 fix(deps): update module github.com/shirou/gopsutil/v3 to v3.24.2
3abc488c8 Vendor in containers/(buildah, common)
4a03da22a Run codespell on code
03f6589f3 Fix events by fully adding the new PullError event
52fd284fd Update dependency pytest to v7.4.4
2b86ab5a1 Change image-path to image for tests
527b3793b Use machine image as specified in containers.conf
4c1c4c082 Vendor latest c/common and fix tests
c50826cea test: fix manifest e2e test assumption
f168b3c11 podman manifest add: support creating artifact manifest on the fly
2bbed8f20 Add man page content for artifacts
d8bb63705 pkg/env.Join(): don't modify passed-in maps
66d60384f add --retry --retry-delay to podman run/create
c3c0c4ab9 Add support for podman push --retry --retry-delay
e5ee0bb5f pullImage does not need to be exported
2c9c7273c Vendor in latest containers/common
99b2f369d test/system: fix mount external container test
35133c842 Move locks to shim layer
6957c7819 CI: run logformatter on mac
fd1d95126 Move ignition functions into Containerfiles
b58f20bdb machine/ociartifact: Include image name in error
064258b49 Reenable boltdb upgrade tests
77bcf233e fix: split string Entrypoint by space
90e6478cf refacto: unknown signal return signal number without prefix
1de94dceb ci: fix module not found
585af039d feat: allow compatibility with podman v4 machine
facad62af tests: fix after make podman inspect cmd return compatible with Docker API v1.44
23d6377ac chore: rename var host hostIP
2cd72c272 tests: add docker api compatibility test
de845a5b4 feat: make inspect compatible with docker v1.44
950f612b5 logging: new mode -l passthrough-tty
5952486df podman network inspect: include running containers
8f02822c1 Remove xz unit tests as they are flaky
f8abd7ff7 machine config: make write atomic
26ec570c6 Ensure HyperV 9p mounts work when a dir doesn't exist
dfae51a4b Clean up gvproxy if machine start fails
ee52f9cd7 systests: kube play URL: workaround for ECONNREFUSED
7e374a52a Vendor in latest containers/(image,storage)
698219cf9 Expose as-tested Mac/Windows repository state
9f5c20f9b macos installer: Add vfkit entitlement
15734f8c5 macos-installer: Remove hvf.entitlements
74b87874b macos installer: Default to using ad-hoc signing
c2a2113bb new vms, with rc6 rawhide kernel
7b6d9a586 Fixup: avoid overriding io.Copy error
59704665a Avoid overriding io.Copy error
24a33a538 Move code for sparse optimized copy to a dedicated method
50a0c5176 [CI:BUILD] rpm: Add fallback for $SOURCE_DATE_EPOCH not being set
e32c9bb5e Makefile: add machine policy.json to podman-remote.zip
1e5b5a889 macos installer: install default policy.json file
bed61806c pkg/machine/ocipull: add default policy.json file
f5a268319 Makefile: add MACHINE_POLICY_JSON_DIR option
a02aa8f6a pkg/machine/ocipull: add custom policy.json location
a210a4d7c test/compose: add test for default connection
d9aff9b41 podman compose: only trim path suffix when ssh protocol
3cada0409 podman compose: correctly accept --connection/--url
6d3571dcf podman compose: build for all arches
7d5a68c9c CI: e2e: use distinct ports, not just 5000
5e387cd8a [CI:BUILD] rpm: Use $SOURCE_DATE_EPOCH instead of the current date
8d9ff04d1 vendor update gopkg.in/yaml.v2 to v3
cc7b19279 [CI:BUILD] rpm: Make BuildRequires independent of the environment
5b28a2b4a Fix podman stop -t -1 CID
656bf7b76 Change QEMU netdev to Unix domain socket
19b676f85 Enable lint for Darwin and fix identified issues
1b068b79f Fix nightly cron checks
83671ac34 systests: enable ipv6 tests
188404366 Update github.com/containers/libhvee digest to c1bda9d
f099250be Better file close and err handling
ea4553d59 integrating changes from #21768
fa99b9be9 renamed testfiles as testdata
0b3f3f0ef Use faster gzip reader
2245cf8dc Remove duplication and make consistent usage of the progress bar
c42d3a74e Add a comment to explain why we look at file name for zip files
95aa2c4e6 Use github.com/stretchr/testify assert in compression_test.go
88af8852d Refactor machine decompress.go
ecda4eab3 Update module go.etcd.io/bbolt to v1.3.9
53b5fc781 Update module golang.org/x/tools to v0.18.0
608976902 Update module github.com/openshift/imagebuilder to v1.2.6
3b127286a Adds example for secret creation from environment variable
b68d3c7a0 Fix race conditions in hyperv readiness checking
127a8060a Ignore docker's end point config when the final network mode isn't bridge.
5d303ca26 Reformulate sparseWriter to deal with starting/ending zeroes explicitly
c5434bf71 Expand sparseWriter tests
a9ee31b92 Bump to v5.0.0-dev
54795efeb Bump to v5.0.0-RC3
3e76e594b Fix assumptions in 'push with --add-compression and --force-compression'
8e99c697f Fix assumptions in 'push test --force-compression"'
7acb49875 Update module golang.org/x/net to v0.21.0
f601a446b Bump VMs. New pasta, gvisor
d85a71b4d Update module github.com/klauspost/compress to v1.17.7
d7f7f07c9 Stop using rm'd inspect format templates in tests
be9aba7cc Remove image provenance from `machine inspect`
d68240b15 Update machine files rm order and add QEMU rm
4078a4405 libpod/events: remove duplicated Details ID field
6f6925cca pkg/machine: ignore gvproxy pidfile not exists error
8f1cebf96 cmd/podman: remove duplicated event ToHumanReadable()
a3a1b44c3 libpod/events: Update event time format and add timeNano
f218f8430 machine: implement http proxy logic for all providers
c4e68bdae Cirrus: Reuse shared clone script on Mac
2af73b83f Vendor vfkit v0.5.1 and gopsutil v3.24.1
f7d1726f9 Rearrange CI tasks for safety + efficiency
89b415ba3 Comply to Kubernetes specifications for annotation size.
a31e8d2a2 zstd now default compression for podman machine
1c61f766d CI: fix search-test flakes
0b861350c machine: add sparse file writer
7746e2a3f systests: auto-update: minor cleanup
09095acf2 machine: Add `ConnectionInfo` to `MachineConfig`
5effdcca3 Fix up example description of podman-system commands
ec68f07c0 Fix Lint on Windows and enable the job
66fd41ff1 cirrus logcollector: update package list
5327ddfdf Build with CNI support on FreeBSD
c5a71c4fd Apply suggestions from code review
67ead5cb5 Apply suggestions from code review
408772d34 Apply suggestions from code review
1612ff69c Fix up example description of podman-inspect.1.md.in
62148bf61 Apply suggestions from code review
b8c1a8e79 Apply suggestions from code review
66f39eee5 machine: Remove unnecessary TODOs
5b5343b38 Apply suggestions from code review
9d73dc6ed Apply suggestions from code review
f7659b12e Apply suggestions from code review
4f13b836b Codespell code
fc7140151 Fix up example description of podman-mount.1.md.in
ee078a7e6 Update docs/source/markdown/podman-cp.1.md
606865a47 Fix up example description of podman-container commands
22effe8d4 Fix up example description of podman-stats.1.md.in
3fd09dd18 System tests: enable debugging for parallel-rm test
49400ecce Extract waitForGvProxy into shared utility function
a0109caa7 Fix up example description of podman-volume commands
803410f1a Fix up example description of podman-kill.1.md.in
bc5a4fbb2 Fix up example description of podman-pod commands
93a0c242c [skip-ci] Packit: Update downstream task targets
8ed6d4fe5 Fix up example description of podman-build.1.md.in
433efc1f5 Fix up example description of podman-commit.1.md
fe910ae96 Fix up example description of podman-logout.1.md.in
12af4f36b Fix up example description of podman-images.1.md.in
66ed46987 Apply suggestions from code review
de7cb639c Fix up example description of podman-export/export commands
f59a5f135 Fix running container from docker client with rootful in rootless podman.
10d748f58 Introduce Podman machine reset
d4b3ab521 Fix up example description of podman-create.1.md.in
717c00569 Fix up example description of podman-diff.1.md.in
4e268c667 Fix up example description of podman-events.1.md
537490cb9 Fix up example description of podman-farm commands
aad195ca3 Fix up example description of podman-network commands
777b258a7 Fix up example description of podman-image commands
664d4ed28 Fix up example description of podman-port.1.md.in
1116e68dd Fix up example description of podman-push.1.md.in
79a10419c Fix up example description of podman-unshare.1.md
63d9bf128 Fix up example description of podman-pause.1.md.in
4b6ca1687 Fix up example description of podman-start.1.md.in
f5c666d07 Fix up example description of podman-rm.1.md.in
6c8123325 Fix up example description of podman-info.1.md
8cbbd631d Fix up example description of podman-history.1.md
1a06ec802 Fix up example description of podman-healthcheck-run.1.md
10af44854 Fix up example description of podman-exec.1.md.in
7e611f60b Fix up example description of podman-cp.1.md
47d0aa1bc Fix up example description of podman-manifest commands
7ba23cd6f Allow podman pull to specify --retry and --retry-delay
f036476cf fix usermode test
24b8d1446 fix(deps): update module github.com/opencontainers/image-spec to v1.1.0
2846027dc machine init: validate machine name and username
8be1c0b04 [CI:DOCS] Update dependency golangci/golangci-lint to v1.56.2
30a18fc02 pkg/machine: make only one AddConnection() call
7f2a6c735 Bump to v5.0.0-dev
f620aa0fb Bump to v5.0.0-rc2
d60757cca pkg/machine: cleanup MakeSSHURL
e0a766854 Improve cross platform support in QEMU machine sources
bd0a9e903 Fix remove docker.sock symlink
1f64ae10f Prune FCOS related code
4fffa78ee Manually discover wsl.exe location
889454104 Turn WSL machine tests back on
a9401dead Build tag out QEMU for Darwin
c7537d193 man-page xref: make nested-structure warnings fatal
d221e0b00 Remove log-level from runSystemCommand since wsl does not support it
9ee17d422 machine/qemu: use extra gvproxy socket
3ca221360 Add a helper for stopping pods and containers in E2E
bcec7e627 machine: ocipull do not error if downloaddir exists
e5f86f862 More test tweaks to avoid "StopSignal ... 10 seconds" warning
144e420bb Add testcase for WSL dist conflicts
d23dd35dc Correct VM existance check on WSL
db34827bb Test PR, add a inconsequential period to docs
9abc04232 Fix small bug in ocipull
42a78c714 Add volumes-from support using annotation in kube yaml
068d4e81c Allow CI user to cleanup own files
41c3f9d4b chore(deps): update docker.io/library/golang docker tag to v1.22
3de467d9f machine: Re-enable USBs check for wsl machine set
0e9d86755 machine: `machine set` only when machine's stopped
92d6194f0 Fix freebsd indentation + enable release-testing tasks
f9bc9a85b Replace panic with no-op
45b701b12 chore(deps): update dependency setuptools to ~=69.1.0
464638cc8 Enable windows and PM windows testing
001824b9f Windows uses USERPROFILE not HOME
4c0d05718 Readme updates for Podman
87947761e [CI:BUILD] Add VFKit into pkginstaller, remove QEMU
7f2d8ae80 [CI:DOCS] Update dependency golangci/golangci-lint to v1.56.1
66e292ebb Fix build on Main
c29fde265 libpod: correctly map UID/GID for existing dirs
2430fc71a Allow podman machine to download from oci registry
ad55ba6eb Handle DOCKER_HOST environment for podman-docker package
36853c0d0 Consistant handling DESTDIR variable expansion
5eb801a56 Bump CI VMs to ones with netavark 1.10.3
f7f4d1064 Fix the build on main
eb8428df5 podman-image-scp: Load images without the use of a temporary file.
f8847ea04 Improve comments on waitOnProcess
d3328d4f3 Don't panic on podman4 machine configs
00180bd5b Enforce podman-machine mac CI results
667311c7d Use persist dir for oom file
1f8a69bc9 docs: clarify when a URL is treated as a git repo
bb7d8fdc4 Workaround connection hangups in start/stop racing
09b86e26d Improve robustness of pipe checks
487219d80 Complete WSL implementation, refactor a few areas
d7cb66492 wsl - wip
e74d268bf Minor cleanup from podman 4
2a61998f0 Fail if vm exists in hyperv already
477cb90a3 Update .cirrus.yml
325d7f489 Re-enable mac testing
7ecc41467 Vendor crc CopySparse
69163af2a Remove gitleaks scanning
5b6b68976 Remove disused Containerfile and docs
d676c1b1a fix(deps): update module github.com/docker/docker to v25.0.3+incompatible
4413e75f0 [CI:BUILD] rpm: bump podman module version
1ca608ea9 fix "podman run port forward range" flake
41cd90a8e image scp: don't require port for ssh URL
dbfa201c9 new testimage and systemd-image
a2c086c78 [CI:DOCS] fix userns.pod.md mapping table
3495aae42 docs: resole hierarchical issues with userns parameters
7be6cd4b0 machine: USB passthrough
02eb907db machine: change getDefaultDevices signature
dc0d07c71 document new connection/farm storage location
ef8e63cb2 update c/common to latest main
10265661e Fix Quadlet Options=key=value documentation/example
9f38b2215 pkg/machine: make it build for freebsd
bcd48a6a7 Bump to v5.0.0-dev
dc218a3c6 Bump to v5.0.0-rc1
7e73bb341 Add v4.8, v4.9 to release notes
30fb5de71 Restore Cirrus DEST_BRANCH to main
72f1617fa Bump Go module to v5
c023b789f Re-enable passing a logfile to gvproxy
69d54c482 Bump gvisor-tap-vsock from 0.7.2 to 0.7.3
e20b70c2e Upgrade tests: reenable, but revamped
d47979761 Quadlet - do not look for line continuation in comment lines
90c938737 Add functionality for `podman machine set --rootful`
f23b144c6 Podman Machine AppleHV CI fixes
d5eb8f3b7 AppleHV - make gz ops sparse
85d828148 create machine dirs at discovery
b1ce6ef9a podman machine 5 - hyperv
6b02c4894 Podman 5 machine refactor - applehv
e8501ca99 Implement generic providers
9bb191df5 [CI:MACHINE]Podman5 QEMU refactor
b9bcfa474 podman5 machine reconfig 1
c89dd4a92 Use tmpfs mounts when creating a memory-backed emptyDir volume
3cf2f8ccf Handle more states during refresh
77847bd67 docs: make --seccomp=profile.json clearer
6ca6184ed gomod: Update containers/psgo to 1.9.0
a8b2256cc Set interface name to the network_interface name for macvlan and ipvlan networks
6e0decbe0 Send container stats over API on a per-interface basis
9983e8744 Remove leftover autoremove containers during refresh
43a01d7dc Temporarily ignore windows-linting failures
defbf4237 Lint before windows-cross build
d44bafc3c Reimplement lint with improved compatibility
c7910e75e Show network name network events with podman -remote events
46fe7ef3b use pkg/strongunits from c/common
5de4bd5d1 vendor: update c/common + libhvee to latest main
a997d7d81 test/e2e: unskip netavark macvlan/ipvlan tests
7d15bc2ef fix userns + restart policy with slirp4netns
fcae70220 Reuse timezone code from containers/common
85904e01f Vendor in containers/common
01a8539ef Warn if cgroups-v1
d3281cf88 Use tmpfs mounts when creating a memory-backed emptyDir volume
2eee3cd81 Corrected markdown documentation for `--stars`
35d1f1221 make podman pod inspect output a json array
26cd01ee5 Do not test CNI in CI
ee923358c Vendor c/common
249474a84 drop support for "pasta" as a network name
a09889910 Use semi-colon as the field separator for internal volumes-from inspect annotation
d217de642 [skip-ci] Update github/issue-labeler action to v3.4
9e3d61a9d fix(deps): update module github.com/docker/docker to v25.0.2+incompatible
39f22c382 Include machine-tests in cirrus-cron jobs
7de64b47f Vendor c/storage main
9fb57d346 Cease using deprecated runc userlookup
91b8f208a Bump to runc main
6a727fdbe Fix updated runc dep breaking pod devices cgroup
2818abf84 Update to runc main, removing pin to an older version
0da405453 Verify the empty mounts.conf does not generate warnings.
1ab55defb Test new CI VMs
c5c079932 Scan-secrets: Fix PR forcepush detection condition
0a4beea6d Scanning-secrets: Support new-branch/renovate link
0e9b07a02 Secret-scanning: Fix newly-opened PR conditional
3f3d1e4de Temporarily ignore mac-linting failures
d9ad7cbc9 Run lint for mac builds
90d6e92f2 fix(deps): update module github.com/opencontainers/runc to v1.1.12 [security]
a06685a54 Farm build should read server registries.conf
28856b6c1 Make leak-detection readable by humans
b028f6aa7 add new libpod/images/$name/resolve endpoint
f3ab6268a fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.21
74454bf59 rework system connection and farm storage
a1c47f029 Return nil health when inspecting containers without healthchecks
6eca2f651 [skip-ci] Update dawidd6/action-send-mail action to v3.11.0
76791a21c pkginstaller: bump Qemu version to 8.2.1
d202acd86 Bump containers/common to latest main
174631f72 Convert SpecGen values to be nullable where possible
f8e1ea414 Fix SSH Host argument in tag command during scp.
3136f0fca Don't require engine connection for farm
0ec84b8ec Revert "Enable win podman-machine test failure"
39e53e6dc chore: extract duplicate codes
8d14d4155 Run codespell on code
d5bed05df docs: fix podman-manifest-rm header
3592b56c3 docs: fix unclosed code block
6678260eb man: Minor wording tweak for host/connection
cd5982e98 quadlet: Add tests for templates
dc94a10d6 quadlet: Add documentation about template use to manpage
01dccba50 quadlet: When loading dropin files for foo@instance, also load those for foo@.
bb6dec46f quadlet: Support [Install] for templated units
7e1942ed4 systemd.parser: Add GetTemplateParts()
2df994ba0 quadlet: Don't put @ in container names for templated units
b73eec88d [CI:DOCS] Packit: podman5 downstream for f40+
7dcbc75aa [CI:DOCS] minor man page cleanup
202cab612 Fix inspect test that rely on digest
ffd7a8998 Update module github.com/google/uuid to v1.6.0
848078c93 Fix auto-update digest comparison
93510a299 bindings: suggest using -tags remote to reduce file size
f18ebad1e bindings: pods uses entities/types
668d517af bindings: volumes uses entities/types
df6cc8550 bindings: secrets uses entities/types
aee733c58 bindings: network uses entities/types
c736a8e20 bindings: manifests uses entities/types
34cc55741 bindings: play uses entities/types
528414970 bindings: generate uses entities/types
5ddc82f7a bindings: images uses entities/types
08cd7ce41 specgen: use storageTypes instead of storage package
7aede410d bindings: containers/update uses entities/types
40cc962a5 bindings: containers/exec uses directly Docker type
88fb291a3 bindings: containers/create uses entities/types
6c5704a09 bindings: containers/containers uses entities/types
2d8231efe bindings: containers/commit uses directly Docker type
9f0ea0dc8 bindings: containers/checkpoint uses entities/types
b304ac1ea bindings: containers/archive uses entities/types
923123420 domain: move system structs to types sub-package
48a99c651 domain: move Event to types sub-package
ee61b130a [CI:DOCS] Update farm docs
90867d987 Fix image filters parsing
7c8c94549 Vendor in latest c/common
27e76f3ee Update module github.com/mattn/go-sqlite3 to v1.14.20
505ed030e [CI:BUILD] rpm: use go-rpm-macros on RHEL 10
56cf5b6df Update module github.com/docker/docker to v25.0.1+incompatible
3e6bfb6e9 Update module github.com/docker/docker to v25
269149a9f Kube Play - allow creating image based volumes
cf0b436b9 Deprecate BoltDB, preventing creation of new databases.
d3a49fded Add information about --latest support on man pages
d792cc448 Warn about whitespace in /etc/subuid and /etc/subgid files
5cc83da1c Pass the OCI runtime an empty entrypoint when there is no entrypoint
f53cb9c27 chore: remove unused file [NO NEW TESTS NEEDED]
2e38b9816 Restrict building the pkg/fileserver implementation to windows
17613cc96 podman farm is no longer hidden. Enable doc checks.
0e64e107b Fix Mount Unit Option
660778b2e [skip-ci] Update dawidd6/action-send-mail action to v3.10.0
8d733b6d0 Update module github.com/onsi/gomega to v1.31.1
a2cc04b15 Update module github.com/opencontainers/image-spec to v1.1.0-rc6
a0c914c6d [CI:DOCS]Remove final references to varlink
70c3accf7 Update module golang.org/x/tools to v0.17.0
75790b42b Label host volume mounted content in machine as nfs_t
7472bdb16 Ensure podman temp directory is created on Start as well.
a5612bc54 Quadlet: ensure all keys are documented
0c3b5e433 quadlet.go: clean up keys
77389bd05 Add missing check for errors returned from SpecGenToOCI to MakeContainer.
6226b5669 Update module github.com/onsi/gomega to v1.31.0
4c583e7a1 Update module golang.org/x/net to v0.20.0
e757f7631 Update module github.com/onsi/ginkgo/v2 to v2.14.0
728e842db Update module github.com/docker/go-connections to v0.5.0
f9a05717a Update module github.com/vbauerster/mpb/v8 to v8.7.2
c566551e9 gvproxy: Update to 0.7.2 release
1964dbd40 Set up podman machine remote user correctly
1c88b1220 rm pod with podman run if ctr creation failed
79fad91db Add a net health recovery service to Qemu machines
e66413b51 CI: reenable tests that are working again
3fef531d9 applehv: return socket path from setupAPIForwarding
90f69891d applehv: Remove unneeded cmd.ExtraFiles assignment
ab1316551 fix mongo-driver dependency
971f2eb45 [NO NEW TESTS NEEDED] [FreeBSD] Fix crash when running podman inspect
dbe0e6789 Man pages: tighter documenting of --format fields
d95710a89 farm build: push built images to registry
992e83d20 machine: Enable console autologin by default
f374e07fb AppleHV: update LastUp time
b94be90a1 Remove Libpod special-init conditions
46cfc9858 Make --gpus work with nvidia gpus
0e09527bd systests: kube with policies test: fix race
f6107f631 Assign separate ports for each appleHV machine
eeff3d2de Fix machine inspect test config
7bd5dd42c Fix `podman machine set --rootful` for applehv
585fbe373 Run mac jobs on labeled hosts
a60fe34fd Fix `podman system reset` with external containers
522934d5c Replace strings.SplitN with strings.Cut
3714ae342 quadlet: fix quoting of example option values in container unit file documentation
4e4c3e3db cmd: support --config option to locate authentication file
83fa4843f Fix podman machine ssh command
780733415 System tests: fixes for RHEL8 gating failures
380fa1c83 Remove redundant code in generateSpec()
a8c2b84c2 docs: update mariadb example
d7760b23c labeler: Use `machine` label
bccfda505 [CI:DOCS]Periodic update to OWNERS file
3b881d4ec feat: disable pid max in the podman machine
c90e9dad7 e2e: reenable warning checks on Debian
e3f167f77 Add API forwarding support for HyperV
a0a541351 consolidate ignition ready socket unit
8341ca0e7 Remove --latest from podman CMD --help output
06064150e machine: use GlobalDataDir helper
8bdf77aa2 Refactor: replace StringInSlice with slices.Contains
25602a03a fix(deps): update module golang.org/x/sys to v0.16.0
3bfdd7915 Fix init teardown on bad ignition path
b01a330d3 Use single persistent ssh key for all machines
260f814bd test/system: add test for mounting issue in the init container
f0319d5b7 Error messages not being reported unless more then one error present
49e2589a5 fix(deps): update module golang.org/x/sync to v0.6.0
450862054 xref-manpages script: more regression tests
e63513542 Vendor latest c/image
98f332d48 Use parser.UnitFile
c728eeb39 Create `pkg/machine/ignition` package
560455cbd docs: fix typos
2a2d0b0e1 chore: delete obsolete // +build lines
92f3bacc6 machine/qemu: A few debugging prints
876b2207e ci/labeler: Add area/machine label
f5a986f4e Set applehv as default darwin provider
689d97a1d Quadlet - add StopTimeout key for .container file
ac0353aec chore: remove unused link
8c546cf7e CI: bump VMs
f9de9809e docs/build_osx.md: Describe external gvproxy
5827ecb42 fix(deps): update module github.com/shirou/gopsutil/v3 to v3.23.12
70a53cb76 Quadlet - fix trailing whitespaces handling
c315c8e74 Makefile - make sure gitvalidation is installed before calling it
55b08d3ba applehv - fix vm lookup
ec5422af5 e2e: Skip journalctl if journald is unavailable
4f94c96b9 remote: fix podman-remote kube play --publish-all
4083ddbb0 Kube Generate - check options in bind-mount-options exist before accessing
f10a7bfd4 Add mmap cache option to QEMU mount
2fc862d39 chore(deps): update module github.com/containerd/containerd to v1.7.11 [security]
90b09b586 chore(deps): update module golang.org/x/crypto to v0.17.0 [security]
f90b4e79a Tests for xref-helpmsgs-manpages
1322f3193 abi: drop check for IsRootless()
9d0da9d0f Strip key/values of external quotes
4dd58f226 Move golang requirement from 1.18 to 1.20
f169fc76a Allow PublishPorts to be used with [Pod] entry
6a96c8b5f quadlet container support multiple Ulimit options
ccc3eb774 Improve compose tests
e51bab3c9 Remove duplicated content in docs
d76bb978b docs: oci-dir does not support compress as suggested
f02fe73c3 Update module github.com/vbauerster/mpb/v8 to v8.7.1
5c4c76b8c Update module github.com/mattn/go-sqlite3 to v1.14.19
db68764d8 Fix Docker API compatibility with network alias (#17167)
7c72d8c2f Fix path to example files
5cc5b4347 Error on HyperV VM start when gvproxy has failed to start
58edd06ff [skip-ci] Update actions/upload-artifact action to v4
d026ccf9a Kube Play - pass arguments to build
e4ecd7cca doc cleanup
1c59a9ced CI: safer podman-stop tests
8d94fc156 fix(deps): update module github.com/containers/libhvee to v0.6.0
3a842027a CheckExclusiveArch should use local JSON too
c290a561b Update gitleaks baseline w/ harmless findings
446df4379 machine e2e : set default disk size to 11
126670d5d Fix push endpoint stream
232c32bd3 CI: systests: safer isolation in registry & tests
f51ff7764 Support podman ps --format '{{ .Label label }}'
36e04599a fix(deps): update module golang.org/x/tools to v0.16.1
5ca255c2c fix(deps): update module github.com/google/uuid to v1.5.0
5c7f74546 Remove deprecated field ContainerState.NetworkStatusOld
e5c726daf Make hyperv pass
e5a4f00b7 Podman 5 machine config file - Step 1
95eb22c71 Support a machine-test only mode
0f02e43ce cli: podman manifest annotate --annotation use StringArray()
d8c3e5b3c cli: podman manifest add --annotation use StringArray()
3e10a6832 cli: podman kube play --configmap use StringArray()
2be4b007b cli: podman kube play --log-opt use StringArray()
48ab4aec3 podman kube play: fix broken annotation parsing
e916f49f0 cli: podman kube play --annotation use StringArray()
47b65086e cli: podman image trust set --pubkeysfile use StringArray()
cdb178e95 cli: podman push --encryption-key use StringArray()
3e1b9146f cli: podman pull --decryption-key use StringArray()
36e29a843 Fix WSL machine test regressions
6415471dc EMERGENCY: fix broken CI
952c70890 added system test
23f6c4851 Add test for relative idmap mount
e7eb97b84 fix checking of relative idmapped mount
c823d49fd CI: unskip tests
4590b663a add test for podman exec --env-file
06cee546a cli: podman exec --env-file use StringArray()
7866f6c6e cli: podman run/create --blkio-weight-device use StringArray()
432be1330 cli: podman run/create --device-{read,write}-bps use StringArray()
8de13271c cli: podman run/create --device-{read,write}-iops use StringArray()
e763cc62b cli: podman run/create --device use StringArray()
833163ff3 add podman create --label-file test
19571f750 cli: podman run/create --label-file use StringArray()
24d08a94d cli: podman run/create --decryption-key use StringArray()
f9b2da3eb [CI:BUILD] override crun-wasm in fcos + podman-next image build
6c2a0196a machine: usb: Fix 'passtrough' typo
201920f6a cli: podman run/create --chrootdirs use StringArray()
dbbec9936 cli: podman run/create --log-opt use StringArray()
b011aa443 cli: podman run/create --env-file use StringArray()
ef10073b5 cli: podman run/create --annotation use StringArray()
c5258d463 cli: podman --hooks-dir use StringArray()
12c39ffda cli: podman --module use StringArray()
c97560841 cli: add docs for StringArray vs StringSlice options
1ebd507fb Fix regression in e2e machine test suite
95145d957 buildah treadmill: cleaner YAML, uglier script
0d1b90d36 CI: systests: fix flaking --since test
9a963221b [CI:DOCS]use nginx in podman tutorial
a1cc99dd4 [CI:DOCS] compat api: fix formatting syntax
cac4aa3b4 [skip-ci] Update actions/stale action to v9
19457f382 system service: split out cgroups call into linux specific file
03d411abc libpod: split out cgroups call into linux specific file
32c25c602 pkg/specgen/generate: NOP verifyContainerResources() on freebsd
a687c3886 use rootless netns from c/common
3d740674b Improve error handling in win-lib.ps1
d78212a00 Update vendor of containers/storage
98df5b397 Fix user-mode net init flag on first time install
10db6442d [skip-ci] Update actions/setup-go action to v5
8d8fb726f fix broken labeler.yml config
4d2125baf systests: cp: add wait_for_ready
7cc6501cf Add e2e tests for quadlet Entrypoint option
01d397a65 podman: new option --preserve-fd
a943be7e8 Kube Play - set ReportWriter when building an image
972ffaca4 Add support for Entrypoint in quadlet
94e67cfc7 fix(deps): update module github.com/containernetworking/plugins to v1.4.0
1f42aff93 systests: debug systemd failures
7f4b0f208 apiv2 tests: fix race
f1dc126bf Do not aggregate failing mac test status
2d46d0537 Implement bare-metal Mac M1 podman-machine testing
b7a81c1ce Fix command failure not resulting in task failure
ca66a90b8 [skip-ci] Update actions/labeler action to v5
b1eccedf5 [CI:DOCS] Update health-start-periods docs
bb1307970 fix(deps): update github.com/opencontainers/runtime-spec digest to 0625254
07104fb27 fix podman-systemd.unit.5 Mask/Unmask placement
0a72e3dad fix(deps): update github.com/docker/go-connections digest to fa09c95
7e2a8d58a Quadlet .pod - add support for the Volume Key
212b4c9e9 Quadlet .pod - add support for the Network Key
0d260bdc1 Quadlet - fix pod service file name
04519234e Add support for the userns annotation in kube play
f384bdf66 Handle symlinks when checking DB vs runtime configs
e14aa09bb Update podman-systemd.unit.5.md
6efba48e2 fix(deps): update github.com/containers/image/v5 digest to 671ab94
4e21ce5ba fix(deps): update module github.com/shirou/gopsutil/v3 to v3.23.11
45e53ed7b libpod: Detect whether we have a private UTS namespace on FreeBSD
00d96c2b9 fix(deps): update github.com/openshift/imagebuilder digest to ef2a5fe
b1acb43d7 CI: fix system_test_aarch64 dependencies
f9e8585c5 Enable win podman-machine test failure
269f8ff06 fix(deps): update module github.com/onsi/ginkgo/v2 to v2.13.2
c1eea91a0 fix(deps): update common, image, and storage deps
31df9c237 Move the --farm flag to farm build command
fa0aa9113 @@option volume.image: be specific that -v only affects RUN
426db6fcc Accept a config blob alongside the "changes" slice when committing
e197cf57d container create: use ParseUserNamespace to parse a user namespace setting
f95dd21d5 deferred test failures: handle a corner case
42ea21121 Fix locking error in WSL machine rm -f
d5cf46e80 support lookup of intermediate IDs in gidmapping/uidmapping options in userns=auto
5b3d82f9b sqlite: set busy timeout to 100s
d4ac2f3dd libpod: Allow using just one jail per container on FreeBSD
55373dcce Vendor c/common
3e7041508 Gating test fixes
86296ff8d pkg/bindings: add new APIVersionError error type
a5d11f404 Set `BUILDAH_ISOLATION=chroot` within Podman containers
f35d1c1c2 Don't update health check status during initialDelaySeconds
8ee262202 quadlet: Support systemd style dropin files
93bcd2a25 fix podman-remote exec regression with v4.8
cf1ad300b utils: close a couple of ReadClosers
4314b1c34 Fix transferring data using tar
7b4d6a295 [CI:DOCS] Fix markdown bugs
a2bf8c6d5 refactor(machine): improve machine marker value
572f38c0d Set correct exitcode in remove events and change ContainerExitCode from int to int ptr
d7b970a4c sqlite: fix issue in ValidateDBConfig()
e26f677b1 sqlite: fix missing Commit() in RemovePodContainers()
248cbc6f6 docs: drop default for tmpfs-mode
6b2f48129 Quadlet - Add support for .pod units
c664cfe88 [systests] podman mount no-dereference: complete rewrite
13e548820 [CI:DOCS] performance: document sometimes slow native overlayfs
b39f76474 fix(deps): update module github.com/gorilla/schema to v1.2.1
07a7b3ae5 fix(deps): update module golang.org/x/tools to v0.16.0
c8f262fec Use idtools.SafeChown and SafeLchown everywhere
29d18079c [systests] new defer-assertion-failure
f07b15105 fix(deps): update module golang.org/x/net to v0.19.0
8e2d5e191 Fix wsl.conf generation when user-mode-networking is disabled
d280e481a test/compose: remove debug leftovers
ac3d57016 [CI:BUILD] rpm: remove dnsname
386c8d6bf swagger: document play kube annotations param
f6b2a1378 Clean up farm-build miscommit
c7f6844c0 fix(deps): update module github.com/vbauerster/mpb/v8 to v8.7.0
41a6b992a system: enhance check for re-exec into rootless userns
e82465773 Fix Ulimit syntax.
fe65f059a libpod: drop dead code
cd21973f4 pkg/util: use code from c/storage
98c525cf9 Remove unnencessary pregenerated doc
3ca8b4013 fix(deps): update module github.com/crc-org/vfkit to v0.5.0
da9349ce4 podman machine image from oci updates
75638a72a If API calls for kube play --replace, then replace pod
414642efd [CI:DOCS] Add podman farm build doc
ddd6cdfd7 Ignore SELinux relabel on unsupported file systems
e85cedf43 Use configured timeout in list_test.go
478afa728 vendor: update containers/{common,storage,image,buildah}
48cf44f23 machine applehv: create better error on start failure
6cb2f9b12 quadlet: Support `healthy` for `Notify` directives
2b95700bc No longer support deprecated legacy QEMU machine structures
e40d70cec new 'no-dereference' mount option
be2463330 Bump to v5.0.0-dev
e75fbe54e Update dependency setuptools to v69
ae9b63fbf Check for imageID, not imageName
ff80e40ad Use NewStoreReference instead of ParseStoreReference
e9587f5e3 Don't re-assign imageID
c85068220 Remove clearly dead code
87cef3654 Update release notes from v4.7 branch
8b2667ef6 More rootless-tutorial fixes
62060f323 Get masked paths and readonly masked patchs from containers/common
4c249a219 Change default QEMU CPU level to `qemu64` on Windows amd64
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
-rw-r--r-- | recipes-containers/podman/podman_git.bb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/recipes-containers/podman/podman_git.bb b/recipes-containers/podman/podman_git.bb index 33d437a3..fc532d6a 100644 --- a/recipes-containers/podman/podman_git.bb +++ b/recipes-containers/podman/podman_git.bb | |||
@@ -17,9 +17,9 @@ DEPENDS = " \ | |||
17 | gettext-native \ | 17 | gettext-native \ |
18 | " | 18 | " |
19 | 19 | ||
20 | SRCREV = "0ec4c8b1d7d6fc273d50064f87a6c0b2d269fdcd" | 20 | SRCREV = "460fc4d65f3681c3b0dbd78d6521ddd905578b6d" |
21 | SRC_URI = " \ | 21 | SRC_URI = " \ |
22 | git://github.com/containers/libpod.git;branch=v4.8;protocol=https \ | 22 | git://github.com/containers/libpod.git;branch=main;protocol=https \ |
23 | ${@bb.utils.contains('PACKAGECONFIG', 'rootless', 'file://50-podman-rootless.conf', '', d)} \ | 23 | ${@bb.utils.contains('PACKAGECONFIG', 'rootless', 'file://50-podman-rootless.conf', '', d)} \ |
24 | file://run-ptest \ | 24 | file://run-ptest \ |
25 | " | 25 | " |
@@ -31,7 +31,7 @@ GO_IMPORT = "import" | |||
31 | 31 | ||
32 | S = "${WORKDIR}/git" | 32 | S = "${WORKDIR}/git" |
33 | 33 | ||
34 | PV = "4.8.2+git" | 34 | PV = "5.0.0-rc4+git" |
35 | 35 | ||
36 | CVE_STATUS[CVE-2022-2989] = "fixed-version: fixed since v4.3.0" | 36 | CVE_STATUS[CVE-2022-2989] = "fixed-version: fixed since v4.3.0" |
37 | CVE_STATUS[CVE-2023-0778] = "fixed-version: fixed since v4.5.0" | 37 | CVE_STATUS[CVE-2023-0778] = "fixed-version: fixed since v4.5.0" |