| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
podman commit dfec510b41b5 [go-md2man: use vendored-in version, not
system] removes the shell test for go-md2man, which means our native
executable is not found.
While we could export GOMD2MAN and point it to our sysroot version
(${RECIPE_SYSROOT_NATIVE}/usr/bin/go-md2man), we could run into the
issues with formatting that the podman commit is trying to avoid.
If we pass our build host architecture to the build, it will be
used and the executable created as part of the compilation.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumping libpod to version v4.7.1-6-g85b5f5723, which comprises the following commits:
d1cb93d79 rtd: implement v2 build file
8d045d4c9 Adjust to path name change for resolved unit
eb5b5dbc8 Switch version to 4.7.2-dev
ef83eeb9c New version: v4.7.1
cc5acabf0 Update RELEASE_NOTES.md for v4.7.1
456450438 compat API: speed up network list
a2efda96d inspect: ignore ENOENT during device lookup
f931f08a7 test/system: --env-file test fixes
297a66c30 Revert "feat(env): support multiline in env-file"
46a85e054 Revert "docs(env-file): improve document description"
6afddf430 Revert "fix(env): parsing --env incorrect in cli"
c5ca7e5fc [CI:DOCS] update swagger version on docs.podman.io
51ee25d3f Fix locale issues with WSL version detection
4d15c88a9 switch version to 4.7.1-dev
073183fe1 Bump to v4.7.0
44f727fb0 [CI:DOCS] v4.7.0 RELEASE_NOTES update
2d32314d2 rpm: remove gvproxy subpackage
a2697c028 packit: tag @containers/packit-build team on copr build failures
54ce0ca7c specgen, rootless: fix mount of cgroup without a netns
d2f9af717 pass --syslog to the cleanup process
133e3a4f2 fix --authfile auto-update test
2c62815e1 version: switch back from -rc1 to -dev
7845dd175 New pre-release: v4.7.0-rc1
49f76e95e [CI:DOCS] Update release notes for v4.7.0-rc1
fa6f94001 Cirrus: Update operating branch
0728a10c6 Move podman build opts to common file
8a9f778e2 Add ability for machine rm -f for WSL
919dce131 Plumbing to run machine tests with hyperv
ade0c4932 CI: trace setup and runner scripts
c37443e8b Bump to Buildah v1.32.0
9b36f334d [CI:DOCS] bump release notes on main with the latest release
cae110f8b fix(deps): update module github.com/opencontainers/image-spec to v1.1.0-rc5
4a2a423df Add --filter pod= autocompletion
075cf2254 e2e: ExitCleanly(): manual test fixes
db5adca73 e2e: continuing ExitCleanly(): just the replacements
c689fb4a5 Fix some spelling and formatting
522e0f43f Add support for Ulimit in quadlet
b1e3e8d97 Run codespell on code
6b7f718b4 wire in new buildah build options
f9aba28ca make golangci-lint happy
c1b6effac add !remote tag to pkg/specgen/generate
3acee29cf pkg/specgen: do not depend on libimage for remote
2c2299ad8 bump buildah to latest
bf86ed72c [CI:DOCS] restart.md: migrate to container unit
304b22729 fix(deps): update module k8s.io/kubernetes to v1.28.2
4ed3273f6 Add support for PidsLimit in quadlet
70560f916 Add DNS fields to Container and Network unit groups
777b5efa4 [CI:DOCS] update API docs version list
7b9114023 Try to fix broken CI (gvisor-something)
df011f437 e2e: more ExitCleanly(): manual test fixes
cb1cb338c e2e: more ExitCleanly(): dumb string replacements
62ac96e12 e2e: create_test: use ExitCleanly()
b0f77acd1 e2e: diff_test: use ExitCleanly()
5920bfa2e The `podman init` command cannot modify containers.
639a1a029 bump c/common to latest main
806c5de12 Podmansh: use podmansh_timeout
eefaa512a e2e: more ExitCleanly(): low-hanging fruit
9b17d6cb0 vendor: update checkpointctl to v1.1.0
cdcf18b86 kube: add DaemonSet support for generate
75b4679a7 vendor of containers/(common, storage, image)
19bd9b33d libpod: move oom_score_adj clamp to init
4f017236e e2e: commit_test: use ExitCleanly()
3a4be5e90 e2e: container_clone_test.go: use ExitCleanly()
8cb14e54a e2e: use ExitCleanly() in cleanup_test.go
925794c6a Ensure HC events fire after logs are written
65a64da27 [CI:DOCS] podman-systemd.unit: fix equivalents
d9a85466a Add support for kube TerminationGracePeriodSeconds
5eb0a53a0 Update podman-kube-play.1.md.in
c2cd93cdc Split up alt binaries to speed up build
7bf9f302a Switch installer task to EC2
fbbad0439 pod: fix duplicate volumes from containers.conf
0c75eac63 tests: add test for pod cgroups
b8f6a12d0 libpod: create the cgroup pod before containers
331b3c216 cmd, specgen: allow cgroup resources without --infra
83334fb4e specgen: allow --share-parent with --infra=false
5de8f4aba libpod: allow cgroup path without infra container
5121c9eb0 libpod: check if cgroup exists before creating it
38209ef49 libpod: refactor platformMakePod signature
627ac1c96 libpod: destroy pod cgroup on pod stop
9a347619d utils: export MoveUnderCgroup
556db46a6 libpod: refactor code to new function
65bddfcd2 e2e: use ExitCleanly() in checkpoint tests
479680232 [CI:DOCS]Remove use of --latest|-l from tutorial
afeab39d1 CI test runner: upgrade tests rely on system tests
59bd6a74a run --rmi: "cannot remove" is a warning, not an error
70cf9740f StopContainer: display signal num when name unknown
6f913f5f3 URGENT: fix broken CI
b83485022 Add support for kube securityContext\.procMount
589867d71 podman: don't restart after kill
2d7d8d1d1 Tmpfs should not be mounted noexec
c2575f726 sys tests: run_podman: check for unwanted warnings/errors
1211518e8 chore(deps): update dependency setuptools to ~=68.2.0
465150f10 e2e: use ExitCleanly() in attach & build tests
27495981c Some distros do not default to docker.io for shortname searches
30abd7f1a security: accept empty capabilities list
c32cfb1d0 systests: random_free_port: fix EADDRINUSE flake
a5798e9f5 fix(deps): update module github.com/cyphar/filepath-securejoin to v0.2.4
dbfc3e7e0 Restrict fcos_test to amd64, arm64
7b2fc5f8d fix(deps): update github.com/containers/libhvee digest to 56fb235
0a913d578 fix(deps): update module github.com/docker/docker to v24.0.6+incompatible
f9fd40221 fix(deps): update module golang.org/x/tools to v0.13.0
71549c642 Ignore spurious container-removal errors
e5bf0f96d fix(deps): update module golang.org/x/net to v0.15.0
fdf694fcf systests: manifest zstd test: lots of tiny cleanups
9730c0373 vendor: update github.com/opencontainers/runc to main
e825bd5d5 [skip-ci] Update actions/checkout action to v4
8b4a79a74 linux, rootless: clamp oom_score_adj if it is too low
681b6db3f machine: increase max number of inotify instances
302d15334 fix(deps): update module golang.org/x/term to v0.12.0
f094884c1 Remove redundant nil checks in system connection remove
17037af48 fix(deps): update module golang.org/x/text to v0.13.0
1d51cd14a fix(deps): update module golang.org/x/sys to v0.12.0
f542d21a7 fix(deps): update github.com/containers/libhvee digest to 2bf7930
d4fedb288 docs(readme): fix a broken link
50cd072bf [CI:BUILD] Podman FCOS image from main
58a0b7ac8 Update golang.org/x/exp digest to d852ddb
fe7bafb83 Add port forwarding and gvproxy machine test
702709a91 libpod: do not parse --hostuser in base 8
13342e503 fix: default typo
3a6fc8d2b Add Japanese locale and translation of index
39c5b7fac remove rh.container.bot@gmail.com
a62abfe3d Tweaks and cleanups to prepare hyperv for CI
a0738e7e6 system tests: housekeeping: various small fixes
4082b67f6 CI: e2e: first use of new ExitCleanly() matcher
6cbd17c0f CI: e2e: new ginkgo matcher, ExitCleanly()
da1246d58 CI: e2e: fetch the standard system-test image
d20b5869f kube play: fix pull policy
18d35b612 Fix gidmap command in example
e66c04c1f vendor containers/common@12405381ff45
b95ae3b4a manifest,push: support add_compression from containers.conf
1085177fe hyperv ignition: use gvforwarder instead of vm
2a8e6acec Set remote username earlier for hyperv
26cefcbf9 Added an additional troubleshooting problem and solution
a3c2d6ad2 Remove a dependency on libimage from pkg/bindings
f1c24df4f Rename parameter in pkg/bindings
259ab8594 Remove a dependency on libimage from pkg/api/handlers
4cac1d3bc Don't re-inspect an image
99834947d Cirrus: Remove multi-arch podman image builds
91b8bc7f1 uid/gid mapping flags
18c2a2be8 [DOC] Clarify default behaviour on uidmap
60e3b5ef1 Update containers/common to latest
fe3c4562f update libhvee
1b45fd723 /_ping handler: return OSType http header
2dbb0b096 e2e: fix race condition (kube play + logs)
fe11db1e8 Update module github.com/vbauerster/mpb/v8 to v8.6.0
7ef97fa49 Kube - support List documents
346e5e52e kube down/play --replace: handle absent objects
0938ee189 push, manifest-push: --force-compression must be true with --compression-format
4b347609d oci: print stderr only after checking state
461230c49 Updated docs to reflect pod spec sysctls support added in v4.6
b8146a8a2 [CI:BUILD] Packit: Disable unexpected journal message check for cockpit-podman
a6f2f5854 [CI:BUILD] Packit: Restrict cockpit tests to recent Fedoras
b6b300c79 Update machine init/set tests
da81bc13a Add rootful status to machine inspect
d3618719b Dedup and refactor image acquisition
adf34cbd7 Share podman sock bindings with other WSL distros
db95e678a Fix user-mode validation check
d898ae7f9 system tests: try to fix sdnotify flakes
ecf9f9fd8 Cirrus: Disable only hello multiarch build
f32e954b8 Set StopTimeout for service-container started under podman kube play
d2ec127c1 Set StopTimeout for compat API if not set by client
6f284dbd4 podman exec should set umask to match container
2c5c2d213 [CI:BUILD] Packit: run cockpit-podman tests in PRs
52ed7fce2 Add infra-name annotations to kube gen/play
a5f6a4a3b kube: notifyproxy: close once
7a94f8c12 system service: unset NOTIFY_SOCKET
638f994c2 Update module k8s.io/kubernetes to v1.28.1
7c9c96981 API attach: return vnd.docker.multiplexed-stream header
60e58f059 test/apiv2/60-auth.at: use `doesnotexists.podman.io`
61dd7f80c e2e tests: use registry:2.8.2 (was 2.8)
243f365aa create apiutils package
c5b4eb943 api docs: document stream format
70f77efef Revert "Remove `hello` multi-arch image build"
82bd56be7 manifest-push: add support for --force-compression
469ace091 push: add support for --force-compression
202cc433a Update module github.com/onsi/ginkgo/v2 to v2.12.0
7e0130f75 Remove `hello` multi-arch image build
1b0e64a10 hack/perf/system-df.sh: add `df` benchmarks
148d95d8d Expand env variables for cmds/entrypoint with format $(ENV)
e092f887f vendor c/storage@6902c2d
c416e4576 Ignore the resource limits on cgroups V1 rootless systems
9e680cbc6 Fixups for stopping gvproxy
21c9517b5 Revert "GHA: Closed issue/PR comment-lock test"
f0e8e79c9 GHA: Closed issue/PR comment-lock test
5477fd38a GHA: Add workflow to lock closed issues/PRs
75ce47347 [CI:DOCS] update auto-update docs
85d0df330 chore(deps): update dependency containers/automation_images to v20230816
bc35e28c0 fix(deps): update module github.com/google/uuid to v1.3.1
3d00744d2 libpod: sum per-interface network stats for FreeBSD
5eee8825e Set default Umask for `podman kube play`
ef8f4db81 [CI:BUILD] rpm: spdx compatible license field
e9539768c chore(deps): update dependency golangci/golangci-lint to v1.54.2
63a8926e9 Implement automatic port reassignment on Windows
45ce4834a Add support for ramfs as well as tmpfs in volume mounts
bdc304058 Validate current generation of WSL2 with user-mode-networking
67756ac60 use container restart policy if user specifies one
0772d8ddb Stop gvproxy on hyperv machine stop
50136ea86 [CI:BUILD] rpm: depend on man-db
36e09f18b Update machine list test
8b2990131 Update machine start tests
c3dbfa9a1 Update machine rm tests
c726cf810 libpod: improve conmon error handling
ed1f514d5 cirrus setup: install en_US.UTF-8 locale
8f85aaf07 fixup "podman logs with non ASCII log tag" tests
27b41f087 libpod: use /var/run instead of /run on FreeBSD
9b4f1cdb9 cirrus/lib.sh: extend env to passthrough at start for locale work
ff66f31dd libpod: correctly pass env so alternative locales work
29c298856 cgroups_linux: use SessionBusPrivateNoAutoStartup
362747cfa podmansh man page UID=$(id -u lockedu) is not allowed
e38cf33a6 CI: systests: remove pasta ICMP tests
7103fdb3f podman.1.md: Fix formatting of exit code 127, clarify wording of `exit code` example.
896cab612 document available secret drivers
53dd37cc4 pkg/specgen: add support for read-only root on FreeBSD
d5841ed52 add --module flag
6a3f09e8a Update dependency setuptools to ~=68.1.0
1d5890bcd Add riscv64 architecture to the cross build target
252f51de8 GetFcosArch add `riscv64` arch
98e7d7af0 Update WSL backend to be compat with FCOS defaults
9e14e3ebe enabled hyperv image downloads
3e2e360b9 fix(deps): update module github.com/containers/ocicrypt to v1.1.8
abd35d4d3 [CI:DOCS] Fix git build example in build page
0c52d1004 CI: e2e manifest_test: use image from quay
31dc42224 Cirrus: Remove EC2 experimental flag
4c7546cb3 sphinx: skip options include dir
345b9b029 Update rootfs.md: Fix formatting and wording of idmap option
f33b01b73 fix: Docker API compatible bool deserialization
4cb2d48ca Revert "compat,build: pull must accept string"
68bd81470 Add missing verb in machinectl example
78d6cd4c9 [CI:DOCS] Update Release Notes and Release Process
b6349017a chore(deps): update dependency golangci/golangci-lint to v1.54.1
4b80492bd fix podman top missing output flake
5908999e6 New partial-line test is flaking
555b4f930 [CI:BUILD] Packit: add back fedora-eln targets
f0dac3677 Cirrus: Prune defunct job + fix noop alias
1947f035c Bump bundled gvproxy to 0.7.0
df28df1ae systests: tests for --env and --env-file
bcebcad1f Update system connection add & remove
310f971fc Add tests for podman farm
dce3ef3c4 Add podman farm update command
44a704dfc Add podman farm remove command
59a8140f1 Add podman farm list command
6fcdf1a19 Add podman farm create command
1d5ef29f0 Add podman farm subcommand
23d5b5008 CI: e2e: add delay before podman logs or journalctl
2951316b2 Add completion for Farms
b672ddc79 Vendor c/common changes
3963c5639 chore(deps): update dependency golangci/golangci-lint to v1.54.0
a55c2636d file logger: fix podman logs --tail with partial lines
7ce654fea fix(env): parsing --env incorrect in cli
4c4bc0922 Update docker.io/library/golang Docker tag to v1.21
f55c48ad3 podman stop --cidfile missing --ignore
7ef03517f Skip podman exec cannot be invoked on Debian
95ceacefb Re-enable checkpoint test on Debian SID
c193dbd94 Require a non-generic reason for non-Fedora skip
d79e3a23d CI FIXME removal/update.
5ec856652 Update dependency containers/automation_images to v20230807
7988dd82c [skip-ci] Update dawidd6/action-send-mail action to v3.8.0
8a410784b [CI:DOCS] fixed couple typos in build docs
282594e58 Stop timer in function waitPidStop
7c0bccaf7 packit: Build PRs into default packit COPRs
afaeedef7 Add support for host-gateway
2de22ebf0 Ensure volumes-from mounts override image volumes
03d7a5120 Minor: Include shasums in GHA workflow artifacts
d63ac0652 Minor: Add important comment to windows GHA workflow
9d7fe4e90 Minor: Update/fix dry-run input descriptions
518daef72 [CI:DOCS] Quadlet - provide more information about network files
819129b0d man-page xref: check for duplicate entries
39641482c cp: close temporary file on error path
018fdb48e Makefile: work around the lack of 'man -l' on FreeBSD
0b7769fda Update module golang.org/x/net to v0.14.0
ec5a9b9cc libpod: fix a crash in 'kube generate' on FreeBSD
23c5890f2 remove temporary files when copy [NO NEW TESTS NEEDED]
fab62f816 Update module golang.org/x/sys to v0.11.0
b46d72fec [ci] Remove the podman socket in remove_packaged_podman_files()
706c51b52 [ci] Correct the podman systemd file names
dd4f47dd9 Always show RemoteSocket.Exists in json
fc7c6efd3 Fail if ssh key exists
69e883493 Fix regression for hyperv
803a49da4 [CI:BUILD] Makefile: rpm target generates correct version
1a63c1b23 Fix nits in #19480
1e5453943 Add support for passing container stop timeout as -1 (infinite)
d50054f1e pkg/specgen: Add device support for FreeBSD
f5058f148 [CI:DOCS] man: remove duplicate entry .LastUp
a8974d4a3 CI: e2e: remove useless test
53d44a65e Check tty flag to set default terminal in Env
62a22c5d6 Run codespell on code
44f159ed3 Deprecate podman generate systemd
346f9cb4e manifest/push: add support for --add-compression
8ccda1ee8 [CI:DOCS]Update Release Notes
b91599742 CI: sys: quadlet %T test: do not rely on journal
4d69f0146 GHA: Support testing build/sign workflows
15f35d354 Remove unnecessary backslashes
18e75daa5 [docs] Use code blocks for commands in podman-completion
f3ebd798c Make podman run --rmi automatically set --rm
8b7701f52 machine: QEMU: recover from failed start
49b8b971a vendor: bump c/image to v5.26.1-0.20230801083106-fcf7f0e1712a
bfd2a8cad secret: add support for `--ignore` with rm
21ebe0e90 Move `writeConfig` logic to shared function
597ccff0b Move some logic of `setRootful` to a common file
98cf8462a move `removeFilesAndConnections` to a common file
75a8f13c4 Move `waitAPIAndPrintInfo` to common file
55c7b5cec Move `addSSHConnectionsToPodmanSocket` code to shared file
0489d3aa6 Update module golang.org/x/net to v0.13.0
d74c225f4 chore(deps): update dependency containers/automation_images to v20230726
27d79e1fc Skip pasta local forwarder test on debian SID
b69cd8d84 Skip broken/flaky blkio-weight test
822f2f495 Skip tarball re-inport test in rawhide for CI
851cd9cca Cleanup CIDFile on podman-remote run --rm command
a237c3f46 CI: e2e: remove workaround for missing login file
42ad0c6e7 vendor: bump c/image and c/common
5b7dce8a3 Add support for confined users
78b850c48 Cirrus: Temp. disable rawhide validation task
def70012b Limit git-validation to 'short-subject'
33b8c451e Fix up man page and add test on globs
850482b31 Move alternate image acquisition to separate function
906af5bbc Move `getDevNullFiles` into a common file
89f1fdc7f Update github.com/digitalocean/go-qemu digest to 2e3d018
d6847b19c Convert QEMU functions to methods with documentation
6930f39a6 Update docs/source/markdown/podman-build.1.md.in
e1114f03c do not redefine gobuild for eln
39341f283 Set default userns from containers.conf file
4f1f88d7c Mention TimeoutStartSec in quadlet man page
ada71889c inspect with network=none show SandboxKey netns path
93f4cc1b5 [CI:DOCS] GHA: Use stable go for Mac/Win builds
ff7d287fc Breakup AppleHV machine funcs
64873e322 Codespell fixups
acbe7703f Update docs/source/markdown/podman-stats.1.md.in
0b7157e3b CI: e2e: reenable containerized checkpoint tests
c67ef7c1a docs(env-file): improve document description
4ee31dc37 Don't log EOF error when using podman --remote build with an empty context directory.
f2794f9a8 API: kill: return 409 on invalid state
170a78631 feat(env): support multiline in env-file
19deb6a34 Adds documentation to new functions that were added
481143e58 `startHostNetworking`: get DevNull files
13da82466 `Remove`: remove network and ready sockets from registry
d896431b2 `Remove`: remove files and connections
32265e1f6 `Remove`: collect files to destroy
381b103dd `Init`: read and split ign file
aa6827a67 `Init`: write ign config
cc30639d7 `Init`: add network and registry socks to registry
78d3b549c `Init`: add SSH conns to podman sock
630e7ba39 Improve the description of fields in podman-stats man page
22a8b6886 make /dev & /dev/shm read/only when --read-only --read-only-tmpfs=false
663fe9446 Mention no comment lines in Containerfile.in podman-build man page
e973d15c3 [CI:BUILD] RPM: define gobuild macro for rhel/centos stream
837bc2568 Fix HyperV loadMachineFromJSON function name
416a471ee machine: QEMU: lock VM on stop/rm/set
bb57c1631 libpod: add 'pod top' support on FreeBSD
f592c33fb [CI:DOCS] Build and Sign Mac Pkginstaller
f540bbffa Make sure users changes --authfile before checking
8757fe88a github: add issue type as link to podman github discussions
3523b9b05 Break QEMU `config.go` code into its own functions
c341a0ffe machine: QEMU: lock VM on start
afe8d5d84 libpod: fix 'podman kube generate' on FreeBSD
0fefcf8a4 Add glob support to podman run/create --mount
d6815da8c kube: add DaemonSet support
239a5b64a Fix artifacts script after removal of msitools msi build
e335a66a9 System tests: quadlet: fix race in %T test
d6a32a3da If quadlets have same name, only use first
db0ba9b25 Add support for mounts listed in containers.conf
6dda21984 Update vendor of containers/common
33891e8e9 System tests: add test tags
5ba055937 [CI:DOCS] socket_activation.md: increase socat timeout
dfec510b4 go-md2man: use vendored-in version, not system
a92bb3219 CI: use different TMPDIR on prior-fedora
6894e2031 system tests: authfile-exists: minor cleanup
d70f15cc0 start(): don't defer event
de122bb44 Fix: use --all in podman stats to get all containers stats
349d775de Verify authfile exists if user specifies it
e0ef23955 libpod: don't generate errors for createTimer etc.
0cfd12786 add "healthy" sdnotify policy
cbc96a7b4 Remove LICENSE and general doc files that are installed by the main package
37f0e9620 Add missing `
2f21df7b3 Remove legacy msitools based msi installer
ac212605c Remove any quotes around distribution id
e596b17fb add a podman-compose command
eee2817de pkg/specgen: Don't crash for device spec with...
d2796c6c1 fix(deps): update module github.com/docker/docker to v24.0.5+incompatible
f4fbd6fd0 Update vendor of containers/(storage,image)
d4fc66af9 Clean up /var/tmp/ when using oci-archives when creating containers
49257a3c5 [CI:BUILD] RPM: separate out gvproxy for copr and rawhide
b57091ac9 Reduce qemu machine function sizes
baf30e612 [CI:DOCS] migrate socket_activation.md to quadlet
7314569cb [CI:DOCS] Update kube play volume support
b5ce0ab2d Fix language, typos and markdown layout
cb5450af7 [CI:DOCS] Add note about QUADLET_UNIT_DIRS to simplify quadlet debug
0bb73bf55 Add note on debugging quadlet unit files
d4cfc498d Remove unnecessary use of the word "please".
a6a207673 libpod: fix FreeBSD 'podman-remote top' default behaviour
709beb6c0 fix(deps): update module github.com/onsi/gomega to v1.27.9
3e534eff9 Add support for ShmSize to quadlet
4b9f670ca Quadlet system test - force journald log driver for short lived containers
731bd7d94 fix(deps): update module github.com/containers/libhvee to v0.4.0
413552e10 quadlet recursively scan for unit files
ce736413b Ensure that we appropriately warn that TCP is insecure
558a70262 systests: quadlet: fixes for RHEL8
8d190704a Quadlet - Allow setting Service WorkingDirectory for Kube units
24bf6fc24 Quadlet system test - do not rely on journalctl in kube file tests
3d6bc2f86 Fix markdown in docs for podman-network-create
11ffea313 Man pages: check for corrupt tables
1d14bb7a8 quadlet systest: fix broken tmpdir references
e55e128fc Add `since` as valid filter option for `volume` subcommands
6df17332b Podmansh: Better error, increase timeout to 30s
96241159a Fix multiple filter options logic for `podman volume ls `
00a5b0709 Add bash-completion for podman inspect
3b6343202 Fix windows installer
d7e25e14a Add missing reserved annotation support to `play`
d2862c7dd Avoid progress hang with empty files
5c0912b07 Revert the usage of `home.GetConfigHome()`
5aa52659b Fix bug report issue template README link
47997857f Replace error check for non-existent file
8febb6aa1 Emergency gating-test fixes for RHEL8
d8d600b1d Add progress bar for decompress image
46058cfed refactor: move progressbar to a function
ca9874ab7 Use pkg/homedir to get the home config directory
7fb17ae78 fix(deps): update module github.com/vbauerster/mpb/v8 to v8.5.2
a224ff731 Should be checking tmpfs versus type not source
9e60f3ec5 fix(deps): update module github.com/vbauerster/mpb/v8 to v8.5.1
b4ffbcdfd Enabled arm64 arch for podman applehv provider
4e4078dbb [CI:BUILD] Packit: remove pre-sync action
d0602e8f7 Add `--podman-only` flag to `podman generate kube`
13a950016 Update vendor containers/(common, buildah, image, storage)
f256f4f95 Use constants for mount types
310a8f103 libpod: use define.TypeBind when resolving container paths
1e9410094 Tests: remove/update obsolete skips
a3bbc3a2c Fix trust not using local policy file
0997cf012 Fix `podman container prune` docs for `--filter`
a8d8c9497 Add more tests for liveness probes with default hostname & named ports
383d683f8 docs: podman-build --network add slirp and pasta
5e64cbf35 docs: podman run --network mention comma separted names
1443e2918 Podman machine AppleHV pass number 3
315a7887a Makefile: `package` -> `rpm`
85d936133 network create: document --internal better
e43127e0b pkg/specgen: fix support for --rootfs on FreeBSD
8c16322a8 machine start: qemu: wait for SSH readiness
12dc546fc [CI:BUILD] Packit: downstream task action fix
2b2c4453f Fix container errors not being sent via pod removal API
6ec261e7a Add missing return after utils.InternalServerError()
d1950869a Update cmd/podman/login.go
cce8501a5 [CI:DOCS] Reformat and reorder table with --userns options
d497eb369 Add secret support to podman login
2a9b9bb53 netavark: macvlan networks keep custom nameservers
c6b5b9a02 remote: fix podman-remote play kube --userns
441af003a fix(deps): update container-device-interface to v0.6.0
656ad760f go mod: no longer use 1.18
aeef403cd fix(deps): update module github.com/containers/libhvee to v0.3.0
6fd4ae6d2 chore(deps): update module github.com/gin-gonic/gin to v1.9.1 [security]
0dcfe6e06 Run codespell on code
3ad55f48b system service: unset listen fds on tcp
f1c68b79e add hostname to network alias
b6ec2127b libpod: set cid network alias in setupContainer()
4e96686e9 AppleHV enablement pass #2
72a1857e4 e2e: Fetch the correct user name
7b54fd84e Add `--no-trunc` flag to maintain original annotation length
600de05e3 Fix TCP probes when the optional host field is not given
ac3a115c3 Add support for using port names in Kubernetes health probes
4494cefbc Fix: cgroup is not set: internal libpod error after os reboot
932fae402 Allow setting volume and network names in Quadlet
427b959a1 pasta tests: automatically determine test parameters
97fd03ccd test/e2e: wait for socket
a69194b02 manifest inspect: support authentication
70428baef api: fix slow version endpoint
f8213a6d5 libpod: don't make a broken symlink for /etc/mtab on FreeBSD
499b8d13c CI: remove build without cgo task
42ea0bf9c libpod: use io.Writer vs io.WriteCloser for attach streams
597ebeb60 top: do not depend on ps(1) in container
3f8ee70d0 make --syslog errors non fatal
dbec2b5aa api: fix doc for default ps_args
1b7eb44d3 Fixes typo in the path where quadlet looks for files
efefd8cf5 Add --replace flag to podman secret create
eec438222 [CI:DOCS] uidmap man pages: fix corrupt italics
8d24e2838 [skip-ci] Update github/issue-labeler action to v3.2
f9077689e [CI:DOCS] podman-system-service.1.md: document systemd usage
dd16661b1 fix(deps): update module github.com/docker/docker to v24.0.4+incompatible
65136521e fix(deps): update module github.com/docker/docker to v24.0.3+incompatible
fa654e985 Use bytes size consistently instead of human size
dee94ea69 bugfix: do not try to parse empty ranges
9e4045768 [CI:BUILD] Packit: fix pre-sync action for downstream tasks
531fb21d0 fix(deps): update module golang.org/x/tools to v0.11.0
ab2fa45ad fix(deps): update module golang.org/x/net to v0.12.0
459b1578c fix(deps): update module golang.org/x/term to v0.10.0
99f93d55c e2e: fix two toolbox flakes
fc5aa9c9c test/e2e: use GinkgoT().TempDir() over MkdirTemp()
ea8992cb4 test/e2e: use random ImageCacheDir
17a06d343 test/e2e: remove RHEL7 workaround
bc22aefce test/e2e: remove unnecessary code in SynchronizedAfterSuite
ff7790038 test/e2e: do not use /tmp for podman commands
db7cb1dbf test/tools: vendor ginkgo v2.11
c20612bab test/e2e: write timings directly to file
a0b765552 machine start: qemu: adjust backoffs
d874790bc auto update: fix usage of --authfile
ba1355b23 system tests: refactor registry code
94b321337 fix(deps): update module golang.org/x/text to v0.11.0
644f7cd9b pkg/specgen: properly identify image OS on FreeBSD
a3a62275c libpod: use new libcontainer BlockIO constructors
2d68c3add [CI:BUILD] Minor: Don't confuse osx-debugging
5aabc5088 [CI:DOCS] Better document the default value of --userns
e4644c3cb Cirrus: build FreeBSD binaries in a VM
92fc0f481 Makefile: add support for building freebsd release tarballs
4a5396b46 [CI:DOCS] uidmap man pages: fix corrupt tables
5a8e092a2 fix(deps): update github.com/crc-org/vfkit digest to c9a4b08
d0359fcca fix(deps): update module github.com/containers/buildah to v1.31.0
300eb36b4 fix(deps): update module github.com/opencontainers/image-spec to v1.1.0-rc4
94e59bd2f Use /proc/self/gid_map as intended, not uid_map
a16488f89 fix(command): ignore `--format` in `podman search --list-tags`
9fb2f8e10 podman machine start: fix ready service
8408ad498 Makefile: don't rely on the non-standard -r flag for ln
39624473b pasta: Create /etc/hosts entries for pods using pasta networking
fe0de8b9f fix(deps): update module github.com/containers/libhvee to v0.2.0
2393fe453 pasta tests: add sanity check for test name vs function
4da3e47b6 pasta tests: cleanup + 1 new test
43b9426fc cmd/podman, pkg/domain/infra: sockets should live in /var/run on FreeBSD
e3f2a97d1 cmd/podman/system: add API server support on FreeBSD
0d7da5c0b [CI:DOCS] Document support of pod security context IDs
f64a1a1cc rootless: use default_rootless_network_cmd config
e4efd709d Revert^3 "pasta: Use two connections instead of three in TCP range forward tests"
17cd5aecb pasta: Workaround occasional socat failures in CI
13c7d05cc pasta: Remove some leftover code from pasta bats tests
bc58dae36 Bump c/image to v5.26.0, c/common 0.54.0
2cb549339 fix(deps): update module github.com/coreos/stream-metadata-go to v0.4.3
bf60bb073 Display secret to user in inpspect
448e01566 [CI:BUILD] RPM: Fix koji and ELN issues
8fb719a9e e2e: systemd test: major fixes
865d77e94 pkg/specgen: add support for 'podman run --init' on FreeBSD
74b4615aa Bump version after v4.6 branch cut
b6e636cbe Remove 'inspecting object' from inspect errors
fe8355be7 pasta: Fix pasta tests to work on hosts with multiple interfaces
d15cca024 [CI:DOCS] fix command incorrect in windows
bcb89fc8b Fix readonly=false failure
609c47ae6 pkg/specgen: Add support for Linux emulation on FreeBSD
cf9ebcddf Fix up podmansh man page
05eb3e6f1 Make Podman/Buildah use same DecryptConfig/EncryptConfig funcs
f5cc0487e Fixes for vendoring Buildah
0f4c86e26 vendor in latest buildah
6eaf8a271 tests: fix "Storing signatures" check
b80fd54a5 update c/image and c/storage to latest
eeb7aeb49 Kube quadlets can support autoupdate as well as containers
2160a114c debug tail 800 lines flake
dd81f7ac6 Pass in correct cwd value for hooks exe
227c07aeb specgen: honor --device-cgroup-rule with a new user namespace
0220f3338 specgen, rootless: raise error with --device-cgroup-rule
db37d66cd make image listing more resilient
17a18b16c Update module google.golang.org/protobuf to v1.31.0
bc5269f18 Trim whitespace from unit files while parsing
516034215 Re-organize hypervisor implementations
ba3da15e0 play.go: remove volumes on down -f
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Some of the (current) rdepends for skopeo are not compatible with
mips.
To make this restriction more obvious, we also mark skopeo itself
incompatible with mips.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
| |
bitbake has been enhanced such that SRCPV is no longer needed in
PV to handle updating git hashes and task signatures.
We can simplify our PV by dropping SRCPV
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
| |
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumping libpod to version v4.6.0-14-g2215847e6, which comprises the following commits:
f05f00717 do not redefine gobuild for eln
45fd917fa [CI:BUILD] RPM: define gobuild macro for rhel/centos stream
8ee1f1197 [v4.6] [CI:BUILD] RPM: separate out gvproxy for copr and fedora >= 38
5831bd68b System tests: add test tags
954177e7e API: kill: return 409 on invalid state
e4e983e7a Mention TimeoutStartSec in quadlet man page
d68ee576e If quadlets have same name, only use first
94431182b Bump to v4.6.1-dev
38e6fab96 Bump to v4.6.0
8aec5997e Update release notes for v4.6.0
09b1da382 Ensure that we appropriately warn that TCP is insecure
0115a4800 CI: remove build without cgo task
598ebe8a1 libpod: use io.Writer vs io.WriteCloser for attach streams
574b78291 top: do not depend on ps(1) in container
255111269 api: fix doc for default ps_args
34274ce15 Add more tests for liveness probes with default hostname & named ports
48deafc64 Fix TCP probes when the optional host field is not given
6817e0ae3 Add support for using port names in Kubernetes health probes
5445bd6f0 [CI:DOCS] fix command incorrect in windows
50195c244 [CI:DOCS] Reformat and reorder table with --userns options
924bc7055 [CI:DOCS] Better document the default value of --userns
e4c38e719 Add missing return after utils.InternalServerError()
7a4bd4c95 Fix markdown in docs for podman-network-create
7cbe41212 Fix multiple filter options logic for `podman volume ls `
5ea019419 Should be checking tmpfs versus type not source
b4859d283 Use constants for mount types
39b7ac99d Fix `podman container prune` docs for `--filter`
7ba306ec6 docs: podman-build --network add slirp and pasta
c810420c8 docs: podman run --network mention comma separted names
2c970dd01 network create: document --internal better
5106b7a38 pkg/specgen: fix support for --rootfs on FreeBSD
41f809e3e systests: quadlet: fixes for RHEL8
061841c0c Fix windows installer
8f05405db Podmansh: Better error, increase timeout to 30s
2b683a400 Emergency gating-test fixes for RHEL8
d0dee61e7 Packit: remove pre-sync action
70e30a2be [CI:DOCS] Update RELEASE_NOTES.md with Makefile change
b8ef289e3 Bump to v4.6.0-dev
bfe2e0fca Bump to v4.6.0-rc2
145748d1f Makefile: `package` -> `rpm`
be21bc082 Update release notes
8fffcf4d6 system tests: refactor registry code
624bb8350 machine start: qemu: wait for SSH readiness
732a02c57 machine start: qemu: adjust backoffs
afe48ba36 auto update: fix usage of --authfile
24439cdd2 [CI:BUILD] Packit: downstream task action fix
7b3d47c3b Fix container errors not being sent via pod removal API
9d0470f12 netavark: macvlan networks keep custom nameservers
5583358f6 add hostname to network alias
2aea98cab libpod: set cid network alias in setupContainer()
d0b0c6285 Fix: cgroup is not set: internal libpod error after os reboot
258135221 test/e2e: wait for socket
a3a62854f api: fix slow version endpoint
28e92b9de manifest inspect: support authentication
e354514dc libpod: don't make a broken symlink for /etc/mtab on FreeBSD
c81a00101 make --syslog errors non fatal
edc51d9ff Fixes typo in the path where quadlet looks for files
a673bb23e [CI:DOCS] uidmap man pages: fix corrupt italics
dd7dbb826 [CI:DOCS] podman-system-service.1.md: document systemd usage
a312553fc Use bytes size consistently instead of human size
2ef2a671e bugfix: do not try to parse empty ranges
662cca7cc pkg/specgen: properly identify image OS on FreeBSD
cf5c4c9ee [CI:DOCS] Document support of pod security context IDs
c8cfcc253 pkg/specgen: add support for 'podman run --init' on FreeBSD
fc8f229bd Remove 'inspecting object' from inspect errors
ee6329374 Fix readonly=false failure
a3598ff61 pkg/specgen: Add support for Linux emulation on FreeBSD
e30197e6f Fix up podmansh man page
47e6ce19c Pass in correct cwd value for hooks exe
f654f7cc7 specgen: honor --device-cgroup-rule with a new user namespace
fcf673d5d specgen, rootless: raise error with --device-cgroup-rule
f70189991 make image listing more resilient
62fc35c07 Trim whitespace from unit files while parsing
ed5618759 play.go: remove volumes on down -f
04897ee64 Vendor c/common v0.55.2
ff71df0e8 system service: unset listen fds on tcp
6960a8183 [CI:DOCS] [Release Notes]: add static routes
e4cf2afbc [CI:DOCS] tag podmansh as tech preview in RELEASE_NOTES.md
c422072b6 [CI:DOCS] uidmap man pages: fix corrupt tables
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumping libpod to version v4.6.0-rc1-6-g932b8a997, which comprises the following commits:
c422072b6 [CI:DOCS] uidmap man pages: fix corrupt tables
7680e5013 libpod: use new libcontainer BlockIO constructors
829b3e9b3 Bump to v4.6.0-dev
4d59a0f5c Bump to v4.6.0-rc1
e4a7923ca Bump to v4.6.1-dev
c756b24f4 Bump to v4.6.0
2e53a5083 Release notes for v4.6.0
727362bde Update Release Notes for v4.5.1
8f2b73b03 rootless: use default_rootless_network_cmd config
3bd4c6a10 tests: fix "Storing signatures" check
d5e8cc1d1 Fixes for vendoring Buildah
2203f2aa9 Make Podman/Buildah use same DecryptConfig/EncryptConfig funcs
a306eb5f6 Do not use deprecated hook functions from c/common
bf36f1139 Bump c/storage to v1.48.0, c/image to v5.26.1, c/common to v0.55.1, buildah to v1.31.0
a64016e17 pasta: Remove some leftover code from pasta bats tests
6feb179f4 pasta: Fix pasta tests to work on hosts with multiple interfaces
9cc19b055 fix(command): ignore `--format` in `podman search --list-tags`
714c3fe72 Use /proc/self/gid_map as intended, not uid_map
d29e33650 podman machine start: fix ready service
1a1602b72 Makefile: don't rely on the non-standard -r flag for ln
db91ce788 cmd/podman, pkg/domain/infra: sockets should live in /var/run on FreeBSD
82a4b0816 cmd/podman/system: add API server support on FreeBSD
2f25372de pasta: Create /etc/hosts entries for pods using pasta networking
9555446d3 RPM: Fix koji and ELN issues
0749d685a Cirrus: Update operating branch
dde6bcbca system tests: add and use _prefetch
0ee19f08c pkg/api: BufferedResponseWriter flush correctly
d0505d6ba pkg/api: top return error to client
1398cbce8 container wait: support health states
b680daa2d [CI:DOCS] Fix example on PublishPort
811867249 container wait API: use string slice instead of state slice
64153ace0 podman wait: update man page
a699ed0eb StopContainer(): ignore one more conmon warning
bd69b151f run,create: modify `--env-merge` behavior for non-existent vars
614c962c2 use libnetwork/slirp4netns from c/common
180cf0cf1 update c/common to latest
d0af5df89 e2e: use parallel-safe /dev subdirectories
aeff58e0b [CI:BUILD] Help Renovate manage the golangci-lint version
00292ae1c systests: test instrumentation
63dfe842b compat API create/pull: fix error handling
d54541894 compat API push: fix error handling
26721b0a0 GetSafeIPAddress(): discourage its use
810c97bd8 libpod: write /etc/{hosts,resolv.conf} once
13db83a00 e2e: fix one of the many log flakes
bb932cc84 cmd, push: expose --compression-level
459248337 vendor: bump containers/common
f4c514bff compat API container create: handle platform parameter
04a1cdfa9 refactor(machine): remove hard code
ae6e39076 vendor in latests containers/common
81e63227e fix(machine): throw `connect: connection refused` after set proxy
ec0924c6d [CI:BUILD] Packit: cleanups
65e5d2773 Add console mode to podman machine
ddcefc9b9 e2e: kube test: specify expected exit code
574e00d32 e2e --authfile test: fix test condition
f8f337501 chore(deps): update dependency setuptools to v68
84e42877a make lint: re-enable revive
aa453c4f1 make lint: re-enable ginkgolinter
2efa7c3fa make lint: enable rowserrcheck
f07aa1bfd make lint: enable wastedassign
60a5a5947 make lint: enable mirror
a35da3ad8 bump golangci-lint to v1.53.3
47e0557d5 auto update: restart instead of stop+start
acb5f97f9 cmd/podman/root.go: fix help document issue of the image store
e5399aaf3 vendor: bump c/storage to v1.46.2-0.20230616083707-cc0d208e5e1c
3829fbd35 podman: add support for splitting imagestore
e29274853 network create --ip-range allow for custom range
c2360800e fix(ssh): start machine failed to start with exit status 255
ed24f0b2c remote wait: fix "removed" condition
8d036906a [CI:DOCS] Fix service_destinations description in podman man page
bfe61af6d quadlet should exit non zero on failures
91fc435cb fix(deps): update module golang.org/x/tools to v0.10.0
ef42f54ac e2e: GetSafeIPAddress() replaces GetRandomIPAddress
5ffbfd937 pasta: use code from c/common
479677cb6 Add support for setting autoupdate in quadlet
3efaffae4 New command: podmansh
67674b3a6 vendor: update c/common to latest
bdc2e8165 Add quadlet container support for Mask,Umask options
13c2aca21 libpod: make conmon always log to syslog
0ecc0d9e1 Document how to get secret mounts working on RHEL8
c28a43efd Verify podman pull dup image only prints id once
d464e1d4f Vendor in latests containers/common
741ad0b4f Apply suggestions from code review
f31466e74 Revert "rootlessport: exclude storage drivers via build tags"
8a90765b9 filters: use new FilterID function from c/common
de494eb05 logformatter: ignore 'TOP-LEVEL' headings
63f5116ad test/e2e: fix network ID test
8c48f97c9 update c/{common,image,storage} to latest
354b8e20b [CI:DOCS] clarify supported transports in manifest push
aa7a4219e [CI:DOCS] podman-push: rm confusion on supported transports
c0ab29313 container wait: indicate timeout in error
af7555e0d network-create: document new bclim option
7d2f722ef fix(deps): update module golang.org/x/text to v0.10.0
6f821634a libpod: Podman info output more network information
d0e2428fb fix(deps): update module golang.org/x/term to v0.9.0
ac0ba2c2c quadlet: adjust container unit documentation
837b47244 e2e: GetRandomIPAddress(): parallelize
676c4d4e8 Makefile: add support for 'make help' on FreeBSD
ab502fc5c criu: return error when checking for min version
16092930c Update docs/source/markdown/podman-systemd.unit.5.md
faa2689dc 250-systemd.bats: remove outdated comment
0714321de github: add issue type as link to podman-desktop
a66bab340 Add WorkingDir support to quadlet
ebf747474 rootlessport: exclude storage drivers via build tags
8bf168cc1 Add ability to set static routes
68183b07d test/upgrade: correctly share mounts between host and container
444f19cb2 Update common, image, and storage deps
ec6b7dbd9 Fix system service manpage name in API Documentation
d734fcbff style(specgen): omit nil check
53834ef0d fix(specgen): index out of range when unmask=[]
71cae3159 Makefile to force a shell when running command
02432fc69 cirrus,ci: default to overlay for debian env
b37f74b73 Quadlet: Add support for --sysctl flag
44ec044c4 chore(deps): update dependency requests-mock to ~=1.11.0
2ebc9004f Ignore spurious warnings when killing containers
7832879bf Makefile: don't hard-code the path for bash
de4b383ef fix(deps): update module github.com/burntsushi/toml to v1.3.2
a7271f9dd GHA: Fix bad job-names & links in monitoring emails
6a696cb8f podman-registry: simpler, safer invocations
f1ecdca4b Ensure our mutexes handle recursive locking properly
310082444 Fix an expected error message from pod removal
a750cd987 Fix a race removing multiple containers in the same pod
0e47465e4 Discard errors when a pod is already removed
398e48a24 Change Inherit to use a pointer to a container
b65ba90df e2e: add ginkgo decorators to address flakes
992093ae9 filters: better handling of id=
7bdbbd0ce fix(deps): update module github.com/onsi/gomega to v1.27.8
c7a8d29f1 refactor: improve get ssh path duplicate code
137c8ef4d logformatter: better recognition of ginkgo test names
944673c88 Address review feedback and add manpage notes
3b79f241b Add support for SecurityLabelNested flag in quadlet
a1c1d8d0a fix(deps): update module github.com/burntsushi/toml to v1.3.1
4fda7936c `system locks` now reports held locks
92309d917 fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.17
0948c078c Add a new hidden command, podman system locks
1013696ad Add number of free locks to `podman info`
3b39eb133 Include lock number in pod/container/volume inspect
1ce53677a fix ignition config creation
4584350f6 Makefile binaries target adopted for Mac and Win
e93b1f997 fix(deps): update github.com/crc-org/vfkit digest to 3d57f09
c51c6675e logformatter: proper status color for failed tests
cf9bc25bb pasta: Test handling of unknown protocols
b2c000670 pasta: Correct handling of unknown protocols
6611735ae Quadlet - add support for Pull key in .container
5b629e9c4 fix(deps): update module github.com/sirupsen/logrus to v1.9.3
d68121a60 Add default ulimit test for gen kube
81d64547f feat: add insecure registry troubleshooting solution
1768bf150 fix(deps): update module golang.org/x/tools to v0.9.3
7e550f78e fix(deps): update module github.com/coreos/stream-metadata-go to v0.4.2
28934897e e2e: GetPort(): safer allocation of random ports
2c9f18182 The removeContainer function now accepts a struct
4e6efbbbb Revert "test/e2e: fix "podman run ipcns ipcmk container test""
b75ff3a8f Add a test for removing dependencies with rm -fa
bafb3d6cc Revert "ginkgo-v2 cleanup workaround for #18180"
ef1a22cde Fix a deadlock when removing pods
8cb5d39d4 Pods now return what containers were removed with them
bc1a31ce6 Make RemoveContainer return containers and pods removed
e8d745627 Add an API for removing a container and dependencies
543b80949 systests: fixes for coping with extra systemd image
34c258b41 libpod: fix timezone handling
22424eb5d fix(deps): update github.com/godbus/dbus/v5 digest to 7623695
7987d2ee0 fix(deps): update module golang.org/x/tools to v0.9.2
4173f942f test/system: quadlet use correct systemd restart policy
0372bf4bd systests: minimize race-condition window
1a34e1f85 systests: fix improper backgrounding of run_podman
f09772889 set max ulimits for rootless on each start
5c7d50f08 Fix: display online_cpus in compat REST API
bd62119f3 fix(deps): update module github.com/onsi/ginkgo/v2 to v2.9.6
72d4cede2 systests: fix race in quadlet tests
f48fa1113 fix(deps): update module github.com/burntsushi/toml to v1.3.0
88e78456d e2e: make BuildImage parallel-safe
370e1132c completion: fix panic in simplePathJoinUnix()
46456f5f1 Update module github.com/stretchr/testify to v1.8.4
585d715bb authfile.md: add default path of file for Windows/macOS.
01012a080 Update module github.com/rootless-containers/rootlesskit to v1.1.1
e3240c2fb hack: fix typo in hack/podman-registry
de92db0c8 man pages and command help: clean up descriptions
e6bfc81a8 RPM: bump gvisor-tap-vsock subpackage and fix packit scripts
dfba6ddd4 Man pages: fix broken tables
5b2d963c4 test/e2e: add regression testing for comma-containing labels
047a4bc83 fix: volume create filters
0be9887af fix: move filter flags from StringSliceVar to StringArrayVar
6bc52c9c5 pkg/rootless: correctly handle proxy signals on reexec
85b4c896b [CI:BUILD] Packit: set propose-downstream action type to pre-sync
8f94a4775 [CI:DOCS] fix Quadlet man page rendering
29f7c494e Quadlet: kube: use ExecStopPost
6487d9c11 Quadlet: kube: add ExitCodePropagation field
08b0d93ea kube play: exit-code propagation
6dbc13833 prune exit codes only when container doesn't exist
977b3cdbf podman: Add pasta to podman info
373919ca0 Revert "test/system/255-auto-update.bats: add debug logs"
901900530 Quadlet - add support for PodmanArgs to all groups
6003dca9c [CI:BUILD] Packit: add jobs for downstream Fedora package builds
fb8a12490 In a concurrent removal test, don't remove concurrently with builds
032d4a95f Consolidate error handling in Runtime.removeContainer
f556e58bb Consolidate error handling in Container.cleanupStorage
4969c552e Fix reporting errors on container unmount
94c65a659 TEMPORARY(?) instrumentation for unlinkat-ebusy
d623670e1 pkginstaller: bump Qemu to version 8.0.0
4108b3711 Support podman --remote when Containerfile is not in context directory
9969374b6 chore(deps): update dependency requests to ~=2.31.0
5f29c7bf9 fix: podman event --filter volume=vol-name should compare the event name with volume name
6b48e9962 fix(deps): update module github.com/docker/docker to v24
1b9272a06 wait: look for exit code in stopped state
7d831d555 network create/update: allow dns servers comma separated
685c73618 source code comments and docs: fix typos, language, Markdown layout
fe41077d4 Increase download progress to 80ch
8fbcf8bce chore(deps): update dependency setuptools to ~=67.8.0
29749362a podman: Added find slirp4netns binary file from helper_binaries_dir [NO NEW TESTS NEEDED]
2253f709b fix(deps): update module github.com/sirupsen/logrus to v1.9.2
7c53a463b stats: get mem limit from the cgroup
8e2e7a440 quadlet tests: enable device.volume test
bb3f611ff quadlet tests: remove unused socketactivated.container
18c3de596 fix(deps): update module github.com/stretchr/testify to v1.8.3
5d522431c Correct markdown in docs
76595c7b9 fix(deps): update module github.com/onsi/gomega to v1.27.7
a99ad3b36 [CI:DOCS] Improve security in mysql examples
99cedae31 Cirrus: Record the buildah version for reference
a54d4d7e1 test/e2e: do not call setenforce
458f2e8ed Fix discombobulated kubernetes support table
192ad70e9 run: ignore PODMAN_USERNS with --pod
5ff6fc559 Add --configmap to podman-remote kube play
ad8d0e57d compat: accept tag in /images/create?fromSrc
bf0cea76c fix HTMLSpan warnings
a576fa3f1 generate systemd: error on init containers
32c2cea0f Remove future tense from man pages
5b148a0a6 compat,build: pull must accept string
d1dcb0846 Cirrus: Add support for `[CI:NEXT]`
eb4f0bc17 Cirrus: Remove support for `[CI:COPR]` magic
3360214a0 system tests: add precision timestamps
8b4987266 Makefile: add ginkgo FOCUS/FOCUS_FILE options
4bed2c285 e2e: refactor and document serialization
ce07860a1 machine: fix default connection URL to use 127.0.0.1
a485ba505 e2e: serialize gpg tests
b9aaafbe1 Document podman-machine-default behavior
7580b8ae4 e2e: fix more test races (missing "wait")
6d58f5bb0 fix(deps): update module github.com/openshift/imagebuilder to v1.2.5
520979ba2 fix(deps): update module github.com/onsi/ginkgo/v2 to v2.9.5
ae5cbf37c Fix documentation of `--network-cmd-path` CLI option
71853319f Skip rhel-release branch unnecessary CI tasks
ab29ff2f6 test/e2e: dedup Before/AfterEach nodes
d01ae436e remote-save: fix permissions and dir formats
5a176f09c Set machine docker.sock according to rootful flag
13f787842 Fix handling of .containenv on tmpfs
2c0f40482 Do not include image annotations when building spec
dd5d22cb3 build(deps): bump github.com/docker/distribution
26f1e95ab Kube Play - Support multi-doc YAML files for configmap argument
c33ba70f9 system tests: instrument, to try to catch unlinkat-ebusy
74a5b92b3 test: check restart policy of init containers
3aa6a792e Update sigstore/rekor after https://github.com/sigstore/rekor/pull/1469
04707f62d issue template: mention `su`
14001ad48 e2e: logs test: fix flakes
6b329d8c9 fix(deps): update module github.com/containernetworking/plugins to v1.3.0
ff37615bf e2e: stop podman.service test: wait for server
cb8e19677 logformatter: handle podman-machine test logs
58fd87959 fix(deps): update module golang.org/x/tools to v0.9.1
2d8929d95 [CI:DOCS] Disable Dependabot in favor of Renovate
01e20818c Ensure the consistent setting of the HOME env variable on container start
8aaa13acc Quadlet system tests - fix socket notification
1fb3cdf8a sqlite: disable WAL mode
d24bec0d0 system tests: timeoutize quadlet, systemd
3d6894426 test: update README for integration tests
c400cc7ea libpod/Container.rootFsSize(): use recorded image sizes
b97be3406 quadlet: support `HostName`
9dc107e74 e2e: fix race in a play-kube test
bdb3ed795 Fix preference of user quadlets directories
40b21fa7d fix(deps): update module golang.org/x/tools to v0.9.0
661a238a9 fix(deps): update module golang.org/x/net to v0.10.0
332b47fef Check on client side for Containerfile, if none specified
18cd174c9 build(deps): bump github.com/docker/docker
9ec630f30 Buildah treadmill: several fixes
11d92ea37 fix(deps): update github.com/containers/common digest to 3e93a76
1bf057e8c chore(deps): update dependency docker to ~=6.1.0
27891a664 Update docs/source/markdown/podman-systemd.unit.5.md
505e02e04 fix(deps): update github.com/containers/common digest to bc15b04
53220717e fix: initContainer restart policy overridden by pod
c27cda7c9 fix(deps): update module golang.org/x/sync to v0.2.0
773b45704 chore(deps): update dependency requests to ~=2.30.0
0c070ebfb ginkgo json output: only in CI, not on laptop runs
73d3487cc Allow user quadlets to be stored under /etc
334adac74 fix(deps): update github.com/containers/common digest to ea87b34
95557a532 libpod: do not Cleanup() more than once
df9344ac4 compat container create: match duplicate mounts correctly
42c822720 Update podman-completion.1.md
3d56e4f3a fix(deps): update github.com/containers/buildah digest to e925b58
75d92f41d Run generate.CompleteSpec() for initContainers as well
d25356c30 fix(deps): update module github.com/onsi/ginkgo/v2 to v2.9.4
df8cc7af3 remote: return better connect error
61985a610 Add missing man page links for Docker man pages
f877d7dcd Replace egrep/fgrep with grep -E/-F
19aabf440 remote: exec inspect update exec session status
305bad184 fix(deps): update github.com/digitalocean/go-qemu digest to f035778
999c620d5 fix(deps): update github.com/godbus/dbus/v5 digest to 6cc540d
38f993543 fix(deps): update github.com/containers/buildah digest to f353690
1b2b0d031 fix(deps): update module github.com/onsi/ginkgo/v2 to v2.9.3
dc7515dc3 MVP for Podman Machine with AppleHV
54fd0d752 e2e tests: try writing & preserving ginkgo json artifacts
1c5ab9e7b vendor: bump buildah to v1.30.1-0.20230501124043-3908816d5310
e1e03a0e3 bindings, build: don't pass invalid platform in case of none
ae5305134 Revert "logformatter: anchors: link to test summary, not name"
fbe62f329 More cleanup: volumes: do not export to stdout
3050a6437 e2e test cleanup
fa1ba17bc Update kube gen & play to use pod restart policy
db4ad54f9 Add {{.Restarts}} to podman pod ps
0fef113a4 Add {{.Restarts}} to podman ps
edbeee523 Add --restart flag to pod create
9e9bcec9e history: correctly set tags
073cd4bb4 fix(deps): update module github.com/moby/term to v0.5.0
3858a833b Makefile: do not run machine test in parallel
5af433923 pkg/machine/e2e: switch to GinkgoWriter
1720042d0 api: fix parsing filters
c4b9f4b34 ginkgo-v2 cleanup workaround for #18180
5eb99a0ac test/e2e: fix custom timing reporting
1bff0108f logformatter: anchors: link to test summary, not name
914ff01f9 WIP: logformatter: handle ginkgo v2 logs
b3424f370 test/e2e: unshare --rootless-netns cleanup slirp4netns
054154c77 test/e2e: run system reset test serial
c5922cc6f test/e2e: fix CleanupVolume/Secrets()
bc1ed07b5 ginkgo v2: fix new Skip() behavior
cd46e7279 test/e2e: fix pause tests to unpause before cleanup()
2ce4e935b ginkgo v2: drop localbenchmarks
fb7a96638 test/e2e: switch to GinkgoWriter
cc19091e9 test/e2e: unset CONTAINERS_CONF before Cleanup()
8cc7a3618 ginkgo: run on all cores
9c1f713c7 test/e2e: fix Cleanup()
9bd833bcf test/e2e: fix "podman run ipcns ipcmk container test"
629a6a6e4 test/e2e: actually check for cleanup errors
b9ba85044 Lower e2e timeout to not waste time when it hangs
fbb7c980a test/e2e: containers.conf tests add missing Wait()
c564d9d7a ginkgo v2: remove CurrentGinkgoTestDescription()
666e31447 ginkgo v2: remove deprecated flags
445815036 update to ginkgo v2
502654580 test/e2e: do not remove CNI directory
7b25f362e e2e: login_logout: use unique authfile for each test
d06480d99 Fix clashing subuid
24be46a51 [CI:DOCS] troubleshooting: fix subuid example
bab4217cd manifest, push: use source as destination if not specified
202701e65 Update github.com/moby/term digest to 0564e01
e8f34e457 Add name-generation test
b5ef9555a Implement machine provider selection
70870895b libpod: improve errors management in cleanupStorage
5592dc12f libpod: report unmount idmapped rootfs errors
2932208c2 test: do not wait 10 seconds before killing myyaml
891bc117e podman: simplify code with a switch
bac57409f test: fix typo
5fefb54d2 build(deps): bump github.com/docker/docker
0a92b399d swagger: fix Info name conflict
20c42489e Nightly dependency treadmill: remove
33fa54580 Update short description for disconnect cmd
aca993632 windows: podman save allow the use of stdout
512b39475 Update c/common and avoid setting umask
7ff2eaf96 Cirrus: Update CI VM Image to F38/37
0e1ddd3df Cirrus: Run code validation on rawhide
221e3023f Fix rand.Seed() deprecation in golang 1.20
edaf3b4d5 Add sha256: to images history id for docker compatibility
d51911f7b Support systemd optional prefix '-' for devices.
a0c7bb26a Fix a copy/paste error in an error message
ba4586375 chore(deps): update dependency requests to ~=2.29.0
d905e412e Fix simple typo in podman-network-create.md
a027bf102 e2e cleanup: push with auth: add error checks
eeb210bc5 e2e: remove "-it" from podman run & exec
64959b744 pkg/machine: rework RemoveConnection()
2296e71e3 machine: qemu only remove connection after confirmation
c8e423b55 Add file swith for pre-exec
6aaf6a284 system reset: show graphRoot/runRoot before removal
e95e9be76 fix manifest annotate help
bdf367958 Netavark userns test: give aardvark time to come up
bbe9d61c4 sqlite: move first read into a transaction
f3c3ef72d Recover from failed podman machine start
d222a392c rootless: support joining contianers that use host ns
0e955bec7 auto-update: return errors when checking for updates
fc8bd4521 [skip-ci] Update dawidd6/action-send-mail action to v3.7.2
ed6b19fef fix(deps): update github.com/containers/common digest to 46c4463
230ddbe0c Add user mode networking feature to Windows
3216110de system/reset.go: help: fix typo
ae5ed6d85 e2e create same-IP: try to fix flake
faeed14f6 system tests: safer container-stop signaling
6014f26c4 Revert "Resolve symlink path for qemu directory if possible"
c5a928c5b ps: --format {{.State}} match docker output
b4eecd908 test/system/260-sdnotify.bats: fix test flake
1361c6a33 [CI:DOCS] Quadlet: clarify overriding user/system services
fb3b92b96 Eliminate transient container deps from wslkerninst
dd217d8e0 Wording
d16c880fb fix(deps): update github.com/containers/common digest to 5547996
70bd096e4 cmd/podman/pods: omit superfluous runtime.NumCPU call
1f1525f2e support `--digestfile` for remote push
d640461ce e2e: skip journald test if journald is unavailable
5156ab996 Cirrus: Enable testing on Fedora rawhide
8a3265f65 [CI:BUILD] Cirrus: remove copr rpm build task
77f86f48e chore(deps): update dependency setuptools to ~=67.7.0
03a7c6a91 Cirrus: Drop benchmarks artifacts
15664b4b0 test/e2e: correctly reap service process
c9d861023 test/e2e: add missing options to remote service
1f45c715d test/e2e: fix incorrect usage of CreateTempDirInTempDir()
601d228ca test/e2e: "podman-remote send correct path to copier" do not leak file
08c651016 test/e2e: fix network create flake due same subnet
525c27fe1 test/e2e: fix SkipIfNotActive()
01d518a97 test/e2e: do not try to use docker as rootless
6e97976ad test/e2e: do not leak "hello" file
750442d09 podman-remote logs: handle server error correctly
3aaa2793d test/e2e: use custom network config v2
00fdfa063 rename ImagePushReport to ImagePushStream
81621ce8a Specify format to buildah before commit
7382494ca Add eBPF snooper that traces the entire fork/exec graph of podman
edb64f8a7 libpod: stop containers with --restart=always
0364aef1e test: fix race when listing cgroups
b65ab52d8 compat: Translate `noprune` into ImageRemoveOptions.NoPrune
346483717 [CI:DOCS] Update RELEASE_PROCESS.md
8019dc9e6 hyperv: add podman socket mapping
a089f1b5c e2e networking test: better way to get host IP
bce38c1af Updated system test to be easier to read
5f5bea0d1 bindings tests: bail out early on image errors
f2cec7348 libpod: fix TestPostDeleteHooks do not depend on version
8125bab9b chore(deps): update dependency setuptools to v67
a00ed20e0 fix(deps): update module github.com/containers/libhvee to v0.0.5
da83364eb e2e: quadlet uses PODMAN env for podman binary path
6e0cf9344 Fixes format inconsistencies with docker for certain history fields
acb24f164 Makefile: do not prefix /etc
7e4cd22ac libpod: configureNetNS() tear down on errors
4f93a6eee libpod: rootlessNetNs.Cleanup() fix error message
4b8230119 HyperV: wait on stop
3cdaf85d6 build(deps): bump github.com/docker/docker
459f751ae Makefile: include `release-artifacts` target
3222545ad Enabled network over vsock
aec7ce4a1 fix(deps): update module github.com/microsoft/go-winio to v0.6.1
64b26df60 fix(deps): update module github.com/opencontainers/runtime-spec to v1.1.0-rc.2
41d516412 fix remote start --filter
1cac53506 Update API reference to include v4.5
a0204f1dd Add missing security options to /info response
de5fa9ce9 Add mention of redir to doc `rootless.md`
08f137aec fix(deps): update module github.com/vbauerster/mpb/v8 to v8.4.0
8e7f98ae6 docs(readme): add status badges and remove hardcoded release info
e9356ba20 Don't use bytes.NewBuffer to read data
f488d9890 Add support for HVSOCK on hyperv
e7a323635 docs: update network tutorial with netavark DHCP support
32344952a bump main to v4.6.0-dev
54ba17f69 Remove disused test/install
1fa4e45a9 Return title fields as a list
be148665c [CI:BUILD] Packit: Initial Enablement
4aced7e3e Quadlet - do not set log-driver by default
51b582d0e system tests: address COPY-hardlink flake
25d4ecf47 chore(deps): update registry.centos.org/centos/centos docker tag to v8
31420112c system tests: fix race in kube-play read-only
f544971b7 chore(deps): update dependency docker to v6
f95276bfa CI: enable sqlite system tests
d28656403 test: enable test_wait_next_exit
f312c8533 Update dependency PyYAML to v6
f67d640b8 test/e2e/systemd_activate_test.go: simplify test
5315c0cc7 Update docker.io/library/golang Docker tag to v1.20
b4cfc727b api: auth: fix nil deref
176c329f9 Update dependency requests-mock to ~=1.10.0
b75ee05d3 Update dependency requests to ~=2.28.2
d38b22d50 fix: Document removing anonymous volumes at create
fe22299f9 Use a sane polling interval in WaitContainerDocker
bb2deef8e podman: added the --out option for capturing formatted output emitted by various commands
785c63c0f Renovate: Ensure release-note-none label is added
4bc4609d8 Renovate: Update ignore paths
64ea5971a *: migrate image registry to registry.k8s.io
4f5f89cf8 Do not display the resource limits warning message
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
NVD shows only redhat links and does not mention fixed-in release
se these CVEs will show-up in reports indefinitely.
They are already fixed in current version, so ignore them.
CVE-2022-2989
* https://github.com/advisories/GHSA-4wjj-jwc9-2x96
* https://github.com/containers/podman/pull/15618
* commit d82a41687e614d9ac8b2d169dee47fe226835e4c Add container GID to additional groups
CVE-2023-0778
* https://github.com/advisories/GHSA-qwqv-rqgf-8qh8
* https://github.com/containers/podman/pull/17528
* commit 6ca857feb07a5fdc96fd947afef03916291673d8 volume,container: chroot to source before exporting content
Signed-off-by: Peter Marko <peter.marko@siemens.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumping libpod to version v4.5.1-6-gdae7df5a1, which comprises the following commits:
3d7aba056 completion: fix panic in simplePathJoinUnix()
9de891616 RPM: bump gvisor-tap-vsock subpackage and fix packit scripts
5933be9ba Bump to v4.5.2-dev
9eef30051 Release v4.5.1
777ddfc42 [CI:DOCS] Final release notes for v4.5.1
2b045de48 [CI:BUILD] Packit: set propose-downstream action type to pre-sync
b1281ae46 Revert "Resolve symlink path for qemu directory if possible"
8b35bbab9 no need for podman-next rpm test on maint branch
6652633ce [CI:BUILD] Packit: add jobs for downstream Fedora package builds
97ec57da5 libpod: configureNetNS() tear down on errors
d812087d1 libpod: rootlessNetNs.Cleanup() fix error message
083894a22 network create/update: allow dns servers comma separated
1575b3a7f machine: fix default connection URL to use 127.0.0.1
1e86d0a75 compat: accept tag in /images/create?fromSrc
7d0e4a644 compat container create: match duplicate mounts correctly
dc21698d6 machine: qemu only remove connection after confirmation
02b9f4f5d windows: podman save allow the use of stdout
66fb7c9bb remote: exec inspect update exec session status
5b21c38c8 podman-remote logs: handle server error correctly
9558af2c4 libpod: stop containers with --restart=always
0f18a0144 Do not include image annotations when building spec
bc2f0115d [v4.5] system tests: fix race in kube-play read-only
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This version introduces envsubt in the install stage, so we add
gettext-native to our build dependencies.
Bumping libpod to version v4.5.0-14-gc926b12c5, which comprises the following commits:
bc2f0115d [v4.5] system tests: fix race in kube-play read-only
696c2d40d api: fix parsing filters
1fa2eb53b Support systemd optional prefix '-' for devices.
74634a46c *: migrate image registry to registry.k8s.io
0fb11cccd Makefile: include `release-artifacts` target
4d2cf293e [CI:BUILD] Packit: Initial Enablement
da927a75c Bump to v4.5.1-dev
75e3c1257 Release v4.5.0
32a6892b6 [CI:DOCS] Final release notes for v4.5.0
5de2a13e0 Quadlet - do not set log-driver by default
c5e704c82 Return title fields as a list
bf6f58b02 Bump to v4.5.0-dev
f3c365887 Bump to v4.5.0-RC2
15c302533 Final release notes for v4.5.0-RC2
af7c25811 test/e2e: remove unnecessary SkipIfNetavark() calls
80652cacf test/e2e: deduplicated network test
b526839a4 docs: update podman-network-create.1
ed99a979c network create: add --interface-name
676486a85 test/system/252-quadlet.bats: fix flake
1bf5bdc68 Read kube_generate_type from containers.conf
11ac0d03e Debian setup: workaround for runc /dev/char/10:200 bug
38c217a0b pkg/rootless: use catatonit from /usr/libexec/podman
bab95de9a rootless: make sure we only use a single pause process
3b2b1441e Use atomic config writing strategy for podman machine config files
67307603b Add remaining release notes for v4.5.0-RC2
d53871cf1 GHA: Use version instead of SHA for actions
25bc7d161 chore(deps): update dependency containers/automation_images to v20230405
944accffa build: pass env by reference
7edf73dfd test: retrofit error message
b624ad757 test/system: expect 12 char for short id
260bc3ec4 vendor: bump containers/(storage, common, buildah, image)
c5a0d8646 [skip-ci] Update actions/upload-artifact action to v3
d3cf8ccf8 [skip-ci] Update actions/stale action to v8
21fbd5c1a [skip-ci] Update actions/setup-go action to v4
f3971e412 [skip-ci] Update github/issue-labeler action to v2.6
c4e79fc16 Fix up codespell errors
a5dd5c20e Capitalize all uid,gid and id words that are not options in docs
352a41e3a build(deps): bump golang.org/x/tools from 0.7.0 to 0.8.0 in /test/tools
13135f924 Properly remove the service container during kube down
f6a50311c quadlet: add `UserNS` option key
29aac4dfe [CI:DOCS] Release notes for 4.5.0 Part 1
358b46225 "podman pull by digest and list --all" test: untag instead of rmi
f417861e0 build(deps): bump golang.org/x/text from 0.8.0 to 0.9.0
43e6bc9d9 Add renovate.json configuration
cf6f13704 CI: postbuild step: skip under nightly treadmill
db9785ba5 The `--ulimit` option accepts the name with an `RLIMIT_` prefix both upper and lower case
dc9a65e34 test/e2e: use custom network config dir where needed
35165df37 chore: replace `github.com/ghodss/yaml` with `sigs.k8s.io/yaml`
b858c7e7f update completion scripts for cobra v1.7.0
e4aad8f0f libpod.storageService.CreateContainerStorage(): retrieve ID maps
d0ffb8792 Fix invalid pod name and hostname during kube generate
761eca9e7 e2e tests: fix racy flakes
56e7b511e Cirrus: Enable labeling of EC2 VMs
74f9fd8e6 Cirrus: Fix aarch64 clone_script 404 errors
ce8a3a0c1 e2e: GinkgoParallelNode() -> ...Process()
45b1099ef build(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0
34a5c7f15 build(deps): bump golang.org/x/sys from 0.6.0 to 0.7.0
10d2e9fde [CI:DOCS] --creds and registries
9b7fd3936 Copr: fix build deps for /usr/bin/envsubst
80f9f8077 Don't error when removing non-existant env vars
ecce01e61 e2e: healthcheck on stopped container: fix flake
cb7b8fb31 test/apiv2/80-kube.at
e1be7d141 test/apiv2/80-kube.at
1f3ae8a4f system service: do not close Body
bb70d60f1 rm `hack/release.sh`
704901d11 build(deps): bump github.com/onsi/gomega from 1.27.5 to 1.27.6
243ca7c28 add `quadlet -version` flag
7eb78f8a7 add version/rawversion package
53b16ccd2 quadlet: use `Flag` suffix for variables
443f8d89c quadlet: implement `Tmpfs` option
91ca15e96 Bump to v4.5.0-dev
3e48017d8 Bump to 4.5.0-rc1
b7175a366 Update release notes from 4.4 branch
2051e54e0 rootless netns: recover from invalid netns
99ace1908 System tests: unverbosify a flake log
68dbddd97 Add support for secret exists
78e7ade0d Fix Win install task failures with large PR bodies
21febcb5c docs: add `starting` to `HealthCheckResults.Status`
d7051d745 Add support for cgroup_config from containers.conf
4d56292e7 libpod: mount safely subpaths
4f9019406 Support Deployment generation with kube generate
8b6a7c182 Use secret.items to create volume mounts if present
359f40869 [CI:DOCS] fix typo in --systemd option
266cc7882 rootless: drop preexec hook error message
3c9ce3e52 Edit the docker wrapper to use the install prefix
5643058c8 Update podman-for-windows.md
d79519e70 Quadlet: RemapUsers documentation fixes
7f8d5e565 speed up image listing
f0cfbbe2c vendor containers/common@e27c30ee9b1b
70abb4ae5 fix volume-plugin-test flake
b3e8791f6 Document building Podman remote on Windows hosts
c40eaa242 test/e2e: gpg keep stdout/err attached
f131eaa74 auto-update: stop+start instead of restart sytemd units
b7a8e1285 [CI:DOCS] Improve basic tutorial
be7827c7e Update docs/source/markdown/podman-network.1.md
c335ff241 Add debug to --wait test
81e5bffc3 fix slirp4netns resolv.conf ip with a userns
11e5c2d0f Quadlet: add support for keep-id with mapping values
b5df38c23 Quadlet E2E test - run quadlet as user generator
cdb5b3e99 sqlite: do not `Ping()` after connecting
da96ff6cc Quadlet - treat paths starting with systemd specifiers as absolute
dd8ee49f6 Update docs/source/markdown/podman-kube-play.1.md.in
d85c8d7e8 system tests: use CONTAINERS_CONF_OVERRIDE
51d068ecc implement podman machine set for hyperv
46b826a90 [CI:DOCS] Add network subnets info to network man page
dd8574022 CI: retry the golangci install
92e0efc5d system tests: fix racey sdnotify test
518eafaa3 hyperv: lookup machine on local filesystem first
4c72fc26b fix os.IsNotExist() CI check
7daab31f1 Ensure that SQLite state handles name-ID collisions
64ba82601 macos pkginstaller: do not fail when podman-mac-helper fails
4f3cbf15c podman-mac-helper: install: do not error if already installed
ade46ae6a build(deps): bump github.com/onsi/gomega from 1.27.4 to 1.27.5
e061cb968 Fix a race around SQLite DB config validation
c5fc44582 add CONTAINERS_CONF_OVERRIDE
5f86fae71 vendor containers/common@main
6825740fc docs: minor grammar fix in `--volume` description
b31d9e15f sqlite: do not use shared cache
9be4a525f test: podman checkpoint/restore the latest container
5185e7e39 stats compat API: return "id" lowercase
5f274e45f Run make codespell
3925cd653 Drop SQLite max connections
0fbc32515 sqlite: set connection attributes on open
9f0e0e833 Fix database locked errors with SQLite
cf5df5b80 quadlet tests: skip on RHEL8 rootless
cb24d6c3d Kube Play Doc: Document the support for K8S Secret
6b2101bc7 New ulimit test: bump up minimum nfiles
5447e88b4 logformatter: hide --db-backend, and friendlyize quadlet
5382997e0 Quadlet - add support for relative path in Volume key in .container file
3e405a2fd Add service ctr cleanup to PlayKubeDown
956341543 fix --health-on-failure=restart in transient unit
26d5df77d Quadlet Doc: Suggest the kill operation for HealthOnFailure
5d1342fc5 Quadlet - Add support for health checks configuration in .container files
3ef707def Makefile: allow specifying /lib dir location
a5abbdf1f Fix option --opts -> --opt
0dac214f5 basic hypverv machine implementation
94f905a50 Fix SQLite DB schema migration code
46d165040 Add support for oom_score_adj value from containers.conf
6046832f3 Use default_ulimits field in containers.conf
e2d49fb65 CI: test and confirm DESIRED_DATABASE
1ea62f32f build(deps): bump github.com/openshift/imagebuilder
526dfb893 logformatter: futureproof output filename
e21cf2d8d Vendor in latest containers/(storage, common, image)
686bdcc29 build(deps): bump google.golang.org/protobuf from 1.29.0 to 1.30.0
ba141adce test/system/255-auto-update.bats: add debug logs
c2a24abc0 Revert "Revert "pasta: Use two connections instead of three in TCP range forward tests""
3a59af219 Add information for secret inspect
87e93a7b6 Add format to podman volume ls
b424f8fb0 Add format to podman volume inspect
2555c8034 Add format to podman secret ls
1c4bd4a73 Add format to podman system df
71bcd9891 Add format to podman machine info
581611844 Add format table to podman image inspect man page
e92955245 Cirrus: Store podman machine benchmark data
b3035b9d6 Update Cirrus display names, and fix get-ci-vm script
6142c16a9 Ensure SQLite places uses the runroot in transient mode
2ec11b16a Fix various integration test issues with SQLite state
0f8530b1e Remove test for pod/container name global uniqueness
6e0f11da5 Improve handling of existing container names in SQLite
39fd9aa08 Add SQLite job to CI
7ed1c7fd9 buildah treadmill: also run rootless tests
2b4a27719 build(deps): bump github.com/vbatts/git-validation in /test/tools
3c51b61d7 auto update: return restart error
ea2a0767a fix: Document removing anonymous volumes
408e764b9 events: no duplicates when streaming during a log rotation
82f2f8258 Add search --cert-dir, --creds
bae07b6ea podman-mac-helper: exit 1 on error
7d8d3e810 system service --log-level=trace: support hijack
eed389508 test/system: fix wait_for_port() to wait for bind
2d1f4a8bf cgroupns: private cgroupns on cgroupv1 breaks --systemd
01fd5bcc3 libpod: remove error stutter
4562e61d2 podman events: unhide --stream
7a7af735a test/system/255-auto-update.bats: multiple services
40d0d233e 255-auto-update.bats: turn off rollback where needed
a9d70e9fe Use append() to add elements to a slice
1c08f2eda Revert "pasta: Use two connections instead of three in TCP range forward tests"
ad8a96ab9 Support running nested SELinux container separation
159936a11 bud tests: rootless remote: use correct socket path
6f9f395b3 build(deps): bump github.com/vbauerster/mpb/v8 from 8.2.1 to 8.3.0
bad41f67e compat: /auth: parse server address correctly
6363fb08f docs: fix cmd `set DOCKER_HOST` suggestion
fb4f6f95c test: reenable idmap test
b5a99e081 Must use mountlabel when creating builtin volumes
8d952c01d podman.spec.rpkg: distro conditionals for modulesloaddir
9294b7350 build(deps): bump google.golang.org/protobuf from 1.28.1 to 1.29.0
21651706e podman inspect list network when using --net=host or none
f928cf54a pasta: Re-enable "Local forwarder, IPv4" test, accept NXDOMAIN as response
829e910cd build(deps): bump golang.org/x/tools from 0.6.0 to 0.7.0 in /test/tools
cc7a1e614 CI: Switch to c20230307t192532z-f37f36d12 images
799c20177 Cirrus: Run system & integration tests in parallel
c03cb5718 Update checkpointctl v0.1.0
cb3cda55f Quadlet: add support for setting --ip and --ip6
af7a759e9 build(deps): bump golang.org/x/net from 0.7.0 to 0.8.0
5d039ce22 build(deps): bump golang.org/x/sys from 0.5.0 to 0.6.0
34ff27b81 libpod: avoid nil pointer dereference in (*Container).Cleanup
25dd4d653 [CI:DOCS] Add image not found info to troubleshooting
0498ce3a5 cmd: do not require userns for "version"
2860d55c9 cmd: drop special handling for "scp"
da04469f0 cmd: clarify meaning of ParentNSRequired
0ab4b2614 Fix package restore
0d219486f [CI:DOCS] Fix docs/version-check always requesting updates
e77f370f8 sqlite: add a hidden --db-backend flag
cca65db01 fix: update the default machine value when the previously set default machine is deleted
9ac0d4f1a podman machine: Adjust Chrony makestep config
2c67ff5d4 sqlite: add container short ID to network aliases
38acab832 sqlite: remove dead code
2342d1a31 sqlite: addContainer: add named volume only once
86d12520e sqlite: implement RewriteVolumeConfig
df88f546b sqlite: LookupVolume: fix partial name match
01359457c sqlite: LookupVolume: wrap error
69ff04f73 sqlite: fix type rewriting container config
e87014e44 sqlite: return correct error on pod-name conflict
84b5c6c71 sqlite: RewritePodConfig: update error message
51cf2dd36 test/system/255-auto-update.bats: wait 10 for update to finish
b727f30ac auto-update test: wait for service to be ready
76056c670 Vendor in latest containers/(common, storage, image)
20a42d0e4 play kube: Add --wait option
6babef598 Cirrus: Fix git config permission denied
ccc5aa59a Quadlet: Add support for the Mount key in .container files
6f09dbc2d build(deps): bump github.com/onsi/gomega from 1.27.1 to 1.27.2
77861d6af fix "podman logs --since --follow" flake
6d352dc0b Clarify that replicas are ignored in kubernetes deployment
42540a667 Revert "Skip all pasta tests"
e804ddc5a CI: Switch to c20230223t153813z-f37f36d12 images
070572245 Fix user socket path
1e516e657 pkginstaller: bump Qemu to version 7.2.0
0f92e19e8 Cirrus: Fix bud tests failing to apply patches
1ef8a860c build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2
b00874c16 build(deps): bump github.com/coreos/stream-metadata-go
9d93486d2 Vendor in latest containers/storage
d838c08b3 buildah-bud tests: don't sudo when rootless is desired
1f6f81f5d Temporarily disable version-check
5a08ddaec CI: new rootless buildah-bud tests (cron only)
5d2d609be sqlite: fix volume lookups with partial names
495314a16 sqlite: fix container lookups with partial IDs
efe7aeb1d sqlite: fix LookupPod
19c2f37ba sqlite: fix pod create/rm
e32bea937 sqlite: LookupContainer: update error message
565bb5645 sqlite: AddContainerExitCode: allow to replace
4b3b94473 system: add warning when running rootless on cgroupv1
1b1cdfa35 sqlite: fix AllContainers with state
21fcc9070 sqlite: fix "UPDATE TABLE" typos
3f96b0ef2 sqlite: SaveVolume: fix syntax error updating the volumes table
7c11f7e17 sqlite: exit code: allow -1
e74f7bcaf sqlite: fix typo when removing exec sessions
560805ac4 sqlite: AllContainers: fix inner join
8c64c4370 sqlite: move migration after table creation
eeabe975e sqlite: implement pod methods
0d75854c5 Quadlet - use the default runtime
49d560e1b docs: context is not optional for build
03aaa8d35 Fix an incorrect comment on NewSqliteState
eb228f264 Add support for containers.conf database setting
59a54f32d Add support for volume operations to SQLite state
c0b92bdbc Implement exec session handling in SQL database
627a5b73b Various fixes from code review
c4fe0af2a Remove `--namespace` flag from Podman root
89d0ccd19 Get E2E tests to pass
97499a70a Implement network disconnect for SQLite state
939a4ccef Implement Network Connect/Modify for SQLite state
8ab18d848 Fix various lint issues
b4c4f9c93 Some further work on SQLite state
5c2a0670f Remove concept of Namespaces from BoltDB
1b968c607 Add initial SQLite-backed state implementation
93e7cc119 Cirrus: Support runc testing on debian VMs
81f116c59 Skip all pasta tests
642e9ddb8 Skip buildah-bud test
10382d0bc Skip buildx test with VFS podman storage driver
dd51b62b7 Skip 'podman kube --network' test for rootless CGv1
197529f08 Skip tests which fail with CGv1 & runc
5b4f248a8 Skip rootless CGv1 quadlet tests due to issue
e19922d09 Makefile: Define SHELL
43eb35a77 Machine refactor for QEMU/AppleHV
e838ad86b machine refactoring preparations for hyperv
b4471c6ed [CI:BUILD] spec.rpkg: trim dependency list
12153da83 Logs follow-until tests: loosen checks
7d17ec07f [CI:DOCS] Windows/Mac docs link update
7f5fc04b4 Doc update for docker network options via CLI
4b4b423b6 compat API: network create return 409 for duplicate
40f21da0c Apply suggestions to man page
adacd3b12 vendor c/common@852ca05a1fbb
6a3757b73 Quadlet: Add support for LogDriver key in container and kube units
ebb45b5bd machine refactoring preparations for hyperv
af8d649da libpod: always use direct mapping
9dc730d9f netavark: only use aardvark ip as nameserver
e9942c61d build(deps): bump github.com/container-orchestrated-devices/container-device-interface
79a05ca2b podman logs passthrough driver support --cgroups=split
d7e96536e journald logs: simplify entry parsing
1590c7bf4 podman logs: read journald with passthrough
5754df806 make docs: sanity check for broken man pages
5056bd45f build(deps): bump github.com/vbauerster/mpb/v8 from 8.1.6 to 8.2.0
5fcd2c3fa build(deps): bump github.com/onsi/gomega from 1.27.0 to 1.27.1
2659a3228 kube: rm secret on down, print secret on play
9ce589a4a Fix spacing typo that triggered OCD & indent units in podman-systemd.unit(5)
ad866fecb Update remote_client.md
e74f60dee [CI:DOCS] Add restriction to option README
975b096bc Revert "CI: Temporarily disable all AWS EC2-based tasks"
22a207d45 build(deps): bump github.com/onsi/gomega from 1.26.0 to 1.27.0
c95978f60 kube play: only enforce passthrough in Quadlet
21cddd723 journald: remove initializeJournal()
6dd797844 auto-update: support pods
9622d25be Emergency fix for man pages: check for broken includes
c81fbd5d0 System tests: assert(): friendlier failure messages
761da776a Cirrus: Fix version-check to only run on `main` job
7f8bc6f51 CI: Temporarily disable all AWS EC2-based tasks
6f5ca7318 build(deps): bump github.com/containerd/containerd from 1.6.16 to 1.6.18
6ca857feb volume,container: chroot to source before exporting content
94d4b5278 Support sysctl configs via podman kube play
510e44359 [CI:BUILD] copr: podman.spec.rpkg cleanups
a4677405c quadlet system tests: add useful defaults, logging
96af9e4e0 libpod: support relative positions for idmaps
c7ee65596 Experimental workaround for cdn03.quay.io flake
86e55d0ec system tests: prevent leading tabs
9abe8c785 Introduce podman machine os apply
828708bac create: add support for --group-entry
33a918711 fix != filter in volume prune
4c5b79120 Allow specification of podman --remote build -f -
3d8936642 Quadlet use crun specified in containers.conf
9f84b9b52 build(deps): bump golang.org/x/net from 0.6.0 to 0.7.0
86a4c6b65 Vendor c/image after https://github.com/containers/image/pull/1847
c0f983db8 Don't set hostPort when generating a service
3a9d14d4e man page --format xref: tighten the autocompletion check
0999991b2 add support for limiting tmpfs size for systemd-specific mnts
9a1f47887 build(deps): bump golang.org/x/text from 0.6.0 to 0.7.0
35d16ea02 Add ulimit annotation to kube gen & play
34d412e13 man page xref: validate displayed man page names
7c54d1423 quadlet: add ExecStop
d2ac85f7a install sigproxy before start/attach
191e4ce40 build(deps): bump golang.org/x/tools from 0.5.0 to 0.6.0 in /test/tools
a5ca73225 Fix typos
45fb353f4 Cirrus: Make benchmarks .env file easier to load
a7db3e8d2 Cirrus: Omit functions in env. file
1541ce56c kube play: set service container as main PID when possible
08e13867a Fix typos. Improve language.
9cba0474b events + container inspect test: RHEL fixes
5a9074dab Add ctrName to network alias during kube play
586515976 Run codespell on codebase
c7619c8ae podman image scp: added identity for ssh.Exec
fb54be2e1 [CI:DOCS] Clarify nomap constrains
433413549 [CI:DOCS] man-page checker: include --format (Go templates)
e308ba021 Vendor c/image after https://github.com/containers/image/pull/1816
ec4ab08c8 [CI:DOCS] Cleanup some man pages to display options with line breaks
5ed217409 [CI:DOCS] Add tables to podman-systemd.unit man page
3de409ad6 github: remove prefix from bugs/features
d6dd17fdf Quadlet: Add support for the Secret key in Container group
08d28bfc2 [CI:DOCS] OWNERS: add @ygalblum and @alexlarsson
47df0ca25 build(deps): bump golang.org/x/term from 0.4.0 to 0.5.0
ded44be16 build(deps): bump github.com/vbauerster/mpb/v8 from 8.1.4 to 8.1.6
42c7c59dd Sort quadlet keys to make it easier to read
43b357068 e2e: fix some tests on remote
83367a6b3 kube play: do not teardown unconditionally on error
ac71fa01c Fix typos in comments
6b6458916 Resolve symlink path for qemu directory if possible
90eb834e7 #17363 Fix contradicting documentation podman-commit
1916da596 Fix a potential UID/GID collision in unit tests
93c35a703 golangci-lint: show all errors at once
77e4b1939 update golangci-lint to version 1.51.1
1fd0ce71d [CI:DOCS] events: document journald identifiers
f1352521f Quadlet: exit 0 when there are no files to process
ced934284 network ls: handle removed container
315215020 e2e: adapt play kube test on remote rootless
4e8906c5e docs/podman-systemd.unit: Explicitely mention network & kube units
c4f338eec docs/podman-systemd.unit: Update example to work out of the box
50f72fe7b [CI:BUILD] Cirrus: Fix GraphQL ownerRepository:null error
83a0e97ab Add missing return after errors
84c674fee Revert "Cirrus: Emergency fix to un-stuck PRs"
af0f10a22 pasta: Fix ICMPv6 Echo test, skip it for the moment
859579b6b pasta: Fix ICMP Echo Request (IPv4) test
e33f4e0bc pasta: Use two connections instead of three in TCP range forward tests
acaab3fa7 Add SELinux label types support to quadlet
928d589b7 Add quadlet support for rootfs= containers
6b3073f53 Cirrus: Emergency fix to un-stuck PRs
8441f01be Move clean-binaries before podman-remote in podman-remote-docs target
aa0d4b266 oci: bind mount /sys with --userns=(auto|pod:)
e6904f6f8 Cleanup podman-systemd.unit file
3c3526e53 Install podman-systemd.unit man page, make quadlet discoverable
de63ad704 libpod: allow userns=keep-id for root
9e7f1bea4 system-reset: use CleanCacheMount to clear build cache
5ca35d6de vendor: bump buildah to v1.29.1-0.20230201192322-e56eb25575c7
3ce07b556 system tests: fix noexistent labels test in the remote
a909e2f2d Expose Podman named pipe in Inspect output
2bb4c7cdd libpod: support idmap for --rootfs
ed1f76917 test: adapt test to work on cgroupv1
ed18cdd6e Bump to v4.5.0-dev
b6d91ebfb Update main to reflect v4.4.0 release
be47eeb85 Update from /github.com/vbauerster/mpb/v7 to /v8
8aa377698 hack/perf: cleanup after benchmarks
cb5a9e9f4 hack/perf/bz-2162111.sh: use custom network
a1436d8fb Update bug_report.yaml
02bcf0bac Handle filetype field in kubernetes.yaml files
1a786ea53 hack/perf/bz-2162111.sh: measure stop
bd8937c50 make hack/markdown-preprocess parallel-safe
68371ff55 system tests: fix volume exec/noexec test
f69efb6ee system tests: minor fix for RHEL8 incompatibility
cf7afed05 Cirrus: Use versionable IMAGE_SUFFIX
cbb45a6d4 utils: new conversion method
0e949bfd3 libpod: use GraphRoot for overlay upper dir
427d69cc3 vendor: update containers/storage
d10860a32 Do not mount /dev/tty into rootless containers
5c059e3ed build(deps): bump go.etcd.io/bbolt from 1.3.6 to 1.3.7
9272cabd3 e2e: fix run_staticip_test about no_proxy
2e397120d docs: specify order preference for FROM
15594e92e Fixes port collision issue on use of --publish-all
952049fe5 Support for Windows paths in the source position of the volume mounts
0e3524b8b e2e tests: fix incorrect os.User.Name
7c60a784c Log data that we failed to unmarshal
61db1d5aa [CI:DOCS] hack/perf: add script for BZ 216111
29b346dea container rm: save once for exec removal and state change
8f2a40d81 [DOCS:CI] podman-events: document verbose create events
7e80edd3a e2e: Avoid hard-coding included in quadlet test
2682d3ad9 e2e: Avoid hard-coding ImageCacheDir
387f0ea2f Making gvproxy.exe optional for building Windows installer
74c090973 Add gvproxy to Windows packages
ab8e49d74 Add comment to clarify error handling intention
12d70446f fix #17244: use /etc/timezone where `timedatectl` is missing on Linux
063e273e9 Fix usage of absolute windows paths with --image-path
b0b166b5b Match VT device paths to be blocked from mounting exactly
553e53d44 Fix default handling of pids-limit
069edc3ad Add (podman {image,manifest} push --sign-by-sigstore=param-file.yaml)
e51991030 journald: podman logs only show logs for current user
2ab90f2ed journald: podman events only show events for current user
21b82bb68 e2e: Remove the cache with "podman unshare rm" when a rootless user
9db657f40 Clean up more language for inclusiveness
814f7c569 e2e: Remove some directories at SynchronizedAfterSuite
497be102a fix: don't output "ago" when container is currently up and running
b28519fd9 fix: running check error when podman is default in wsl
a745d99a8 fix CI: test fail due to merge
f3d8f6c49 Bump Bulidah to v1.29.0
38d5319f1 e2e: reduce dependency on /tmp for e2e tests
0ffce8181 Bump cirrus image with easier dependency management
e62e42bfa quadlet: Add device support for .volume files
70e8f6243 remote,build: error if containerignore is symlink
c74bdae35 DB: make loading container states optional
6132c4d54 ps: do not sync container
958c94094 Set runAsNonRoot=true in gen kube
7aef3301d WSL refactoring
08186d7dd kube-play: add support for HostIPC in pod.Spec
8850db961 Allow --device-cgroup-rule to be passed in by docker API
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumping libpod to version v4.4.3-2-g6172f29f9, which comprises the following commits:
2c01aa7e3 Bump to v4.4.4-dev
d2f93d621 Bump to v4.4.3
2ae3c4fe9 Release notes for v4.4.3
d6ea3983d compat: /auth: parse server address correctly
0a897f03f vendor github.com/containers/common@v0.51.1
f7fccc87c pkginstaller: bump Qemu to version 7.2.0
53212ea0e podman machine: Adjust Chrony makestep config
06925d554 [v4.4] fix --health-on-failure=restart in transient unit
9c0d2dc2f podman logs passthrough driver support --cgroups=split
a0fad9f8c journald logs: simplify entry parsing
54b070ee6 podman logs: read journald with passthrough
c5fa9c50f journald: remove initializeJournal()
6b19e1437 netavark: only use aardvark ip as nameserver
d737a815a compat API: network create return 409 for duplicate
1a3a5594a fix "podman logs --since --follow" flake
bd65bf2ed system service --log-level=trace: support hijack
8ab00424b podman-mac-helper: exit 1 on error
badbd8a34 bump golang.org/x/net to v0.8.0
36ab43f77 Fix package restore
df0fe4fcc Quadlet - use the default runtime
594d488b8 Bump to v4.4.3-dev
74afe2688 Bump to v4.4.2
87a1c2701 Release notes for v4.4.2
3abff420a Revert "CI: Temporarily disable all AWS EC2-based tasks"
8322cab91 kube play: only enforce passthrough in Quadlet
d69512b98 Emergency fix for man pages: check for broken includes
9606d7f99 CI: Temporarily disable all AWS EC2-based tasks
ab7a47840 quadlet system tests: add useful defaults, logging
805e94b03 volume,container: chroot to source before exporting content
321d05aa9 install sigproxy before start/attach
84521f52d Update to c/image 5.24.1
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
| |
To make it simpler to vary the container runtime and the
networking infrastructure to be used with podman, we use
the recently introduced VIRTUAL-RUNTIME variables that
control these values.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We adjust FILES to pickup new systemd utilities, but otherwise the
recipe is unchanged.
Bumping libpod to version v4.4.1-6-g73f52c051, which comprises the following commits:
84521f52d Update to c/image 5.24.1
8e5eb9a79 events + container inspect test: RHEL fixes
65c412383 Bump to v4.4.2-dev
34e8f3933 Bump to v4.4.1
7431f3d00 Update release notes for Podman 4.4.1
68a58c9a1 kube play: do not teardown unconditionally on error
a1cc3733b Resolve symlink path for qemu directory if possible
c3d781de0 events: document journald identifiers
52ae4a2c4 Quadlet: exit 0 when there are no files to process
1ee04fcc7 Cleanup podman-systemd.unit file
f3ea36100 Install podman-systemd.unit man page, make quadlet discoverable
2b7ea6442 Add missing return after errors
1d76a166c oci: bind mount /sys with --userns=(auto|pod:)
20d31a0a6 docs: specify order preference for FROM
590186e0d Cirrus: Fix & remove GraphQL API tests
7407ccdc3 test: adapt test to work on cgroupv1
c2971a66a make hack/markdown-preprocess parallel-safe
322802e40 Fix default handling of pids-limit
6ce1a11b7 system tests: fix volume exec/noexec test
e2a40dfa2 Bump to v4.4.1-dev
3443f453e Bump to v4.4.0
f42972714 Final release notes for v4.4.0
c927ad03b Emergency fix for RHEL8 gating tests
ef4e7b8c7 Do not mount /dev/tty into rootless containers
bbaa54258 Fixes port collision issue on use of --publish-all
c3566cda4 Fix usage of absolute windows paths with --image-path
9eb960707 fix #17244: use /etc/timezone where `timedatectl` is missing on Linux
5c94568e9 podman-events: document verbose create events
45b00b648 Making gvproxy.exe optional for building Windows installer
63f964c08 Add gvproxy to Windows packages
579c5dc80 Match VT device paths to be blocked from mounting exactly
605079dc8 Clean up more language for inclusiveness
f4bf448d8 Set runAsNonRoot=true in gen kube
45b9e17d7 quadlet: Add device support for .volume files
92bae973c fix: running check error when podman is default in wsl
edb7779cd fix: don't output "ago" when container is currently up and running
6870dae23 journald: podman logs only show logs for current user
cd4590908 journald: podman events only show events for current user
097ca6056 Add (podman {image,manifest} push --sign-by-sigstore=param-file.yaml)
916ea3e5d DB: make loading container states optional
de84be54e ps: do not sync container
3a65466ba Allow --device-cgroup-rule to be passed in by docker API
36875c265 [v4.4] Bump to Buildah v1.29.0
8ff381f45 Bump to v4.4.0-dev
dc3dfce94 Bump to v4.4.0-RC3
425da01d4 Create release notes for v4.4.0
300904a84 Cirrus: Update operating branch
9904fbed3 fix APIv2 python attach test flake
9d1c153cf ps: query health check in batch mode
fda62b2d8 make example volume import, not import volume
623ad2a63 Correct output when inspecting containers created with --ipc
2db468204 Vendor containers/(storage, image, common, buildah)
c4aae9b47 Get correct username in pod when using --userns=keep-id
6f519c9bd ps: get network data in batch mode
795708f8b build(deps): bump github.com/onsi/gomega from 1.25.0 to 1.26.0
4ed46c984 add hack/perf for comparing two container engines
b7ab889a7 systems: retrofit dns options test to honor other search domains
5925fe1a5 ps: do not create copy of container config
e2c44c3d4 libpod: set search domain independently of nameservers
06241077c libpod,netavark: correctly populate /etc/resolv.conf with custom dns server
366e1686a podman: relay custom DNS servers to network stack
2b650e37c (fix) mount_program is in storage.options.overlay
b29313811 Change example target to default in doc
86699954b network create: do not allow `default` as name
3ae84fe0a kube-play: add support for HostPID in podSpec
d0794ab9e build(deps): bump github.com/docker/docker
ca91cf416 Let's see if #14653 is fixed or not
8f7886515 Add support for podman build --group-add
f65d79f4c vendor in latests containers/(storage, common, build, image)
7be8ff564 unskip network update test
b5bfc2654 do not install swagger by default
2ad938ec6 pasta: skip "Local forwarder, IPv4" test
3db8ef37d add testbindings Makefile target
5ad72a234 update CI images to include pasta
f07aa2add [CI:DOCS] Add CNI deprecation notices to documentation
07d297ca3 Cirrus: preserve podman-server logs
4faa139b7 waitPidStop: reduce sleep time to 10ms
fd42c1dcb StopContainer: return if cleanup process changed state
e0f671007 StopSignal: add a comment
ac47d0719 StopContainer: small refactor
e8b35a8c2 waitPidStop: simplify code
51836aa47 e2e tests: reenable long-skipped build test
36510f60d Add openssh-clients to podmanimage
0bd51f6c8 Reworks Windows smoke test to tunnel through interactive session.
b5a6f3f91 fix bud-multiple-platform-with-base-as-default-arg flake
ef3f09879 Remove ReservedAnnotations from kube generate specification
6d3858b21 e2e: update test/README.md
17b5bd758 e2e: use isRootless() instead of rootless.IsRootless()
bfc5f07d9 Cleanup documentation on --userns=auto
120d16b61 Bump to v4.4.0-dev
24cc02a64 Bump to v4.4.0-rc2
ddf8e4989 Vendor in latest c/common
dc2bd0857 sig-proxy system test: bump timeout
193b2a836 build(deps): bump github.com/containernetworking/plugins
a581d2a04 rootless: rename auth-scripts to preexec-hooks
bdf100179 Docs: version-check updates
79865c290 commit: use libimage code to parse changes
bdc323cbf [CI:DOCS] Remove experimental mac tutorial
8db2b4b73 man: Document the interaction between --systemd and --privileged
70057c8b4 Make rootless privileged containers share the same tty devices as rootfull ones
067442b57 container kill: handle stopped/exited container
a218960bc Vendor in latest containers/(image,ocicrypt)
6f919af78 add a comment to container removal
5ac5aaa72 Vendor in latest containers/storage
daf747f16 Cirrus: Run machine tests on PR merge
4bb69abd5 fix flake in kube system test
9a206fdc9 kube play: complete container spec
a02a10f3f E2E Tests: Use inspect instead of actual data to avoid UDP flake
c2b36beb4 Use containers/storage/pkg/regexp in place of regexp
c433982d1 Vendor in latest containers/storage
11835d5d0 Cirrus: Support using updated/latest NV/AV in PRs
d9bf3f129 Limit replica count to 1 when deploying from kubernetes YAML
1ab833fb7 Set StoppedByUser earlier in the process of stopping
6ab883448 podman-play system test: refactor
470b68077 Bump to v4.4.0-dev
d8774a93c Bump to v4.4.0-RC1
882cd17f8 network: add support for podman network update and --network-dns-server
d2fb6cf05 service container: less verbose error logs
b10a906b5 Quadlet Kube - add support for PublishPort key
ad12d61c6 e2e: fix systemd_activate_test
758f20e20 Compile regex on demand not in init
3e2b9a28d [docker compat] Don't overwrite the NetworkMode if containers.conf overrides netns.
5b1bdf949 E2E Test: Play Kube set deadline to connection to avoid hangs
f4c81b0aa Only prevent VTs to be mounted inside privileged systemd containers
a5ce3b3cd e2e: fix play_kube_test
81a3f7cb8 Updated error message for supported VolumeSource types
2bf94b764 Introduce pkg retry logic in win installer task
db0323639 logformatter: include base SHA, with history link
37ade6be1 Network tests: ping redhat.com, not podman.io
2d8225cd4 cobra: move engine shutdown to Execute
35d2f61ec Updated options for QEMU on Windows hosts
28f13a74b Update Mac installer to use gvproxy v0.5.0
4cf06fe7e podman: podman rm -f doesn't leave processes
494db3e16 oci: check for valid PID before kill(pid, 0)
cf364703f linux: add /sys/fs/cgroup if /sys is a bind mount
1bd3d32c5 Quadlet: Add support for ConfigMap key in Kube section
4a7a45f97 remove service container _after_ pods
07cc49efd Kube Play - allow setting and overriding published host ports
9fe86ec7f oci: terminate all container processes on cleanup
6dd1d48fd Update win-sshproxy to 0.5.0 gvisor tag
e332b6246 Vendor in latest containers/common
92cdad031 Fix a potential defer logic error around locking
a7f53932a logformatter: nicer formatting for bats failures
ee3380e6b logformatter: refactor verbose line-print
e82045f73 e2e tests: stop using UBI images
6038200fe k8s-file: podman logs --until --follow exit after time
767947ab8 journald: podman logs --until --follow exit after time
c674b3dd8 journald: seek to time when --since is used
5f032256d podman logs: journald fix --since and --follow
7826e1ced Preprocess files in UTF-8 mode
4587e7fdb Bump golang.org/x/tools from 0.4.0 to 0.5.0 in /test/tools
eea78ec7b Vendor in latest containers/(common, image, storage)
54afda22b Switch to C based msi hooks for win installer
710eeb340 hack/bats: improve usage message
d7ac11005 hack/bats: add --remote option
1a2e54ce6 hack/bats: fix root/rootless logic
d0c89e90b Describe copy volume options
bfdffb5b6 Support sig-proxy for podman-remote attach and start
6886e80b4 libpod: fix race condition rm'ing stopping containers
fb73121c4 e2e: fix run_volume_test
86965f758 Add support for Windows ARM64
f9e8e8cfd Add shared --compress to man pages
df02cb51e Add container error message to ContainerState
d92bfd244 Man page checker: require canonical name in SEE ALSO
2a16e0484 system df: improve json output code
03c7f47aa kube play: fix the error logic with --quiet
9f0a37cd4 System tests: quadlet network test
e47964417 Fix: List container with volume filter
cd3492304 adding -dryrun flag
347d5372e Quadlet Container: Add support for EnvironmentFile and EnvironmentHost
68fbebfac Kube Play: use passthrough as the default log-driver if service-container is set
635c00840 System tests: add missing cleanup
8e77f4c99 System tests: fix unquoted question marks
16b595c32 Build and use a newer systemd image
a061d793d Quadlet Network - Fix the name of the required network service
3ebb822e2 System Test Quadlet - Volume dependency test did not test the dependency
a741299ef fix `podman system connection - tcp` flake
1d3fd5383 vendor: bump c/storage to a747b27
598b93722 Fix instructions about setting storage driver on command-line
18b21b89c Test README - point users to hack/bats
2000c4c80 System test: quadlet kube basic test
479052afa Fixed `podman update --pids-limit`
553df8748 podman-remote,bindings: trim context path correctly when its emptydir
9f5f092f1 Quadlet Doc: Add section for .kube files
200f86ede e2e: fix containers_conf_test
0c94f6185 Allow '/' to prefix container names to match Docker
0c6805880 Remove references to qcow2
1635db474 Fix typos in man page regarding transient storage mode.
85ceb7fb5 make: Use PYTHON var for .install.pre-commit
338b28393 Add containers.conf read-only flag support
d27ebf2ee Explain that relabeling/chowning of volumes can take along time
45b180c1f events: support "die" filter
1e84e1a8d infra/abi: refactor ContainerRm
3808067ff When in transient store mode, use rundir for bundlepath
0179aa245 quadlet: Support Type=oneshot container files
236f0cc50 hacks/bats: keep QUADLET env var in test env
97f9d625a New system tests for conflicting options
bfec23c36 Vendor in latest containers/(buildah, image, common)
24b1e81c5 Output Size and Reclaimable in human form for json output
4724fa307 podman service: close duplicated /dev/null fd
8e05caef6 ginkgo tests: apply ginkgolinter fixes
3e48d74c8 Add support for hostPath and configMap subpath usage
3ac5d1009 export: use io.Writer instead of file
1bac16096 rootless: always create userns with euid != 0
90719d38f rootless: inhibit copy mapping for euid != 0
02555d166 pkg/domain/infra/abi: introduce `type containerWrapper`
987c8e3a7 vendor: bump to buildah ca578b290144 and use new cache API
0cf36684c quadlet: Handle booleans that have defaults better
dd428af89 quadlet: Rename parser.LookupBoolean to LookupBooleanWithDefault
ddeb9592c Add podman-clean-transient.service service
80de85081 Stop recording annotations set to false
9187df5b2 Unify --noheading and -n to be consistent on all commands
2bbeba70b pkg/domain/infra/abi: add `getContainers`
ae706e61b Update vendor of containters/(common, image)
24ab178fb specfile: Drop user-add depedency from quadlet subpackage.
e9243f904 quadlet: Default BINDIR to /usr/bin if tag not specified
d974a79e2 Quadlet: add network support
070b69205 Add comment for jsonMarshal command
d1496afb5 Always allow pushing from containers-storage
0bc3d3579 libpod: move NetNS into state db instead of extra bucket
80878f20b Add initial system tests for quadlets
20b10574d quadlet: Add --user option
4fa65ad0d libpod: remove CNI word were no longer applicable
1424f0958 libpod: fix header length in http attach with logs
12d058400 podman-kube@ template: use `podman kube`
3868d2d82 build(deps): bump github.com/docker/docker
f4d0496b5 wait: add --ignore option
461726a3f qudlet: Respect $PODMAN env var for podman binary
a4a647c0b e2e: Add assert-key-is-regex check to quadlet e2e testsuite
84f3ad356 e2e: Add some assert to quadlet test to make sure testcases are sane
97f63da67 remove unmapped ports from inspect port bindings
fa4b34618 update podman-network-create for clarity
3718ac8e9 Vendor in latest containers/common with default capabilities
f0a8c0bd9 pkg/rootless: Change error text ...
290019c48 rootless: add cli validator
71f96c2e6 rootless: define LIBEXECPODMAN
14ee8faff doc: fix documentation for idmapped mounts
dcbf7b448 bump golangci-lint to v1.50.1
b1bb84637 build(deps): bump github.com/onsi/gomega from 1.24.1 to 1.24.2
89939dea9 [CI:DOCS] podman-mount: s/umount/unmount/
46b7d8d1e create/pull --help: list pull policies
bddd3f5b5 Network Create: Add --ignore flag to support idempotent script
866426a93 Make qemu security model none
fdcc2257d libpod: use OCI idmappings for mounts
4a5581ce0 stop reporting errors removing containers that don't exist
80405a2a5 test: added test from wait endpoint with to long label
fd92a6807 quadlet: Default VolatileTmp to off
b4d90b2eb build(deps): bump github.com/ulikunitz/xz from 0.5.10 to 0.5.11
f155a4e78 docs/options/ipc: fix list syntax
b3c7c1872 Docs: Add dedicated DOWNLOAD doc w/ links to bins
f825481a4 Make a consistently-named windows installer
45a40bf58 checkpoint restore: fix --ignore-static-ip/mac
95cc7e052 add support for subpath in play kube for named volumes
364ed81b4 build(deps): bump golang.org/x/net from 0.2.0 to 0.4.0
59118b42b golangci-lint: remove three deprecated linters
08741496d parse-localbenchmarks: separate standard deviation
bf66b6ac7 build(deps): bump golang.org/x/term from 0.2.0 to 0.3.0
7bd1dbb75 podman play kube support container startup probe
43e307b84 Add podman buildx version support
7c6873b23 Cirrus: Collect benchmarks on machine instances
b361a42e6 Cirrus: Remove escape codes from log files
59ce7cf1c [CI:DOCS] Clarify secret target behavior
fe3d3256e Fix typo on network docs
9f6cf50d5 podman-remote build add --volume support
2dde30b93 remote: allow --http-proxy for remote clients
2f29639bd Cleanup kube play workloads if error happens
1ed982753 health check: ignore dependencies of transient systemd units/timers
04ea8eade fix: event read from syslog
db4d01871 Fixes secret (un)marshaling for kube play.
7665bbc12 Remove 'you' from man pages
1bfaf5194 build(deps): bump golang.org/x/tools from 0.3.0 to 0.4.0 in /test/tools
97c56eef6 [CI:DOCS] test/README.md: run tests with podman-remote
8b87665f2 e2e: keeps the http_proxy value
9b702460e Makefile: Add podman-mac-helper to darwin client zip
c7b936a41 test/e2e: enable "podman run with ipam none driver" for nv
45f8b1ca9 [skip-ci] GHA/Cirrus-cron: Fix execution order
4fa307f14 kube sdnotify: run proxies for the lifespan of the service
7d16c2b69 Update containers common package
75f421571 podman manpage: Use man-page links instead of file names
86f4bd4f5 e2e: fix e2e tests in proxy environment
4134a3723 Fix test
28774f18c disable healthchecks automatically on non systemd systems
1ea00ebda Quadlet Kube: Add support for userns flag
07a386835 [CI:DOCS] Add warning about --opts,o with mount's -o
93d2ec148 Add podman system prune --external
f1dbfda80 Add some tests for transient store
e74b3f24e runtime: In transient_store mode, move bolt_state.db to rundir
25d9af8f4 runtime: Handle the transient store options
56115d5e5 libpod: Move the creation of TmpDir to an earlier time
c9961e18c network create: support "-o parent=XXX" for ipvlan
2f5025a2d compat API: allow MacAddress on container config
a55413c80 Quadlet Kube: Add support for relative path for YAML file
8c3af7186 notify k8s system test: move sending message into exec
a651cdfbc runtime: do not chown idmapped volumes
f3c5b0f9d quadlet: Drop ExecStartPre=rm %t/%N.cid
d61618ad4 Quadlet Kube: Set SyslogIdentifier if was not set
eaab4b99a Add a FreeBSD cross build to the cirrus alt build task
39b6ccb38 Add completion for --init-ctr
af86b4f62 Fix handling of readonly containers when defined in kube.yaml
98a1b551f Build cross-compilation fixes
6ed8dc17c libpod: Track healthcheck API changes in healthcheck_unsupported.go
16cf34dc3 quadlet: Use same default capability set as podman run
b34ab8b5f quadlet: Drop --pull=never
098ad52ec quadlet: Change default of ReadOnly to no
1c3fddfaf quadlet: Change RunInit default to no
d19ea6a60 quadlet: Change NoNewPrivileges default to false
a93a390b8 test: podman run with checkpoint image
f4401567c Enable 'podman run' for checkpoint images
3a362462c test: Add tests for checkpoint images
bdd5f8245 CI setup: simplify environment passthrough code
10e020c65 Init containers should not be restarted
c83efd0f0 Update c/storage after https://github.com/containers/storage/pull/1436
486790f61 Set the latest release explicitly
d19e1526d add friendly comment
1d84f0adb fix an overriding logic and load config problem
2b6cf1d07 Update the issue templates
2862ecf28 Update vendor of containers/(image, buildah)
1c1a8d33f [CI:DOCS] Skip windows-smoke when not useful
190bab553 [CI:DOCS] Remove broken gate-container docs
bb10095ec OWNERS: add Jason T. Greene
68d41c68d hack/podmansnoop: print arguments
009f5ec67 Improve atomicity of VM state persistence on Windows
052174891 [CI:BUILD] copr: enable podman-restart.service on rpm installation
54ef7f98d macos: pkg: Use -arm64 suffix instead of -aarch64
fe548dd0b linux: Add -linux suffix to podman-remote-static binaries
d22395007 linux: Build amd64 and arm64 podman-remote-static binaries
71f92d263 container create: add inspect data to event
d2ac99d65 Allow manual override of install location
f17479c71 Run codespell on code
cb96eac45 Add missing parameters for checkpoint/restore endpoint
d16129330 Add support for startup healthchecks
2df0d9da9 Add information on metrics to the `network create` docs
96c208efb Introduce podman machine os commands
32d80378e Document that ignoreRootFS depends on export/import
1d031bf3b Document ignoreVolumes in checkpoint/restore endpoint
279a4ac77 Remove leaveRunning from swagger restore endpoint
07940764c libpod: Add checks to avoid nil pointer dereference if network setup fails
dce7b3a5b Address golangci-lint issues
3eeb50d48 Bump golang version to 1.18
fbbef79c8 Documenting Hyper-V QEMU acceleration settings
9a6b70155 Kube Play: fix the handling of the optional field of SecretVolumeSource
35b46a420 Update Vendor of containers/(common, image, buildah)
75f6a1d59 Fix swapped NetInput/-Output stats
f06869168 libpod: Use O_CLOEXEC for descriptors returned by (*Container).openDirectory
fad50a9f2 chore: Fix MD for Troubleshooting Guide link in GitHub Issue Template
64a450c51 test/tools: rebuild when files are changed
2ddf1c5cb ginkgo tests: apply ginkgolinter fixes
c7827957a ginkgo: restructure install work flow
ce7d4bbc7 Fix manpage emphasis
5d26628df specgen: support CDI devices from containers.conf
7eb11e7bb vendor: update containers/common
6502b1faa pkg/trust: Take the default policy path from c/common/pkg/config
ba522e8f3 Add validate-in-container target
3bb9ed4f0 Adding encryption decryption feature
e2fa94e8a container restart: clean up healthcheck state
a4ba5f449 Add support for podman-remote manifest annotate
3084ed468 Quadlet: Add support for .kube files
fb429dbe3 Update vendor of containers/(buildah, common, storage, image)
a891199b9 specgen: honor user namespace value
a575111ad [CI:DOCS] Migrate OSX Cross to M1
285d6c9ba quadlet: Rework uid/gid remapping
f5a43eea2 GHA: Fix cirrus re-run workflow for other repos.
50d72bc63 ssh system test: skip until it becomes a test
e7eed5aa9 shell completion: fix hard coded network drivers
504fcbbf9 libpod: Report network setup errors properly on FreeBSD
dd4d212b0 E2E Tests: change the registry for the search test to avoid authentication
1498f924b pkginstaller: install podman-mac-helper by default
a1b32866c Fix language. Mostly spelling a -> an
caa2dfe01 podman machine: Propagate SSL_CERT_FILE and SSL_CERT_DIR to systemd environment.
72966a32c [CI:DOCS] Fix spelling and typos
ae8a5a892 Modify man page of "--pids-limit" option to correct a default value.
f950b1511 Update docs/source/markdown/podman-remote.1.md
a9094a78a Update pkg/bindings/connection.go
b6850e772 Add more documentation on UID/GID Mappings with --userns=keep-id
0d270ae38 support podman-remote to connect tcpURL with proxy
607cd39e1 Removing the RawInput from the API output
14ef6a91b fix port issues for CONTAINER_HOST
34020b353 CI: Package versions: run in the 'main' step
db34c913b build(deps): bump github.com/rootless-containers/rootlesskit
4c1294ccb pkg/domain: Make checkExecPreserveFDs platform-specific
58869dcc3 e2e tests: fix restart race
7c1ad8a58 Fix podman --noout to suppress all output
9610d4c7b remove pod if creation has failed
f36b3bc81 pkg/rootless: Implement rootless.IsFdInherited on FreeBSD
21f6902ec Fix more podman-logs flakes
1a839a96d healthcheck system tests: try to fix flake
36f8dfaa0 libpod: treat ESRCH from /proc/PID/cgroup as ENOENT
021a23b34 GHA: Configure workflows for reuse
c7073b5fc compat,build: handle docker's preconfigured cacheTo,cacheFrom
dceaa7603 docs: deprecate pasta network name
a9852aa8f utils: Enable cgroup utils for FreeBSD
e5f7fbcbe pkg/specgen: Disable kube play tests on FreeBSD
978c52850 libpod/lock: Fix build and tests for SHM locks on FreeBSD
3371c9d25 podman cp: fix copying with "." suffix
f0dba82bb pkginstaller: bump Qemu to version 7.1.0
f6da2b060 specgen,wasm: switch to crun-wasm wherever applicable
2b4068a03 vendor: bump c/common to v0.50.2-0.20221111184705-791b83e1cdf1
1c79b01f6 libpod: Make unit test for statToPercent Linux only
95bb6efff Update vendor of containers/storage
69d737ef1 fix connection usage with containers.conf
dd98e3cc6 Add --quiet and --no-info flags to podman machine start
00b2bc9b6 Add hidden podman manifest inspect -v option
05c48402b Bump github.com/onsi/gomega from 1.24.0 to 1.24.1
836ca6c00 Add podman volume create -d short option for driver
5df00c6f7 Vendor in latest containers/(common,image,storage)
bc77c034f Add podman system events alias to podman events
ae9a2d26d Fix search_test to return correct version of alpine
75fdbea63 Bump golang.org/x/tools from 0.1.12 to 0.3.0 in /test/tools
329b053cf GHA: Fix undefined secret env. var.
d60c27c9d Release notes for 4.3.1
a13a59a70 GHA: Fix make_email-body script reference
f049fef85 Add release keys to README
dca407d46 GHA: Fix typo setting output parameter
fcfb7d292 GHA: Fix typo.
db439dd23 New tool, docs/version-check
c0a9c6ebc Formalize our compare-against-docker mechanism
a2c43d434 Add restart-sec for container service files
4513fde80 test/tools: bump module to go 1.17
440807210 contrib/cirrus/check_go_changes.sh: ignore test/tools/vendor
9f9bf6fb4 Bump github.com/coreos/go-systemd/v22 from 22.4.0 to 22.5.0
a1323d31d Bump golang.org/x/term from 0.1.0 to 0.2.0
8b8ce8d53 Bump golang.org/x/sys from 0.1.0 to 0.2.0
fa2b4aeef Bump github.com/container-orchestrated-devices/container-device-interface
69ed903b2 build(deps): bump golang.org/x/tools from 0.1.12 to 0.2.0 in /test/tools
d95684676 libpod: Add FreeBSD support in packageVersion
d9aceadea Allow podman manigest push --purge|-p as alias for --rm
b5ee4de8c [CI:DOCS] Add performance tutorial
cfa651f80 [CI:DOCS] Fix build targets in build_osx.md.
3e08f8535 fix --format {{json .}} output to match docker
f807b6784 remote: fix manifest add --annotation
314cba259 Skip test if `--events-backend` is necessary with podman-remote
1c8196a9a kube play: update the handling of PersistentVolumeClaim
616fca9ff system tests: fix a system test in proxy environment
85ae935af Use single unqualified search registry on Windows
cb8c9af5d test/system: Add, use tcp_port_probe() to check for listeners rather than binds
348c3f283 test/system: Add tests for pasta(1) connectivity
b3cf83684 test/system: Move network-related helpers to helpers.network.bash
ea4f168b3 test/system: Use procfs to find bound ports, with optional address and protocol
7e3d04fbc test/system: Use port_is_free() from wait_for_port()
aa47e05ae libpod: Add pasta networking mode
6dd508b8e More log-flake work
3ebcfdbbc Fix test flakes caused by improper podman-logs
919678d2f fix incorrect systemd booted check
0334d8d61 Cirrus: Add tests for GHA scripts
66d857cdd GHA: Update scripts to pass shellcheck
d17b7d852 Cirrus: Shellcheck github-action scripts
2ee40287e Cirrus: shellcheck support for github-action scripts
462ce32e6 GHA: Fix cirrus-cron scripts
d5031946a Makefile: don't install to tmpfiles.d on FreeBSD
85f4d3717 Make sure we can build and read each line of docker py's api client
cdb00332d Docker compat build api - make sure only one line appears per flush
efbad590d Run codespell on code
571833d56 Update vendor of containers/(image, storage, common)
049a5d82f Allow namespace path network option for pods.
f3195c930 Cirrus: Never skip running Windows Cross task
35523d560 GHA: Auto. re-run failed cirrus-cron builds once
3a85d537b GHA: Migrate inline script to file
980d5b362 GHA: Simplify script reference
417490128 test/e2e: do not use apk in builds
3fee351c3 remove container/pod id file along with container/pod
442df2967 Cirrus: Synchronize windows image
274d0f495 Add --insecure,--tls-verify,--verbose flags to podman manifest inspect
cac4919bf runtime: add check for valid pod systemd cgroup
d7e70c748 CI: set and verify DESIRED_NETWORK (netavark, cni)
6ec2bcb68 [CI:DOCS] troubleshooting: document keep-id options
f95ff4f46 Man pages: refactor common options: --security-opt
853072455 Cirrus: Guarantee CNI testing w/o nv/av present
fd9de876f Cirrus: temp. disable all Ubuntu testing
ecd1927b4 Cirrus: Update to F37beta
56fae7dd0 buildah bud tests: better handling of remote
7ec743fe7 quadlet: Warn in generator if using short names
884350d99 Add Windows Smoke Testing
f6c74324b Add podman kube apply command
d1f3dd9e5 docs: offer advice on installing test dependencies
8e55abafd Fix documentation on read-only-tmpfs
b8acdb34c version bump to 4.4.0-dev
b8e03ab44 deps: bump go-criu to v6
fc65d72c3 Makefile: Add cross build targets for freebsd
e23444fbc pkg/machine: Make this build on FreeBSD/arm64
3279342ff pkg/rctl: Remove unused cgo dependency
d76bf4cb5 man pages: assorted underscore fixes
bb78ba19e Upgrade GitHub actions packages from v2 to v3
0d505f20f vendor github.com/godbus/dbus/v5@4b691ce
b20ef9c34 [CI:DOCS] fix --tmpdir typos
9003cdbf6 Do not report that /usr/share/containers/storage.conf has been edited.
71f0c9f33 Eval symlinks on XDG_RUNTIME_DIR
3ad5827b2 hack/podmansnoop
83313c547 rootless: support keep-id with one mapping
5dad34212 rootless: add argument to GetConfiguredMappings
6fe64591d Update vendor containers/(common,storage,buildah,image)
f355900d3 Fix deadlock between 'podman ps' and 'container inspect' commands
59299b519 Add information about where the libpod/boltdb database lives
320ce8c9f Consolidate the dependencies for the IsTerminal() API
871172e6f Ensure that StartAndAttach locks while sending signals
d50a55233 ginkgo testing: fix podman usernamespace join
f0f12658d Test runners: nuke podman from $PATH before tests
3e6637a3b volumes: Fix idmap not working for volumes
237d41f3f FIXME: Temporary workaround for ubi8 CI breakage
11e4c0403 System tests: teardown: clean up volumes
a141c9ac2 update api versions on docs.podman.io
fdc9ca076 system tests: runlabel: use podman-under-test
05bdc7294 system tests: podman network create: use random port
f0ba2d89e sig-proxy test: bump timeout
0ce234425 play kube: Allow the user to import the contents of a tar file into a volume
bac907abf Clarify the docs on DropCapability
33eb45c47 quadlet tests: Disable kmsg logging while testing
b07ba2441 quadlet: Support multiple Network=
8716de2ac quadlet: Add support for Network=...
721922fa7 Fix manpage for podman run --network option
6042ca7fd quadlet: Add support for AddDevice=
f6f65f49d quadlet: Add support for setting seccomp profile
a9f0957c2 quadlet: Allow multiple elements on each Add/DropCaps line
af67f15bc quadlet: Embed the correct binary name in the generated comment
2b0d9cd94 quadlet: Drop the SocketActivated key
d7e248dcf quadlet: Switch log-driver to passthrough
998f834b0 quadlet: Change ReadOnly to default to enabled
0de98b1b6 quadlet tests: Run the tests even for (exected) failed tests
8d41c7d2e quadlet tests: Fix handling of stderr checks
5c3a22e8c Remove unused script file
c4ebe9e2a notifyproxy: fix container watcher
221cfc687 container/pod id file: truncate instead of throwing an error
b7f05cef0 quadlet: Use the new podman create volume --ignore
734c435e0 Add podman volume create --ignore
4966f509b logcollector: include aardvark-dns
6a9c7a580 build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1
e081d22b0 build(deps): bump github.com/BurntSushi/toml from 1.2.0 to 1.2.1
622638b72 docs: generate systemd: point to kube template
c1de4d3ce docs: kube play: mention restart policy
0572e5972 Fixes: 15858 (podman system reset --force destroy machine)
7a9c14d62 fix search flake
4e29ce2ba use cached containers.conf
6c7ae378c adding regex support to the ancestor ps filter function
e5032a8de Fix `system df` issues with `-f` and `-v`
c9c2f644d markdown-preprocess: cross-reference where opts are used
77f8eaa73 Default qemu flags for Windows amd64
e16800e8b build(deps): bump golang.org/x/text from 0.3.8 to 0.4.0
d70ffdaeb Update main to reflect v4.3.0 release
b8c24bbb4 build(deps): bump github.com/docker/docker
b4374f2bd move quadlet packages into pkg/systemd
34235b272 system df: fix image-size calculations
34ee37b91 Add man page for quadlet
84ed9bd5e Fix small typo
120a77e39 testimage: add iproute2 & socat, for pasta networking
30e66d600 Set up minikube for k8s testing
0a6d8b94c Makefile: don't install systemd generator binaries on FreeBSD
cadb64d32 [CI:BUILD] copr: podman rpm should depend on containers-common-extra
02bb7c2cf Podman image: Set default_sysctls to empty for rootless containers
234b2230e Don't use github.com/docker/distribution
9e6b37ec1 libpod: Add support for 'podman top' on FreeBSD
21081355a libpod: Factor out jail name construction from stats_freebsd.go
b82b27cc4 pkg/util: Add pid information descriptors for FreeBSD
62bb59d3b Initial quadlet version integrated in golang
44bac51fc bump golangci-lint to v1.49.0
01a3245d7 Update vendor containers/(common,image,storage)
75222add5 Allow volume mount dups, iff source and dest dirs
cb2631bf3 rootless: fix return value handling
783b4e914 Change to correct break statements
04c126a3b vendor containers/psgo@v1.8.0
c39b71776 Clarify that MacOSX docs are client specific
51c376c8a libpod: Factor out the call to PidFdOpen from (*Container).WaitForExit
bb2b47dc7 Add swagger install + allow version updates in CI
2a622c8af Cirrus: Fix windows clone race
973710c8b build(deps): bump github.com/docker/docker
b35fab6f1 kill: wait for the container
ba276e117 generate systemd: set --stop-timeout for stopping containers
5113343a5 hack/tree_status.sh: print diff at the end
bab816953 Fix markdown header typo
bd4ee2d57 markdown-preprocess: add generic include mechanism
9cdea7fb3 markdown-preprocess: almost complete OO rewrite
33858c1cf Update tests for changed error messages
05119a917 Update c/image after https://github.com/containers/image/pull/1299
8c7673857 Man pages: refactor common options (misc)
617a2de3a Man pages: Refactor common options: --detach-keys
69815a7f1 vendor containers/storage@main
a584bb4e7 Man pages: refactor common options: --attach
0510dd2f1 build(deps): bump github.com/fsnotify/fsnotify from 1.5.4 to 1.6.0
1d18dc267 KillContainer: improve error message
5da54e183 docs: add missing options
57ddeffd0 Man pages: refactor common options: --annotation (manifest)
b256f5f58 build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0
f16e9acc6 system tests: health-on-failure: fix broken logic
7ff8c8f79 build(deps): bump golang.org/x/text from 0.3.7 to 0.3.8
00adeda80 build(deps): bump github.com/onsi/gomega from 1.20.2 to 1.22.1
d08b4c133 ContainerEngine.SetupRootless(): Avoid calling container.Config()
03c5f9d02 Container filters: Avoid use of ctr.Config()
af38c79e3 Avoid unnecessary calls to Container.Spec()
55191ecc2 Add and use Container.LinuxResource() helper
7b84a3a43 play kube: notifyproxy: listen before starting the pod
2bee2216c play kube: add support for configmap binaryData
1038f063e Add and use libpod/Container.Terminal() helper
b47b48fd0 Revert "Add checkpoint image tests"
f437078d2 Revert "cmd/podman: add support for checkpoint images"
4dd67272e healthcheck: fix --on-failure=stop
d4052c1aa Man pages: Add mention of behavior due to XDG_CONFIG_HOME
b5950a918 build(deps): bump github.com/containers/ocicrypt from 1.1.5 to 1.1.6
c34b5be99 Avoid unnecessary timeout of 250msec when waiting on container shutdown
02040089a health checks: make on-failure action retry aware
5b71070e4 libpod: Remove 100msec delay during shutdown
b4b701139 libpod: Add support for 'podman pod' on FreeBSD
7f8964a78 libpod: Factor out cgroup validation from (*Runtime).NewPod
d71160539 libpod: Move runtime_pod_linux.go to runtime_pod_common.go
c35a70d21 specgen/generate: Avoid a nil dereference in MakePod
e187b9711 libpod: Factor out cgroups handling from (*Pod).refresh
713428df0 Adds a link to OSX docs in CONTRIBUTING.md
f8b659d09 Man pages: refactor common options: --os-version
8b189c0a0 Create full path to a directory when DirectoryOrCreate is used with play kube
d4f622da7 Return error in podman system service if URI scheme is not unix/tcp
51c357841 Man pages: refactor common options: --time
0e4eeb52e man pages: document some --format options: images
e136376d1 Clean up when stopping pods
11e83a095 Update vendor of containers/buildah v1.28.0
1e71d124e Proof of concept: nightly dependency treadmill
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We add ${datadir}/user-tmpfiles.d/* to package some newly added systemd
files, but otherwise, the recipe is unchanged.
Bumping libpod to version v4.3.0-7-g9ce592fcb, which comprises the following commits:
83b02f8fd Update c/image from release-5.23 branch
14563ef13 system tests: fix broken bashisms
34ebb9af2 Release notes fixes
d5a0dfc1e Bump to v4.3.1-dev
ad42af949 Bump to v4.3.0
9496a3836 Final release notes for v4.3.0
ac7fa8437 libpod: Add support for 'podman top' on FreeBSD
f8a79409c libpod: Factor out jail name construction from stats_freebsd.go
e33306683 pkg/util: Add pid information descriptors for FreeBSD
3810a9dac [CI:BUILD] copr: podman rpm should depend on containers-common-extra
94499aa47 Podman image: Set default_sysctls to empty for rootless containers
8a28b896b Allow volume mount dups, iff source and dest dirs
295d0d1d9 libpod: Factor out the call to PidFdOpen from (*Container).WaitForExit
c9c683a58 markdown-preprocess: add generic include mechanism
42a221874 markdown-preprocess: almost complete OO rewrite
ca9eaec5e bump golangci-lint to v1.49.0
6972d47ff rootless: fix return value handling
5a214f6e5 generate systemd: set --stop-timeout for stopping containers
c6ad786ca Change to correct break statements
1a5506459 Add swagger install + allow version updates in CI
78d4af894 Cirrus: Fix windows clone race
fc43751e7 kill: wait for the container
9c01425ad hack/tree_status.sh: print diff at the end
682dd8e45 Man pages: refactor common options (misc)
b98f6b52f Man pages: Refactor common options: --detach-keys
c7e946482 Man pages: refactor common options: --attach
83b5fcf38 build(deps): bump github.com/fsnotify/fsnotify from 1.5.4 to 1.6.0
6d5d84a05 Man pages: refactor common options: --annotation (manifest)
7f88deff1 KillContainer: improve error message
b805a068c build(deps): bump github.com/containers/ocicrypt from 1.1.5 to 1.1.6
42b642509 docs: add missing options
f2a2ab557 build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0
095aa5c3a play kube: notifyproxy: listen before starting the pod
b7514ee40 build(deps): bump golang.org/x/text from 0.3.7 to 0.3.8
f7732ae52 Man pages: refactor common options: --os-version
298a2432e play kube: add support for configmap binaryData
2efdff528 build(deps): bump github.com/onsi/gomega from 1.20.2 to 1.22.1
802118ad1 Revert "Add checkpoint image tests"
dfa55ff6a Revert "cmd/podman: add support for checkpoint images"
eb43d175c system tests: health-on-failure: fix broken logic
ee5bd1e0c Man pages: Add mention of behavior due to XDG_CONFIG_HOME
c88dfbb98 Add and use libpod/Container.Terminal() helper
cbde35e32 Avoid unnecessary timeout of 250msec when waiting on container shutdown
d15b4af92 healthcheck: fix --on-failure=stop
81c645f2f libpod: Add support for 'podman pod' on FreeBSD
546e9445e libpod: Factor out cgroup validation from (*Runtime).NewPod
26df7d97c libpod: Move runtime_pod_linux.go to runtime_pod_common.go
70e0cb509 specgen/generate: Avoid a nil dereference in MakePod
f92360283 libpod: Factor out cgroups handling from (*Pod).refresh
b9d479b72 health checks: make on-failure action retry aware
ead78d8ba libpod: Remove 100msec delay during shutdown
640eac465 Clean up when stopping pods
d31a06ce8 Create full path to a directory when DirectoryOrCreate is used with play kube
9ce61988d Return error in podman system service if URI scheme is not unix/tcp
8041df3b6 Update vendor of containers/buildah v1.28.0
d13509f27 Man pages: refactor common options: --time
c16078f2d Release notes for all content before cherry-picks
3451aac35 Man pages: refactor common options: --pod
aaa9f4ea9 Prevent nil pointer deref in GetImage
f250560a8 Add pods created by kube play to a default network
26468c227 Man pages: refactor common options: --features
2f6c911d6 build(deps): bump github.com/opencontainers/image-spec
62bc8e3a1 Cirrus: Fix tag & branch go checks failing
eaa389262 Man pages: refactor common options: --variant
9bafd9c46 Man pages: refactor common options: --compression-format
eb7f54ef6 cleanup: always delete netns mount
a2581abbf Adds brew info podman to issue template.
73c8416c3 Update for https://github.com/klauspost/pgzip/pull/50
02b0f9fc3 container inspect: include image digest
fe3c91d58 Update vendor containers/(common,image)
f304a1757 Fix typo about e2e tests name
66747351f [CI:DOCS] Add quay-description update reminder
0660f5b7a Cirrus: Combine build and code consistency tasks
6c8a11b74 Cirrus: Combine pre-test checks into build task
0e7d166ee Cirrus: Minor YAML comment/whitespace fix
e7328cb97 Man pages: refactor common options: --network
fe2b4df38 podman kube play allow --network host
e4c0c8994 Man pages: Refactor common options: --sign-passphrase-file
309f4fb54 Man pages: refactor common options: --log-opt
6f821f03d `podman pod logs -l` no longer panics
f00ceaabd vendor: bump c/common to v0.49.2-0.20220929111928-2d1b45ae2423
3b5171d0e fix "podman system prune networks" flake
ebff193f8 Add test for podman run with checkpoint image
9c3d8bb49 cmd/podman: add support for checkpoint images
b17d8ff46 restore: make IsCheckpointImage reusable
e2fe9eaba Revert "remote: fix manifest add --annotation"
32f54a81e remote: fix manifest add --annotation
496d4c753 System tests: stop deep-checking log-level
ba70dd5ec build(deps): bump github.com/container-orchestrated-devices/container-device-interface
66517d86a fix: kube play liveness probe http path
f5fc0960e Default missing hostPort to containerPort is defined in kube.yaml
359e39744 libpod: Add volume support for FreeBSD
abe8dad34 libpod: Factor out usage of unix.MNT_DETACH from (*Volume).unmount
9de2a5ff7 libpod: Move volume_internal_linux.go to volume_internal_common.go
065474755 libpod: Move runtime_volume_linux.go to runtime_volume_common.go
95cb14aff fix: liveness check with http probe
3e8093152 System tests: light cleanup
0fb95f95d CI: only make install.tools when needed
2e4e1bb97 podman machine ssh handling
53d604182 Cirrus: Build pkginstaller in CI
c1ae7f193 Add SELinux information about boolean for using random devices
f32b02c7b Bump to v4.3.0-dev
f818eb4a5 Bump to v4.3.0-RC1
527fc409e Cirrus: Add golang code consistency check script
f6724116a Man pages: refactor common options: --env-file
7bc36602f auto-update: validate container image
fa18d35e8 Man pages: refactor common options: --env
911ceb823 Man pages: Refactor common options: --sig-proxy
fde4d21be man page xref: verify page title
8c627dfb5 Contrib: Add containerfile to create podman-remote binary image
9261a5469 Remove redundant log message
52656887e compat API: network inspect do not show isolate option
337f1f586 [CI:DOCS] man pages: fix incorrect title
f5e83f684 Fixup Buildah merge
54653ceeb Update vendor or containers/buildah
3a5b5d04b Fix machine starting state
69ac1e36c Cirrus: Catch use of deprecated io/ioutil package
8ff54cbe8 Fix libsubid detection
326d386ee [CI:BUILD] Copr: also define _user_tmpfilesdir for f35
2478e32ca fix restore API endpoint
6ee582315 Events for containers in pods now include the pod's ID
dc05d1212 Add --pretty to podman secret inspect
fc6dcd12b Add support for 'image' volume driver
5a2405ae1 Don't mount /dev/tty* inside privileged containers running systemd
d5f044ee7 System tests: reenable some skipped aarch64 tests
33c31112f cli: Add signature-policy flag to podman save
ba6f84666 Fix a few missed io/ioutil -> os updates
fb3d55006 Improve generate systemd format
9bb51e8e9 Add labels to secrets
7cfe0328f Add support to sig-proxy for podman-remote
377773ab5 Fix podman-remote run --attach stdin to show container ID
d968f3fe0 Replace deprecated ioutil
bb160be12 libpod: Implement 'podman cp' for FreeBSD
88f82ceab libpod: Move jointMountAndExec to container_copy_linux.go
75d6e7bae libpod: Move part of (*Container).stat to container_stat_linux.go
0b02d4cee libpod: Move container_copy_linux.go to container_copy_common.go
24d129071 libpod: Move container_stat_linux.go to container_stat_common.go
6790deb1b man pages: document some --format options
23195646d pkginstaller: use path_helper to add podman and helpers to path
dc8fdb46c label.Relabel third option is shared not recurse
049b10884 podman container clone env patch
903f551ae build(deps): bump github.com/coreos/go-systemd/v22 from 22.3.2 to 22.4.0
4a053a821 notifyproxy: don't set a read deadline
1071098ee kube play: sdnotify proxy: use a wait group
21841dc38 Default to --dns-option to match Docker and Buildah
d63e49a26 remote: checkpoint --export prints a rawInput or an error on remote
cfbc4aaeb Cleanup: fix problems reported by shell lint
e2573b734 Fix broken titles on readthedocs
62d1c487d Man pages: Refactor common options: --dns
7d1f688ff [CI:DOCS] man pages: document some --format options
884fd4575 Revert "generate systemd: drop ExecStop"
3508bd22f Add support for podman context as alias to podman system connection
9ba034293 Man pages: refactor common options: 2 stats opts
c20abf12c generate systemd: drop ExecStop
45d09e65b libpod: Make getContainerInspectData work on FreeBSD
2e4db139a libpod: Factor out platform-specfic code from generateInspectContainerHostConfig
60ef4ad1c stats: cap memory limit to the available memory
cf2118eab stats: map MaxUsage to the correct value
3f8591c2f Man pages: refactor common options: --shm-size
f76390d5e Man pages: refactor common options: --user
e19e0de5f Introduce graph-based pod container removal
51a8635c7 Cirrus: Fix win_installer task clone failure
cb6ad7631 Cirrus: Only run unit-testing on Fedora.
815655b9d Cirrus: Move gitlab test to cirrus-cron "main"
88879d588 System tests: cleanup in --format test
d4a62ff93 System tests: fix three races
14e5d1c15 libpod: fix lookup for subpath in volumes
92dc61d5e libpod: rename function
42937cd9a Ensure that a broken OCI spec does not break inspect
b6c75a3cc Man pages: refactor common options: --preserve-fds, -it
dd53ee599 fix ci: update systemd generate unit test
4df460836 Man pages: refactor common options: --ip6
47fff4b00 improve slirp4netns allow_host_loopback docs
0aedddd3b [systemd] Ensure that podCreateArgs appear last in ExecStartPre=
b47ce9a6e libpod: Add support for 'podman stats' on FreeBSD
b3e978e43 libpod: Split out the common code from GetContainerStats
47bd9e811 libpod: Move stats.go to stats_linux.go for consistency
1e6da1115 pkg/rctl: Add a simple FreeBSD RCTL library
75740be39 all: stop using deprecated GenerateNonCryptoID
76eb06330 Man pages: refactor common options: --tls-verify
fe04c86a2 generate systemd: fix pod dependencies
d4a000312 Man pages: Refactor common options: --publish
9d41b95d7 rework --format system test
dacd59424 Man pages: refactor common options: --publish-all
885bc4742 Enable github labeler, use for api-change
74e0511c9 Man pages: refactor common options: --os (pull)
f30d4852e Man pages: refactor common options: --ip
0ea5080c9 generate systemd: warn on --restart without --new
c8c2aab50 health checks: restart timers
908458d06 enable podman pod inspect --format test
7f8e99ded podman version: use report.Formatter over Template
0c21dcf70 podman machine info: use report.Formatter over Template
e5389e98f podman info: use report.Formatter over Template
1acebdda3 tests for 15673
43f7bdf82 podman inspect return exit code > 0 on print error
00240a0e2 podman inspect: use report.Formatter over Template
377599f1f podman secret inspect: use report.Formatter over Template
f5e13ded9 podman secret ls: use report.Formatter over Template
1463898b0 podman network ls: use report.Formatter over Template
90634d5ee podman volume ls: use report.Formatter over Template
20eccfc9d podman machine inspect: use report.Formatter over Template
a687949db podman machine ls: use report.Formatter over Template
65e78d92c podman auto-update: use report.Formatter over Template
70e6b19d4 events: Fix spelling of newNullEventer
9457549ff build(deps): bump github.com/vbauerster/mpb/v7 from 7.5.2 to 7.5.3
09ba2e0b9 Man pages: refactor common options: --rootfs
07a8eb829 Ensure that the DF endpoint updated volume refcount
e24c2f009 system tests: periodic cleanup and fixes
a63a40c3e podman events --format: fix duplicated newline
2ae4ce799 fix race where podman events exits to early
b3212a680 set default EventsLogFilePath on first run
12a1483e7 Improve --tmpdir and --events-backend docs
72e715a11 Use new secret store API
cd32b929e libpod: runtime newEventer() cleanup
76980a222 event backend journald: fix problem with empty journal
138b09c7e event backend none: return an error when reading events
c5bdb6afe fix hang with podman events file logger
56c880a7e libpod: Move ocicniPortsToNetTypesPorts and compareOCICNIPorts to networking_common.go
221c4d5f0 libpod: Move NetworkDisconnect and NetworkConnect to networking_common.go
f939f3fdf libpod: Move resultToBasicNetworkConfig to networking_common.go
c9de84080 libpod: Add support for getContainerNetworkInfo on FreeBSD
51c70e588 libpod: Move getContainerNetworkInfo to networking_common.go
d014dca81 libpod: Move isBridgeNetMode and reloadContainerNetwork to networking_common.go
1dd0eb467 libpod: Move teardownNetwork and teardownCNI to networking_common.go
2bf050f1d libpod: Move setUpNetwork and getCNIPodName to networking_common.go
3d7f9f67a libpod: Move convertPortMappings and getNetworkOptions to networking_common.go
d1414adbb libpod: Add FreeBSD implementation of container networking
c5f64d9f5 libpod: Re-work the container's network state to help code sharing
36cfd05a7 libpod: Move platform-specific bind mounts to a per-platform method
369d86040 libpod: Avoid a nil dereference when generating resolv.conf on FreeBSD
a1fa9faa4 Buildah treadmill script: various fixes
43da39d31 Man pages: refactor common options: --volumes-from
050ae6181 [CI:DOCS] --volume: consistent wording
d935e9799 update c/storage to latest
6091ff42d Include more environment variables in conmon env.
118546c6a refactor: use `os.ReadDir` for lightweight directory reading
2c63b8439 Fix stutters
b8108d06b Fix CPU usage limitation in play kube for non integer values
8466c4a19 Cirrus: Don't run win_installer in multiarch cron
6210c6723 TEMPORARY: instrumenting for 15488
3a9a7dcdc Man pages: refactor common options: --volume
a82672047 build(deps): bump github.com/docker/docker
6bf8670b6 stop: fix error handling
aad29e759 health check: add on-failure actions
8e1aa7af3 Fixes for vendoring Buildah
eb28a1c08 update buildah and c/common to latest
c7411af9e Ignore cpu realtime options on cgroups V2 systems
27be5eaaf Fix swagger documentation
9a286f712 generate, kube: plug HostUsers
1994f3823 Add --config for Docker compatibility
ad63aa20d kube: plug HostUsers in the pod spec
626ee118c e2e: fix run_staticip_test in proxy environment
d10e77e1b fix podman pod inspect to support multiple pods
911e4a138 specgen/generate: Factor out setting resource limits from CompleteSpec
db33f06a9 fixes data race in system.Events and nil error logging
f75c3181b podman: skip /sys/fs/cgroup/systemd if not present
3f0b5cd40 Man pages: refactor common options: --userns (pod)
8d40bf3f1 proper --debug/-D flag support
4fbc4b8f7 Man pages: refactor common options: --privileged
f85fa9806 libpod: Filter out ENOTCONN errors when trying to close unix domain sockets
6668ac93b libpod: Factor out capabilites code from prepareProcessExec
f6e3cfa53 system tests: fix systemd tests in proxy environment
744878a71 Add win-installer build/verify workflows to CI
ecb9f99b8 Add new windows installer and build
d759576ab emit container labels also for container exited and exec died events
9585147e1 fix Pod removal after OS hard shutdown
e0d5b4e3f Change pipe wait to 20 seconds
63c779a85 Fix manpage headers
4675103c2 Man pages: refactor common options: --sysctl
eb39d56df Bump github.com/docker/go-units from 0.4.0 to 0.5.0
f4c39df25 Add win-sshproxy.exe to windows client zips
40cd1c0ff Man pages: refactor common options: --device
4462305fe Update the displayed warning in documentation regarding the system reset
092690297 build(deps): bump github.com/container-orchestrated-devices/container-device-interface
77ab6125f remove SkipIfNotFedora() from events test
d22aeeec2 fix podman events with custom format
a9a411f8a Add generate systemd -e/--env option
274d34a25 kube play: support auto updates and rollbacks
04f0ac2aa system tests: fix some tests in proxy environment
6a3c28968 Drop stale config value resulting in asymmetric config
c2c910736 CI: Cirrus setup: retry failed curls
fb38838fe Man pages: refactor common options: --memory*
0df291d3b Update system reset warning message to warn against deletion of all volumes
bdfc4df1f pkg/autoupdate: allow updating multiple tasks per unit
cbaa78cd8 Fix list of default capabilities
a3aecf0f2 libpod: Factor out setting volume atime to container_internal_linux.go
7a1abd03c libpod: Move miscellaneous file handlling to container_internal_common.go
d162285f3 libpod: Don't mount /dev/shm in containers on FreeBSD
212b11c34 libpod: Factor out handling of slirp4netns and net=none
eab4291d9 libpod: Move functions related to /etc bind mounts to container_internal_common.go
b3989be76 libpod: Move getRootNetNsDepCtr to container_internal_common.go
a148c1622 libpod: Use (*Container).addNetworkNamespace to restore checkpoint network
7518a9136 libpod: Move functions related to checkpoints to container_internal_common.go
be5d1261b libpod: Move mountNotifySocket to container_internal_common.go
71e2074e8 libpod: Move getUserOverrides, lookupHostUser to container_internal_common.go
232eea5a0 libpod: Move isWorkDirSymlink, resolveWorkDir to container_internal_common.go
a5ee3cb79 pkg/util: Add no-op implementation of AddPrivilegedDevices on FreeBSD
0889215d8 libpod: Use platform-specific mount type for volume mounts
c1a86a8c4 libpod: Factor out platform-specific sections from generateSpec
e101f4350 libpod: Move getOverlayUpperAndWorkDir and generateSpec to container_internal_common.go
6e4b5b007 libpod: Add FreeBSD implementation of container internals
8ade76e79 libpod: Move networkDisable to container_linux.go
71978b0a0 Fix #15243 Set AutomountServiceAccountToken to false
b9df3a6a9 Man pages: refactor common options: --label
d82a41687 Add container GID to additional groups
3e1dde10b [CI:BUILD] Copr: Define _user_tmpfilesdir for rhel
875fd4858 Fix swagger documentation
070dfa3b3 Man pages: refactor common options: --digestfile
3e744e52b System tests for podman-update
c05b6e5d3 Update test per comment in #15555
3d09d47a2 Man pages: refactor common options: --device-X-Y
050f3291b implement podman update
c63830166 Man pages: refactor common options: --name
4a1acccf9 Fix bind-mount-option annotation in gen/play kube
64eb07941 CI: disable flaking test on ubuntu
b667d7340 libpod: Ensure that generated container names are random
5faf4eff1 Cirrus: pick UIDs/GIDs starting at 1500, not 1000
b25d62a4d [CI:BUILD] Packit: Disable until proved in other repos
84352a81c Set enableServiceLinks to false in generated yaml
fed4ce0ea Inhibit SIGTERM during Conmon startup
70a599b57 Man pages: refactor common options: --signal
da57065ab specgen: Use platform-specific mount type for volume mounts
0300271bf libpod/define: Make TypeBind a platform-specific constant
1ed9a4740 Man pages: refactor common options: --restart
98169c20d Add emptyDir volume support to kube play
8637548a3 docs: move userns options to separate file
e015c9e3f podman: add uid and gid options to keep-id
cd6260604 infra: remove dead code
62d87aa9b Man pages: refactor common options: --subXidname
08a2851ba Allow to override default username via command line
4781bc7fe specgen/generate: Add support for FreeBSD
68f4dcf00 specgen/generate: Move specConfigNamespaces to namespace_linux.go and add stubs
39880670c specgen/generate: Move SpecGenToOCI, WeightDevices to oci_linux.go and add stubs.
a240146a2 e2e tests: try to deflake 5000
08af95f63 updated apiv2 tests to reflect hash compat fix
c1480b39a Improved Windows compatibility for machine command
4e18c8100 Man pages: refactor common options: --http-proxy
0166feef2 specgen/generate: Move security.go to security_linux.go and add stubs
a7d791202 libpod: Make sure writeConmonPipeData is called on FreeBSD
d19438fa6 Man pages: refactor common options: --dns-*
dcb4d4357 [makefile] disable security labeling instead of using --privileged
78aec2130 Fix #15499 already connected network
b4f5a246a remove github.com/docker/libnetwork dependency
0ee9a3129 podman rmi: emit untag events
0b3184a5a pkg/domain: Add terminal support for FreeBSD
11de12097 Fix example sections to follow the same format
e4f816fdb [CI:DOCS] Cirrus: Update meta-task for EC2 image
e448122fe service: make move to sub-cgroup non fatal
167b026e7 [CI:BUILD] Packit: Re-introduce packit with fix-spec-file action
61d842a18 Fix template name inconsistency
39d809d3c Bump github.com/vbauerster/mpb/v7 from 7.4.2 to 7.5.2
e00272cd9 remote: fix implementation of build with --userns=auto for API
15aeccb83 libpod: UpdateContainerStatus: do not wait for container
61fc1870a cmd/podman: Enable --syslog on FreeBSD
cfdca8293 Mark some of the option fields as ignored in pkg/bindings
c7fda06f6 Compat API image remove events now have 'delete' status
9553f3baf Run codespell
b27bfbc71 [CI:DOCS] Automatically set podman version in pkginstaller
e634470fa APIv2 test cleanup, part 2 of 2
42fdc72aa Man pages: refactor common options: --systemd
a5a5c6b3f Temporarily Revert "Packit: Enable scratch build testing for Fedora 36, 37 and Rawhide"
10b460512 Remove duplicate annotations in generated service yaml
61fe95bb4 Preserve all unknown PolicyRequirement fields on (podman image trust set)
ad0c785f8 Reorganize the types in policy.go a bit
a7e88c8da Add support for showing keyPaths in (podman image trust show)
752eceaec Support (image trust show) for sigstoreSigned entries
b36a1d1b7 BREAKING CHANGE: Change how (podman image trust show) represents multiple requirements
bba306788 Reorganize descriptionsOfPolicyRequirements a bit
2f6c145e8 Use the full descriptionsOfPolicyRequirements for the default scope
b15afce55 Rename haveMatchRegistry to registriesDConfigurationForScope
1a97c4d9f Rename tempTrustShowOutput to entry
51064acc4 Split descriptionsOfPolicyRequirements out of getPolicyShowOutput
d4c521728 Recognize the new lookaside names for simple signing sigstore
4df1e2524 Add a unit test for trust.PolicyDescription
4b2bd1036 Make the output of (podman image trust show) deterministic
35fa8c16a Make most of pkg/trust package-private
7723a1ea6 Move most of ImageEngine.ShowTrust into pkg/trust.PolicyDescription
ff3f574fc Add support for sigstoreSigned in (podman image trust set)
9828bc445 Create new policy entries together with validating input
e2d1bdd1d Improve validation of data in ImageEngine.SetTrust
cbdbb025a Move most of imageEngine.SetTrust to pkg/trust.AddPolicyEntries
0ff0fde49 Man pages: refactor common options: log-related options
4f6807530 Add a variable for scope
4c5366ee0 Make trust.CreateTempFile private
5be00f227 Reorganize pkg/trust
1d2def8d0 Remove an unused trust.ShowOutput type
df1d8d0e9 Remove commented out code
010d495a3 APIv2 test cleanup
a933269ba System test cleanup
35b4f26c7 test: use private instead of slave for the mount
2fed2a282 Man pages: refactor common options: --pid
ea67d84f5 test: fix comment
19a617eaa Allow colons in windows file paths
1788b26c4 Fixes isRootfull check using qemu machine on Windows
88e4e4c82 vendor containers/psgo@v1.7.3
33ab7e846 Man pages: refactor common options: --ipc
ef6285a6f Man pages: refactor common options: --gidmap
c64a6ba07 Man pages: Refactor common options: --workdir
b0700aa48 libpod: Enable 'podman info' for FreeBSD
ff20c74e9 libpod: Move getCPUUtilization to info_linux.go
694cbaca3 libpod: Read kernel version and uptime using buildah/pkg/util
877e67399 libpod: Split out platform-specific code from hostInfo
e1c206d98 e2e: Add run --memory-swap test
c3dc92a50 Fix rpm packaging error
b4584ea85 run,create: add support for --env-merge for preprocessing vars
b47c54ab6 Install podman-docker.conf on user-tmpfiles.d too
0e6a421ca Use tmpfiles.d specifiers instead of fixed path
9dca68bdd Man pages: refactor common options: --ignore
d45a5d4aa Packit: Enable scratch build testing for Fedora 36, 37 and Rawhide
8b1e88bf8 Fix documentation of use of tcp connections
0f7393556 Add support for containers.conf volume timeouts
7d7aead51 Man pages: refactor common options: --device-cgroup-rule
65efcdf70 Allow podman to run in an environment with keys containing spaces
2c03681b2 Man pages: refactor common options: --disable-content-trust
8f797ab66 libpod: Add definition of containerPlatformState for FreeBSD
5c9bac141 Man pages: refactor common options: --cpus
5f719b533 podman kube play/down --read from URL
5b06b2e77 Document restrictions on transport in FROM
70e103c04 inspect, image: alias .Config.HealthCheck to .HealthCheck for compatibility
f87f6d2fc Improved Windows compatibility
64339d47c Warning messages are printed and ignored if we use an unsupported option
716ac1c86 Refactor: About the RawInput process
74388fe75 Man pages: refactor common options: --pod-id-file
0f768cef3 [CI:DOCS] Update Troubleshooting.md
c6488fe4a Man pages: fix sloppiness
53369aaa1 pass environment variables to container clone
46f31361f Man pages: refactor common options: --cidfile
bd90818b0 Man pages: refactor common options: --creds
fbe2bd87b [CI:DOCS] elaborate on image lookups of foreign platforms
eee0ec97e Add quiet/q flag to podman secret ls
d5f83135b version bump to 4.3.0-dev
be1455ead Update "CONTRIBUTING" file with Debian/Ubuntu dependencies"
f8e73eadd [CI:DOCS] Update how to enable resource limit delegation
a0560eefa Man pages: refactor common options: cert-dir
8ffeb626c events: Add freebsd support for libpod/event
8aa29fd54 cmd/podman: Enable ABI and Tunnel mode for freebsd
1f76ad40a fix CI: remove hardcodeded alpine version
3bf52aa33 Add ProgressWriter to PullOptions
ec9508ea1 Pass io.Writer when pushing images/manifests from command line
e48681e60 Use request Context() in API handlers
b9fb60c68 Simplify ImagesPull for when Quiet flag is on
09ef6fc66 podman generate kube - add actual tests
976ce76eb podman save: update --compress validation
054d64710 libpod: Build oci_conmon_common.go and oci_conmon_attach_common on FreeBSD
cb4158889 libpod: Move openUnixSocket to oci_conmon_attach_linux.go
d43fac20f libpod: Move moveConmonToCgroupAndSignal and GetLimits to oci_conmon_linux.go
93bad9048 libpod: Move socket label handling from oci_conmon_common.go to oci_conmon_linux.go
6791cdbdf libpod: Move rootless handling from oci_conmon_common.go to oci_conmon_linux.go
68b2450d3 libpod: Move oci_conmon_exec_linux.go to oci_conmon_exec_common.go
8d229c6cd libpod: Move oci_conmon_attach_linux.go to oci_conmon_attach_common.go
bebf55c0f libpod: Move oci_conmon_linux.go to oci_conmon_common.go
20ad12274 runtime: use FindCommon from c/common
86f665a1d vendor: update containers/common
0dd2fcf71 Add podman manifest create -a. Alias for --amend:Docker compatibility
aa197a65f sort hc.Binds returned from compat api
546bb3548 Add podman stats --no-trunc option
f6e7b0b59 Add podman secret inspect -f alias for --format: Docker compatibility
d50ff4f51 Add podman secret create -d as alias for --driver for Docker compatibility
6411f57e7 api: return imageID instead of imageName, for "Image" when Podman API is queried
2a6daa1e3 Cirrus: add podman_machine_aarch64
1572420c3 libpod: Move uses of unix.O_PATH to container_internal_linux.go
5d7778411 libpod: Move rootless network setup details to container_internal_linux.go
1b88927c2 libpod: Add stubs for non-linux builds
7e7a79b07 podman manifest create: accept --amend and --insecure flags
5f09d9b60 Fix podman kube generate --help to show correct help message
06b3a4c1c system tests: fix broken runc test
f0e864075 Man pages: refactor common options: authfile
a78b67a47 Man pages: refactor common options: --annotation
a68e6ddbb utils: Add missing symbols for FreeBSD
a6af67ca9 Cirrus: Update podman-machine comment
22f3dd4c2 Man pages: refactor common options: arch
f14bf91c4 podman images and friends can take one image as argument
7e490e195 [CI:DOCS] Add .DS_Store to gitignore
ab72a371b Don't warn on '/' not being shared while in a container
2d30b4dee Add compatibility support for --debug -D flag from docker
bfae6bca9 build(deps): bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16
b9c094a5d Add Docker compatibility for --dns-option to --dns-opt
1393038c8 pkg/domain: Add stubs for non-linux builds
65641ba8d pkg/specgen: Add stubs for non-linux builds
056917c22 Reword --exit-policy option
d7f6d355b podman-kube@.service.in: Remove Restart=never option with typo
bd0a8c146 added docs for installing certficate authority
5ee3522f5 pkg: Build pkg/machine on FreeBSD
b806e9f36 pkg: Build pkg/util on FreeBSD
6df0ceb9a Add default value for $RM
bc56ee158 Update cmd/podman/containers/restart.go
f26a5246e Fix updated link to install instructions
0dbbb1cb3 Add restart --cidfile, --filter
d856fb43e Add "podman kube generate" command
e2a3f9592 docs: specify git protocol is not supported for github hosted repo
2935c38fd Update release notes for v4.2.0
a4efd401c remote manifest push: show copy progress
79e21b5b1 kube play: sd-notify integration
3fc126e15 libpod: allow the notify socket to be passed programatically
67a2e7351 add `pkg/systemd/notifyproxy`
245be9b39 Document behavior of --timestamp when only FROM is used
e3f029cb8 build(deps): bump github.com/container-orchestrated-devices/container-device-interface
658960c97 build(deps) bump CDI dependency from 0.4.0 to 0.5.0
2bcee9f62 Man pages: refactor common options
25f6fc9c6 I believe that these tests will now run with crun.
a561b7dac check memory test based on range
280f5d8cb podman ssh work, using new c/common interface
d2d7898b8 Cirrus: Improve CI VM image updates for EC2
d7f134d68 Refactor common man page options, phase 2
3738221c5 test: update apply-podman-deltas for new tests
59cb410fe build: implement --cache-to,--cache-from and --cache-ttl
7bd886480 Bump to Buildah v1.27.0
1045647a4 Add interface for apple hypervisor
62e889e2b fix LogConfig type for libpod API
2e3a192bb cmd: refuse --userns if a mapping is specified
696ea7905 specgen: use sandbox id instead of name for annotation
771a35e4b pkginstaller: use correct GOARCH value in case of arm build
b1d1248a1 pkg/bindings: Support writing image push progress to specified io.Writer
f4c53a41c docs: update the podman logo
7ebaabb93 [CI:COPR] podman.spec.rpkg: add python3 dependency for el8
d4c6e056d Fixes #15154 Change order when config and connections are written
83bd7a5c2 e2e: Add rootless mount cleanup test
cc8e4d5fe remove image podman no prune
842c6c7c6 podman generate spec
4cea8adb9 Cirrus: Run Cross builds in [CI:DOCS] mode
3102194f0 podman rmi: improve error message for build containers
5ea4ebb16 markdown-preprocess: force extra newline on comments
9964366f6 start filter flag changes
e67e60226 podman info: hide `--debug`
623b0c57f pkginstaller: use correct GOARCH while building podman binaries
bcfbee986 ISSUE TEMPLATE: remove `--debug` from `podman info`
81a1ea18c pkg/autoupdate: "image" policy: add deprecation comment
43cca5d97 pkg/autoupdate: decompose the update logic
0df51bb6b pkg/autoupdate: move status into `task`
af3ce7084 pkg/autoupdate: document fields of `updater`
3fdd3b1ae pkg/autoupdate: remove image map from updater
82d18a86f pkg/autoupdate: use policy consts were possible
1cc933c6b pkg/autoupdate: introduce status constants
42c4c17c0 pkg/autoupdate: move authfile into `tasks`
3f1928d76 pkg/autoupdate: move more logic under `task`
cfa089c36 pkg/autoupdate: s/updateImage/pullImage/
13a8ebd09 pkg/autoupdate: repull image if other containers failed
2c999f1ec pkg/autoupdate: update unit-by-unit
f8b6a81ae test/system/255-auto-update.bats: add an SELinux comment
87c0c760e pkg/autoupdate: introduce the notion of a `task`
033cc059f pkg/autoupdate: remove redundant branch
328c8ba7b pkg/autoupdate: move policy map into updater
d47609773 pkg/autoupdate: introduce `updater` for shared state
79b10a7c6 readthedocs(sphinx): run the markdown preprocessor
65fb90165 hack/markdown-preprocess: allow to be executed from any dir
031b7dec7 fix hack/markdown-preprocess to support older python versions
7df8d8050 add omitempty to Secret in k8s VolumeSource
328eb2b4c Cirrus: Remove disused env. var.
1e4a141d8 Cirrus: Support EC2 instances in hack/get_ci_vm.sh
44212b90b pkginstaller: makefile improvements to avoid redownloading
e6670cd29 pkginstaller: add makefile target to notarize the built pkg
c5029d2ee pkginstaller: sign qemu-system-* binary for the pkg
56039cffd Refactor common options in man pages
50981cb84 skip pod resource limits test on aarch64
1dbd61653 Cirrus: Fix e2e tests for "mount_rootless_test"
3a7a275c3 Cirrus: use dnf instead of rpm to install packages
1249cbb75 add "podman kube down" command
c5150a571 Add support, and default to rootless w/WSL prompt
bce16a58d Disable F36 service that is incompat with WSL kern
69d7407af switch from "kube/play" endpoint to "play/kube" endpoint.
2685c8dc4 Output messages display rawInput
4dfef202c podman generate systemd --new: allow -h hostname
5ab98f2c0 test: verify manifest inspect must contain OCI annotations
3a05ddfb7 fix e2e sign tests
6c69a2ea1 podman-volume-import: Reword "precendence"
c21306f06 man podman-volume-import: Clarify that merge happens
d462da676 Add support for creating sigstore signatures, and providing passphrases
7075e2e1d Hide podman manifest push --sign-by on remote
68cf11611 Use signByFlagName instead of copy&pasting the string
02f570e4b Remove libpod/common
63d77da5b Update c/common to an unreleased version
5a5624f81 Update the registry server we test against from 2.6 to 2.8
7599fde73 Use existing REGISTRY_IMAGE variables in more places
24a599fe1 Add flag "--compression-format" to "podman manifest push" both in local/remote mode.
53ec47968 Add rm --filter option
68463278e Use httpasswd from the surrouding OS instead of the registry image
49bcb7eaa Bump google.golang.org/protobuf from 1.28.0 to 1.28.1
7a909a3e2 Use 8k buffer to help clients w/ broken parsing
a53a0fca9 Cirrus: Minor YAML cleanup
a24cc463a Remove bats installation script and make target
6764fe03d CI: new check for leftover skips/fixmes
17e3680fb Bump golang.org/x/tools from 0.1.11 to 0.1.12 in /test/tools
379bf1080 Bump github.com/containernetworking/cni from 1.1.1 to 1.1.2
de04d9d75 docs: resolve typo in create,run manpages
de13dea86 With --rm option remove container if podman run fails
da98c8877 Cirrus: enable Fedora 36 aarch64 tasks on EC2
389a4a6cc syncContainer: transition from `stopping` to `exited`
7fab449e3 [CI:DOCS] socket_activation.md: Add start/stop sections
8628c01f5 Fix: manifest push --rm removes a correct manifest list
e4992fb81 Fix: Restore a container which name is equal to a image name
75419c5d8 When removing objects specifying --force,podman should exit with 0
56578c413 Cirrus: Use the latest imgts container
c35ae7640 Add support for building macOS pkg installer
8e56a5605 machine: Fix check which is always true
1b099eec8 [CI:DOCS] podman-generate-systemd.1.md: document --sdnotify
52a4642ed Set TLSVerify=true by default for API endpoints
94e0a364a Semiperiodoc cleanup of obsolete FIXMEs
27679d80b pod create --share none should not create infra
4d18a98ec benchmarks: fix create test
4724a0000 prune filter handling
6a9338ad6 podman generate systemd: handle --sdnotify correctly
ad8940cec fix container create/run throttle devices
290116bf8 integration test: fix network backend option with remote
5a80770e8 API: libpod/create use correct default umask
35035d281 container wait: improve error message
cbdda4e56 docs: remove CNI word where it is not applicable
0a160fed7 Bump VMs, to Ubuntu 2204 with cgroups v1
c00ea686f resource limits for pods
bc6a48eeb [CI:DOCS] Cirrus: Add prominent gitlab warning
88b57dd9f fix broken machine test
19f4a463e pkg/machine/e2e: do not import from cmd/podman
604920dd1 fix some pkg/machine/e2e test to read stderr
ee35ce86d enable linter for pkg/machine/e2e
dd2b79406 libpod: create /etc/passwd if missing
b79ac0aca remote push: show copy progress
afbfbe18a compose test: remove cni config copy
56093a3b4 compat api: always turn on network isolation for networks
80ad0cfd0 compat api: allow default bridge name for networks
3a016c6e4 e2e: show command and output when a timeout happens
138d185cc Bump github.com/BurntSushi/toml from 1.1.0 to 1.2.0
ab4c58bd3 Compat API: unify pull/push and add missing progress info
c1f04a024 podman-remote pull: fix duplicate progress outputs
af118f7c6 libpod: do not lock all containers on pod rm
139d65be8 Fix machine test
438fef1ca kube secret handling for podman play kube
8d190fc48 vendor: remove unused deps
013300a7c Makefile: remove building pages for man5
19495b9fc makefile: remove processing of pkg/docs
f64985135 rpkg: remove usage of pkg/hooks
ffe5da20a pkg,libpod: remove pkg/hooks and use hooks from c/common
da33f1005 Update init ctr default for play kube
4e72aa586 fix goroutine leaks in events and logs backend
9b152ef20 Add pause/unpause --latest, --cidfile, --filter
a65265942 Fix potential leak on mid-stream read error
10d6586cb Makefile: use order-only prereq for podman-remote
0a2ddc9bd [CI:DOCS] Fix typo in manifest manpage
26ae055a2 Remove return error from "containers.pause"
eef39b69e "pod pause/unpause/stop" append "report.Errs" to "reports"
aa1711e3d Cirrus: comment out f35 for podman4
1f0116817 system tests: new system-service bats file
fdba0d790 Vendor in latests containers/storage and opencontainers/runtime-tools
82b1d85eb Print rootfs download as a specific version on Win
576321729 document isolate option for network create
1aafb01a9 buildah vendor treadmill
f67ab1eb2 Vendor in containers/(storage,image, common, buildah)
5f848d89e Run codespell
18c0c19aa Add --host and -H as equivalent options to --url
c9722c0b1 [CI:DOCS] socket_activation.md: fix typo and layout
5f04f9961 Machine init: create .ssh dir if not exist
56cfdffe4 [CI:DOCS] Tutorials.rst: add socket activation
b513dc4c1 Clean up cached machine images
d95e79ebe GHA: Fix dumb error check
d385914cd Cirrus: Trigger podman-machine task by label
a2f6cc74e Podman stop --filter flag
90607a6d0 Podman pull --all-tags shorthand option
3b5034e91 fix tests for "podman kube play"
8e2add770 [CI:DOCS] Update docs/tutorials/socket_activation.md
2270bc5f9 [CI:DOCS] Add socket activation tutorial
ad7c54e13 man page checker: enforce stricter options format
66cb856f9 Switch to `github.com/blang/semver/v4`
0f53abd09 Fixes #14698 Use prepared image for WSL2 machine init
cc2cfe060 Add podman events -f to be alias for --filter
e08a77ce6 Add "podman kube play" cmd
1392922d4 [CI:DOCS] man pages: replace -c with --cpu-shares
e3419c032 abi: create new cgroup when running in a container
7b4afbf62 podman: always call into SetupRootless
16b8d77f9 utils: call MaybeMoveToSubCgroup once
4b547a72a podman: move MaybeMoveToSubCgroup to utils/
445089421 Fix last machine test
bb8ff86bf Use SafeChown rather then chown for volumes on NFS
c9a82d72a Docker uses "-c" to mean "--cpu-shares" in create and run
e83ff8e5e [CI:DOCS] podman-create.md: replace -c with --cpu-shares
da8c6a8ea CI: sanity check for desired runtime
b8a7e275d [CI:DOCS] rootless_tutorial: Remove incorrect advice regarding volumes and mount points
f6ed7a8c9 [CI:DOCS] man pages: remove non-existent option builtin-volume
27e12aa07 test,manifest-run: declare TARGETPLATFORM before using it
ffbc2adf7 fix wrong log message on Trace level
377057b40 [CI:DOCS] Improve language. Fix spelling and typos.
3ed323e1b logformatter: link by *task ID*, not build ID
3ce0709f3 podman machine: do not commit proxies into config file
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
| |
The GOBUILDFLAGS patch is replaced by explicitly setting BUILDFLAGS="${GOBUILDFLAGS}"
in the recipe.
Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We refresh one patch, and drop another that is already part of the
4.2.x release series.
Bumping libpod to version v4.2.0-8-g754ec89a8, which comprises the following commits:
eb2496a77 Skip / update some tests under runc
eba1f7749 Bump to v4.2.1-dev
7fe5a419c Bump to v4.2.0
754e32056 Final release notes for v4.2.0
4900394c8 Document behavior of --timestamp when only FROM is used
b619c7a72 check memory test based on range
a3778b051 specgen: use sandbox id instead of name for annotation
fa1085ed0 cmd: refuse --userns if a mapping is specified
91a1f3022 e2e: Add rootless mount cleanup test
297c72238 [CI:COPR] podman.spec.rpkg: add python3 dependency for el8
a6ea3325a start filter flag changes
a19c5a252 Cirrus: Run Cross builds in [CI:DOCS] mode
e776425e5 podman info: hide `--debug`
53a631ca2 ISSUE TEMPLATE: remove `--debug` from `podman info`
a7d932422 Cirrus: use dnf instead of rpm to install packages
8c36b8c52 Cirrus: Fix e2e tests for "mount_rootless_test"
bd3e36040 podman generate systemd --new: allow -h hostname
5c17d1b14 test: verify manifest inspect must contain OCI annotations
6b2bbd2d1 podman-volume-import: Reword "precendence"
54ee42331 man podman-volume-import: Clarify that merge happens
c5c0efc95 podman generate systemd: handle --sdnotify correctly
7e7951145 Bump google.golang.org/protobuf from 1.28.0 to 1.28.1
8b9e5fb08 Use 8k buffer to help clients w/ broken parsing
7efd81cb8 With --rm option remove container if podman run fails
346b22f07 Bump golang.org/x/tools from 0.1.11 to 0.1.12 in /test/tools
5b5e53d70 syncContainer: transition from `stopping` to `exited`
b7feafcb0 Fix: manifest push --rm removes a correct manifest list
24f219efb Fix: Restore a container which name is equal to a image name
32848b95f When removing objects specifying --force,podman should exit with 0
312bef288 test: update apply-podman-deltas for new tests
9b0a1fa75 build: implement --cache-to,--cache-from and --cache-ttl
a382bd329 vendor: bump buildah to v1.27.0
916d51bd0 test: update apply-podman-deltas for new tests
3a239947a build: implement --cache-to,--cache-from and --cache-ttl
6b2512f67 vendor: bump buildah to v1.27.0
6beb3f208 Fixes #15154 Change order when config and connections are written
eab03100f Add support, and default to rootless w/WSL prompt
f826ed584 Disable F36 service that is incompat with WSL kern
d16b42f26 pkginstaller: use correct GOARCH value in case of arm build
0593ceb01 Cirrus: Update DEST_BRANCH to v4.2
fb8584332 Cirrus: Improve CI VM image updates for EC2
d5793db28 Bump back to v4.2.0-dev
7e1f3106f Bump to v4.2.0-rc3
1b7e16654 v4.2.0-rc3 release notes
bf2a53a2e pkginstaller: use correct GOARCH while building podman binaries
d4481a317 pkginstaller: makefile improvements to avoid redownloading
1b3844f65 pkginstaller: add makefile target to notarize the built pkg
64db955e0 pkginstaller: sign qemu-system-* binary for the pkg
9a820b480 Add support for building macOS pkg installer
5c95c0920 Add support for creating sigstore signatures, and providing passphrases
0aebdb687 Hide podman manifest push --sign-by on remote
b2b3edaca Use signByFlagName instead of copy&pasting the string
49d40293b Remove libpod/common
eacee60c8 Update c/common to an unreleased version
62cc871c6 Update the registry server we test against from 2.6 to 2.8
52db76373 Use existing REGISTRY_IMAGE variables in more places
230363225 Use httpasswd from the surrouding OS instead of the registry image
74155705e fix e2e sign tests
983cfb90e Final v4.2.0-RC2 release notes
bf6f79630 Skip one failing test on Ubuntu
25efc9b2e Fix incorrect release note about regexp
4acc14b4e Bump to v4.2.0-dev
81005b8d8 Bump to v4.2.0-RC2
6fafe120c Final release notes for v4.2.0-RC2
990ef3cf6 [CI:DOCS] podman-generate-systemd.1.md: document --sdnotify
c85722eb9 pod create --share none should not create infra
c3e0f8ebe machine: Fix check which is always true
e6ebfbd1e Set TLSVerify=true by default for API endpoints
64bc2ee97 Semiperiodoc cleanup of obsolete FIXMEs
b339045db benchmarks: fix create test
fd1f5f55a integration test: fix network backend option with remote
c7fef7316 docs: remove CNI word where it is not applicable
976f818f1 libpod: do not lock all containers on pod rm
772e883f8 container wait: improve error message
206f11d4f Makefile: use order-only prereq for podman-remote
c4616510a API: libpod/create use correct default umask
ce8b6cebd compose test: remove cni config copy
553a70096 compat api: always turn on network isolation for networks
aef8039d3 compat api: allow default bridge name for networks
fa7e9f0f8 Compat API: unify pull/push and add missing progress info
fde39edb9 remote push: show copy progress
1f48980af fix broken machine test
cbcbde587 pkg/machine/e2e: do not import from cmd/podman
69fcf04c6 fix some pkg/machine/e2e test to read stderr
ce790e61b enable linter for pkg/machine/e2e
ff7259567 [CI:DOCS] Cirrus: Add prominent gitlab warning
3edaa174e libpod: create /etc/passwd if missing
e41113dca e2e: show command and output when a timeout happens
f6d18ed41 fix goroutine leaks in events and logs backend
dc1dc4600 podman-remote pull: fix duplicate progress outputs
2350ef9dd Fix potential leak on mid-stream read error
7b28a1b7c vendor: remove unused deps
3aec669e9 Makefile: remove building pages for man5
ed49f9411 makefile: remove processing of pkg/docs
24bbd40ce rpkg: remove usage of pkg/hooks
73ecc5a4b pkg,libpod: remove pkg/hooks and use hooks from c/common
d151edeea Fix machine test
86159e39b document isolate option for network create
c3c07ed09 Update init ctr default for play kube
6057db75d Remove return error from "containers.pause"
de8d2cc94 "pod pause/unpause/stop" append "report.Errs" to "reports"
409fbeaab system tests: new system-service bats file
d2e2756a4 Print rootfs download as a specific version on Win
244055030 [CI:DOCS] Fix typo in manifest manpage
76fa80447 Vendor in latests containers/storage and opencontainers/runtime-tools
e89550bcd buildah vendor treadmill
9c1de040b Vendor in containers/(storage,image, common, buildah)
03eaea8bb Run codespell
e4b82c77f Add --host and -H as equivalent options to --url
183fdea5f Use SafeChown rather then chown for volumes on NFS
17dbce2fb Clean up cached machine images
e473c5e4b Machine init: create .ssh dir if not exist
53edd9b65 Podman pull --all-tags shorthand option
f07d2bac4 Cirrus: Trigger podman-machine task by label
3bd248ae7 GHA: Fix dumb error check
6d84a9952 Podman stop --filter flag
a78be890e Switch to `github.com/blang/semver/v4`
52850ce70 man page checker: enforce stricter options format
a5827e13c Fixes #14698 Use prepared image for WSL2 machine init
a4bae330a Add podman events -f to be alias for --filter
d560c7897 [CI:DOCS] man pages: replace -c with --cpu-shares
5f5379deb [CI:DOCS] podman-create.md: replace -c with --cpu-shares
f7707c81a Fix last machine test
35dc17bfe abi: create new cgroup when running in a container
7b4ebfa65 podman: always call into SetupRootless
3b37095b2 utils: call MaybeMoveToSubCgroup once
edfe80027 podman: move MaybeMoveToSubCgroup to utils/
b29a52a48 Docker uses "-c" to mean "--cpu-shares" in create and run
ffd2e6df9 test,manifest-run: declare TARGETPLATFORM before using it
ca4630ede CI: sanity check for desired runtime
bf269e634 podman machine: do not commit proxies into config file
b2f3b28c6 logformatter: link by *task ID*, not build ID
cfb768a36 fix wrong log message on Trace level
557b65e09 [CI:DOCS] Improve language. Fix spelling and typos.
a363b3a65 Initial release notes for v4.2.0-RC1
f22af2bf8 Bump to v4.2.0-dev
74aa681e5 Bump to v4.2.0-rc1
aa29bd6de Update CI base branch
87793b633 [CI:DOCS] Rewrite the --gidmap option docs
3bb4cf8ee libpod: read exit code when cleaning up the runtime
62cdc387d podman wait: return 0 if container never ran
25d74db45 [CI:DOCS] podman-info.1.md: Update examples
b41e42f42 test/system/130-kill.bats: use $IMAGE
81a19a568 Add ports and hostname correctly in kube yaml
6b9abe69d improve pull-policy documentation
76d887c77 Fix machine tests
1e7686df6 Manifest test cleanup: use defer()
96dd57ca5 podman wait can take multiple conditions
a46f79883 pkg: switch to golang native error wrapping
d1754bdd4 Refactored networkPrune function
1161e8bd5 manifest_test: safer registry setup and teardown
61a67a07b pkg/machine/qemu: start VM check if qemu is alive
a26cf638e machine: qemu fix chardev id starting with letter
4374038cc pkg/machine/e2e: do not import from cmd/podman
4cfa8ccb2 machine test: fix endless loop in test
3adda62d2 [minor] fix duplicate test name
e8d2d70ee port forward range test: fix many oopses
0424084b3 fix namespace reporting
03ee8204d podman machine: make 9p security model configurable; adjust docs
44bd166b3 test-apiv2: streamed response testing based on response duration
a5898129c Fix qemu machine startHostNetworking always failing
cc6faddfa use c/common code for resize and CopyDetachable
1267515e1 Update play kube docs
791dbf823 golangci install: explicitly set BINDIR
4fd5fb97a e2e tests: cleanup: capitalize CONSTANTS
72aa00aca Fix streaming for libpod/pods/stats endpoint
ee05bc031 Fix network inspect compat API discrepancy
9d6efb344 Podman machine info
65d511c6d Fix podman pod unpaue TODO
251d91699 libpod: switch to golang native error wrapping
8f2d9e7a7 podman pod create --uts support
5633ef1d1 Docker-compose disable healthcheck properly handled
488eb3b74 (rootful) docker-compose now updates network MTU
4fe7b8baf Podman system df JSON format outputs `Size` and `Reclaimable`
b9aa47555 Sync: handle exit file
49cb288df hack/test/utils: switch to golang native error wrapping
2da731a7e test: reduce sleep interval
c02f793ba test: return immediately on connect
efe1176dd specgen,run: support running container from valid manifest list
8601ab6b0 Silence setlocale warnings from `podman machine ssh`
33a474286 pkg/machine: add missing build tags to tests
5b1867923 TestEnvVarValue: fix assertion
3fbe93371 envVarValueResourceFieldRef: use int64 for value
4c5b058e8 fix flake in aardvark tests
597de7a08 libpod/runtime: switch to golang native error wrapping
8106568ca test: drop pod-create --device-read-bps test
5491123c2 [CI:DOCS] troubleshooting: document --tty and CR
fe559287c docs: Remove -s from systemctl enable --now sshd
24fcfb5d9 Fix spelling "read only" -> "read-only"
2f1075dfb Implement proxy support for Windows
b92149e2a podman pod create --memory
8cff1c2bf Cirrus: Add podman-machine integration test
f58d7dbda Cirrus: Fix elevator workaround multi-cloud support
7131c8472 fix build
d6678adc9 overlay,mount: convert lowerdir to absolute path for overlay mounts of path
891dfd3a8 specgen: fix parsing of cgroup devices rule
5262f7e01 Fix podman machine on Windows
9c658f490 docs: mention the podman-kube template
c6fb533ca podman-play-kube template: rename to podman-kube
bd51410b8 service: do not run under the root cgroup
5c3979762 utils: move the cgroup if root on cgroupv2
e8adec5f4 cmd/podman: switch to golang native error wrapping
7bbfb3eb0 api,images: add support for LookupManifest to Image remove API
64ec894c5 [CI:DOCS] Update podmanimage comment.
d9ff0fd15 Only allow Rootless runs of Podman Machine
6904b1a61 build(deps): bump github.com/stretchr/testify from 1.7.5 to 1.8.0
5790caaef bindings: Add support for Delete in pkg/bingings/manifest
1affceb29 runtime: unpause the container before killing it
7f994a80d only create crgoup when not rootless if using cgroupfs
59a7ac210 Make `podman machine stop` wait for qemu to exit
2ee9fe4cb vendor containers/common
79a38a2c6 Add test for restore runtime verification using non-default runtime
8e3a46a87 Fix runtime check during restore
6c4c050d3 fix volume reporting in system df
cc4914633 Docker compat returning unknown "initialized" for `status.status`
6d3520e8b podman image scp remote support & podman image scp tagging
dc58a7306 Makefile: don't try to build rootlessport on FreeBSD
c55feb7bf Makefile: don't use '-t' to specify the directory to install manpages
af16edf49 Makefile: use GNU sed to convert manpages on FreeBSD
94a634fcf Makefile: use bash to evaluate tool paths
0e03a64f9 pod: ps does not race with rm
0cabd8006 pods: move code to a new function
3b10c1b78 Use Regexp in volume ls --filter name
aada13f24 volume: new options [no]copy
a4094530b volume: drop TODO comment
443a2afdb volumes: switch order of checks
28e2a604b vendor: update containers/common
99f68898c reveal machine error, ignore false state
9cb93c6f9 go.sum: run make vendor
0c1a3b70f Show Health Status events
386ea49cf Show starting state when machine is starting
66c62eb96 Implement CatchAll and StopCatch in signal_common.go
345778ece Fix "podman run port forward range" flake
4c5788bac Fix spelling of GetCriuVersion
590290597 Add missing criu symbols to criu_unsupported.go
2792e598c podman cgroup enhancement
09754d21d [CI:DOCS] Minor update to podmanimage upstream docs
041947b11 Bump github.com/stretchr/testify from 1.7.4 to 1.7.5
3619f0be9 Fix: Prevent OCI runtime directory remain
a4ae22df8 Workaround for bug 14653 (checkpoint flake)
491857a88 Use HaveLen instead of len in podman machine list e2e tests
f0b9e56e9 Fix machine list: --format implies --noheading
2fab7d169 add podman volume reload to sync volume plugins
6e8953abf test/testvol: rework testvol binary
fcc25afa5 test/testvol: update container image golang to 1.18
472f79f08 test/testvol: move Containerfile into testvol dir
0d3aa61be libpod: volume plugin sendRequest remove body bool
ad78d239d fix system connection and scp testing
3a810b8d2 Two fixes for DB exit code handling
30e7cbccc libpod: fix wait and exit-code logic
15188dce0 conmon: silence json-file error
2eda547dc podman run/create -v relative filepath support
ef563c5a1 logformatter: link to logs using Cirrus API
aa4279ae1 Fix spelling "setup" -> "set up" and similar
0320ce37d Fix system prune output message
7ef282d64 Remove lorgus.Infof on bindings start and attach
132393d15 Update basic_networking.md
4a981c490 allow filter networks by dangling status
050693b2e bump github.com/spf13/cobra from 1.4.0 to 1.5.0
ecf225019 rootless: attempt to join all specified paths
9afd5e31c rootless: improve error messages
99258703a rootless: do not ignore reexec_in_user_namespace_wait errors
cfba09f68 Bump github.com/stretchr/testify from 1.7.2 to 1.7.4
1f539a264 api: show the memory limit specified for the container
7f82c4323 Fix typos
f451b68df podman pod create --shm-size
46da7bc78 podman machine init --now: respect proxy envs
bb5bd09ea API: containers/json always set application/json content type
282714090 [CI:DOCS] "setup" -> "set up" in source code comments
dda68201a [CI:DOCS] Rewrite --env docs
948866e8a Update to use gopkg.in/yaml.v3
075c9ac45 .cirrus.yml: fix matrix expansion by properly merging YAML mappings
809044576 vendor in latests containers/image
ce3d0954a Open Windows tutorial after MSI installation
a3b3f1723 linter fix from #14299
065302bd5 Cirrus: Fix build. dep. missed in #14521
3af047b63 Vendor in latest containers/storage
09c462d73 fix "podman -h" help output
6c5e1420e Make it clear the REST API could be a security issue
28a38617e [CI:DOCS] fix typos in prerequisites for Fedora and make binaries sections
b3f094a61 test/system/410-selinux: fix for newer runc
e69691c27 Fix interrupting machine start leaves the machine unstartable
0a202a9f0 system test image: bump to 20220615
21819254d golangci-lint: update to v1.46.2
c6b9baa6c system tests: avoid rmi -a ... plus cleanup
693d439ac Update release notes and README on Main for v4.1.1
751ba07a7 libpod: improve check to create conmon cgroup
90a669594 fix CI: golangci-lint is broken on main
20b3fbe6d systemd socker activation: check listener to prevent panic
43e12c135 Fix #14416: Use absolute path to WSL binary to create ssh keys for `machine init`
bfc446eea buildah-bud tests: reenable skipped 'bud' tests
455f4c782 CI: APIv2 tests: add rootless
232b3e342 buildah-bud tests: add arg sanity check
41528739c golangci-lint: enable nolintlint
1b62e4543 golangci-lint: add systemd build tag
fcfcd4cdb container: do not create .containerenv with -v SRC:/run
4811cb110 podman system prune support prune unused networks
5e9d20448 Update vendor of containers/buildah
608ad7d11 Non-running containers now report statistics via the `podman stats` command
958759a71 podman pod clone
8d3e6577a Fix M1 QEMU flags
b7c283759 Bump golang.org/x/tools from 0.1.10 to 0.1.11 in /test/tools
48cf1d258 podman-remote push --remove-signatures support
d4272bed5 podman cp: do not overwrite non-dirs with dirs and vice versa
46c8da7d9 vendor buildah@main
7b3e43c1f podman volume create --opt=o=timeout...
80d5a00bb Fix Remote filtering embedded directory test
2b97795c1 APIv2 tests: (try to) fix flaky registry panic
81153ffa2 Introduce 'Starting' status for machines
b13fc1bf9 patch for pod host networking & other host namespace handling
5614c29ce compat api: fix regressions from "Swagger refactor/cleanup"
eed0e6671 Pass '--file-locks' to OCI runtime at restoring
c77691f06 Do not error on signalling a just-stopped container
7e9767502 Bump github.com/opencontainers/runc from 1.1.2 to 1.1.3
549bffe58 shell completion: fix problems with container path completion
bce97a3b5 apiv2 tests: clean up
700248bfe Update remote_client.md
254048e17 Cirrus: Fix artifact passing when dep. skipped
f0516a014 --userns=keep-id,nomap are not allowed in rootful mode
126686f3d Podman images generated with empty /etc/containers/storage.conf
20aaaa382 Minor: Fix podmanimage README links
dc4a01ec6 Add docs of changing default netavark networks
ed1e4f94f Infra Inheritance patch
5fc3d871a Cirrus: Simplify only_if/skip + optimize multiarch
a69a48b0d test/e2e: network dis-/connect test remove unhelpful assertions
90d80cf81 use resolvconf package from c/common/libnetwork
ddf1d2cb3 update c/common to latest
811cce5a8 libpod: store network status when userns is used
0f424e90d Bump github.com/docker/docker
e41d4a247 Add missing tests for manifests API
2a0d896b3 runtime: make error clearer
2c12f7bd1 Add some Readme updates around machine
8533ea000 Privileged containers can now restart if the host devices change
335925f47 Minor: Remove useless addition of storage.conf
aadae49ad overlay-volumes: add support for non-volatile upperdir,workdir for anonymous volumes
5c508cb4e Bump github.com/stretchr/testify from 1.7.1 to 1.7.2
67ea5fdad Cleanup the leftovers used with ginkgo focus option
1fc5a107a [CI:DOCS] PodmanImage Readme touchup
22e442ee2 tests: buildah-bud fix reason for skip
9de092ec0 Fix secret-verify-leak flake: set build context to subdir
259c79963 Improve robustness of `podman system reset`
87b05b6a6 Prevent simultaneous machine starts
3c9b75c21 Using logDriver instead of query.LogDriver for podman play kube
241458666 podman logs k8s-file: do not reassemble partial log lines
2b0cb3002 test/e2e/save_test.go: fix flake
b8de285a4 Stop machine before force removing files
1b6505d74 Update test output expectation
9a34b88c9 changed megabyte to mebibyte
831d6534f fix pod network handling with a host network
5023ce585 Align docker load and podman load output
f2bbbd20d shell completion for paths inside the image/container
69e44bbcc bindings: add manifest should follow es_model while marshalling OSVersion and OSFeatures
5b9729c47 Document protocol usage for --publish
6dffa453a Bump github.com/containernetworking/cni from 1.1.0 to 1.1.1
44f11ec2c podman-remote: enable support for additional build-context on macOS, remote
3fa09e9db Makefile: Handle unexpected empty var. values
fc95f832a Podman image: Mass cleanup + fix missing storage.conf
f728b7b5a podman pod create --uidmap patch
8291b51ce expose podman.sock in machine inspect
dbdc26a4c Removed `imageStream` hardcoded value
2805c7353 pkg/specgen: parse default network mode on server
78d1f5d7d fix "tail 800 lines: journald" flake
193397290 Add ExecStop and dependencies to fix shutdown
f91c852fa Makefile: force podman-remote-static to linux
cef044d85 Bump gopkg.in/yaml.v3 to v3.0.1
205c8c071 fix podman container restore without CreateNetNS
16e8b2f32 podman stats: work with network connect/disconnect
ec576a549 podman volume export/import: give better error
4a8346551 podman machine ssh: do not print warning everytime
7e69e2b53 Podman no-new-privileges format
0e58636c3 podman machine ssh: set correct exit code
a6f8cad54 fix bad import path for cmd/podman/utils
c0ad9a43e Mount propagation works with named volumes
f23ae4d66 healthcheck: wait for systemd operations
8efdbf5c4 Add API support for NoOverwriteDirNonDir
e13c5f3a9 Refactor populating uptime
3a32d60e5 [CI:DOCS] Quick typo for troubleshooting
ea1a8e243 Move Attach under the OCI Runtime interface
fb163976f Support setting image_volume_mode in containers.conf
d730f2b25 Add Authorixation field to Plugins for Info
ab0728421 docs: note regarding version compatablity between server and client for bug fixes
87ad46060 Remove TODO comment
66a56ce05 vendor: bump buildah to v1.26.1-0.20220524184833-5500333c2e06
6124b5199 build: allow using cache explicitly with --squash-all using --layers
8c1128db4 Cirrus: Fix several TODOs
426a07e70 Combine the CheckAllLatest CID and PodID functions
c9f6639ec Fix TODO in parse/net.go
32aa12a28 Remove TODO from pods/ps.go
8c781416b Fix swagger model of `InspectPodResponse`
de54d33d2 Fix test block bypass instructions
b730e7328 cmd, build: remove redundant squash processing logic
66c846616 Support remote deadlock errors in rm
badf76e17 Remove more FIXMEs
9fcfea764 First batch of resolutions to FIXMEs
02c437405 [CI:DOCS] Add play kube support docs
338f01237 Remove unused archive flag from diff commands
cb76d1523 fix f35 integration test network flake
c3677f515 test/system/250-systemd.bats: clean up outdated TODO
c9279d4d9 pkg/bindings/play/play.go: drop TODO message
462cb3370 pkg/bindings/containers/archive.go: drop TODO
60e31d87d pkg/auth: drop the TODO
09ae060a7 pkg/api/handlers/compat/images.go: drop TODO message
c04ec104d libpod/pod_top_linux.go: s/TODO/NOTE/
b19e2d6f8 events: drop TODO comment
429b1f768 Fix codespell errors
4a447a213 work queue: simplify and use a wait group
2ce475576 Allow podman pod create --share +pid
df394b521 Allow podman pod create to accept name argument
70f147d01 cmd/podman/common/completion.go: fix FIXMEs
2be4589b5 Remove TODO re: storage-driver
8de3e9102 help-message system test: catch more cases
33628003c Put current product first and historical product second
2400d1d52 go format previosly touched files
b3e2324f5 test/e2e/search_test.go: re-enable registry.redhat.io test
956e2e1b8 pkg/domain/infra/abi/images_test.go: remove commented code
fbeef1d70 image list: remove unused ConfigDigest
90a6f39d0 pkg/inspect: remove unused ImageResult type
5268314e5 podman image mount: print pretty table
d3d3a207d pkg/bindings/images/rm.go: remove redundant FIXME
6c6e97018 pkg/bindings/images: remove TODOs re: system context
d924c46da autocomplete `podman search --filter`
f98a7d140 build(deps): bump github.com/vbauerster/mpb/v7 from 7.4.1 to 7.4.2
8af98b342 contain_top_linux.go: s/TODO/NOTE/
f5450b1e8 system tests: fix flake waiting for container to run
2133edb2c compat, build: suppress step errors when quiet is set
8fbb933f5 look for firmware based on the path of qemu binary
5d37d80ff Use containers/common/pkg/util.StringToSlice
d29dec967 Cirrus: Fix building multiarch images
dde428642 Bump Compat API maximum version to v1.41
b7dbc505b Instead of erroring, clean up after dangling IDs in DB
e22611baf fix typo
ac154425d Update _play kube_ doc following PR #14266 merged
c984956f9 fix compat image resolution
d66288315 auto update: create an event
633d5f1f8 fix --init with /dev bind mount
4960a17a5 fix tests by randomize the device folder name
94e82121b Support running podman under a root v2 cgroup
a0d0207a2 fix podman-for-windows.md
5b79cf15a Swagger refactor/cleanup
fb219a809 Update c/image
9c9fc96d2 shell completion: use more constants instead of duplicating strings
337f8b9d9 shell completion: podman save --format use all valid values
74f70315b shell completion: update podman inspect --type options
318e95fd2 shell completion: fix podman event --filter values
b22143267 linter: enable unconvert linter
3b0844f99 shell completion --format: add help to function with args
3d8a1f917 shell completion --format: support maps and functions
ecd6edb19 shell completion --format: fix embedded struct handling
11ff5ffd3 shell completion --format: only show usable methods
eeeb88a66 shell completion --format: only show exported fields
f5c8c0911 add tests and fix bug when char device pass the test as block device
653117087 ci: pr-should-include-tests: add more exceptions
40a1cd4ef Remove GO111MODULES use
d49efde27 Makefile: rm gofmt target
9bf81814a Makefile: rm CHANGELOG_* and ISODATE vars
d2070a39e Makefile: rm -mod=vendor
2b54bf3e6 Move GOPROXY from Makefile to cirrus.yml
11d3cf269 Makefile, podman.spec.rpkg: rm GOBIN and GOPATH
c63bb6b9a Makefile,.gitignore: rm .install.goimports
e2d2b537a Makefile: rm .gopathok
d8c42de41 Makefile: rm .install.libseccomp.sudo target
c632a2efc dependabot: add release-note-none label
0c9b0e2aa expose block and char devices with play kube
8684d41e3 k8systemd: run k8s workloads in systemd
6f9155cbb api: make no-op remote functional in /libpod/build
21a5ef859 Don't complain about XDG_RUNTIME_DIR, Closes #1424
dc435ecb2 Make errors on removing exec sessions nonfatal
ee782fcb7 Deleting an n use image should return conflict not system error
977cd9bd1 Update WSL machine OS to enable user lingering
0961002d9 Update tutorial list to include Podman for Windows
5b2d5c365 Robust whitespace split of cpu utilization line from /proc/stat
de4f76e7e Fix strange buildtag edit
c45d51899 [BZ #2083997] pod: build pause image in custom user NS
c058b828c Changed permission to 755
25f80941a build(deps): bump github.com/docker/docker
2b03a1088 Vendor in latest containers/common
b8103640a Make sure tests are cleaned up when they complete
7804f4d29 Add support for machine events on Windows
a4aa07a07 [CI:DOCS] Treadmill script: add --reset option
b7ce98619 Fix broken pwd
1094d7553 build(deps): bump github.com/opencontainers/runc from 1.1.1 to 1.1.2
9df390655 shell completion --format: work with pointer functions
03af8213c sdnotify: send MAINPID only once
840c120c2 play kube: service container
ecf0177a0 vendor c/common@main
16e22dbbe vendor: update c/storage and c/image
37e30bcb2 Fix hang in build-each-commit test
e76a07087 [CI:DOCS] man pages: fix inconsistencies
60258925a test: update fedora toolbox image
1834afd3e [CI:DOCS] Benchmarks: new tool for parsing results
813f6a68f [CI:DOCS] fix `make localbenchmarks`
876b05cdb Add initial Windows guide
c7c00ce55 Add more machine tests
d0ca90b3e test: simplify cleanup code
0774a4ce1 kube: add support for --userns=
2b5778d41 Cirrus: Update images + new automation library
9ffc2a6ac Cirrus: Fix Makefile including 'hack' in $PATH
abf4f77bc Cirrus: Simplify use of cache in automation
237f76126 Cirrus: Simplify rootless ssh setup
c1656e2ee Cirrus: Guarantee $DEST_BRANCH is passed through
82f2b3edb bloat check: make more robust
9e1ee081f kube: honor pod security context IDs
82a4b8f01 kube: refactor setupSecurityContext to accept directly the security ctx
be5abf03a fix: Container.cGroupPath() skip empty line to avoid false error logging
c48657671 test skipper: check for $DEST_BRANCH
8ecd0b5bc fix broken CI test
bb8f53a72 test: fix "podman search format json"
b58e7e7f1 play kube log tag handling
a1a299797 Update version to v4.2.0-dev
bce014e19 Update release notes for Podman v4.1.0
9cd74a13c update podman version in readme
0dbfd376f Add 4.1 branch to API documentation
2a401b3ff Bump github.com/docker/docker
ed8c1dfb4 libpod: add c.ConfigWithNetworks()
d7f43e677 test: fix failing TestPostDeleteHooks
cf35168f0 test: use `T.TempDir` to create temporary test directory
6ddccd94f e2e: pull_test: speed up --all-tags
c38e7e5f6 build: disable --output for podman-remote clients
140fb3ae1 e2e: pull_test: squash --quiet test
669401c31 e2e: pull_test: move tests around
2fa906cca e2e: pull_test: remove redundant tests
6eaa9ca26 e2e: manifest_test: use cached registry
ed159f864 Vendor in containers/buildah@v1.26.1
ebde52583 update rootless_tutorial.md
7c59f1d07 Fix usermod call in rootless_tutorial.md
5fa6f686d Report correct RemoteURI
386614367 exclude new tools vendor dir from validate
f6b397bf1 add dependabot config for test/tools go.mod
3b9177995 vendor test tools in submodule
80744c644 podman system reset removed machines incorrectly
9974c90cc libpod: treat ECONNRESET as EOF
245151e62 Add more unit tests
a5800c78f machine events: only open sockets when needed
36c5e6e0c Bump github.com/containers/storage from 1.40.0 to 1.40.2
ccd576504 play kube default log driver
8781a3635 benchmarks: push/pull
1585b175d pass networks to container clone
88015cf0d Implement --format for machine inspect
8da5f3f73 Add podman machine events
9166894c6 vendor test dependencies instead of installing via network
6e2e3a78e generate systemd: pods: set exit policy
5fac879ea vendor treadmill script: run 'git add vendor'
0bb484937 Additional stats for podman info
e247f02a4 Vendor in containers/(common, storage, image)
e74717f34 Treadmill script: revamp
e17b56e0c CI: emergency fix for broken go get
4e44e5b5d Bump github.com/rootless-containers/rootlesskit from 1.0.0 to 1.0.1
4eff0c8cf pod: add exit policies
cfca85356 libpod: unset networks before storing container conf
77d872ea3 vendor c/common@main
5b78f9576 Implement machine inspect for WSL
772ead253 Use simulated dual-stack binds when using WSL
23de3801d buildah-vendor-treadmill script: yet more checks
01acc2565 libpod: host netns keep same /etc/resolv.conf
519820926 fix incorrect permissions for /etc/resolv.conf in userns
e6557bf0a pkg/api: do not register decoder in endpoint handler
a48c37df3 fix broken hooks-dir test
69c479b16 enable errcheck linter
384c2359b libpod: unlock containers when removing pod
2902d32c4 Refactor machine inspect
64a368ba2 remove unused codepath for creating/running ctr in a pod
6b7fd318b image search --format: add completion for go template
0d9f19028 shell completion --format: use structs by reference
cac2b7800 image --format: fix add completion for go template
7f28fd938 Report properly whether pod shares host network
cb9a45630 shell completion --format: use anonymous struct field once
8be978158 network inspect --format: add completion for go template
f93ba587c shell completion --format: work with nil structs
589e42c99 Bump github.com/containernetworking/cni from 1.0.1 to 1.1.0
a5aea8e50 Three manual fixes
b3f38c31b Ginkgo: use HaveField() for better error checking
91ead1528 volume: add new option -o o=noquota
ea1fcd7bc podman search: truncate by default
c721acf08 podman machine starting test
3b8fa515f Emergency fix for new CI linter
83a75d2a3 Produce better test error messages
461b73f56 Github PR template: add release-note block
22b421dd7 Add CreatedSince & CreatedAt format fields to podman image history
e7390f30b Allow changing of CPUs, Memory, and Disk Size
9c0c29f08 Cirrus: Fix ownership of repos. to keep git happy
d4e30b33a Temporarily skip netavark/aardvark e2e test
cf449e81a Cirrus: Temporarily update netavark/aardvark-dns
cd7cff6bb Cirrus: Test w/ netavark/aardvark-dns in F36+
3a07fc446 Cirrus: Update to F36 CI VM Images
a73425a0b Revert "Cirrus: Disable F34 aka prior-fedora testing"
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Files are sorted in lexicographic order. Moving podman-rootless.conf to
something greater then '00' would help with systems providing default
values in other configuration files that can be overridden by
podman-rootless.conf.
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
| |
clang-based builds are still broken due to:
https://github.com/llvm/llvm-project/issues/53999
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
| |
This will fix clang-based builds.
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
patch a33188f [podman: Fix host contamination] appears to have
introduced fuzz/failures. Which strangely wasn't picked up on
merge testing.
We refresh the patch to fix the issues.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
| |
This support is disabled by default and exposed via PACKAGECONFIG.
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Podman can run in via a docker symlink emulating docker commands. By
default this generates a runtime warning. This change silences it via
the provided interface.
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The project's internal Makefile uses BUILDFLAGS variable to pass
arguments to `go build` while Yocto/OE defines it as GOBUILDFLAGS. Add a
patch to align this and avoid using host headers in which case, a musl
build will fail similarly to:
| [...]ld: /tmp/go-link-3172010154/000015.o: in function `vfprintf':
| /usr/include/x86_64-linux-gnu/bits/stdio2.h:130: undefined reference to `__vfprintf_chk'
| [...]ld: /tmp/go-link-3172010154/000016.o: in function `fprintf':
| /usr/include/x86_64-linux-gnu/bits/stdio2.h:100: undefined reference to `__fprintf_chk'
| collect2: error: ld returned 1 exit status
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumping libpod to version v4.1.0-8-gcedbbfa54, which comprises the following commits:
4ae7161c4 Fix strange buildtag edit
44d253b6c Add support for machine events on Windows
8e3a991ff test: fix "podman search format json"
ab4d33e14 Update README for 4.1.0 release
3b4de8efc Bump to v4.1.1-dev
e4b039020 Bump to v4.1.0
e87b07f7c Release notes for v4.1.0 final
a8b55a3b9 pass networks to container clone
b2025c64f Add more unit tests
7b64cd783 libpod: treat ECONNRESET as EOF
6d1d6cc0b play kube default log driver
d57bbdb5c Cirrus: Fix ownership of repos. to keep git happy
4716b6b1b build: disable --output for podman-remote clients
fbab06796 Vendor in containers/buildah@v1.26.1
ee4e0aa43 Temporarily skip netavark/aardvark e2e test
8b897a586 Cirrus: Temporarily update netavark/aardvark-dns
b73bdcdb9 Cirrus: Test w/ netavark/aardvark-dns in F36+
80cf4e31c Cirrus: Update to F36 CI VM Images
0d8ff6fa9 Add 4.1 branch to API documentation
6ea122f6e Report correct RemoteURI
2fd178ac0 Misc readme update to retrigger CI
d3f406e9f podman system reset removed machines incorrectly
8cbe598fd Bump to v4.1.0-dev
0abf24320 Bump to v4.1.0-rc2
d45a68bce Update release notes for v4.1.0 RC2
9e83826d5 machine events: only open sockets when needed
a21e11236 Add podman machine events
bea8301a8 Implement --format for machine inspect
3ab8fa679 Release notes for more v4.1.0 backports
8842e9b7a Additional stats for podman info
642204821 libpod: unset networks before storing container conf
9d5158e94 Implement machine inspect for WSL
b7e8b25d4 Bump github.com/rootless-containers/rootlesskit from 1.0.0 to 1.0.1
65108dede Use simulated dual-stack binds when using WSL
95633146e libpod: host netns keep same /etc/resolv.conf
1cdf18a86 fix incorrect permissions for /etc/resolv.conf in userns
bbb10bb52 pkg/api: do not register decoder in endpoint handler
c441a1756 fix broken hooks-dir test
fb14171cb enable errcheck linter
724965132 libpod: unlock containers when removing pod
159d597cd remove unused codepath for creating/running ctr in a pod
a9a70a949 Refactor machine inspect
1d2120412 image search --format: add completion for go template
d4fe645ed shell completion --format: use structs by reference
524b53610 image --format: fix add completion for go template
a9deb5c67 shell completion --format: use anonymous struct field once
835b89c60 network inspect --format: add completion for go template
68f7349bc shell completion --format: work with nil structs
07bc615b4 podman machine starting test
66500b82a Report properly whether pod shares host network
8627b5151 Bump github.com/containernetworking/cni from 1.0.1 to 1.1.0
9f6131e9c Three manual fixes
ecc39b595 Ginkgo: use HaveField() for better error checking
e5d6b6b0a volume: add new option -o o=noquota
77f147468 podman search: truncate by default
b1089a23b Produce better test error messages
4ff6884fb Add CreatedSince & CreatedAt format fields to podman image history
3226561cf Allow changing of CPUs, Memory, and Disk Size
cb399245b CI: emergency fix for broken go get
1593e75c6 Bump to v4.1.0-dev
146dcb28d Bump to v4.1.0-rc1
b2beb5a53 Add release notes for v4.1.0-RC1
3bcfd256b manifest endpoints fix ordering
4a4906b91 pkg/bindings: manifest remove 3.X API support conditional
e9599fb1a fix manifest modify endpoint to respect tlsverify param
609b52f72 Bump version to v4.1.0-dev
652921119 Bump github.com/fsnotify/fsnotify from 1.5.3 to 1.5.4
70a2c0008 play kube respect hostNetwork
7259a6315 Truncate annotations when generating kubernetes yaml files
4f8ece76f play kube: do not skip containers by name
51fbf3da9 enable gocritic linter
1a9f110b5 Cirrus: Fix skipping all/most tests
7c914355d [CI:DOCS]Remove unnecesarry files
c090931da remote: do not join user NS
49264c714 vendor in containers/(common,buildah,storage,image)
facc009ca benchmarks: add more image benchmarks
ee9d755c5 Robustify nginx tests
ecd245d8f Unit tests for pkg/specgenutil pkg/signal
c5e48f12e Cirrus: Re-fix build-cache miss on main
eb4e53087 Revert "Cirrus: Fix cirrus cache race on bin/podman"
b0d36f635 Implements Windows volume/mount support
3b6ffcd29 Update to use new common machine API
d441a711e machine starting status
833456e07 Add podman machine test suite
3d1e40608 Pass --tls-verify option in podman -remote build
62f4ae98f fix staticcheck linter warning for deprecated function
a615cb2fe Docs rootfull -> rootful
2f53259a8 Cirrus: Fix cirrus cache race on bin/podman
1260bf631 Revert "Switch all rootful to rootfull"
c7b16645a enable unparam linter
94d043be8 Modify the pod name suffix '_pod' to '-pod'
0d83f4b76 Allow filtering of "removing", it is a valid status
13079abe3 Add support for passing --volumepath
44642bee8 libpod/networking_linux.go: switch to sha256 hashes
ad249222d Fix hang in test_connect
cafb76b63 Increase verbosity and sequencing of APIv2 testing
5b4af0584 replace golint with revive linter
454468e03 Update test to run network check in both rootless and rootfull mode
3e240c3ae Bump github.com/fsnotify/fsnotify from 1.5.2 to 1.5.3
104042e20 Bump github.com/container-orchestrated-devices/container-device-interface
e0f5bf279 test/system: add containers.conf test for new /etc/hosts options
e912f1b68 Improve /etc/hosts documentation
e4ab8a5be shared netns and --add-host should conflict
cf1b0c196 network dis-/connect: update /etc/hosts
128086639 libpod: fix c.Hostname() to respect the utsNsCtr
696bcd277 use etchosts package from c/common
1514d5c93 silence deprecated warnings for manifest functions
2a8e43567 enable staticcheck linter
56d6ee080 move golang.org/x/crypto/ssh/terminal to golang.org/x/term
e39f4495e Run codespell on code
f87f23e3b specgen-volumes: parse --mount using csv-reader instead of split by comma
93ecafcba Workaround criu re-linking output in system test
cc3790f33 Switch all rootful to rootfull
566b6071d Cirrus: Fix missing git-enforced runtime identity
80c0fceb2 Add support for --userns=nomap
8080a5f8e Revert "container,inspect: convert Entrypoint to array instead of a string"
17105028e vendor in latest containers/(storage,common,image)
537540196 podman container clone -f
d24507c1e Fix upgrade tests assuming storage.conf exists
c67d6a52c Fix using --network-backend on podman-remote
dc02e99d8 Fix size-check to display more context
b7dcbfed0 Update release notes for v4.0.3 and v3.4.7
55a5bd8a0 Optimization: skip tests in some circumstances
df156ab78 [CI:DOCS] podman build --pull=*missing*
fa239f2ec Bump github.com/fsnotify/fsnotify from 1.5.1 to 1.5.2
eb7171262 systemd socker activation: check listener
ff2e6291a vendor c/common
13c6fd067 system service: remove unnecessary pointer to listner
97ee41146 system tests: add assert(), and start using it
93b8ef627 Buildah Vendor Treadmill: the script
d865fcc5e Fix e2e tests referencing generic env. var.
bbe1063a5 Add checkpoint image tests
756ecd540 Add support for checkpoint image
fca3397dc Update github.com/checkpoint-restore/checkpointctl
80d175279 slirp4netns: actually make ipv6 default
519535daa healthcheck: set default healthcheck Interval if not specified in image
0162f678c benchmarking Podman: proof of concept
a2077e5ea Add missing events to podman-events man page
be0da4a22 Translate Memory Limit to Swap in API
1b3dc899d manpage vs --help checker: better error messages
99bcd6595 Add --quiet to machine ls
e716790af Fix typo in generate kube docs for selinux labeling
08d08f995 Correct play kube docs for selinux labeling
b03466cb7 Update troubleshooting.md
a4798ab4e Respect "Rootful" when starting WSL API Forwarding
d68e9faee Update vendor of storage,common
900739d13 Add container.conf default volume to init
f38b03d37 Fix Memory Swappiness passing in Container Clone
2a75164e2 add a regression test for CVE-2022-1227
3f2939c2e run, create: add --passwd-entry
97f93dc78 Revert "images --size"
3da3afa57 Add log rotation based on log size
2f4874eb0 Update containers/common to main branch
9ef745d54 System tests: Usage checks: better error messages
63c38b99f Fix --tail log on restart problem
02b7eeff6 Allow HTTP attach to stopped containers
970c8d472 compat api: use network mode bridge as default
6c878b7a5 docs: fix typo in podman-container-clone.1.md
20384b037 build(deps) bump CDI dependency from 0.3.0 to 0.3.2
8710197e8 Introduce machine inspect
3987c529f Add support for ipc namespace modes "none, private, sharable"
2c800a717 System tests: fix oops in start --filter tests
5e680d54e Bump golang.org/x/crypto to 7b82a4e
8fb9dbdb4 machine,rm: Ignore ENOENT while cleaning machine
857b36ca8 Update vendor of storage,common,image
fb4fc03ec Pretty print systemd services file
81a95fade run, mount: allow setting driver specific option using volume-opt
923d454b2 [CI:DOCS] Rewrite rootless --userns=auto docs
61cf22288 Cirrus: Fix unsupported cirrus-cron build status
ee4a583ed pkg/bindings: document requirements for use
d8a902a16 API: use no_hosts from containers.conf
615099ddb System tests: reenable ps --external test
784a13f57 network create: add support for ipam-driver none
2508913a0 If newuidmap or newgidmap fail, then check their permissions
0cebd158b container,inspect: convert Entrypoint to array instead of a string
dc17195bd Vendor in new opencontainers/selinux
e133a06d2 images --size
a95f7f9ca Cirrus: Multi-arch build auto-update + tagging update
356d53434 Fix docker socket handling
90ac1ba2a Prevent set command from updating a running instance
db7d69950 Add Podman Hello to readme.md
e73547a63 Unify examples section across several man pages: pod rm/start/unpause
9c72ea343 machine refactor 3: add symlinks for sockets
bd4b9c3d5 build(deps): bump github.com/BurntSushi/toml from 1.0.0 to 1.1.0
dd9eec06a Unify examples section across several man pages: init/kill
164b64ea3 specgen: do not set OOMScoreAdj by default
bf4318e60 Allow creating anonymous volumes with --mount
1cd529b22 specgen: permit --privileged and --cap-add
d55c46f8c Cirrus: Allow manually running image-build task
5fcd2a7ac Cirrus: Upd VM images to fix multi-arch build bug
f8c2df87c Add build test for .containerignore tar file
e5745139a cli commands: better error for unsupported commands
daeea48df kube: configmap volume should be reused if already exists
9cacc18c9 Set permissions for GitHub actions
a06df4fc1 Machine refactor part 2
81632722e systemd: enable all cgroups when running as a service
23cdbf322 test/apiv2: support netavark
1f1cf7bd4 rootless netns: move process to scope only with systemd
1ffcc4a88 Add 'Os' to be queried via 'version' output
b60854e8b Prefer registering both machine and global pipe
2a882b770 Upgrade tests: reexamine cross-testing matrix
eedaaf33c fix slirp4netns port forwarding with ranges
c185d8c0d Add option for pod logs to display different colors per container.
7a5342804 fix pod volume passing and alter infra inheritance
c602084a5 size-check: display binary size and growth
61c518627 upgrade tests: fix networking problems
21502987b replace hpcloud/tail with nxadm/tail
f6963cea1 Cirrus: Build multi-arch images + manifests
cdf74f208 Set systemd mode if entrypoint begins with /bin/sh -c
a8e6c639e Unify examples section across several man pages
6e0e1cbdd Migrate machine configs
1821eb383 Pin actions to a full length commit SHA
2ac897aa0 Machine refactor - part 1
38bd4010c network setup: fail if slirp4netns is not installed
82ed99b6a event: generate a valid event on container rename operation
798988050 Fixes errors from 'manifest push' being dropped in remote case
d106b294b Switch all calls to filepath.Walk to filepath.WalkDir
446c35efd Vendor common Added patch provided by rhatdan to add support for shareable
ab41037c8 Update filter docs with missing entries and add negation option.
3cc173937 Resolves #13629 Add RegistryAuthHeader to manifest push
7680211ed Remove error stutter
76614c461 build(deps): bump google.golang.org/protobuf from 1.27.1 to 1.28.0
ffbab30d7 Run codespell to cleanup typos
25345c087 build(deps): bump github.com/rootless-containers/rootlesskit
640c2d53a test: fix podman run test as rootless
4f73cf3fc Misc typo fixes
c01d1f8e3 [CI:DOCS] docs: drop note about upcoming RHEL 7.7
d4bf6b4d7 clarifying "loginctl enable-linger" section in doc
61b2d8844 Bump github.com/prometheus/client_golang to v1.11.1
b469bf5c0 container: allow clone to an existing pod
eb5b08f62 build(deps): bump github.com/docker/docker
7189b6f26 podman machine set: clarify --rootful option
c0bbca8c4 podman machine: fix port forwarding with proxy
7ae52e86f readConmonPipeData: try to improve error
809f82bdb specgen: fix typo
bf6430d18 Remove experimental warning from podman-remote rpm
e90b35438 machine-set: fix example for setting rootful flag
752680366 play: kube: use in-memory kubefile and remove tempfile
9b0c8d23b man pages: sort flags, and keep them that way
346beec35 Remove nix packages, since no one is supporting this
5e28cbc5f When running systemd in a container set container_uuid
da5891130 fix podman machine start log level detection
59dc70bb4 podman machine start: lookup qemu path again if not found
5669ffb35 document that using libpod package directly is not supported
cdda1924a Explicitly use IPv4 to check if podman-machine VM is listening
a6504963b Fix manifest 4.0 endpoints [NO NEW TESTS NEEDED]
5b2597d52 Fix a potential race around the exec cleanup process
aafa80918 do not set the inheritable capabilities
eedce31eb import: allow users to set os, arch and variant of imports
13b6ff652 docs: Fix links to Containerfile and containerignore
41a6dd36f Update swagger to improve compatibility [NO NEW TESTS NEEDED]
88d4db009 Binary growth check, part 2 of 2
3627dfc52 podman unshare: document that command cannot be used with remote
130bcc3a9 podman stats: improve cpu average calc
0edb3ddd3 podman stats: calc CPU percentage correctly
1a7f5b3d5 Cirrus: Publish binary artifacts on success
501355d4a Fix unreadable netavark logs
5e1e13c18 add contextDir to tar on remote
c25213c8f fix compose test error in retry logic
84e7ce82d Binary growth check, part 1 of 2
06dd9136a fix a number of errcheck issues
07999b237 [CI:DOCS] troubleshooting: document rm in image stores
6c030cd57 fix a number of `godot` issues
68b94338b linter: enable makezero
0f12b6fe5 linter: enable nilerr
081e09143 linter: document nolintlint
7c047bfbe linter: document tagliatelle
9e8cca26a test/e2e/inspect_test.go: wait for sessions
fb792f7ed linter: enable ineffassign
f72a678f2 linter: enable errchkjson
bb6b69b4a linter: enable wastedassign
070e40149 linter: enable interfacer
90f37e1a6 build(deps): bump github.com/containers/ocicrypt from 1.1.2 to 1.1.3
6d6bdabc8 healthcheck: stop showing wrong status when --no-healthcheck is set
8961dd345 Makefile: build podman-remote-static with cgo disabled
1b68c3826 libpod: drop warning for Fedora 31
63bf3991e vendor containers/storage with https://github.com/containers/storage/pull/1165
e3cc0717b podman system df: fix percent calculation
53e770566 pod system tests: clean up stray image
026bd9b20 bump golangci-lint to v1.45.0
2460261fb Fix documentation typo
36ff8f2b3 Add Windows installer support for upgrades
95dad4d8a podman rmi --ignore
4408db330 Updated dependabot to GitHub actions
cc7b5974b Fix type-o and cleanup doc punctuation
54641f5f7 fix compose test flake
622d0068e fix dual stack network e2e flake
57cdc21b0 vendor c/common@0ededd18a1f9
ea08765f4 go fmt: use go 1.18 conditional-build syntax
3c968c3d2 Handle incompatible machines
d3e3ea843 logformatter: link to bats sources on error
4b359e459 Set names in compose tests based on version
bde3ca8c3 Add tests with Docker Compose v2
1fd76c901 podman machine: remove hostip from port
0793a5834 Deduplicate between Volumes and Mounts in compat API
ff54aaa63 podman create: building local pause image: do not read ignore files
714e5a13d Separator is no longer prepended when prefix is empty on podman generate systemd
1387b5bd8 Add test for BZ #2052697
449f2fc0b Set rawimage for containers created via play kube
c732adf2d build(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1
ca7376bb1 Exit with 0 when receiving SIGTERM
29f24ff68 [CI:DOCS]: Mention netavark limitations for macvlan/ipvlan drivers
45df70ec1 fix empty newline in version output
33aa2f2d1 Fix windows win-sshproxy build
0db184fb0 fix breaking change in pkg/bindings
19d0c5a8a pkg/k8s.io: add small readme with copyright notice
dd9e4dc72 pkg/k8s.io/api/core/v1: remove unneeded types
f106867ac pkg/k8s.io/...: remove more unneeded files
0612f859b pkg/k8s.io/...: remove protobuf field tags
f8577766d pkg/k8s.io/...: fix lint errors
a0ad1f2ad remove unneeded k8s code
918fc88a9 move k8s deps into podman
3d82d17f8 Bump github.com/spf13/cobra from 1.3.0 to 1.4.0
439323cd2 Bump github.com/docker/docker
daebf50b8 apply-podman-deltas: skip modified test case for --add-host which adds anomaly
3bb046a5e slirp: fix setup on ipv6 disabled systems
217197340 Fix typo
e8968c867 Add support for --chrootdirs
c845216fd docs: podman-build add --no-hosts
780d4b2d6 vendor: bump buildah, c/image and c/storage
edc62b529 Fixes TTY & resizing on Mac and Windows
6e41d1f44 podman.spec.rpkg: enable rhel8 builds on copr
c06460bea Bump golang to 1.17 in `vendor-in-container`
4ab24a068 Bump github.com/docker/docker
931477461 Bump github.com/spf13/cobra from 1.3.0 to 1.4.0
e6b64703f Bump github.com/containernetworking/plugins from 1.1.0 to 1.1.1
a5353207c Bump github.com/vbauerster/mpb/v7 from 7.3.2 to 7.4.1
e5a86d293 CI: fix golangci-lint installation
feaa1a134 Add podman play kube --annotation
30bf065c3 Use github.com/vbauerster/mpb/v7 in pkg/machine
8f2f8d4ca use gopkg.in/yaml.v2 instead of v3
166edf00a Fix handling of tmpfs-mode for tmpfs creation in compat mode
e56150264 Bump github.com/docker/distribution
db3010279 [CI:DOCS] troubleshooting.md: mention "podman unshare chown 0:0 path"
a7c4691bf Improve agent install message to add restart instructions
5b51b42cc machine rm -f stops and removes machine
8cfdddf50 test/e2e: add aardvark specific tests
e66c46441 Skip flaky pprof tests
bd0766e96 selinux: remove explicit range transition when starting conmon
9ce3c0a87 Move secret-verify-leak containerfile into its own Directory
611b45c51 Inspect network info of a joined network namespace
d2f77c256 Set default rule at the head of device configuration
cdb6deb14 MacOS improvements
6dfe63463 [CI:DOCS] DISTRO_PACKAGE.md: List the packaging changes for v4
639e6899b [CI:DOCS] RELEASE_PROCESS.md: cosmetic fix
f13ca392c [CI:DOCS] Remove "(1)" from web tab text
01514f33b Fixes: #13301 ("machine rm removes the mounted socket file on macos")
b20993393 [CI:DOCS] troubleshooting.md: Improve language and fix typos
d302c08cf Throw an error if kube yaml has duplicate ctr names
dca2e7924 Move all python tests to pytest
2fb6a8daf Add ExitCommandDelay configuration use in API exec handler
63f92d0a6 test: add a test to verify race free concurrent/parallel builds
a3497cee9 RELEASE_PROCESS.md: build artifacts locally
a901c919a libpod: pods do not use cgroups if --cgroups=disabled
0bd0ad594 container: workdir resolution must consider symlink if explicitly configured
410d28660 vendor: bump c/image to main/9a9cd9
08036e9af vendor: bump c/storage to main/d06b0f
e71d497e7 libpod: drop warning if cgroup doesn't exist
22f331e54 Revert "use GetRuntimeDir() from c/common"
572e6464f Use storage that better supports rootless overlayfs
7729afe97 Refactor docker-py compatibility tests
675d775eb Add --context-dir option to podman play kube
40c6192e9 Add the names flag for pod logs
2e14c7270 Allow setting binarypath from Makefile
569319d39 Vendor in containers/common@main
3dc1b8e83 Add podman volume mount support
dbf34bfe7 Clarify v2 API testing for podman vs docker clients
988190db5 copr packaging: use generic macros for tmpfiles and modules load dirs
6f71fa6d9 Show version of the deb package in info output
a7fc8a146 Improve the error message for usused configMaps
f3e883fb4 Bump github.com/containernetworking/plugins from 1.0.1 to 1.1.0
e1b298166 docs: generate-systemd: pod requires an infra container
eab5a4cfb Load ip_tables modules at boot
fbbcb957c container-commit: support --squash to squash layers into one
ed73040b3 kube: honor mount propagation mode
5cba5cbfd play kube: set defaults to container resources
46b7c5bc6 Bump CDI go dependency to v0.3.0
6f7a803d0 Cleanup display of trust with transports
80c5962db Add containers-common spec and command to podman
4a60319ec Remove the runtime lock
c4dfbd58f Don't log errors on removing volumes inuse, if container --volumes-from
b19251242 system tests: cleanup networks on teardown
ea01f8963 [CI:DOCS]Update networking tutorial for netavark
9ce61e3a4 kube: honor --build=false and make --build=true by default
44d037898 provide better error on invalid flag
f018c07ed System tests: show one-line config overview
f150f2921 troubleshooting.md: tweak subuid paragraph, encryption
fc5cf812c use GetRuntimeDir() from c/common
94df70151 Implement Podman Container Clone
23a7f4e0d Option --url and --connection should imply --remote.
d12489858 [CI:DOCS] troubleshooting: mention overlay option for --rootfs
8c9d37faf [CI:DOCS] troubleshooting: mention machinectl and systemd-run
db4d15e85 Propagate $CONTAINERS_CONF to conmon
d615ab81f tests: Remove inaccurate comment
7b55ab442 Cirrus: Disable F34 aka prior-fedora testing
632c089cc Cirrus: Use updated VM images
aa1703037 Update release notes with v4.0.0 additions
1252f9dd3 Fix a potential flake in volume plugins tests
38811823c vendor: update c/storage to 26c561f9
095026c3d Bump github.com/containers/buildah from 1.24.1 to 1.24.2
90066af62 Calculate device major/minor using bitshift
13f6261f8 increase subuid and subgid in image
7a83d16f9 [CI:DOCS] logformatter: handle python logs
a811acf74 pkg: support passing down options for idmap
50fbe52f4 Update to podman4 copr stream
c74f8f04f Introduce podman machine init --root=t|f and podman machine set --root=t|f
8f5ba05ec Initial implementation of mac forwarding using a privileged docker sock claim helper
b62816578 e2e: merge after/since image-filter tests
10580ec19 Unify ls --filter docs for networks and pods
6a8d29eea Changes of docker descriptions
5b98efe1d Fix images since/after tests
4a166c8b6 podman network: add documentation for netavark
a0991c6f3 create: Fix key=value annotation in the flag output
a8928a3ca ignition: propagate proxy settings from a host into a vm
3b5a3f4a7 [CI:DOCS] Add --userns=keep-id, --uidmap, --gidmap troubleshooting
73f35ff2a Temporarily pull machine images from side repo
6f9f78f7f enable netavark specific tests
4b90542d5 Fix checkpoint/restore pod tests
4966adddb Make sure building with relative paths work correctly.
3f28d697e Add 409 response to swagger godoc
40ba9f10e Make the hello image leaner [NO TESTS NEEDED]
a0b38c071 troubleshooting: add doc for ssh into a container
87cca4e5e Modify /etc/resolv.conf when connecting/disconnecting
c4676c571 Add version guard to libpod API endpoints
1512740e3 Bump c/common to v0.47.4
829f88d74 Show API doc for several versions
3762946e6 Do not set the network config dir to cni plugin dir
411fca0b3 helloimage: header symmetry
e405fefb3 [NO NEW TEST NEEDED] Add schema for ImageCreate 200 response.
61f97083c idmap should be able to be specified along with other options
5bcd9134f Bump github.com/docker/distribution
58adf1a83 fix: Multiplication of durations
8d0fb0a4e move rootless netns slirp4netns process to systemd user.slice
d0d1ffa43 Cleanup: remove obsolete/misleading bug workaround
3b561a468 compat: endpoint /build must set header content type as application/json in reponse
44fb431a3 Fix: Do not print error when parsing journald log fails
f0826b3a4 Cirrus: Expand netavark testing to include rootless
3cf64a8e9 tests: retrofit healthcheck system tests
4f77331c9 healthcheck, libpod: Read healthcheck event output from os pipe
d733c3baa append podman dns search domain
54cf0f05e Bump github.com/buger/goterm from 1.0.1 to 1.0.4
1d1b2b150 Update containers/buildah v1.24.1
7cfe4d3fe System tests: revert emergency skip of checkpoint tests
185dc5b2f Bump github.com/containers/common from 0.47.2 to 0.47.3
642a691cb Cirrus: Add netavark/aardvark system test task
daf51eafe Bump github.com/containers/image/v5 from 5.19.0 to 5.19.1
ebbf10ae8 Cirrus: Log netavark/aardvark binary build info.
9eb88ea47 Podman pod create --share-parent vs --share=cgroup
55c4a1468 system prune: remove all networks
fee76f6ab Document `schema` values in the `--url` flag
5468757ad play kube envVar.valueFrom.resourceFieldRef
725a6f893 pkg/bindings/images.Build(): slashify "dockerfile" values, too
7d3ad6081 netavark e2e tests
25e073492 Revert "Move each search dns to its own line"
3d3e8d8f8 hack/bats: fix broken usage message
903f9a3a2 Cirrus: Minor - limit release task applicability
a1bc8cb52 Move each search dns to its own line
4ddc4e79d Only change network fields if they were actually changed by the user
c4dfd004a libpod: enforce noexec,nosuid,nodev for /dev/shm
b6fe7d119 Fix size to match Docker selection
012e24b79 [CI:DOCS] Add a hello world image to quay.io
852ca9a7a Cirrus: Add [CI:BUILD] magic that only builds
cd8b30289 COPR: fix dependencies
85e8c1c9a docs: clarify rootless net stats
865f0a197 libpod: report slirp4netns network stats
6609bb73a Fix use of infra image to clarify default
2ceab1194 play kube envVar.valueFrom.fieldRef
e7bdd1260 CI: fix nightly builds
009d9eb67 Add notes to "--oom-kill-disable" not supported on cgroups V2
a8fb8f52c Adapt podman images ls filters docs to be aligned with prune filters docs
636543787 Clarify remote client means Mac and Windows
6f2b027b3 ignition, machine: delegate cpu,io cgroup controllers to machine's default users
56d95172f podman image scp syntax correction
8842dab68 Cirrus: Also download aardvark-dns binary
b381d7565 Cirrus: Add e2e task w/ upstream netavark
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Podman now installs the systemd service and socket by default, so
we can drop our custom installation of those elements, otherwise the
build is unchanged.
Bumping libpod to version v4.0.1-11-g717edd7b8, which comprises the following commits:
0f626c377 Bump to v4.0.3-dev
342c82593 Bump to v4.0.2
bd5ff1c32 Update release notes for v4.0.2
791c8c347 Revert "use GetRuntimeDir() from c/common"
cc4a70c80 Revert "Option --url and --connection should imply --remote."
ca980c2e0 Option --url and --connection should imply --remote.
cfcc0d639 Bump to v4.0.2-dev
c8b9a2e3e Bump to v4.0.1
b1ffa822f Update release notes for v4.0.1
de9f22805 Fix a potential flake in volume plugins tests
697dd2890 Propagate $CONTAINERS_CONF to conmon
c559e4e6f tests: Remove inaccurate comment
3718d096b System tests: show one-line config overview
e1d5c812d provide better error on invalid flag
2b85f62a2 use GetRuntimeDir() from c/common
82f4760de kube: honor --build=false and make --build=true by default
e356dfe06 system tests: cleanup networks on teardown
71b0909f2 Remove the runtime lock
ee7cf3cc2 Don't log errors on removing volumes inuse, if container --volumes-from
eb9fe52a5 kube: honor mount propagation mode
a0c34d64a Load ip_tables modules at boot
e8d7e580a Cirrus: Disable F34 aka prior-fedora testing
7b106f5b6 Cirrus: Update VM Images for 4.0 release
d59749d64 Bump to v4.0.1-dev
49f8da727 Bump to v4.0.0
84c8870ac Release notes for v4.0.0 final
15cb91855 Fix lint
ae9ad416a Fix manifest 4.0 Endpoints Branch forced 4.0 only endpoints
1a8c715f1 Introduce podman machine init --root=t|f and podman machine set --root=t|f
f71dfcb5d Initial implementation of mac forwarding using a privileged docker sock claim helper
2128236da ignition: propagate proxy settings from a host into a vm
809da6b0b Update to podman4 copr stream
bd8ac0017 Unify ls --filter docs for networks and pods
77e51e188 e2e: merge after/since image-filter tests
8ad29421e podman network: add documentation for netavark
f35e03ec8 create: Fix key=value annotation in the flag output
22cfa9860 enable netavark specific tests
d77b4f92c Fix checkpoint/restore pod tests
a72e22160 Make sure building with relative paths work correctly.
975d79aed Add 409 response to swagger godoc
421b7466c Fix images since/after tests
04badc2c9 Changes of docker descriptions
09708bee9 Fix images since/after tests
35a4f32be Changes of docker descriptions
629d86445 Temporarily pull machine images from side repo
a6fbfd47c Cirrus: TODO: netavark/aardvark release branches
e5644bbf1 Cirrus: Expand netavark testing to include rootless
1656a2335 Cirrus: Minor - limit release task applicability
afb39f2e4 Cirrus: Add [CI:BUILD] magic that only builds
926c3b08a CI: fix nightly builds
1e3115cf4 Cirrus: Log netavark/aardvark binary build info.
66a3be370 Cirrus: Add netavark/aardvark system test task
6b0d4d915 Cirrus: Also download aardvark-dns binary
b63f61f5c Cirrus: Add e2e task w/ upstream netavark
6a3de9351 Revert minimum API change
9688a462e netavark e2e tests
92790e98c Bump to v4.0.0-dev
d7d79ce81 Bump to v4.0.0-RC5
5356e36b8 Update release notes for v4.0.0-RC5
77ca2498e Modify /etc/resolv.conf when connecting/disconnecting
f8cd4df1b Do not set the network config dir to cni plugin dir
d0fccbbbb Show API doc for several versions
e7998b122 [NO NEW TEST NEEDED] Add schema for ImageCreate 200 response.
6d01b6dd6 fix: Multiplication of durations
ed60f8908 move rootless netns slirp4netns process to systemd user.slice
7e37c608f compat: endpoint /build must set header content type as application/json in reponse
9aee36b76 Cleanup: remove obsolete/misleading bug workaround
b1b9a0d7a tests: retrofit healthcheck system tests
74cba33c7 healthcheck, libpod: Read healthcheck event output from os pipe
7ec63f092 Fix: Do not print error when parsing journald log fails
d62a0204d Bump github.com/buger/goterm from 1.0.1 to 1.0.4
bcd5f5ead append podman dns search domain
b1bf91a22 Podman pod create --share-parent vs --share=cgroup
85c0fe7dc System tests: revert emergency skip of checkpoint tests
71d151449 Add version guard to libpod API endpoints
345413540 [v4.0] Bump c/common to v0.47.4
7499496f3 idmap should be able to be specified along with other options
e47a3bec9 Vendor in containers/buildah v1.24.1
cad3eb78b Bump to v4.0.0-dev
0c9648136 Bump to v4.0.0-RC4
c1618042f Disable failing E2E test
70623790d Revert "Move each search dns to its own line"
48f10e1d0 Move each search dns to its own line
938d5152c Update release notes for v4.0.0-RC4
99968002f Document `schema` values in the `--url` flag
6d747dca2 podman image scp syntax correction
e0cbcdc33 system prune: remove all networks
8f3f0710f Only change network fields if they were actually changed by the user
fb6fca806 docs: clarify rootless net stats
cad6459b6 Fix size to match Docker selection
06821627f libpod: enforce noexec,nosuid,nodev for /dev/shm
44cd232be Clarify remote client means Mac and Windows
9d3bcb587 libpod: report slirp4netns network stats
f65b62c98 Add notes to "--oom-kill-disable" not supported on cgroups V2
178cccbf9 Fix use of infra image to clarify default
97c8bdfeb Adapt podman images ls filters docs to be aligned with prune filters docs
49076ba87 ignition, machine: delegate cpu,io cgroup controllers to machine's default users
0c9a8ac07 pkg/bindings/images.Build(): slashify "dockerfile" values, too
3b565bacf Remove mention of IPv6 portfwd from release notes
10a966a2a Bump to v4.0.0-dev
9b441c0dd Bump to v4.0.0-RC3
f5dfe026d Update release notes for v4.0.0-RC3
ebf5ad50e Fix Cirrus destination branch
e64e6500d volume: add support for non-volatile upperdir,workdir for overlay volumes
a928d39d0 github: label issues based on os fix regex
525bdc377 github: label issues based on os
4c26a3a5c Cirrus: Fix get_ci_vm.sh initial setup
d455bb879 System tests: emergency skip of checkpoint tests
6961d9120 network create: allow multiple subnets
86547cc24 Update troubleshooting.md
24dc02064 Fix sort ordering of filters
63b1557a2 Unify podman prune filter description: volumes, networks, system
4a4d86d40 Bump Buildah to v1.24.0
6336e1ff1 rootless: drop permission check for devices
77cd38d40 switch podman image scp from depending on machinectl to just os/exec
ab22a688d Bump github.com/containers/image/v5 from 5.18.0 to 5.19.0
991652988 Bump github.com/containers/storage from 1.38.0 to 1.38.1
9073b56a3 change location of where make outputs podman binary on osx
72ddacdbe Github workflow: Fix parsing of GraphQL response JSON
6df245c6e Github-workflow: Fix YAML syntax
44a87229b Update godoc, swagger using wrong struct
e4636ebdc Makefile: install targets independent of build
42e1c2981 [CI:DOCS] Fix typos and improve language
7cdb00a45 CI: enable rootless-remote system tests
98739237e pkg/specgen/generate/security: fix error message
29e89da1a Github workflow: Send e-mail on job error
0d42d9f8d Github workflow: Update Cirrus-cron GraphQL query
dbfe79757 remote build: set rootless oci isolation correctly
8099a61b6 [CI:DOCS] Fix typos and improve language
80a5295d4 Fix handling of duplicate matches on id expansion
1cddd6397 Show correct default values or show none
e252b3b4f exec: retry rm -rf on ENOTEMPTY and EBUSY
2f371cb12 container create: do not check for network dns support
75e6994d4 libpod: fix leaking fd
f6e36a649 libpod: fix connection leak
e68d188f6 [CI:DOCS] fix typo subpordinate
aff6a5af8 Fix filter description and unify filters docs for containers/images prune
7938f32c5 Remove unused param and clean API handlers
e834297b3 Restore machine start logic that was hanging
c81a616ca Bump to v4.0.0-dev
71238d3cc Bump to v4.0.0-RC2
b29640c78 Final release notes for v4.0.0-rc2
5736649eb Run codespell on code
f6bb60087 Update release notes for Podman v4.0.0
653da8fe8 Fix #2 for compat commit handling of --changes
9d815707e Fix nil pointer dereference for configmap optional
0b5136c7c Make error message matching in 030-run.bats less fragile
9241b4e34 Don't explicitly check for crun|runc in package information
2947ded7a Don't segfault if an image layer has no creation timestamp
1c0fdba4f compat: remove hardcoded index from load images output report
9df31cfb7 compat: images/load must be able to load tar with multiple images
47df14af5 System tests: fix for new systemd on rawhide
ee039b740 Remove rootless_networking option from containers.conf
e22b9889d vendor c/psgo@v1.7.2
1f85244ab Engine.Remote from containers.conf
2c492be00 vendor: bump c/common and other vendors
7046e7804 rootless: report correctly the error
2d0b5ebb5 Implement API forwarding for podman machine on Windows
4693fc6db Implement env parsing on Windows
c674d3cc7 Handle changes in docker compat mode
dbaaef5c4 Show package version when running on alpine
b9a2d8698 Handlers for `generate systemd` with custom dependencies
abcd29239 APIv2 tests: followup to recent log test
4b384e08a Add IndexConfigs to compat /info endpoint
a0165a64b Bump github.com/opencontainers/runc from 1.0.3 to 1.1.0
af6a43fa4 apiv2 test: add regression test for #12904
4d1c327ed SECURITY.md: fix the project name
c0e072346 rename --cni-config-dir to --network-config-dir
7e30531f2 compat attach: fix write on closed channel
774271c38 upgrade all dependencies
38fbc8af1 Revert "Cirrus: Temporarily disable OSX Cross task"
4adf457ff Bump github.com/opencontainers/runc from 1.0.3 to 1.1.0
bd09b7aa7 bump go module to version 4
f23e8ca67 [NO NEW TESTS NEEDED] add builddeps to copr template
471a4356b CI: rootless user: also create in some root tests
c8124b88a [WIP] Tests for podman image scp (the sudo form)
141de8686 Revamp Libpod state strings for Docker compat
860463d97 Cirrus: Temporarily disable OSX Cross task
06ad51c83 update c/common to latest
10d969ff1 Use PODMAN_USERNS environment variable when running as a service
6bca61e0f Unify the method of parsing filters in cmd
3c2a5947c fix default branch links
d6e55577c [CI:DOCS] fix default branch links
bb3097cd0 [CI:DOCS] Unprivileged native overlayfs is now supported
ab8a50848 [CI:DOCS] Fix typo in --env
420303b94 Recursively copy cert files.
8a7e70919 Refactor manifest list operations
350765e79 Add rpkg template for COPR autobuild
607cb80bf Fix cgroup mode handling in api server
a15dfb364 Standardize on capatalized Cgroups
13917dfab test/system: podman run update /etc/hosts
14940a067 Remove two GetImages functions from API
72ab66d88 Use fully-qualified device name in CDI test
968deb7c2 Use new CDI API
96be2bb3d troubleshooting links to main branch
bf3734ad5 Podman Build use absolute filepath
699683010 Prohibit --uid/gid map and --pod for container create/run
a4cef5435 podman container rm: remove pod
ece768ff9 Manual fixes for PR #12642:
92e787521 podman build enable --all-platforms and --unsetenv
fa6405c3c use events_logfile_path from containers.conf for events log.
f257d9839 Podman Pod Create --sysctl support
b7fe25dc2 Wait for podman stop to complete
194d14ca2 libpod: fix check for systemd session
8dc2464b0 libpod: refine check for empty pod cgroup
b24063582 fix buildah-bud test diff
85f9cf390 upgrade test: check that network backend is cni
918890a4d use netns package from c/common
0151e10b6 update buildah to latest and use new network stack
858b21064 podman image scp: implement --quiet
495884b31 use libnetwork from c/common
fde6ad637 Add --noout option to prevent the output of ids
5aedcb364 remote events: convert TimeNano properly
47374aac8 Bump github.com/BurntSushi/toml from 0.4.1 to 1.0.0
485305a5f vendor latest c/common
6e208c222 add additional fields to podman machine ls --json
6fa077750 buildah bud tests: skip failing tests
83b0fb469 Fix permission on secrets directory
8f2358eea Add podman rm --depend
f04465bfe fix host.containers.internal entry for macvlan networks
6d5ad9c11 It takes some time to start a VM
c085fb3c9 Pretty Print output of podman machine ls --format json
19a475906 Use the InfraImage defined in containers.conf
799078216 Cirrus: Freshen VM images
0e4e5cf99 Revert "Cirrus: Temp. ignore gitlab task failures"
a95c01e0e pkg: use PROXY_VARS from c/common
a8b02cf4b ignition: add support from setting SSL_CERT_FILE
5c363ff27 ignition: propogate HTTP proxy variables from host to remote
18785450e Bump to v4.0.0-dev
9d26c1abb Bump to v4.0.0-RC1
508f9b76e System tests: fix RHEL8 gating tests
b7380a7c3 vendor c/common
01ba2531b Remove dead RuntimeOption functions
0933f6c0b Update docker cli message for case where user creates directory
4dc5a5b15 Don't add env if optional and not found
a8a3e8bc9 Fix type-o in podman.wxs
37c0b27b6 [CI:DOCS] fixes indentation of example pod yaml
7dada6d49 Prevent double decoding of storage options
f68890815 Emergency system-test fixes
1941d45e3 add OCI Runtime name to errors
2a524fcae fix healthcheck timeouts and ut8 coercion
4191616cc Don't rename pod if container has the same name
13f3fd255 Set volume NeedsCopyUp to false iff data was copied up
7a24be6ad Fix CI
680923743 correct typo words in docs
64df41755 Change Tests to ignore missing containers when removing --all
79c5b73ed test/e2e/pod_initcontainers: fix a flake
cf7fc3695 test/e2e/run: don't use date +%N on Alpine
2e0d3e9ea Support all volume mounts for rootless containers
32e845028 Fix wrong 'podman search --format' placeholder
0c6ae3ab2 Fix Container List API call to return mount info
76a944b14 fix misleading comment regarding default value of cpu period [NO NEW TESTS NEEDED]
c496001d0 add --ip6 flag to podman create/run
116a276e8 legacy events: also set exitCode
f6a3eddd2 Don't initialize the global RNG with GinkgoRandomSeed() in e2e tests
90e74e794 Avoid collisions on RemoteSocket paths
ee146a9ab Refactor remote socket path determination in tests
a8e223faf fix doc
2ff5644bf test/system: podman run image with filesystem permission
fc65b0f73 test/system: podman run with log-opt option
1e3434d11 Update swagger documentation
6630e5cf6 Make it possible to select the volume driver
a3326e23d Check the mount type for future compatibility
8e7eeaa4d Implement virtfs volumes for podman machine
ec32430a0 [CI:DOCS] Add example of cpus to init command
a2687783d prefix imageId with sha256: in containers list test for compat API ImageId
289270375 Pod Security Option support
f21744939 ignition: add certs from current user into the machine while init
410082f25 docs: sort swagger operations alpabetically
7117d5605 .service file removal on failure
803defbe5 Introduce Windows WSL implementation of podman machine
f6d00ea6e podman image scp never enter podman user NS
e8c06fac9 Allow users to add host user accounts to /etc/passwd
1aa4e4d4d container creation: don't apply reserved annotations from image
cbcab4342 [CI:DOCS] clarify `io.podman.annotations.seccomp`
d669dbfb9 Error out early if system does not support pre-copy checkpointing
b746b2256 Update go-criu to v5.3.0
cb4f498e4 [CI:DOCS] docs: document rootless userns mappings
3ac5999f8 Switch to a new installer approach using a path manipulation helper
207823eb0 e2e: Add dev/shm checkpoint/restore test
f3d485d4d Enable checkpoint/restore for /dev/shm
2d7dbda41 Update github.com/checkpoint-restore/checkpointctl
af1dbbfb7 Always run passwd management code when DB value is nil
a5e49d966 Warn on use of --kernel-memory
04dbbd96b support hosts without /etc/hosts
20ce6e5c6 Podman run --passwd
fca66b6cb ci: force scratch build for crun
64ce6949f Use hosts public ip address in rootless containers
b1f5e861b compat: image normalization: handle sha256 prefix
89ee302a9 specgen: honor userns=auto from containers.conf
bb096c3bf [CI:DOCS] Small checkpoint/restore man page fixes
1ddb49c66 [CI:DOCS] Explicitly mention that checkpointing systemd containers might fail
3570c38ff vendor: update containers/storage
48cb44651 build: fix test for subid 4
46a094a7a test: add --rm to podman run commands
af6bcd086 fix(generate): fix up podman generate kube missing env field bug
a1ebde118 legacy events: also set Action="die"
a837984c4 rootless: include the args in the debug message
5cbc6b62d apiv2 tests: use quay.io/libpod/testimage:20210610 for platform tests
12d762f8e image rm: allow for force-remove infra images
6423174c6 tests: adjust old build test to expect exit code
28018ce60 Test for checkpoint specific inspect fields
bc3389e21 Add more checkpoint/restore information to 'inspect'
f566d8b8e build: relay exitcode from imagebuildah to registry
e88c21366 Removed .service file for healthchecks
a86495ea6 Set machine timezone
459e78414 MovePauseProcessToScope do not seed everytime
f241efb17 bindings rmi test: clarify behavior
03a3fc37f bump cobra to 1.3.0
6cde9255f .github: revert to the old template
4243ca93a oci: configure the devices cgroup with default devices
3b6510da6 kill: fix output
5392ff51c e2e: search flake: skip test on registry.redhat.io
7b51acd4c APIv2 tests: fail on syntax/logic errors
51a4bef2e Show --external containers even without --all option
0a2eb7b18 apiv2 tests: refactor complicated curls
888c778ee fix network id handling
afdb4dc22 Update Windows Install Doc
52b12fe98 Fixes #12063 Add docker compatible output after image build.
65d5a2b68 pause scope: don't use the global math/rand RNG
ef325bc8c specgen: check that networks are only set with bridge
094e1d70d container restore/import: store networks from db
3e9af2029 play kube add support for multiple networks
535818414 support advanced network configuration via cli
d072167fe Add new networks format to spegecen
46938bbf8 fix incorrect swagger doc for network dis/connect
4791595b5 network connect allow ip, ipv6 and mac address
9ce6b6413 network db: add new strucutre to container create
4e8ad039c remove unneeded return value from c.Networks()
5490be67b network db rewrite: migrate existing settings
5f1f62f0b network ls: show networks in deterministic order
5a071d9f5 Bump github.com/docker/docker
1fff76c3c pprof flakes: bump timeout to 20 seconds
50501f49a Add secret list --filter to cli
8cb93ac10 Cirrus: Temp. ignore gitlab task failures
81a0a7984 compat build: adhere to q/quiet
5bbcfaf4a Make XRegistryAuthHeader and XRegistryConfigHeader private
3cfefa124 Remove the authfile parameter of MakeXRegistryAuthHeader
d79414c54 Simplify the header decision in pkg/bindings/images.Build a bit
f9be32627 Remove the authfile parameter of MakeXRegistryConfigHeader
935dcbb00 Remove no-longer-useful name variables
0e29b8975 Consolidate creation of SystemContext with auth.json into a helper
fe1230ef7 Remove pkg/auth.Header
3725a34cb Call MakeXRegistryAuthHeader instead of Header(..., XRegistryAuthHeader)
78dd79752 Turn headerAuth into MakeXRegistryAuthHeader
d073b1275 Call MakeXRegistryConfigHeader instead of Header(..., XRegistryConfigHeader)
8155fb565 Turn headerConfig into MakeXRegistryConfigHeader
29f408871 Move the auth file creation to GetCredentials
9d56ebb61 Consolidate the error handling path in GetCredentials
da86a2328 Only look up HTTP header values once in GetCredentials
1589d70bc Use Header.Values in GetCredentials.has
2946e8349 Beautify GetCredentials.has a bit
1ecc6ba72 Pass a header value directly to parseSingleAuthHeader and parseMultiAuthHeader
6f1a26b04 Simplify parseSingleAuthHeader
7674f2f76 Simplify the interface of parseSingleAuthHeader
2aeb690d3 Don't return a header name from auth.GetCredentials
491951d66 Fix normalizeAuthFileKey to use the correct semantics
1b6bf9713 Rename normalize and a few variables
d29a4a6d1 Add TestHeaderGetCredentialsRoundtrip
ad7e5e34f Add tests for auth.Header
5a5aa6009 Improve TestAuthConfigsToAuthFile
ff003928b Add unit tests for singleAuthHeader
b162d8868 Add unit tests for multiAuthHeader
bc191ca7d fix e2e test missing network cleanup
99bc00421 pprof CI flakes: enforce 5 seconds grace period
1d781ccbe [NO NEW TESTS NEEDED] rootless: declare TEMP_FAILURE_RETRY before usage (Fixes: #12563)
593d0907c --hostname should be set when using --pod new:foobar
a63035be2 Cirrus: Use cached swagger binary
6d19ecadc inotify: make sure to remove files
18854f566 System tests: remove rm_pause_image()
b526a0ccd specgen: honor empty args for entrypoint
2d517b687 generate systemd: support entrypoint JSON strings
6c05961ba Bump github.com/uber/jaeger-client-go
d7f6f4e88 remove runlabel test for global opts
0999245e4 utils: reintroduce moveToCgroup
99e9fcdb6 autocopr: distro conditionals for containers-common
d87a9b788 vendor c/image/v5@main
2130d1853 Update vendor or containers/common moving pkg/cgroups there
7d0fd175f volume: apply exact permission of target directory without adding extra 0111
851349345 Cirrus: Remove remnants of nix-based static build
d35aa3f29 Refactor podman pods to report.Formatter
3753347d6 rootless netns: resolve all path components for resolv.conf
eee3a42b7 tests: clean up FIXMEs and noise
207065ce9 fix remote run/start flake
6d7e6d744 e2e: fix pprof flakes
c91fb244c Bump github.com/opencontainers/runc from 1.0.2 to 1.0.3
76f5100be vendor c/common@main
527fd3c0f Escape trailing slash in install directory location so the closing quote is not escaped
e89a62602 centos 9 stream cannot use %autochangelog
7d22cc88e Refactor podman system to report.Formatter [NO NEW TESTS NEEDED]
8e0532623 add spec file for automated copr builds
c9ad1da51 Add restart-sec option to systemd generate
2e132d1d4 Fix documentation of (podman image save --compress --uncompressed)
952046ffd Improve documentation of (podman image save --format)
7d331d35d Add support for configmap volumes to play kube
bd9f8815e cmd, push: use the configured compression format
aafbaa497 [CI:DOCS] logformatter: fix corner case with links
ecd48325f UPdate vendor of image-spec and containers/storage
fe1cdab59 vendor: update containers/common
babc69367 Update doc to explictly mention using ed25519 in ssh keys
61792de36 Refactor podman image command output
6cb25b3d1 Manual fixes
eb1212bed Same thing, with BeNumerically("==", x)
c0a8814fb Use HaveLen(x) instead of Expect(len(y)).To(Equal(x))
92f9e1176 Same thing, for BeNumerically("==", 0)
7c6123f8e Use BeEmpty() instead of len(x).To(Equal(0))
c67649546 Same as previous, for assertions other than Equal()
478f2da5d e2e tests: a little more minor cleanup
8d6d9df40 compat API: push: report size of manifest
2683ecbbc compat: images/json
a0e696411 Add ashley-cui, lsm5 and floutoc to owners
65109494b remove ARTIFACT_DIR and ArtifactPath
3ac1b9bc0 Image caches: allow overriding cache dir
5ac66e2aa Rename CrioRoot as just Root
3ff47748d Fix possible rootless netns cleanup race
db3a4c070 [NO NEW TESTS NEEDED] Refactor podman container command output
4e63f9192 Hostname in `spec.hostname` should be passed to infra ctr init opt
0afaf7837 container, cgroup: detect pid termination
e2b344728 top: parse ps(1) args correctly
6673ff78d podman, push: expose --compression-format
9ce7ade8c e2e: yet more cleanup of BeTrue/BeFalse
f415b3055 Ensure the generated NodePort values are unique
a948ecbb9 Allow containerPortsToServicePorts to fail
ec686d68d Don't use the global math/rand RNG for service ports
d48c00418 Move a comment to the relevant place
8eb0be0a2 a few more manual BeTrue cleanups
f7cbb1d84 Convert strings.Contains() to Expect(ContainSubstring)
12787963b e2e tests: more cleanup of BeTrue()s
5a56f4094 Implement 'podman run --blkio-weight-device'
9a10e2124 systemd: replace multi-user with default.target
5bdd571b1 compat API: allow enforcing short-names resolution to Docker Hub
0ddb09448 Fixed the containerfile not found during remote build.
c80a2e449 podman-remote: prevent leaking secret into image
e7204178e podman-remote: copy secret to contextdir is absolute path on host
bfcaf538b api: allow build api to accept secrets
931c08157 Only open save output file with WRONLY
f330c197b List /etc/containers/certs.d as default for --cert-path
b63d69640 e2e tests: enable golint
697ff213d fix: parsing of HostConfig.Mounts for container create
2e50514ad Move the chown to after the ADDs
cbda62d1b fix: error reporting for archive endpoint
d5c3cc949 Bindings test: emit GIT_COMMIT, for links in logs
bc3c5be2f checkpoint do not modify XDG_RUNTIME_DIR
e648122b2 libpod: improve heuristic to detect cgroup
a66f40b4d libpod, inspect: export cgroup path
b25b33030 stats: get the memory limit from the spec
84e81252f compat: Add compatiblity with Docker/Moby API for scenarios where build fails
c7ebaeee0 libpod: leave thread locked on errors
eb3708a52 Find and fix empty Expect()s
df6aa6730 Unset SocketLabel after system finishes checkpointing
c034147fe Remove StringInSlice(), part 2
2fcb39586 Remove StringInSlice(), part 1
cd59721de e2e test cleanup, continued
533636395 Update basic_networking.md
5cf2683bf Warn on failing to update container status
a4e4b8d92 oci: ack crun output when container is not there
08558b27f oci: exit gracefully if container is already dead
dd80635df Support env variables based on ConfigMaps sent in payload
0d1aaf080 image lookup: do not match *any* tags
566b78dd0 generate systemd: add --start-timeout flag
49d63ad5c Oops! Manual edits to broken tests
97ab9176f e2e tests: clean up antihelpful BeTrue()s
aa301225a Cirrus: Strip out static nix build
9c8fb5cc0 Rename pod on generate of container
2ab28140d [CI:DOCS] Update notes on java TZ in man page
73e95d1c3 Bump github.com/containers/image/v5 from 5.16.1 to 5.17.0
044edbb9c Fix netavark error handling and teardown issue
13ee1788f swagger: add layers to build api docs
022273c19 compat: add layer caching compatiblity for non podman clients
f564c9a34 Bump github.com/opencontainers/selinux from 1.9.1 to 1.10.0
a8b3c67b9 Add note about volume with unprivileged container
d173ebc06 Add EXPOSE e2e test
02be831ce Support EXPOSE with port ranges
ab56a7c4b compat: Add subnet mask behind IP address to match Docker API
d06899769 [CI:DOCS] Add java TZ note to run manpage
44b240470 Bump github.com/rootless-containers/rootlesskit from 0.14.5 to 0.14.6
21629b050 podman-remote does not support signature-policy
ced0ffbe8 Add tests for restore runtime verification
c76caba36 Use same runtime to restore a container as during checkpointing
8198e96f3 Force iptables driver for netavark tests
501643c8b Make sure netavark output is logged to the syslog
6011149ca filter: use filepath.Match to maintain consistency with other pattern matching in podman
c03b6b54f Semiperiodic cleanup of obsolete Skip()s
a3664269b [CI:DOCS]upload a translation file
b2623ceb4 api/handlers: Add checkpoint/restore FileLocks
84021cfdc test: Update error string for --file-locks test
22ef7b620 fix duplicated logs command
19400ec0d Bump github.com/docker/docker
7f96a8d2d Bump k8s.io/api from 0.22.3 to 0.22.4
0dae50f1d Do not store the exit command in container config
7098463e7 Add test for checkpoint/restore with --file-locks
6d23ea60d Add --file-locks checkpoint/restore option
7f52bd843 Cirrus: Bump Fedora to release 35
3ee2d2367 Cirrus: Partially revert catatonit --force install
226be65bd Revert "Cirrus: Temp. disable prior-fedora testing"
5bd43fbea Cirrus: Workaround log_driver=journald setting
f3021f3f6 Cirrus: Fix bindings test hang b/c logging config mismatch
155a443a9 Cirrus: Timeout bindings test after 30m
3aa7076ff Cirrus: Log more things in bindings and unit tests
d6d1ce980 Minor Makefile fix
62d6b6bf7 rootless netns, one netns per libpod tmp dir
2e5d3e8fb Introduce Address type to be used in secondary IPv4 and IPv6 inspect data structure.
e83d36665 volumes: add new option idmap
fceecc3a5 remote checkpoint/restore: more fixes
6f6a6925b fix CI
010bee04c fix: take absolute path for dd on apple silicon
d6c18902e System tests: new checkpoint tests
3073543fd rootless: use catatonit to maintain user+mnt namespace
cb9de1007 rootless: drop strerror(errno) calls
084e32336 rootless: reuse existing open_namespace function
277d52686 rootless: use auto cleanup functions
ee6271113 utils: use podman-pause-$RANDOM.scope name
e367f4614 hack/bats: deal with new bin helpers
422dc5e69 Change error message for compatibility with docker
97c6403a1 rename libpod nettypes fields
8ca300ae9 podman machine start wait for ssh
33ec8c669 fix remote checkpoint/restore
44d1618dd Add --unsetenv & --unsetenv-all to remove def environment variables
364b242b7 Set config environment variables early in Podman init
63ef7135d journald logs: keep reading until the journal's end
014cc4b9d secret: honor custom target for secrets with run
5df883e87 bindings: reuse context for API requests
295d87bb0 podman machine improve port forwarding
c21259bf8 Network test: fix podman-remote-rootless corner case
c050f05cc filter: add basic pattern matching for label keys
c8790bfbb cirrus: force-install catatonit
5934e4c9b infra container: replace pause with catatonit
58cf0d462 Revert "add kubernetes pause"
d28b39a90 Added test for checkpoint/restore --print-stats
914f4c890 Update man pages for checkpoint/restore --print-stats
80e56fa12 Added optional container restore statistics
6202e8102 Added optional container checkpointing statistics
062c88771 Error logs --follow if events-backend != journald, event-logger=journald
9226ccb59 Enable 'podman run --memory-swappiness=0'
164c42b48 Fix network mode in play kube
b1c002342 Always create working directory when using compat API
f517510bc play kube: don't force-pull infra image
ac38eca3f Podman Image SCP transfer patch
6762d5e23 --authfile command line argument for image sign command.
f35d7f4dc Cirrus: Temp. disable prior-fedora testing
0b60b191d Cirrus: Update to Ubuntu 21.10
3af19917a Add failing run test for netavark
fe90a45e0 Add flag to overwrite network backend from config
9f4d63f91 libpod: create /etc/mtab safely
8041d44c9 Add network backend to podman info
b2f7430b6 Add more netavark tests
1c88f741a select network backend based on config
3fe0c4917 Fix RUST_LOG envar for netavark
4febe5576 netavark IPAM assignment
eaae29462 netavark network interface
12c62b92f Make networking code reusable
c43b81f9a Fix flake in upgrade tests
73e1cdfe9 export adding id-specifier code to setContainerNameForTemplate
980c47aaa VOLUME must be declared after RUN chown command
3690532b3 network reload return error if we cannot reload ports
27de152b5 network reload without ports should not reload ports
a55fdbb49 Print headers for system connection ls
6236be4ff [CI:DOCS] Add CI check for SEE ALSO in man pages
1ef66d6d7 podman load: support downloading files
2720156fa Add links to all SEE ALSO sections
df0666436 pod create: read infra image from containers.conf
9877280f5 rootless: adjust error message
216e2cb36 Fix rootless networking with userns and ports
faf450ea1 support health checks from image configs
6ee3b33d3 change from run to create in 250-systemd.bats
d0b502fce Exclude already built sources for static build
72cf38968 shm_lock: Handle ENOSPC better in AllocateSemaphore
8a9da7698 Fix Zsh completion command documentation
555e21557 Match .c files in Makefile
65609f338 Add Static Build download instructions to README
7225ddb5b Add links to podman build,run, create see also
2ed31f9f1 Minor test tweaks
8b7b0b7ca pod create: read network mode from config
5fbc67f20 Bump Catatonit up to v0.1.7
e907f095b test connection add
338eb9d75 system: Adds support for removing all named destination via --all
6444f2402 pod/container create: resolve conflicts of generated names
f3fab1e17 podman-generate-kube - remove empty structs from YAML
4e8bf8be4 Add some information about disabling SELinux when using system volumes
02f67181a Fix swagger definition for the new mac address type
5c0351cc6 Log Apache access_log-like entries at Info level [NO NEW TESTS NEEDED]
3e1940a8e Test to check for presence of 'stats-dump' in exported checkpoints
6b8fc3bd1 Add 'stats-dump' file to exported checkpoint
ffa5ed0e0 Podman Image SCP rootful to rootless transfer
7f433df7e rename rootless cni ns to rootless netns
58f8c3d74 mount full XDG_RUNTIME_DIR in rootless cni ns
6fee827c7 Bump github.com/checkpoint-restore/go-criu/v5 from 5.1.0 to 5.2.0
756dda298 Keep error semantics intact
614c6f597 Fix rootless cni netns cleanup logic
b85e3764a tweak a couple of flag descriptions in help output
ff92d7371 Update swagger doc make filed optional
ba8eba83e Fix bindings container log test
0234b153c test: run --cgroups=split in new cgroup
001d48929 MAC address json unmarshal should allow strings
6e6388eac Make stop message more similar to start
449cc7a5c Implement top streaming for containers and pods
f2115471d Handle HTTP 409 error messages properly for Pod actions
d0dfc5e22 Add tests
48d0d2b4a Fix swagger definitions
48e1cca9f More conforming libpod API and swagger types
62ee24bb7 More conforming libpod API and swagger types
a845613d0 Better emptiness test for custom JSON serializer
7b2531c13 System tests: enhance volume test, add debug prints
15eb01601 add unit test to containers_test
120ad2d3c Use correct swagger type in doc-comment
9c34bd52f Cirrus: Authorize rootless user self-ssh
218d91d76 Fix libpod API conformance to swagger
e69eae645 Fix help message case for `podman version`
9fc98f265 Fix pause usage example
749487600 Use systemctl in local system test
98506c961 Allow label and labels when creating volumes
c5f0a5d78 volumes: be more tolerant and fix infinite loop
3c79202fb Add information on how podman machine is updated
4e9e6f21f volumes: allow more options for devpts
e6286fbac volumes: do not pass mount opt as formatter string
feebf1bd8 Bump k8s.io/api from 0.22.2 to 0.22.3
960831f9c runtime: change PID existence check
9e5cd3205 oci: rename sub-cgroup to runtime instead of supervisor
0136a66a8 libpod: deduplicate ports in db
e68fbf03a Set flags to test 'logs -f' with journald driver
dcbf5cae1 Set Checkpointed state to false after restore
ff31f2264 container create: fix --tls-verify parsing
6b3b0a17c runtime: check for pause pid existence
825889cc7 utils: do not overwrite the err variable
d53789068 Fix systemd PID1 test
864748df5 Record the image stream along with the path
55397de93 cgroups: use SessionBusPrivateNoAutoStartup
8163d38c6 vendor: update godbus to v5.0.6
008075ce5 Slirp4netns with ipv6 set net.ipv6.conf.default.accept_dad=0
c723e6b97 Fix a few problems in 'podman logs --tail' with journald driver
bf8fd943e Allow 'container restore' with '--ipc host'
efd1c080b Document to not set K8S envars for CNI
773caf293 Bump github.com/docker/docker
75f478c08 pod create: remove need for pause image
9d2b8d279 add kubernetes pause
e86549b18 cirrus: containers: mount directory in /var/tmp to /tmp
2e3611d61 overlay root fs: create mount on runtime dir
a42c131c8 Update vendor github.com/opencontainers/runtime-tools
d6296c918 If Dockerfile exists in same directory as service, we should not use it.
adee084d6 Fix tests of podman image trust --raw and --json
53ff49237 Tighten the expected output of the "podman image trust show" test
c872788e4 Use INTEGRATION_ROOT instead of current directory
acd8b4900 Add support to play kube for --log-opt
d7662edf6 [NO NEW TESTS NEEDED] Fix off-by-one index comparision (reported by LGTM)
24c83980e Fix some typos in documentation and comments (found by codespell)
22270fb84 Replace 'an user' => 'a user'
936ab158c [CI:DOCS] Fix typo keep_id -> keep-id
38c78381c Set DOCKER_HOST in the VM
ce4ed7d13 fuse-overlay probably means fuse-overlayfs.
ece0c7e5d Support template unit files in podman generate systemd
8e3760c29 Remove --kernel-memory options
f4f96962c tag: Support tagging manifest list instead of resolving to images
30245f584 Remove infra ID from DB before removing containers
70a5d8cd1 System tests: confirm that -a and -l clash
12d0a8509 systemd: compatible with rootless mode
960a55c09 system tests: CONTAINER_* and --help: cleanup
20b5a8599 podman run --memory=0 ... should not set memory limit
c3801f0fa Add information on how to discover default log driver
d24ce0a33 Add test for system connection
517b56b02 Generate Kube should not print default structs
9500e11a8 libpod: change mountpoint ownership c.Root when using overlay on top of external rootfs
34dcbc949 Change podman connection list to use default field
087f8fc73 Allow API to specify size and inode quota
db7a98de4 Use exponential backoff when waiting for a journal entry
4f7a431da Pod Rm Infra Improvements
c8cffe1b3 system tests: socket activation: clean up
d0f7b99c6 rootfs-overlay: fix overlaybase path for cleanups
468e7c689 Move CONTAINER_HOST and _CONNECTION to IsRemote Function
207abc4a9 We should only be relabeling when on first run
4f857bc10 If CONTAINER_HOST env variable is set default podman --remote=true
8db62d04f Set targetPort to the port value in the kube yaml
16e7cc8bf Do not add TCP to protocol in generated kube yaml
ab4c9a894 Use CGO_ENABLED=1 when building natively on darwin
c1497cf44 Test-hang fix: Wait for ready + timeout on connect.
8439a6d5e Checkpoint/Restore test fixes
f9ff0525c Don't include ctr.log if not using file logging
50b9d82f2 Don't use docker/pkg/archive, use containers/storage/pkg/archive
7112a4159 Fix codespell errors
184de3955 Adjust tests to verify all subcommands show the help message
8cae2978e Fix panic in container create compat api
5d18fb923 Don't add image entrypoint to the generate kube yaml
cc875fd26 Display help text on empty subcommand by default
14bfee31f podman search: display only name and description by default
8600bce53 codespell code
7b1e386f7 Add information about .containerignore to podman build man page
cead18537 CNI: fix network create --ip-range
4631f5b28 Kube Gen run as user/group issues
3ba69dccf rootlessport: reduce memory usage of the process
ab0e6630f No space in kube annotations for bind mounts
0459484bd Fix CI flake on time of shutdown for API service
b28a8bc19 Refactor podman search to be more code friendly
69b665996 Unit files: Use actual installed path for podman
1e81787e3 Bump github.com/onsi/ginkgo from 1.16.4 to 1.16.5
9042520cf cgroups: use cgroup.controllers to read controllers
ab8fb3876 builder: Add support for builder prune
7580c2273 Remove a volume with --force if container is running
6b2939884 Use SplitN(2) when copying env variables
e57b32c59 podman stats: move cgroup validation to server
54471acba fix test
dd5975f3d Support readonly rootfs contains colon
90b5318b8 [CI:DOCS] oci-hooks.5.md: fixup section in header
8d3aec9d0 Enable /debug/pprof API service endpoints
5caf6b94e Not all fields in machine list were set properly
fad14dafe faster image inspection
48d26a893 Warn if podman stop timeout expires that sigkill was sent
6fc73ea4e [CI:DOCS] introduce --replace flag for play kube
0479fd8d6 [CI:DOCS] Include manifest example usage
a487a6382 Change podman.1 man page to show corret log-level default
da8e4cdeb Bump github.com/opencontainers/selinux from 1.8.5 to 1.9.1
6f9e9ee9e Fixes #11668
fbce7584d libpod: fix race when closing STDIN
8bd9f58d1 Ensure `podman ps --sync` functions
e1089e89d Allow `podman stop` to be run on Stopping containers
675d2d0c1 Bump github.com/containers/image/v5 from 5.16.0 to 5.16.1
033a662b9 Bump github.com/docker/docker
521c0cbd1 It really should be no **NEW** tests needed
fb118b852 README.md: Point to Podman's channels
8e80f4d24 Add podman-plugins to upstream image
a726043d0 CNI networks: reload networks if needed
8156df5b7 bump c/common to latest and c/storage to 1.37.0
21c9dc3c4 Add --time out for podman * rm -f commands
d6b9451b4 Cirrus: Fix defunct package metadata breaking cache
163d81cc0 Pod Events Logging Fix
c67593df1 [NO TESTS NEEDED] Ignore removed containers
6da97c863 Pod Volumes From Support
4ea5d6971 Add note about empty fields and null values for API responses
97bf6331f Bump github.com/containers/buildah from 1.23.0 to 1.23.1
641f0ccc4 Add podman play kube --no-hosts options
fb2355adb Gating tests: fix permissions error
686b7ef7b pkg/specgen: cache image in generator
0b5a2b746 cirrus: gitlab: download packages
648882bf6 Add guard for BuildOptions.CommonBuildOpts
bf94ebf42 System tests: tighten 'is' operator
7e81d78ed Update README and release notes for v3.4.0
cc4232169 sdnotify test: accept MAINPID anywhere
642d68299 machine: silently cleanup dangling sockets before rm if possible
a1dce3a0d Add expose type map[uint16]string to description
0a156211d [NO TESTS NEEDED] Fix typo in storage.conf file exists message
1ff6a5082 Support selinux options with bind mounts play/gen
9c6c98192 kube: fix conversion from milliCPU to period/quota
5090920cc Bump github.com/mattn/go-isatty from 0.0.12 to 0.0.14
5c1b3e8d7 test: use new helper
788106dad test: skip test on rootless cgroupsv1
5a33b7aef machine: Info on successfully stopping qemu machine
c25cc7230 Allow a value of -1 to set unlimited pids limit
1805ed360 Vendor in latest containers/storage
c9ea2cae1 Storage can remove ErrNotAContainer as well
ccff77025 libpod: container create: init variable: do not deep copy spec
5ea369ade libpod: add GetConfigNoCopy()
30bf31010 libpod: add execSessionNoCopy
98176f001 libpod: do not call (*container).Spec()
2d8605189 Pod Device-Read-BPS support
97f755f87 Remind user to check connection or use podman machine
678b554b1 Ensure pod ID bucket is properly updated on rename
60824c613 Fix contributor make targets on Ubuntu and Debian
0d4fa7bc9 Implement PR template to assist review & release
5d6ea90e7 libpod: do not call (*container).Config()
a3cdee979 [NO TESTS NEEDED] Add port configuration to first regular container
d14f66972 [CI:DOCS] cmd/podman: no dot for short descriptions
1c8926285 move network alias validation to container create
d0950f3ef set --cni-config-dir for exit command
05614ee13 always add short container id as net alias
a9a54eefa image prune: support removing external containers
86083c580 System tests: speed up. They've gotten too slow.
344ba32c8 Add dockerfile.5 as man link to containerfile man page
87559b020 Set MSI to be 64-bit only.
ca3c08bf9 fix podman network prune integration test flakes
f76fa3475 Cirrus: Add gitlab podman runner test
1df0646b0 CNI: network remove do not error for ENOENT
464fec260 remote build: EvalSymlinks() the context directory
8fca626e3 stop: Do nothing if container was never created in runtime
3ce98a5ec logging: new mode -l passthrough
3600054d1 Allow machine options to be set from containers.conf
5a2ca77b9 Vendor in containers/common v0.46.0
c668ca859 podman machine: do not join userns
b3307bc9c Disable docker and alias to podman in FCOS ignition
1e0039a83 added healthcheck to ps command
a97551eb2 Fix english on prune prompt
3d8dec982 Document missing /images/search query parameters
6095c4fac rootful: do not set XDG_RUNTIME_DIR for cni plugins
1cf66f514 Revert "rootful: unset XDG_RUNTIME_DIR"
ba46613a6 Add completion for machine list format
2df0685cb Set context dir for play kube build
ce080d25c Makefile: use -ldflags/-gccgoflags depending on the go implemenatiton
82818caff Update docs for --platform in podman-build.1
b6e5a4909 shell completion: do not show images without tag
119973375 podman inspect add State.Health field for docker compat
01bf8a668 podman save: enforce signature removal
4ecaf85d9 Add JSON version of the machine list
ed3c4a89d Add support for :U flag with --mount option
2d5d98c04 [CI:DOCS] Add link to running ctrimage on enablesysadm
b6fecbb75 Ignore mount errors except ErrContainerUnknown when cleaningup container
1c4e6d862 standardize logrus messages to upper case
45ee5c5db podman generate kube should not include images command
f5f95d722 Fix machine image
db44addf9 sync container state before reading the healthcheck
0baee2cc3 Also show the (initial) disk size
911298252 Show cpus and memory in machine list
5acf8ae12 Eighty-six eighty-eighty
68d21b6ff net types: remove omitempty from required fields
49c5688a3 podman save: add `--uncompressed`
af49810a6 Bump CNI to v1.0.1
5875e409e vendor c/psgo@v1.7.1
738f2b36e [CI:DOCS] Add network alias note in man pages
4ecbc7caa Add a backoff and retries to retrieving exited event
319fcf52f Cross-build release-archives w/ arch in filename
34043bd81 Fix Error, empty output for info: 'VERSION'
185294cb8 Generate kube should'd add podman default environment vars
ae5de8b39 volume: Add support for overlay on named volumes
8fac34b8f Pod Device Support
8453c8ce6 Support --format tables in ps output
61217f3ba Remove references to kube being development
b74edfb0a Add support for retrieving system service --timeout
3221f50a4 Add podman image/container inspect man pages
665b451e5 [CI:DOCS] Add link to skopeo delete in podman rmi
509812457 vendor c/common@main
92ee2f372 remote untag: support digests
cb077c968 Created MapOptions for PodCreate
a1861c570 Bump k8s.io/api from 0.22.1 to 0.22.2
5242030ac compat API: /images/json prefix image id with sha256
cf28dab9f podman machine: use gvproxy for host.containers.internal
eea5d2512 utils: return error message from StartTransientUnit
4caca0969 utils: raise warning only on cgroupv2
74ad05396 Add podman machine init --now option
22df773f7 System tests: cleanup, and remove obsolete skips
e3e9e5175 Add username flag for machine ssh
c692f7a18 Remove unused code from libpod
62350fed6 [CI:DOCS] markdown cleanup
613ef220f Fix up build the docs site
7ca666f47 Use a new markdown converter for sphinx
a2c8b5d9d runtime: move pause process to scope
72534a74b system: move MovePauseProcessToScope to utils
9c1e27fdd system: always move pause process when running on systemd
fa9728c55 system: avoid reading pause pid file
f1ee23425 Only add 127.0.0.1 entry to /etc/hosts with --net=none
4216f7b7f Add no-trunc support to podman-events
aee0ab98c CNI: add ipvlan driver
c20f61148 CNI: network create support macvlan modes
5c7935057 Do not allow network modes to be used as network names
9c091e42d fix inverted condition
7c5d64b47 Fix /auth compat endpoint
5e8309464 Add Drivers method to the Network Interface
1bcd006c5 CI: load ipv6 kernel modules for rootless tests
b906b9d85 Drop OCICNI dependency
85e8fbf7f Wire network interface into libpod
218f132fd cni network configs set ipv6 enables correctly
24bec9a76 default network: do not validate the used subnets
aa7bc4e37 network create: validate the input subnet
3e77f960f Set default storage from containers.conf for temporary images
0b1c45bc5 container runlabel remove image tag from name
962675c14 build.bats: fix copy tests after containers/buildah#3486
d0c605cd3 build: mirror --authfile to filesystem if pointing to FD instead of file
5cafb6d18 Fix example in podman machine init man page
222b62e7b vendor: Bump github.com/containers/buildah from 1.22.3 to 1.23.0
9b04e1789 api: handle nil pointer dereference in rest endpoints
5dbf3ee7a build: take advantage of --platform lists
64de4f612 Document `all` query parameter for /libpod/images/prune
38c5f6721 Show variant and codename of the distribution
952fc4a6f Use new aarch64 fcos repos
d7256be80 Enhance bindings for IDE hints
84005330a Pod Volumes Support
b1768d3b0 test: enable --cgroup-parent test
44abc1797 libpod: honor --cgroups=split also with pods
65f3b16c6 tests: enable --cgroups=disabled test for rootless
afe4d17be tests: simplify --cgroups=disabled test
d3f0f09ad libpod: rootful close binded ports
072b061b4 Search gvproxy with config.FindHelperBinary()
a55e2a00f rootfs: Add support for rootfs-overlay and bump to buildah v1.22.1-0.202108
6221f269a fix restart always with rootlessport
d30facfda Cirrus: NM/CNI workaround + Remove prior-Ubuntu
ba2130ff5 If container exits with 125 podman should exit with 125
9ae947654 Bump github.com/json-iterator/go from 1.1.11 to 1.1.12
b0cbcd1d0 bump c/common to v0.44.0
32424d9a9 remove rootlessport socket to prevent EADDRINUSE
3c77a98e4 Add deprecated fields for 1.22+ clients that still expect them
7a667c4ac Use default username for podman machine ssh
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumping libpod to version v3.4.2-4-g72031783c, which comprises the following commits:
25f35ac9e Use CGO_ENABLED=1 when building natively on darwin
7c98d542b Bump to v3.4.3-dev
2ad1fd355 Bump to v3.4.2
1d6397e5c Add release notes for v3.4.2
6d9b1e4b8 Fix partial log line handling with journald log driver
8b368b5e1 Fix Zsh completion command documentation
c2fb170b8 Fix flake in upgrade tests
6770fede7 VOLUME must be declared after RUN chown command
cedf1a3d4 podman-generate-kube - remove empty structs from YAML
e456873c0 Exclude already built sources for static build
e9f6e5194 Match .c files in Makefile
de852ebd0 shm_lock: Handle ENOSPC better in AllocateSemaphore
fc1707dfe Minor test tweaks
c8b7ca2ba pod/container create: resolve conflicts of generated names
2dc8db773 Add some information about disabling SELinux when using system volumes
93a3e720d Log Apache access_log-like entries at Info level [NO NEW TESTS NEEDED]
b1ac02dcb tweak a couple of flag descriptions in help output
718de67f3 Fix bindings container log test
dd6551055 test: run --cgroups=split in new cgroup
df9e0fdcb Fix tests of podman image trust --raw and --json
df736396e Tighten the expected output of the "podman image trust show" test
18c322d1c Use INTEGRATION_ROOT instead of current directory
3bd80ac9a Handle HTTP 409 error messages properly for Pod actions
a8332f694 Fix swagger definitions
5889c2c24 Cirrus: Authorize rootless user self-ssh
2a0aad6be Add information on how podman machine is updated
0ded340e6 Fix help message case for `podman version`
fa29ca710 Fix pause usage example
6bf6d7237 Set Checkpointed state to false after restore
2d6252b98 runtime: change PID existence check
a208bc24d Set DOCKER_HOST in the VM
246782133 runtime: check for pause pid existence
0519e7ef8 utils: do not overwrite the err variable
2b85684ad Fix systemd PID1 test
0e1f67b72 cgroups: use SessionBusPrivateNoAutoStartup
9707ff5d4 vendor: update godbus to v5.0.6
a67bf0f92 Slirp4netns with ipv6 set net.ipv6.conf.default.accept_dad=0
47afa6d96 Fix a few problems in 'podman logs --tail' with journald driver
729310a85 If Dockerfile exists in same directory as service, we should not use it.
7275d389b Document to not set K8S envars for CNI
955d01f5a [NO NEW TESTS NEEDED] Fix off-by-one index comparision (reported by LGTM)
2ff511798 Fix some typos in documentation and comments (found by codespell)
eead06b9d [CI:DOCS] Fix typo keep_id -> keep-id
8887cc7e4 podman run --memory=0 ... should not set memory limit
6f779b230 systemd: compatible with rootless mode
465e27cf1 Use exponential backoff when waiting for a journal entry
3b67336b6 Pod Rm Infra Improvements
f8ede7c5e System tests: confirm that -a and -l clash
c3f3e6d3b Remove infra ID from DB before removing containers
b3eaa08c5 Generate Kube should not print default structs
d489abf26 fuse-overlay probably means fuse-overlayfs.
34739f441 Replace 'an user' => 'a user'
9c94530bb network reload without ports should not reload ports
eca1b6c0b pod create: read network mode from config
9e78185e3 volumes: be more tolerant and fix infinite loop
5c2d17e1c [backport] tag: Support tagging manifest list instead of resolving to images
46f7d2af1 Bump to v3.4.2-dev
a6493ae69 Bump to v3.4.1
56a4372c2 Update release notes for v3.4.1
f05e206bd Fix test failures from backports
437ec951d system tests: socket activation: clean up
5aa89c88f Checkpoint/Restore test fixes
d39e41283 Set targetPort to the port value in the kube yaml
7923bfcb0 Test-hang fix: Wait for ready + timeout on connect.
c135ff76d Don't include ctr.log if not using file logging
9168db8bc Do not add TCP to protocol in generated kube yaml
b5dd62f31 Don't use docker/pkg/archive, use containers/storage/pkg/archive
a213661ae Fix panic in container create compat api
92ed439d2 Don't add image entrypoint to the generate kube yaml
16fb4161a Kube Gen run as user/group issues
3082ba8b7 No space in kube annotations for bind mounts
b470de05b cgroups: use cgroup.controllers to read controllers
8b87793d4 Use SplitN(2) when copying env variables
d458bc304 [CI:DOCS] Include manifest example usage
fbe94088f podman stats: move cgroup validation to server
338e01f04 [CI:DOCS] oci-hooks.5.md: fixup section in header
de6a4af5a Change podman.1 man page to show corret log-level default
326eae3b7 Add podman-plugins to upstream image
ca33df146 Ensure `podman ps --sync` functions
7bbf774e8 Allow `podman stop` to be run on Stopping containers
2cd206d0f libpod: fix race when closing STDIN
37347c321 It really should be no **NEW** tests needed
62d12a2ad Add guard for BuildOptions.CommonBuildOpts
c6be71486 machine: silently cleanup dangling sockets before rm if possible
835d74ac6 sdnotify test: accept MAINPID anywhere
14509a92b Allow a value of -1 to set unlimited pids limit
deb7517cc Gating tests: fix permissions error
cd4e10fdf [v3.4] bump c/common to v0.44.3
91f9682c7 Bump to v3.4.1-dev
6e8de00bb Bump to v3.4.0
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
github is removing git:// access, and fetches will start experiencing
interruptions in service, and eventually will fail completely.
bitbake will also begin to warn on github src_uri's that don't use
https. So we convert the meta-virt instances to use protocol=https
(done using the oe-core contrib conversion script)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Podman requires nsenter (for obvious reasons) .. and while this
dependency is normally satisfied on images (via busybox), it is
possible to build a minimal container image that excludes
busybox .. and hence will not have nsenter present.
Rather than making this a hard rdepends on util-linux-nsenter,
we use a variable: VIRTUAL-RUNTIME_base-utils-nsenter, which
can either be set to busybox or util-linux-nsenter (the current
default).
The VIRTUAL-RUNTIME_base-utils- format follows similarly named
OEcore providers and variables .. which the exception that there
is no entry in the preferred providers file there, and there's
no package created called busybox-nsenter (but perhaps there
could be in the future).
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
When setting up networking, podman is looking for the ipv6tables
executable. We have iptables in our rdepnds, but the ipv6 variant
won't be available unless ipv6 is in DISTRO_FEATURES.
We can use our distro feature check to detect the issue and alert
the developer.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumping libpod to version v3.3.1-2-g364efce39, which comprises the following commits:
1b33f7675 Bump to v3.3.2-dev
4c5283fab Bump to v3.3.1
bea109608 clean up socket and pid files from podman machine
68a059d89 Update release notes for v3.3.1
0103a0459 rootless cni: resolve absolute symlinks correctly
77948c8b4 Add filter params description to volume list/prune docs
aa754c7e2 logFile until flag issue
f363b805c Fix file descriptor leaks and add test
d1ea54549 utils.RunUnderSystemdScope(): always close Conn
17afae4eb Use pod netns with --pod-id-file
c16daa07e e2e tests: fix overlay: Unknown option vfs.imagestore
85846b633 change error comparison for exec.ErrNotFound
822818287 generate systemd: use --cidfile again
8aeaf681d Bump to v3.3.1-dev
98f252a3a Bump to v3.3.0
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Similar to the oe-core commit:
commit 93ac180d8c389f16964bce8bd5538d9389e970e6
Author: Michael Opdenacker <michael.opdenacker@bootlin.com>
Date: Wed Sep 1 11:20:20 2021 +0200
meta: stop using "virtual/" in RPROVIDES and RDEPENDS
Fixes [YOCTO #14538]
Recipes shouldn't use the "virtual/" string in RPROVIDES and RDEPENDS.
That's confusing because "virtual/" has no special meaning in
RPROVIDES and RDEPENDS (unlike in PROVIDES and DEPENDS).
Instead, using "virtual-" instead of "virtual/"
as already done in the glibc recipe.
We stop rproviding virtual/runc to keep the namespace clean.
There aren't many users of this virtual provides, but we keep
it around (for now) to maintain compatibility.
At the same time we convert the RPROVIDES to virtual-runc, to keep
it available and consistent with oe-core use virtual-libc, etc.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumping libpod to version v3.3.0-2-g8809aed56, which comprises the following commits:
8aeaf681d Bump to v3.3.1-dev
98f252a3a Bump to v3.3.0
2408247f4 Final release notes for v3.3.0
dd3a49703 Fix network aliases with network id
b5e04ae11 machine: compute sha256 as we read the image file
a52b6bf23 machine: check for file exists instead of listing directory
b71ef443a pkg/bindings/images.nTar(): slashify hdr.Name values
f0d0c48d2 Volumes: Only remove from DB if plugin removal succeeds
89818f72b For compatibility, ignore Content-Type
7fb7f15af [v3.3] Bump c/image 5.15.2, buildah v1.22.3
5fc7c880a Implement SD-NOTIFY proxy in conmon
15fff7d91 Fix rootless cni dns without systemd stub resolver
63e06acfe fix rootlessport flake
a92441e1b Skip stats test in CGv1 container environments
37b22af33 Fix AVC denials in tests of volume mounts
daa311db3 Restore buildah-bud test requiring new images
2757d868c Revert ".cirrus.yml: use fresh images for all VMs"
cd0677d89 Fix device tests using ls test files
ce7ed3359 Enhance priv. dev. check
1d54315b6 Workaround host availability of /dev/kvm
c0d0d31c4 Skip cgroup-parent test due to frequent flakes
0c7f08805 Cirrus: Fix not uploading logformatter html
a098eafce Bump to v3.3.0-dev
7aa18e0a6 Bump to v3.3.0-RC3
e200b07f5 Release notes for v3.3.0-RC3
204ac5d46 [v3.3] Bump c/storage to v1.34.1 and c/image to v5.15.1
440188f3b fix gvproxy path search for macos
de67e990e Bump to v3.3.0-dev
88559c197 Bump to v3.3.0-rc2
1acbdf940 Set gvproxy path to /usr/libexec/podman/gvproxy
7442f0b85 Revert "Podman Pod Create --cpus and --cpuset-cpus flags"
61a5e9812 Address review comments
e63753afd Final release notes for v3.3.0-RC2
f9f315c75 Document source ip for the rootlesskit port handler
66c0024a0 podman info show correct slirp4netns path
d746a7e09 show podman machine ssh command line
4b42265b5 Fix TS parsing for fractional values
85d5c24ed Handle timezone on server containers.conf
67bf11e8c Fix podman unpause,pause,kill --all to work like podman stop --all
a1afb2300 Do not add an entry to /etc/hosts with `--net=host`
a82006160 Only support containers stats using cgroups v2
c836ffe5b Compat API: Fix healthcheck status and healthcheck config
04e59f11d podman info: try qfile before equery
870576b39 test: move container process to a sub-cgroup
cb7f0a302 Fix handling of user specified container labels
d749770fe Release notes for v3.3.0-RC2: Initial
0c82c6fa8 Bump github.com/rootless-containers/rootlesskit from 0.14.3 to 0.14.4
0eec16ce9 fix rootless port forwarding with network dis-/connect
50c6cc229 [v3.3] Bump to Buildah v1.22.0 [NO TESTS NEEDED]
b1c9c5b5f Disable aarch64 support
489e0f075 Cirrus: CI Support for v3.3 Branch
b347a3583 Bump to v3.3.0-dev
ce0dee984 Bump to v3.3.0-rc1
c1156d48b Bump github.com/containers/storage from 1.33.0 to 1.33.1
58672847e Bump github.com/containers/image/v5 from 5.14.0 to 5.15.0
9d33abac6 Fix auto-update system test for older systemd
2a484e782 ps: support the container notation for ps --filter network=...
732ece6ae Add `--accept-repositories` integration tests
d59391c04 system tests: fix race in stop test
2b5d9cd7d Fix: healthcheck tests use .Should() instead of .To()
872c442e6 Remove ReadHeaderTimeout
724d04823 rootless: avoid zombie process on first launch
1d34a2c4c Update transfer.md
ec9dad7e4 buildah bud tests under podman-remote
a9f6592af Fixed Healthcheck formatting, string to []string
4df6e31cc remote build: fix streaming and error handling
e3b0ba928 [CI:DOCS] Update podman-cp manpage
013267006 cp: consolidate and simplify
67d439197 rootless: check that / is mounted as shared
32b589216 Multi-arch image build: Daily version-tag push
60b9e8c0d Added tests for out of and into pod checkpoint and restore support
eb9446778 Support checkpoint/restore with pods
3375cbb19 Vendor in go-criu v5.1.0 for Pod checkpoint/restore support
92dce3e2f Prepare CRIU version check to work with multiple versions
b09073832 Bump github.com/containers/storage from 1.32.6 to 1.33.0
0aec93edc cp system tests: reduce number of exec's
6fe03b25a support container to container copy
63ef5576e command: migrate doesn't move process to cgroup
a0313ef92 rootless: do not overwrite err variable
7689783ae exec: fix cleanup
fd1f57b3a Fixed Healthcheck formatting, string to []string
7fa4d2cb1 Add prune until filter test for podman volume cli
8d5d5face dual-stack network: fix duplicated subnet assignment
5473490c6 fix: podman manifest push respect --tls-verify flag
c197d19fe play kube: support capitalized pull policy
1b6423e9f refine dangling checks
23a938fa2 Bump github.com/containers/image/v5 from 5.13.2 to 5.14.0
1a188f622 Add tests to verify CORS is enabled
2c9f18100 Fix handling of shadow-utils
dcb5c92c0 import: write stdin to tmp file
8f9d33b7f Networking test: fix silent breakage
0f708efd8 Implemented --until flag for libpod's container logs
9c659b3bc docs: fix broken remote client link
2d8e837a9 Add until filter to volume ls filters list
12f4b14a1 Add notes to flags not supported on cgroups V2
3e79296a8 Support DeviceCgroupRules to actually get added.
4376f14c3 Ensure journald events tests only run where supported
ac588c751 [CI:DOCS] Fix GitHub URL to Podman logo
db2f47428 Drop podman create --storage-opt container flag
595227095 e2e tests: prevent 'Expect(ExitCode())' pattern
064bd9d19 Copy the content from the underlying image into the newly created volume. Fixes: #10262
313c7118e system tests: cleaner, safer use of systemd
e64545004 [CI:DOCS] Multi-arch image workflow: Make steps generic
2b98a226b system test: auto-update: multiarch fixes
caf03fd7a system test: auto-update: allow running as rootless
117850e6e Fix handling of selinux labels in podman play kube
6430c1316 [CI:DOCS] refine the runlabel man page
eaaca4999 compat: image create: handle platform correctly
80e807a19 Flake Fix: Wait before connecting container port
c622c7f2a (minor) typo fix: timeout variable
0784a5d04 Bump github.com/opencontainers/runc from 1.0.0 to 1.0.1
b92bbfd76 Just restore protections of shadow-utils
81e32b180 Kube: Add liveness probe for containers.
b8accad0e Update Release Notes and README for 3.2.3
50fcb06e7 Bump k8s.io/api from 0.21.2 to 0.21.3
2e02942d4 vendor containers/common@main
6f1c7a0b6 systemd: require network*-online*.target
e1ac0c303 vendor containers/common@main
e3a09c51e Bump k8s.io/apimachinery from 0.21.2 to 0.21.3
be51173ed APIv2 (python) tests: fix flake
9924c57d4 podman start: remove containers configured for auto removal
af40dfc2b --infra-name command line argument
7996e2b82 Randomize the auto-update of podman containers
e4dcb1004 System tests: fix a multiarch problem
ec6150751 Correct a typo in documentation
f7321681d podman pod create --pid flag
0007c98dd Fix race conditions in rootless cni setup
547fff270 e2e tests: use Should(Exit()) and ExitWithError()
59f31d86a auto-update: add --dry-run
e73d48299 CNI-in-slirp4netns: fix bind-mount for /run/systemd/resolve/stub-resolv.conf
c9970647b podman-remote build use .containerignore over .dockerignore
100c23dc5 Fix up documentation of the userns audit flag
48e6a8eed Return macvlan object in /network REST API response Fixes: #10266
6ced24d0b Fix broken volume and container tests
01cfb51fe auto-update: make output more user friendly
92c9def93 Update nix pin with `make nixpkgs`
cbbb1a80f Perform a one-sided close of HTTP attach conn on EOF
7d6f3c4dc Bump github.com/google/uuid from 1.2.0 to 1.3.0
6fcf0b2f3 auto update: minor style nits
a90a4ec7c auto update: pass through a context
a8847c01f auto-update: use libimage for image checks
eda8d1f58 auto update: fix authfile detection
db26e1ef9 auto-update: make restarted unit more obvious
6ca574dc3 Update USE in order to fix tests
fe044d51e Fix cirrus-cron failure notification GH workflow
6cac65c84 fix: uid/gid for volume mounted to existing dir
084dbeb56 Bump github.com/containers/storage from 1.32.5 to 1.32.6
00db5c6ea Manifest create subcommand should accept more than 2 arguments
48ff2ef5a Don't exclude Dockerfile, Containerfiles from tar content
6bdb990c9 Restore headers of optional information in 'podman pod ps'
4624142c2 Implemented Until Query Parameter for Containers/logs
a2d15d981 Mention new hostname for loopback IP
daebdf385 Add container config to compat image inspect
00ed696ed fix: logo not loading after barnch renaming
95c463785 Update docs/tutorials/rootless_tutorial.md:
e5fcffc55 Remove GetStore function from Libpod
563532aef Bump github.com/onsi/gomega from 1.13.0 to 1.14.0
38863e764 Replace old RESTful tutorial with updated README
38bef70b3 manifest push --rm: use libimage for removal
2c7c67958 Make rootless-cni setup more robust
518457b35 Bump github.com/cyphar/filepath-securejoin from 0.2.2 to 0.2.3
59abb77fc multiple image pull support
4ea4a92c0 Fixed notation for macOS
0c9dc86de Create podman temp dir on machine start
ed51e3f54 podman service reaper
84da70a0f update shell completion scripts
924cd37a3 Bump github.com/spf13/cobra to v1.2.1
8f6a0243f podman diff accept two images or containers
735be1248 force github.com/spf13/cobra@v1.1.3
7eb9ed975 vendor containers/common@main
8606ead91 [CI:DOCS] podman search: clarify that results depend on implementation
493786fba podman: ignore ESRCH from kill
86c601414 Implement --archive flag for podman cp
092902b45 Handle advanced --network options in podman play kube
40ef17ac2 Cirrus: Fixes due to master->main rename
8b52204ba vendor containers/common@7482cf851dcc
2243b6020 reset: remove external containers on podman system reset
2ce78aace Enhance system connection add URL input
6d37e0348 Add CNI rootless networking troubleshooting for v2.2.1
05f39af5b Bump github.com/containers/storage from 1.32.3 to 1.32.5
3e8c0e00d Make system connection ls deterministic
fb5f70296 Bump github.com/containers/ocicrypt from 1.1.1 to 1.1.2
1edada477 Makefile: remove install.cni
3d0e08f04 prefix `ETCDIR` with `${PREFIX}/`
f95b0995e remove `pkg/registries`
e7507fe7c make DriverOpts name consistent.
a7a701196 fix: swapped volume relabel option values
364e8a26d pkg/systemd: don't require LISTEN_FDNAMES for socket activation
b39aacf32 add @mtrmac to OWNERS
b1082696e cp: do not allow dir->file copying
ee7a9d736 [NO TESTS NEEDED] suggestions for incorrect cmds
b56b4b537 read secret config from config file if no user data.
15fbf950e [CI:DOCS] podman save: clarify formats and transports
9db534e53 [NO TESTS NEEDED] Create /etc/mtab with the correct ownership
7d83f9b6c [CI:DOCS] Follow-up to PR 10676
bbd085ad1 Podman Pod Create --cpus and --cpuset-cpus flags
6ecdf4c38 Health Check is not handled in the compat LibpodToContainerJSON
f2dff41db Support log_tag defaults from containers.conf
525cb54e1 [CI:DOCS] push/pull docs: clarify supported transports
5fc622f94 create: support images with invalid platform
f26fa5392 Podman Stats additional features
1aa9dcfad markdown/*: typos 'a image'
d12027e0d disable tty-size exec checks in system tests
a0b24de32 Add support for volume prune until filter to http api
1f388ede6 Add --format to connection list
a84fa194b getContainerNetworkInfo: lock netNsCtr before sync
e01460853 Do not use inotify for OCICNI
7f98d2ddb docs: podman-rmi removes dangling parent images
ee4cab0e0 logs: k8s-file: restore poll sleep
f4ba433b1 logs: k8s-file: fix spurious error logs
0fb165ed0 Fix systemd-resolved detection.
9cc3473b5 Bump k8s.io/api from 0.21.1 to 0.21.2
1e36be439 Add support for podman login --verbose
7864108ff fix systemcontext to use correct TMPDIR
9a02b5055 Add an entry for `/run/user-$UID/libpod` to tmpfiles
b56d6c646 Bump github.com/containers/storage from 1.32.2 to 1.32.3
d39823085 Bump k8s.io/apimachinery from 0.21.1 to 0.21.2
2bd382c8c Fix documentation of the --format option of podman push
b6662eed3 Vendor in containers/common v0.40.0
bd9987239 Scrub podman commands to use report package
6b230bc92 Fix multi-arch image build clone:failure
705b799af Cirrus: Prevent BZ1965743 workaround pruning
e344a5899 [CI:DOCS] UPDATE manpages with MANPAGE_SYNTAX
666f555aa Fix resize race with podman exec -it
404d5edb1 .cirrus.yml: use c5521575421149184 for Ubuntu
769df3207 test: drop invalid test
969cc3237 utils: move message from warning to debug
517479731 utils: improve error message
eb927dc84 Docs Switch from Query Param to Header
9c81b8cf7 add correct slirp ip to /etc/hosts
fc9868e22 Fix panic condition in cgroups.getAvailableControllers
2a974e8b9 Create user storage dir with correct permissions
5f2c0f63a Fix building static podman-remote
81eb71fe3 Fix permissions on initially created named volumes
3ddadc532 Image import fromSrc now supports OS/Arch
302b3084e Restart all containers with restart-policy=always on boot
e8006c797 Fix handling of podman-remote build --device
4bca1984a UPDATE manpages with MANPAGE_SYNTAX
8d860cfcd podman-run.1.md:detach-keys: spell the default value just once
ded2f004f Fall back to string for dockerfile parameter
44d9c453d Fix network connect race with docker-compose
ad3b56c62 Fix volumes with uid and gid options
3a65ba2fa Add support for podman remote build -f - .
991647c77 Add documentation on ignore_chown_errors
40d70334e System tests: the continuing multiarch saga
62f4b0a19 Add ExecDied event and use it to retrieve exit codes
341e6a162 Always spawn a cleanup process with exec
4a4fe48cc Fix docs links due to branch rename
240bbc3bf Fix pre-checkpointing
3b6cb8fab container: ignore named hierarchies
d9a1c34e4 Fix restoring of privileged containers
c3a14103f Fix build tags for pkg/machine...
b5890fc86 Bump github.com/containers/storage from 1.32.1 to 1.32.2
e7e09bf2f Update nix pin with `make nixpkgs`
d5527c330 System tests: deal with crun 0.20.1
11badab04 rootless: fix fast join userns path
8e89d7071 [CI:DOCS] Update swagger for inspect network
a9cb82498 podman-remote build should handle -f option properly
5117deda0 fixed docs and schemas
18fa124df Improve systemd-resolved detection
84b55eec2 logs: k8s-file: fix race
a5ad36c65 Fix image prune --filter cmd behavior
346c7fda6 Bump github.com/containers/buildah from 1.21.0 to 1.21.1
c60548279 remote pull: cancel pull when connection is closed
8378a9c4d Fix network prune api docs
5e7876089 auto-update tests: various fixes
f6d9dbb62 [CI:DOCS]instructions for podman machine on macs
260192670 Fix compat create with NetworkMode=default
17193e468 System test: Add podman auto-update related test cases
a2b842df4 Version bump: 3.3.0-dev
949374e58 Added tests for different checkpoint archive compressions
68070f1b2 Add --compress to podman-container-checkpoint.1.md
8aa5340ad Add parameter to specify checkpoint archive compression
10875a67e Order checkpoint options in man page alphabetically
ab7e7f651 UPDATE MANPAGE_SYNTAX (commit,attach,auto-update)
13a807b86 fix go-bindings examples with v3 new parameters
8f89bc4e0 [CI:DOCS] Document which CNI fields are encoded
1f73374ac remote: always send resize before the container starts
9c5048544 remote events: support labels
ce01b4f09 made requested changes, fixed api tests
2810c478a Add CORS support
df7c3a703 [CI:DOCS] fix incorrect network remove api doc
e23c5b25f Add restore --publish to the man page
837ba7ec3 Add test for restore --publish
1ac9198d7 Allow changing of port forward rules on restore
86610c785 remote events: fix --stream=false
9ac526759 systemd/generate: change type to notify
346c08225 Update main branch to reflect 3.2.0 release
b928278e6 extend docs to include help for when pub/priv key is signed with an unsupported algo
735470ff2 Bump go.etcd.io/bbolt from 1.3.5 to 1.3.6
48ea142ca Bump github.com/docker/docker
b36278c3e Bump github.com/opencontainers/selinux from 1.8.1 to 1.8.2
df2e7e00f add ipv6 nameservers only when the container has ipv6 enabled
366016fa8 Bump github.com/onsi/ginkgo from 1.16.3 to 1.16.4
433a5a8c7 Fix spacing in buildthedocs
37f39eefe events: support disjunctive filters
b6167cedb System tests: add :Z to volume mounts
ff79b2e5a Fix link error
433674918 Use secrets and machine rst file properly
2cc4535e1 added tests in python rest api
7ef3981ab Enable port forwarding on host
ad182976b Use request context instead of background
1daaf34d7 [NO TESTS NEEDED] API list networks should return [] when used with no networks
249da1b93 [CI:DOCS] rm containers-mounts.conf.5.md
ef8ba99ff Use request context instead of background context
3330f9876 Better error handing for images/create compat api
d657a070d Bump github.com/uber/jaeger-client-go
761466dca Bump github.com/onsi/ginkgo from 1.16.2 to 1.16.3
fb4a0c572 support tag@digest notation
530721841 generate systemd: make mounts portable
699272ed2 add missing space
51a8e01f8 [CI:DOCS] point IRC to libera.chat
2addc0f90 rootless: fix SIGSEGV ,make LISTEN_FDNAMES optional [Closes #10435]. [NO TESTS NEEDED]
5bd1b7dfd Update a way out of date transfer document
6deb1bc2a Manpage syntax proposal
33944cefe [Techinal Debt] Cleanup ABI vs. Tunnel CLI commands
c9609d820 Vendor in containers/storage v1.32.1
9822c3309 create libimage-events channel in main routine
8e5388e41 Add options to podman machine ssh
61167834f Bump github.com/onsi/gomega from 1.12.0 to 1.13.0
de293c980 Handle image user and exposed ports in podman play kube
fad6e1d3e Ensure that container still exists when removing
533d88b65 Add the option of Rootless CNI networking by default
10569c988 journald logger: fix race condition
d1c9e034f libimage-events channel: fix data race
568e911b8 Bump github.com/containers/common from 0.38.4 to 0.39.0
738a8fe63 Add podman run --gpus flag for compatibility
e6a3d6aac Fix race on podman start --all
9ab3fd876 Fix race condition in running ls container in a pod
586af5c74 docs: --cert-dir: point to containers-certs.d(5)
afe33573d Handle hard links in different directories
2f5552c32 Podman info add support for status of cgroup controllers
f22791aec Handle hard links in remote builds
4c095aa7e Improve OCI Runtime error
3c82059c3 Sync. workflow across skopeo, buildah, and podman
8bf852d5f Match swagger to "as built" output
0766777d6 Document all transports for podman manifest add
6ca721ccc Drop container does not exist on removal to debugf
94665bdf0 Bump github.com/containers/storage from 1.31.1 to 1.31.2
7bcfae44b Downgrade API service routing table logging
c553181fd Vendor in containers/buildah v1.21.0
5a0257d46 Fix network create macvlan with subnet option
8352e5bc3 add libimage events
26652111b Bump github.com/opencontainers/runc from 1.0.0-rc94 to 1.0.0-rc95
12aa71ab8 Use correct extension for example network config
898a8ad28 update c/common
2b89b2414 Add support for podman manifest rm command
55f00bac0 Clear the storage-options from the graphdriver if users specifies --root
44c493717 Bump k8s.io/api from 0.21.0 to 0.21.1
bc0e12a04 Fix problem copying files when container is in host pid namespace
379df7f2c docs: generate systemd: XDG_RUNTIME_DIR
af748b94e Bump k8s.io/apimachinery from 0.21.0 to 0.21.1
6b187e445 Bump github.com/vbauerster/mpb/v6 from 6.0.3 to 6.0.4
92e858914 fix: response body of containers wait endpoint
98955bedb Break up python APIv2 tests
8f3605e7d Add script for identifying commits in release branches
bab7caafe Fix formatting and indentation in network http api docs
cf30f160a Support uid,gid,mode options for secrets
0d811b233 Several shell completion fixes
6efca0bba Ensure that :Z/:z/:U can be used with named volumes
4cc19f9e0 Support automatic labeling of kube volumes
b75bb4665 Create the /etc/mtab file if does not exists
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
OEcore/bitbake are moving to use the clearer ":" as an overrides
separator.
This is pass one of updating the meta-virt recipes to use that
syntax.
This has only been minimally build/runtime tested, more changes
will be required for missed overrides, or incorrect conversions
Note: A recent bitbake is required:
commit 75fad23fc06c008a03414a1fc288a8614c6af9ca
Author: Richard Purdie <richard.purdie@linuxfoundation.org>
Date: Sun Jul 18 12:59:15 2021 +0100
bitbake: data_smart/parse: Allow ':' characters in variable/function names
It is becomming increasingly clear we need to find a way to show what
is/is not an override in our syntax. We need to do this in a way which
is clear to users, readable and in a way we can transition to.
The most effective way I've found to this is to use the ":" charater
to directly replace "_" where an override is being specified. This
includes "append", "prepend" and "remove" which are effectively special
override directives.
This patch simply adds the character to the parser so bitbake accepts
the value but maps it back to "_" internally so there is no behaviour
change.
This change is simple enough it could potentially be backported to older
version of bitbake meaning layers using the new syntax/markup could
work with older releases. Even if other no other changes are accepted
at this time and we don't backport, it does set us on a path where at
some point in future we could
require a more explict syntax.
I've tested this patch by converting oe-core/meta-yocto to the new
syntax for overrides (9000+ changes) and then seeing that builds
continue to work with this patch.
(Bitbake rev: 0dbbb4547cb2570d2ce607e9a53459df3c0ac284)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
| |
There's not much here, but we pickup the 3.2.4-dev parsing bump in
preparation for that development stream.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumping libpod to version v3.2.3-2-g09e8afe3a, which comprises the following commits:
1e6fd46e9 Bump to v3.2.3
1d7ddf511 Update release notes for v3.2.3
e4c45e759 vendor containers/common@v0.38.16
cb7016224 vendor containers/buildah@v1.21.3
1a8b2a037 Fix race conditions in rootless cni setup
e54a513b9 CNI-in-slirp4netns: fix bind-mount for /run/systemd/resolve/stub-resolv.conf
1469af265 Make rootless-cni setup more robust
6f9d9636a Support uid,gid,mode options for secrets
bed195bf8 vendor containers/common@v0.38.15
75431a455 [CI:DOCS] podman search: clarify that results depend on implementation
37570b7b7 vendor containers/common@v0.38.14
6ecedc161 vendor containers/common@v0.38.13
8a41bf3ee [3.2] vendor containers/common@v0.38.12
2c003d978 Bump README to v3.2.2
bb2cbf0d5 Bump to v3.2.3-dev
d577c44e3 Bump to v3.2.2
9f4afa1ea fix systemcontext to use correct TMPDIR
5dabff27d Scrub podman commands to use report package
647c2024e Fix volumes with uid and gid options
c2dcb3ee2 Vendor in c/common v0.38.11
ba70363f6 Initial release notes for v3.2.2
a9fd54775 Fix restoring of privileged containers
d5f0729b2 Fix handling of podman-remote build --device
90805fa39 Add support for podman remote build -f - .
854c27c0a Fix panic condition in cgroups.getAvailableControllers
b0dc157af Fix permissions on initially created named volumes
f5cdb95ee Fix building static podman-remote
1c04cfe83 add correct slirp ip to /etc/hosts
6c4ee8535 disable tty-size exec checks in system tests
6ba9617be Fix resize race with podman exec -it
eb6d4b0cf Fix documentation of the --format option of podman push
e5c939183 Fix systemd-resolved detection.
613f427a0 Health Check is not handled in the compat LibpodToContainerJSON
949573c5a Do not use inotify for OCICNI
ab5e770c4 getContainerNetworkInfo: lock netNsCtr before sync
b957bff8b [NO TESTS NEEDED] Create /etc/mtab with the correct ownership
6d394f0e4 Create the /etc/mtab file if does not exists
879d66e7d [v3.2] cp: do not allow dir->file copying
6f769bc0e create: support images with invalid platform
19a89db66 vendor containers/common@v0.38.10
e5c070baf logs: k8s-file: restore poll sleep
4d9a9149d logs: k8s-file: fix spurious error logs
dac2d31a2 utils: move message from warning to debug
60752b320 Bump to v3.2.2-dev
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
| |
The libseccomp package is only available if seccomp is in DISTRO_FEATURES.
Signed-off-by: Diego Sueiro <diego.sueiro@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumping libpod to version v3.2.1-2-gab4d0cf90, which comprises the following commits:
60752b320 Bump to v3.2.2-dev
152952fe6 Bump to v3.2.1
c5d9c0a6f Updated release notes for v3.2.1
4f56f7f13 Fix network connect race with docker-compose
e42d727a9 Revert "Ensure minimum API version is set correctly in tests"
f69789155 Fall back to string for dockerfile parameter
5a158563c remote events: fix --stream=false
38fbd2cb9 [CI:DOCS] fix incorrect network remove api doc
26eae3bf8 remote: always send resize before the container starts
c751544fa remote events: support labels
c28f442b2 remote pull: cancel pull when connection is closed
2993bdf1e Fix network prune api docs
8ba0c92e6 Improve systemd-resolved detection
c3f6ef63a logs: k8s-file: fix race
f1e7a0747 Fix image prune --filter cmd behavior
5ddd76edd Several shell completion fixes
2afb5eeab podman-remote build should handle -f option properly
6beae86f0 System tests: deal with crun 0.20.1
80362b34c Fix build tags for pkg/machine...
c85b6b3fe Fix pre-checkpointing
b61701acb container: ignore named hierarchies
e0dcffa8d [v3.2] vendor containers/common@v0.38.9
d46deca8c rootless: fix fast join userns path
f2b3da502 [v3.2] vendor containers/common@v0.38.7
78430ee1d [v3.2] vendor containers/common@v0.38.6
b6ef7cf21 Correct qemu options for Intel macs
9647d8844 Ensure minimum API version is set correctly in tests
72455ece4 Bump to v3.2.1-dev
0281ef262 Bump to v3.2.0
cff73766f Fix network create macvlan with subnet option
8688f54ea Final release notes updates for v3.2.0
f62c6bf6e add ipv6 nameservers only when the container has ipv6 enabled
4b8ca6303 Use request context instead of background
ce5c3b554 [v.3.2] events: support disjunctive filters
dd83f5c0c System tests: add :Z to volume mounts
32927f5d6 generate systemd: make mounts portable
abb57e5cf vendor containers/storage@v1.31.3
1e4563182 vendor containers/common@v0.38.5
fbf8b78a3 Bump to v3.2.0-dev
684729482 Bump to v3.2.0-RC3
f49023031 Update release notes for v3.2.0-RC3
ee5dd0603 Fix race on podman start --all
6c9de9382 Fix race condition in running ls container in a pod
69bae4774 docs: --cert-dir: point to containers-certs.d(5)
934f36df5 Handle hard links in different directories
5eecc2761 Improve OCI Runtime error
ba884865c Handle hard links in remote builds
c53638e9f Podman info add support for status of cgroup controllers
ac8b7ddd8 Drop container does not exist on removal to debugf
18e917cdc Downgrade API service routing table logging
efa15b96c add libimage events
a9108ab25 docs: generate systemd: XDG_RUNTIME_DIR
bb589bec2 Fix problem copying files when container is in host pid namespace
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
| |
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
| |
libseccomp has moved to oe-core, so we can drop our checks and
blacklisting of packages if meta-security is not in the layer
configuration.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Added kernel modules kernel-module-xt-masquerade and
kernel-module-xt-comment to RRECOMMENDS, to avoid iptables
errors with podman
Signed-off-by: Nathan Dunne <Nathan.Dunne@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumping to v3.1, which comprises the following commits:
bce3e6c5f Fix tests
ec1a512ac Bump to v3.1.1-dev
9f09fb62c Bump to v3.1.0
1386f9046 Fix test failure
38bb77c5b Update release notes for v3.1.0 final release
670e1ac67 [NO TESTS NEEDED] Turn on podman-remote build --isolation
ac4bdd265 Fix long option format on docs.podman.io
96ffce219 Fix containers list/prune http api filter behaviour
e772719bf [CI:DOCS] Add note to mappings for user/group userns in build
52cd3ce2d Validate passed in timezone from tz option
633ae014e Generate Kubernetes PersistentVolumeClaims from named volumes
c9640bab7 libpod/image: unit tests: use a `registries.conf` for aliases
43c772aa2 libpod/image: unit tests: defer cleanup
396a59b02 libpod/image: unit tests: use `require.NoError`
a01b387e8 Unification of until filter across list/prune endpoints
183a68a81 Unification of label filter across list/prune endpoints
d1589f280 fixup
31351ad94 fix: build endpoint for compat API
7148544df [NO TESTS NEEDED] Remove /tmp/containers-users-* files on reboot
88672b58c Check if stdin is a term in --interactive --tty mode
23f3805df [NO TESTS NEEDED] Fix rootless volume plugins
5e3445e6e Ensure manually-created volumes have correct ownership
6b6989206 Support multi doc yaml for generate/play kube
d560f168f Correct json field name
573ed9220 Fix filters in image http compat/libpod api endpoints
1b349d79a podman generate systemd --new do not duplicate params
1089f83a4 Fix podman build --pull-never
be02c8581 man pages: correct seccomp-policy label
62b49e176 [NO TESTS NEEDED] Use same function podman-remote rmi as podman
3d1aaffdb Add problematic volume name to kube play error messages
d498022fd Fix list pods filter handling in libpod api
66b1c2bd9 [NO TESTS NEEDED] Fix for kernel without CONFIG_USER_NS
b55730180 Remove resize race condition
e7dc66d83 [NO TESTS NEEDED] Vendor in containers/buildah v1.20.0
57e0d8f29 Use TMPDIR when commiting images
505f43c08 Add RequiresMountsFor= to systemd generate
15da607d1 Fix swapped dimensions from terminal.GetSize
0127cc184 Revert go-systemd to v2.22.0
4f11517c0 Cirrus: Update configuration for v3.1 branch
834f4caaa Bump to v3.1.0-dev
1b56ea2d9 Bump to v3.1.0-rc2
1ae87ff46 Update release notes for v3.1.0-RC2
3b609a706 Bump github.com/coreos/go-systemd/v22 from 22.1.0 to 22.3.0
1dfbdd5d9 Fix system prune cmd user message with options
afce37671 System tests: reenable a bunch of skipped tests
417f36281 Cleanup /libpod/images/load handler
adf652e2a vendor: drop replace for github.com/syndtr/gocapability
e85cf8f4a security: use the bounding caps with --privileged
f46b34ecd Bump github.com/containers/common from 0.35.0 to 0.35.3
5a18b5eb7 Bump k8s.io/apimachinery from 0.20.4 to 0.20.5
aa2d6e6e6 Fix volumes and networks list/prune filters in http api
ec1651fbf Bump github.com/containers/storage from 1.25.0 to 1.28.0
1ca74b00d add a dependabot config to automate vendoring
a596d1f5d Bump github.com/onsi/ginkgo from 1.15.1 to 1.15.2
8ea02d0b6 network prune filters for http compat and libpod api
8da5fd820 test: check for io.stat existence on cgroup v2
592aae4f9 test: fix test for last crun/runc
1c873c7da test: simplify cgroup path
af3499db5 Latest crun/runc should handle blkio-weight test
82858a97c fix user message image prune --all
3d01d42f2 Docs: removing secrets is safe for in-use secrets
21f229a3d Downgrade github.com/coreos/go-systemd/v22
e8918ff10 pkg/bindings/images.Build(): fix a race condition in error reporting
310eae4ba Switch all builds to pull-never
963d19c75 System test cleanup
f4b2d597a Fix for volumes prune in http compat api
8de560703 Fix remote client timezone test
57e8c6632 Do not leak libpod package into the remote client
762148deb Split libpod/network package
955aaccc5 fix use with localhost (testing)
9251b6c8c add /auth for docker compatibility
3803d0a4a create endpoint for querying libpod networks
12fb9e465 Bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1
660a72993 sdnotify tests: try real hard to kill socat processes
7b0155cf7 Fix array instead of one elem network http api
92a8d69a7 Delete all containers and pods between tests
258749e43 apiv2 tests: finally fix POST as originally intended
c9ef26071 Document CONTAINERS_CONF/CONTAINERS_STORAGE_CONF Env variables
f1eb8e816 Removing a non existing container API should return 404
dc0c72a48 Docs: Add docs to access APIs inside container
6d4899745 options: append CLI graph driver options
930bec4d3 podman load: fix error handling
1f2f7e745 podman cp: evaluate symlink correctly when copying from container
2033fa4c7 rm pkg/api/handlers/libpod/copy.go
31b11b5cd podman cp: fix copying to a non-existent dir
a61d70cf8 podman cp: fix ownership
2abfef380 podman cp: ignore EPERMs in rootless mode
d175fbfdb vendor buildah@v1.19.8
e33f52390 apiv2 tests: add helpers to start/stop a local registry
e926b5d73 Bump to v3.1.0-dev
aa9616cd4 Bump to v3.1.0-rc1
e9db60492 allow the removal of storage images
9eac4a7f7 podman-remote build does not support volumes
d1878cc67 Compat API: Avoid trying to create volumes if they already exist
7e289833e Bump github.com/onsi/gomega from 1.10.5 to 1.11.0
0e36e65ea Allow users to generate a kubernetes yaml off non running containers
80390dd18 Bump github.com/onsi/ginkgo from 1.15.0 to 1.15.1
d0d084dd8 turn hidden --trace into a NOP
320df8388 pkg/terminal: use c/storage/pkg/homedir
cc7a7568a Update nix pin with `make nixpkgs`
9e75cafd5 build-arg
326f3eda3 Handle podman build --dns-search
01ffe2c30 podman build --build-arg should fall back to environment
2c500a814 Add support for podman build --ignorefile
1a33b7648 replace local mount consts with libpod/define
e4da5096b separate file with mount consts in libpod/define
9fc29f63e Correct compat images/{name}/push response
a910f74ea [NO TESTS NEEDED] Bump pre-commit-hooks version
3ae580b0e [ci skip] Bad formatting fix in build documentation
803e58b36 Bump github.com/containernetworking/plugins to v0.9.1
d107c3729 podman-remote stop -time 0 does not work
5bb8fa30b Do not return from c.stop() before re-locking
2bcc95257 Fix for podman network rm (-f) workflow
3396343d4 Bump github.com/coreos/go-systemd/v22 from 22.1.0 to 22.2.0
efc592fba Bump github.com/containers/buildah from 1.19.6 to 1.19.7
793c52dd5 Add tests for selinux kvm/init labels
8453424e2 Respect NanoCpus in Compat Create
a090301bb podman cp: support copying on tmpfs mounts
e43385eca image removal: ignore unknown-layer errors
aa0a57f09 Fix cni teardown errors
f86d64130 Use version package to track all versions
252aec1c9 Check for supportsKVM based on basename of the runtime
53d22c779 Compat API: create volume source dirs on the host
61e626c85 Makefile: add install.docker-docs-nobuild for packaging use
81a3f8a43 Add /sys/fs/cgroup as readonly path in docs
8f2192922 Add network summary to compat ps
4eed89aca Fix possible panic with podman build --iidfile
9391bfc52 Add version field to secret compat list/inspect api
b19791c0b Tidy duplicate log tests
5df625140 Fix support for podman build --timestamp
43e899c2e Rewrite Rename backend in a more atomic fashion
91b2f07d5 Use functions and defines from checkpointctl
bf92e2111 Move checkpoint/restore code to pkg/checkpoint/crutils
bd819ef7d Vendor in checkpointctl
2c8c5393a Support label type dict on compat build
ac992e4b0 Makefile: install systemd services conditionally
63a3b8a09 podman-system-service.1.md: fix timeout example
774aea45e swagger: update the libpodPutArchive operation verb
3908c0079 Makefile: split install.docker-docs from install.docker
2f0fc2911 Bump RootlessKit v0.14.0-beta.0
8b7caa6d0 Compat api containers/json Ports field is null
14d5bd164 Bump github.com/cri-o/ocicni to latest master
7927fe01f Refactor python tests to run against python3.9
9435e5b79 APIv2 tests: make more maintainable
e9d94dc90 [CI:DOCS] Improve release process docs
375201633 podman rmi: handle corrupted storage better
d9cb135b6 Enable cgroupsv2 rw mount via security-opt unmask
cc679d952 podman-image-sign.1.md: typo fix
f54ed7269 compat api network ls accept both format options
680dacaea Enable no_hosts from containers.conf
fcce1da1b Correct compat images/create?fromImage response
ba319e3ba [Compat API] Also print successfully tagging images in /build endpoint
43d010bd0 Fix parsing of Tmpfs field in compat create
24d9bda7f prune remotecommand dependency
bee21f1e4 system test image: build it multiarch
ef549235e Updated based on Jhonce comments
ccbe4ff73 updated common to 0.35.0
836bfebb4 Refactored file
1aa96ed2e swagger: removes the schema type for PodSpecGenerator $ref
431f75519 podman-system-connection.1.md: fix copy/paste error
90050671b Add dns search domains from cni response to resolv.conf
f152f9cf0 Network connect error if net mode is not bridge
fc32ec768 Sort CapDrop in inspect to guarantee order
79eaadd3f podman upgrade tests
3947feb4b test: ignore named hierarchies for cgroups=split
e5ac28f3b container removal: handle already removed containers
a775c5920 Bump github.com/rootless-containers/rootlesskit from 0.13.1 to 0.13.2
0ab32d11d Bump k8s.io/apimachinery from 0.20.3 to 0.20.4
874f2327e Add U volume flag to chown source volumes
fcf669fd9 Replace Labels and Options nulls with {} in NetworkResource
4875a8fb4 Cirrus: Temp. disable prior-fedora (F32) testing
f3a8e3324 podman cp: test /dev/stdin correctly
8577be72e podman cp: treat /dev/stdout correctly
e87c5b6c1 cgroup: change cgroup deletion logic on v1
9d818be73 Fix podman network IDs handling
d9655b0f0 pr-should-include-tests: recognized "renamed" tests
d2f3098c6 --no-header flag implementation for generate systemd
af7a68fa8 [NO TESTS NEEDED] Make binding util internal
c236aebb9 Two variations of --new flag added to e2e
a2e1b3eab swagger: add missing schema properties
5dded6fae bump go module to v3
d333ef82b Fix 'storage.options' indent
d886cd930 Bump github.com/sirupsen/logrus from 1.7.1 to 1.8.0
b40d778f4 Bump github.com/containers/buildah from 1.19.4 to 1.19.6
05eb06f56 Turn on journald and k8s file logging tests
f06dd45e0 Allow podman play kube to read yaml file from stdin
43a581904 Log working dir when chdir fails
d6b0b5412 Fix segfault in run with memory-swap
e1ad50654 leak fix in rootless_linux.c fcn can_use_shortcut
612ba6aa8 Fix journald logs with more than 1 container
9016387bb Fix journald logs --follow
f2d057c94 Fix journald logs --since
fbc50e528 fix journald logs --tail 0
cf2a55189 [CI:DOCS]basic networking guide
71689052a cp: treat "." and "/." correctly
caa0bc157 [CI:DOCS] [NO TESTS NEEDED] Update swagger doc for libpod container wait
31eca5c20 Bump k8s.io/apimachinery from 0.20.2 to 0.20.3
e022c1975 Don't switch on a single case
3e168b19f Quote URL
b3f9559c8 bindings: support simple types that implement fmt.Stringer interface
9699e81a0 API: fix libpod's container wait endpoint condition conversion
a9d548bf7 Change source path resolution for volume copy-up
e2d5a1d05 podman ps --format '{{ .Size }}' requires --size option
12b6342c3 infra: downgrade warning to debug
12a577aea Ignore entrypoint=[\"\"]
684290725 Bump github.com/sirupsen/logrus from 1.7.0 to 1.7.1
68a8d397c Add missing early returns in compat API
5d1ec2960 Do not reset storage when running inside of a container
958f90143 podman kill should report rawInput not container id
759fc9334 Fix an issue where copyup could fail with ENOENT
2ec0e3b65 do not set empty $HOME
2a21ecafa images/create: always pull image
f2f18768a Fix panic in pod creation
0fd480708 Bump github.com/rootless-containers/rootlesskit from 0.13.0 to 0.13.1
2845f7b83 podman build: pass runtime to buildah
39c1fdb15 correct startup error message
690c02f60 Add missing params for podman-remote build
a532994f8 Fix typo podman run doc in flag -pid=mode "efault"
4a9bd7a18 When stopping a container, print rawInput
714acf326 fix create container: handle empty host port
3d50393f0 Don't chown workdir if it already exists
bf083c185 Fix broken podman generate systemd --new with pods
227c54813 fix dns resolution on ubuntu
0ab5bfd31 e2e: fix network alias test
704fa8b55 fix failing image e2e test
9a24d5098 Update troubleshooting.md
6ffd05d0b [NO TESTS NEEDED] Refactor generated code
2c31f3839 Fix superfluous response.WriteHeader call in WaitContainerLibpod()
4067f3a4d change ps Created to unix
78b419909 Enable more golangci-lint linters
adfcb7460 make layer-tree lookup errors non-fatal
78c8a8736 Enable whitespace linter
69ab67bf9 Enable golint linter
ef2fc90f2 Enable stylecheck linter
40c3c972d Update Master to reflect the 3.0 release
660a06f2f utils: takes the longest path on cgroup v1
5f999b6bc container ps json format miscue
8e2fae186 Bump github.com/spf13/cobra from 1.1.2 to 1.1.3
1b5f3ed24 utils: create parent cgroups
9196a5ce3 utils: ignore unified on cgroupv1 if not present
f4fd25a00 utils: skip empty lines
f28b08fe9 Correct compat network prune response
5ccb1596b Display correct value for unlimited ulimit
fdf39e169 apiv2: handle docker-java clients pulling
ea910fc53 Rewrite copy-up to use buildah Copier
31b2b2cc2 bump to v3.1.0-dev
68133414f [NO TESTS NEEDED] Update linter
46b014bad Bump github.com/spf13/cobra from 1.1.1 to 1.1.2
1cc387bf7 Add shell completion tests for secrets
f4ece018b Docker APIv2 push sends digest in response body
f2a856203 Fix compat networks endpoint for a empty result
21deafba8 hardening flags for fedora rpmbuilds
e15e170ac [CI:DOCS]First pass at release process
46385dd60 Restart service when CONTAINERS_CONF changes
cc846a8cd Support annotations from containers.conf
68414537c vendor github.com/containers/image v5.10.2
ea704da72 APIv2 tests: lots of cleanup
721a1e104 Fix Docker APIv2 push endpoint
48c612cf6 generate kube: support --privileged
08d8290f1 Bump github.com/containers/ocicrypt from 1.0.3 to 1.1.0
832a69b0b Implement Secrets
45981ba29 Bump containers/buildah to v1.19.4
1caace8f4 Allow path completion for podman create/run --rootfs
6c75419a8 Cirrus: Send cirrus-cron report e-mail to list.
feecdf919 make `podman rmi` more robust
407e86dcd Implement missing arguments for podman build
3c3e644c1 vendor latest containers/common
91ea3fabd add network prune
821ef6486 fix logic when not creating a workdir
002f2aca7 Bump remote API version to 3.0.0
6c713984e play kube selinux test case
5c6ab3075 Fix podman network disconnect wrong NetworkStatus number
05444cb2c Fix per review request
c995b5460 generate kube: handle entrypoint
96adf0e2a play kube selinux test case
2b8d6ca09 Increase timeouts in some tests
3c57bc845 Add test for Docker APIv2 wait
4a219aa23 Implement Docker wait conditions
fc385806d Improve ContainerEngine.ContainerWait()
570e1587d Improve container libpod.Wait*() functions
6a6e86829 Cirrus: Collect ginkgo node logs artifacts
ebc42f508 Bump github.com/containers/storage from 1.24.5 to 1.25.0
9dc795191 Bump github.com/containernetworking/cni from 0.8.0 to 0.8.1
bc149a4dd bindings: attach: warn correct error
d87f54fbb Fix invalid wait condition on kill
dfa9a340a Makefile: make bin/* real targets!
3d105015f typo
c40cd1be9 Bump github.com/onsi/gomega from 1.10.4 to 1.10.5
bda95bdb6 Update nix pin with `make nixpkgs`
1c50e09b0 System test for #9096 (truncated stdout)
432ee04c5 play kube selinux label test case
e0bc8ffb5 Gating tests: diff test: workaround for RHEL8 failure
bde23a021 [NO TESTS NEEDED] style: indendation
89df89b5f [NO TESTS NEEDED] fixup: remove debug code
7e4d696d9 Report StatusConflict on Pod opt partial failures
bd0e22ed1 Honor network options for macvlan networks
095919680 Make slirp MTU configurable (network_cmd_options)
ac3bd4c33 [NO TESTS NEEDED] Generated files
5a746c08f [NO TESTS NEEDED] Improve generator
c68b59f97 play kube selinux label issue
e9f936a29 Makefile: refactor ginkgo * ginkgo-remote
931ea939a Allow pods to use --net=none
323ab314e Bump github.com/onsi/ginkgo from 1.14.2 to 1.15.0
077fd670b Update release notes for v3.0.0
ee8ee651d New 'make completions' target
e11d8f15e add macvlan as a supported network driver
5352df226 Fix podman generate systemd --new special char handling
eaafd975a Bump github.com/rootless-containers/rootlesskit from 0.12.0 to 0.13.0
51c11fea8 Endpoint that lists containers does not return correct Status value
3cfd4ce45 Fix --network parsing for podman pod create
9b5b03d1e list volumes before pruning
4a6d042c2 Docker ignores mount flags that begin with constency
cdbbc6120 podman generate kube ignores --network=host
073f76c13 Switch podman stop/kill/wait handlers to use abi
b842d97f5 [CI:DOCS]build instructions for macOS
280f332bd Vendor in containers/buildah v1.19.3
ca0dd76bf Honor custom DNS in play|generate kube
d7c356552 Podman-remote push can support --format
b74f939fb Bump github.com/containers/image/v5 from 5.10.0 to 5.10.1
8d979e093 Cirrus: Build static podman-remote
c0bf0ba9e podman build --pull: refine help message and docs
c450092fd Revert "podman build --pull: use correct policy"
75c3b3389 Bump github.com/containers/image/v5 from 5.9.0 to 5.10.0
59076888d Cleanup bindings for image pull
89bb8a9b3 Don't fail if one of the cgroups is not setup
1fac43654 Add support for rootless network-aliases
c717b3cac Allow static ip and mac with rootless cni network
15caebfe5 podman build --pull: use correct policy
bfc1b66be Cirrus: Fix running Validate task on branches
f8bf509d1 Fix static build cache by using cachix
84f7bdc4d Switch podman image push handlers to use abi
fee2fadc3 e2e tests: synchronize test results
21cb3043f podman-remote ps --external --pod --sort do not work.
f79d68eea Fix podman history --no-trunc for the CREATED BY field
c63599d36 remote exec: write conmon error on hijacked connection
e9f4fb975 Fix #9100 Change console mode message to debug
02ec5299f Add default net info in container inspect
1ae410d19 Ensure the Volumes field in Compat Create is honored
35c89ccc5 [CI:DOCS]update state of restful service
0f668aa08 workdir presence checks
7b186dcb9 libpod: add (*Container).ResolvePath()
74a63df05 Fixup search
97f5e9458 Pass DefaultMountsFile to podman build
5350254f0 Ensure shutdown handler access is syncronized
33179c281 System tests: cover gaps from the last month
5623cb9d3 Fix --arch and --os flags to work correctly
a86d23c75 Bump github.com/google/uuid from 1.1.5 to 1.2.0
75698b4b7 Fix typo
393a8f026 disable dnsname when --internal
ef76b92b8 swagger.go: Fix compilation error
8c1768e38 Fix fish completion issue if the command is prefixed with a space
a457c5c92 Bump golang.org/x/crypto
0ba1942f2 networking: lookup child IP in networks
c182091b0 Small API test improvement for compatibility search endpoint
6e6a38b41 podman manifest exists
c9baa6b93 Accept and ignore 'null' as value for X-Registry-Auth
4b8df5903 Turn on some remote test
94f96c78a Add a notice to remove pod before starting service
ef654941d libpod: move slirp magic IPs to consts
5e65f0ba3 rootlessport: set source IP to slirp4netns device
37319dec1 vendor: update rootlesskit to v0.12.0
2fa67fe4b api: fix import image swagger definition
9d31fed5f podman volume exists
4e4d318b7 Cirrus: Upload swagger YAML in every context
dbb99433d [CI:DOCS] Cirrus: Skip smoke task on branch-push
836fa4c49 Move the cni lock file into the cni config dir
c1cd512cb Use random network names in the e2e tests
3fedb2b6d [CI:DOCS] Update project name in Code of Conduct
f43046745 Set log driver for compatability containers
c3cbaa355 Make generate systemd --new robust against double curly braces
6518391e8 Fix man page for fuse-overlayfs config in rootless mode
a3621a7cf Cirrus: add bindings checks
e7df73efa Fix handling of container remove
41a7e11c7 make bindings generation explicit
f302ce578 make bindings generation more robuts
175fc3867 Revert "ginkgo: install on demand via `go get -u`"
37abec240 [CI:DOCS] fix go-md2man HTMLSpan warnings
9f6bb3563 CI: smoke test: insist on adding tests on PRs
a45d22a1d podman network exists
de05e5816 ginkgo: install on demand via `go get -u`
d2ee3d815 runner.sh : deal with bash 'set -e'
4ccb0729b Add binding options for container|pod exists
683bab03f [CI:DOCS]Do not run compose tests with CI:DOCS
2df59829e simplify bindings generation
462994268 make: generate bindings: use vendor
caaaa2c5e hack/install_golangci.sh: smarter install
f38b7f48c golangci-lint: install to ./bin
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
calling bb.parse.SkipRecipe with conditional PNBLACKLISTs
* PNBLACKLISTs are IMHO a bit easier to read and easier to override from distro
which e.g. provides own recipe for libseccomp
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Bumping to the 3.x release series, to pickup new functionality
for the release.
As part of this update we drop the build of iopodman.go, since
varlink support has been dropped in favour of a ReST API.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
| |
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating to 2.0.1 to pickup bugfixes and security changes. The
following commits comprise this update:
a11c4ead1 Bump to v2.0.1
6a541f680 Merge pull request #6780 from mheon/even_more_201_backports
f7b16d017 Update release notes with further v2.0.1 changes
8bb986137 Fix inspect to display multiple label: changes
2ad9dcc07 Set syslog for exit commands on log-level=debug
723a9e308 Friendly amendment for pr 6751
68543bbec podman run/create: support all transports
c69ce171a systemd generate: allow manual restart of container units in pods
9de1581e9 Revert sending --remote flag to containers
dc22350be Print port mappings in `ps` for ctrs sharing network
48ce67fb5 Merge pull request #6776 from vrothberg/2.0-vendor-common
6eefff647 vendor github.com/containers/common@v0.14.3
0b9143df8 Merge pull request #6758 from mheon/v2.0.1_backports
915f8698f Update release notes for v2.0.1
8e428fa4e utils: drop default mapping when running uid!=0
eb9fd40d2 Set stop signal to 15 when not explicitly set
6594d5d65 podman untag: error if tag doesn't exist
639b809c8 Reformat inspect network settings
01bc6bdda APIv2: Return `StatusCreated` from volume creation
1cc603c1f APIv2:fix: Remove `/json` from compat network EPs
d26662484 Fix ssh-agent support
d94644d35 libpod: specify mappings to the storage
f425aede4 APIv2:doc: Fix swagger doc to refer to volumes
ddf78b2ba Add podman network to bash command completions
bfd303e16 Fix typo in manpage for `podman auto update`.
9a4517b37 Add JSON output field for ps
61bd64573 V2 podman system connection
f81ad0058 wip
cd0b18c24 image load: no args required
8fbfffc08 Re-add PODMAN_USERNS environment variable
0b4dcc7a3 Fix conflicts between privileged and other flags
7ea37dfe1 Bump required go version to 1.13
36d8b6979 Add explicit command to alpine container in test case.
03f952cfa Use POLL_DURATION for timer
07f535d8b Stop following logs using timers
dbce3468e "pod" was being truncated to "po" in the names of the generated systemd unit files.
5d9ec1ce7 rootless_linux: improve error message
37abb88aa Fix podman build handling of --http-proxy flag
27120bfba correct the absolute path of `rm` executable
4af208142 Merge pull request #6711 from lsm5/v2.0-custom-GO_BUILD-backport
0ac4061bd Makefile: allow customizable GO_BUILD
13924bac1 Merge pull request #6695 from cevich/update_v2.0
bade38c32 Merge pull request #6697 from mheon/bump_v2.0.0
c866e584d Update release notes to reflect we are now v2.0
f458c5968 Bump to v2.0.1-dev
eec482cae Bump to v2.0.0
64ba72363 Merge pull request #6694 from mheon/release_notes_2.0
5bda75cfd Update release notes for v2.0.0
89dbd1a91 Merge pull request #6674 from jwhonce/issues/6670
ed91524ae Merge pull request #6637 from jwhonce/issues/6574
ea8e61e4e Fixes #6670
bda4a6982 Correct logic for demux'ing channels
1a2eb3e61 Merge pull request #6677 from baude/pollOnEvents
33a602761 Merge pull request #6690 from vrothberg/fix-6687
f46664546 Poll on events for file reading
bba433ed9 podman images --format json: pretty print
5ec29f8d4 Merge pull request #6684 from vrothberg/fix-ci
334d3b1ef CI: force registry:2.6
a2661b1c2 Merge pull request #6673 from ashley-cui/master
4dc934080 Fix remote docs
e6b9b3ab2 Merge pull request #6656 from mheon/recursive_init
2e621aece Merge pull request #6662 from containers/dependabot/go_modules/k8s.io/apimachinery-0.18.4
1099ad6ac Merge pull request #6669 from vrothberg/unflake-rmi
b20619e5b Allow recursive dependency start with Init()
ec7822795 Bump k8s.io/apimachinery from 0.18.3 to 0.18.4
59cd8a0cf unflake rmi tests
3eb0ad04a Merge pull request #6663 from containers/dependabot/go_modules/k8s.io/api-0.18.4
ad33b2363 Merge pull request #6661 from containers/dependabot/go_modules/go.etcd.io/bbolt-1.3.5
b5f7afd04 Merge pull request #6658 from mheon/experimental_no_more
d0b3035c3 Merge pull request #6611 from lsm5/fix-Makefile-for-varlink
5d161c8ca Bump k8s.io/api from 0.18.3 to 0.18.4
16dbc160c Bump go.etcd.io/bbolt from 1.3.4 to 1.3.5
6472b44c3 Merge pull request #6654 from rhatdan/keepid
6e410ede7 Merge pull request #6647 from rhatdan/caps
43ead88e8 Podman system service is no longer experimental
fe69aa9ba Handle dropping capabilties correctly when running as non root user
7b00e49f6 Merge pull request #6560 from mheon/fix_exec_logdriver
daabbc1a1 Merge pull request #6657 from mheon/bump-2.0.0-rc7
c385e6d36 Don't ignore --user flag in rootless --userns keepid
4b08d9ea5 Bump to v2.0.0-dev
5460ea87d Bump to v2.0.0-rc7
7b5073b46 Merge pull request #6655 from TomSweeneyRedHat/dev/tsweeney/b1_15_0
30c0fc9f1 Makefile: install.varlink needs to create dirs
a76bf114d Merge pull request #6620 from jgallucci32/api-logs-separate
70f6cf7ff Merge pull request #6634 from baude/v2buildfixes
fde8040fa Bump Buildah to v1.15.0
fd184fa4a Merge pull request #6522 from mheon/unless-stopped
585b14a9f Move logs functionality to separate file for APIv2
5694104c2 Merge pull request #6644 from jgallucci32/revert-log-follow
d97b5b04a Merge pull request #6630 from ashley-cui/master
96b442172 Merge pull request #6641 from vrothberg/harden-units
6645e0d6f Merge pull request #6648 from vrothberg/vendor-image
e5c343294 generate systemd: `ExecStopPost` for all units
f29360648 Merge pull request #6631 from rhatdan/hooks
03e99c9b4 Revert #6591 to fix issue with failed tests
ac4f4b148 vendor github.com/containers/image/v5@v5.5.1
6f1440a3e Add support for the unless-stopped restart policy
0e171b7b3 Do not share container log driver for exec
1acd2adcc Merge pull request #6640 from edsantiago/fix_flaky_logs_test
78ad57ebd Merge pull request #6636 from mheon/add_warnings
200afe7a9 Merge pull request #6583 from mheon/inspect_ctr_before_img
65c3a5660 fix misc remote build issues
38391ed25 Merge pull request #6622 from goochjj/podman_fix_init
6d5a432c2 "streaming output" logs test: fix flake
0d2b5532c Merge pull request #5852 from baude/v1prune
241326a9a Podman V2 birth
88c6fd06c Merge pull request #5837 from vrothberg/ignore
57f389728 Merge pull request #5848 from jwhonce/wip/options
8b178f12c Merge pull request #5839 from rhatdan/troubleshoot
1d93d2125 V2 Enable rootless
5def21140 Merge pull request #5842 from baude/v2bloat2
a8a61d976 Add SELinux volume information to troubleshoot.md
8c4d4b58e Merge pull request #5597 from sujil02/systemd-updates
ba430bfe5 podman v2 remove bloat v2
c1bafb8b5 Merge pull request #5844 from baude/apiv2filteridfix
e154249b4 allow filters to work when listing containers
8857ba20a Merge pull request #5835 from containers/dependabot/go_modules/github.com/containers/common-0.9.1
a037d9cd4 Update podman-generate-systemd man page
155a7d661 Merge pull request #5826 from cevich/gate_pip
09e821a8e Merge pull request #5690 from rhatdan/selinux
04e83f63a .gitignore: ignore v2 remote
084cfb81d Merge pull request #5834 from rhatdan/version
897847ccc Bump github.com/containers/common from 0.9.0 to 0.9.1
62803f8d3 Add version to podman info command
d6b3bc18f Merge pull request #5752 from mheon/pod_inspect_structs
c7d17613e Merge pull request #5827 from baude/v2bloat
0f7162d79 Merge pull request #5817 from rhatdan/selinux1
82ce9703e Add basic structure of output for APIv2 pod inspect
30d2964ff v2 bloat pruning phase 2
3500a8bc3 Merge pull request #5830 from baude/v2runtime
c4ca3c71f Add support for selecting kvm and systemd labels
6e9622aa9 Merge pull request #5775 from sujil02/v2-container-prune
ac94a96a7 Fix up SELinux labeling
195cb1127 Merge pull request #5671 from edsantiago/swagger-check
693a8039c Merge pull request #5776 from vrothberg/au
bbc0c4a97 podmanv2 fix runtime assignment
97bded830 Merge pull request #5823 from mheon/update_readme_19
337e8d6d2 Merge pull request #5786 from containers/dependabot/go_modules/github.com/containers/common-0.9.0
e394ff407 Cirrus: Fix gate container build failure
2aca1b7f9 logformat: handle apiv2 results, add anchor links
ef297d466 Merge pull request #5767 from edsantiago/logformat_add_anchors_and_apiv2
9b78bf929 Merge pull request #5770 from baude/v2events
d522755b5 Update README to reflect that latest version is v1.9.0
cc9b78f07 Merge pull request #5820 from mheon/bump-1.9.0
ec4060aef Ability to prune container in api V2
4489440aa Bump to v2.0.0-dev
d98572350 Bump to v1.9.0
37ed662f3 Merge pull request #5814 from baude/v2specgenprunelibpod
165aef776 podmanv2 events
a756161e8 Merge pull request #5813 from baude/v2edtests2
ffcb99d83 Merge pull request #5818 from vrothberg/fix-nil-deref
123158e83 podmanV2: fix nil deref
d83213634 test case added for image prune cache image
1e8e4bb33 note for skipping cache image added.
9dc9f5cf4 image prune skips images with child images.
714718794 v2specgen prune libpod
60dde457f More system test fixes on regressions
f0b6cdede Merge pull request #5812 from jwhonce/wip/options
d51727642 Add support for the global flags and config files
ba26c763c swagger-check: new CI tool to cross-check swagger
0d01f09bf Merge pull request #5811 from mheon/bump-1.9.0-rc2
bf97e803d Bump to v1.9.0-dev
443aab15e Bump to v1.9.0-rc2
a6caae0b5 Merge pull request #5808 from baude/v2psformat2
01c5915a5 Merge pull request #5809 from mheon/release_notes_1.9.0_rc2
246ee9320 Merge pull request #5801 from baude/v2mount
548645e75 Update release notes for v1.9.0-RC2
1be617891 Merge pull request #5445 from sujil02/podFilter-new
d1c26af14 apiv2 add bindings for logs|events
e87fe4dbb Merge pull request #5550 from giuseppe/rootless-hidepid
fea5f913e Don't include SUBDIR in windows.zip
1091440e5 rootless: fix usage with hidepid=1
68a5a85cc Bump github.com/containers/common from 0.5.0 to 0.6.1
fbe743501 V2 podman command
bd9386dda Merge pull request #5542 from rhatdan/vendor
464a1cd48 Merge pull request #5540 from jwhonce/issues/5531
d66d54282 Merge pull request #5544 from baude/apiv2serveswagger
c9c95a7e0 Merge pull request #5543 from edsantiago/swagger_fixes
52c835053 serve swagger when present
f557cf91d swagger: more consistency fixes
67d0d1e50 Vendor in containers/buildah v1.14.3
45e7cbfef Merge pull request #5480 from vrothberg/auto-updates
651ddd356 Reduce CPU usage when --timeout=0
81005f463 New test: man page cross-ref against --help
e89c6382a Add inspect for exec sessions
118e78c5d Add structure for new exec session tracking to DB
f138405b4 Populate ExecSession with all required fields
d9eb078e2 Merge pull request #5532 from baude/filetimeoutflake
de43a00b5 Merge pull request #5533 from mheon/bump-1.8.2-rc1
f08b992f3 Merge pull request #5536 from giuseppe/avoid-conmon-zombie
a6f5b6a48 podman: avoid conmon zombie on exec
15326f051 Filter pods through pod list api
e9846b962 Bump to v1.8.2-dev
c617484c1 Bump to v1.8.2-rc1
f3a28de32 Merge pull request #5528 from mheon/fix_master_vendor
d47dc63cf Fix vendoring on master
14186ca28 fix timeout file flake
bcdcfeb3e Merge pull request #5529 from mheon/release_notes_182_rc1
7c5ffe377 Update release notes for v1.8.2-rc1
83d2686f4 Fix vendoring on master
8f1ce4bdd Merge pull request #5524 from rhatdan/vendor
f4e873c4e auto updates
68ef7aa4f Fix path of tmp_dir
9ef5d2875 Merge pull request #5449 from baude/manifests
c4a62733a Merge pull request #5520 from giuseppe/make-warning-clearer
8081d9c74 Update containers/storage to v1.16.5
a255d7986 pkg/systemd: add dbus support
cc57b88f7 config: make warning clearer
2b2996d09 Merge pull request #5515 from edsantiago/ci_sundry_small_fixes
da17fbaad Merge pull request #5490 from containers/dependabot/go_modules/k8s.io/api-0.17.4
83c037c58 Merge pull request #5489 from containers/dependabot/go_modules/github.com/containers/common-0.5.0
300338478 Four small CI fixes:
67a985ddb Merge pull request #5514 from vrothberg/fix-ci
bfa1ba588 fix systemd generate tests
abbbeacd6 apiv2 addition of manifests
412a114d3 Merge pull request #5439 from ttys3/fixup-systemdgen-with-new-param
5288d112b Merge pull request #5252 from QiWang19/not-reset-tempdir
759ffb0a2 Merge pull request #5505 from tonybenoy/tony_typo
4e13ef58c Merge pull request #5476 from edsantiago/run_rmi_test_fix
af1ac85da Merge pull request #5508 from baude/buildaddarchos
9ca4b6c6f add os|arch attributes when building
9128ef85c Missing double quotes in troubleshooting guide.
194723f31 force run container detached if container CreateCommand missing the detach param
8b07ad113 Merge pull request #5496 from baude/preemptive
16536af11 Merge pull request #5491 from containers/dependabot/go_modules/github.com/fsnotify/fsnotify-1.4.9
4f497991b Merge pull request #5327 from baude/apiv2hc
c4a62733a Merge pull request #5520 from giuseppe/make-warning-clearer
8081d9c74 Update containers/storage to v1.16.5
a255d7986 pkg/systemd: add dbus support
cc57b88f7 config: make warning clearer
2b2996d09 Merge pull request #5515 from edsantiago/ci_sundry_small_fixes
da17fbaad Merge pull request #5490 from containers/dependabot/go_modules/k8s.io/api-0.17.4
83c037c58 Merge pull request #5489 from containers/dependabot/go_modules/github.com/containers/common-0.5.0
300338478 Four small CI fixes:
67a985ddb Merge pull request #5514 from vrothberg/fix-ci
bfa1ba588 fix systemd generate tests
abbbeacd6 apiv2 addition of manifests
412a114d3 Merge pull request #5439 from ttys3/fixup-systemdgen-with-new-param
5288d112b Merge pull request #5252 from QiWang19/not-reset-tempdir
759ffb0a2 Merge pull request #5505 from tonybenoy/tony_typo
4e13ef58c Merge pull request #5476 from edsantiago/run_rmi_test_fix
af1ac85da Merge pull request #5508 from baude/buildaddarchos
9ca4b6c6f add os|arch attributes when building
9128ef85c Missing double quotes in troubleshooting guide.
194723f31 force run container detached if container CreateCommand missing the detach param
8b07ad113 Merge pull request #5496 from baude/preemptive
16536af11 Merge pull request #5491 from containers/dependabot/go_modules/github.com/fsnotify/fsnotify-1.4.9
4f497991b Merge pull request #5327 from baude/apiv2hc
a95e9e5b4 Bump github.com/containers/common from 0.4.2 to 0.5.0
40ac4779e Bump k8s.io/api from 0.17.3 to 0.17.4
e7e5d125f Bump github.com/fsnotify/fsnotify from 1.4.7 to 1.4.9
e6fba1e44 eat signal 23 in signal proxy
2099643aa add apiv2 healthcheck code
c9f148fb1 Merge pull request #5470 from containers/dependabot/go_modules/github.com/containers/storage-1.16.3
d586e16ad Merge pull request #5484 from baude/bindingsnocolor
ac6c8fb68 Merge pull request #5482 from baude/removeimagefilter
9215eb033 Cirrus: Disable non-docs release processing
194759b96 turn off color-mode for bindings
3aa58ccd0 remove imagefilter for varlink remote client
925da7411 Bump github.com/containers/storage from 1.16.2 to 1.16.3
9c7481dbd Merge pull request #5474 from giuseppe/detect-containers-rootlessport-child-exit
235f36786 Merge pull request #5469 from giuseppe/no-size-create-container
358578087 run --rmi test: make it work
19f5d557b Merge pull request #5468 from Akasurde/5244_follow_up
647dc33e1 rootlessport: detect rootless-child exit
8741eb8a9 create: do not calculate image size
eb2d0a228 Follow up changes from #5244
78e090092 Merge pull request #5458 from baude/apiv2eventslibpod
9cfcf5692 Merge pull request #5460 from edsantiago/man_page_xref
9bc27118b Merge pull request #5372 from sujil02/podstatus
dbb3de990 Merge pull request #5459 from mheon/bump_readme_181
3d1bff6db man page cross-reference fixes: part 2
29c071d4f Update version in README to v1.8.1
da9d21635 Merge pull request #5457 from mheon/bump-1.8.1
216a6091d [CI:DOCS]Add libpod event endpoint
8877fed86 Bump to v1.8.2-dev
Testing has been performed across x86-64/arm/arm64 via cli and
podman-compose.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
| |
Add system service for podman which starts a podman instance allow to
access the new HTTP based API (apiv2).
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
| |
Bump to the newest podman release 1.8.1. Many new networking features
and a new HTTP API has been added since 1.6.1.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Bump to latest podman release 1.7.0. It features improvements to
networking, podman play kube, and systemd unit file integration.
They have also added the podman system reset command, to remove all
existing containers, pods, images, and volumes and reset the system
to its initial state.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|