Doug Rabson
f36b3bc811
pkg/rootless: Implement rootless.IsFdInherited on FreeBSD
...
This is needed to support --preserve-fds in create and exec.
[NO NEW TESTS NEEDED]
Signed-off-by: Doug Rabson <dfr@rabson.org>
2022-11-15 08:18:41 +00:00
OpenShift Merge Robot
0253d3cca2
Merge pull request #16504 from giuseppe/add-check-for-ESRCH
...
libpod: treat ESRCH from /proc/PID/cgroup as ENOENT
2022-11-15 07:08:43 +00:00
OpenShift Merge Robot
ee1c92108c
Merge pull request #16489 from Luap99/pasta-docs
...
[CI:DOCS] docs: deprecate pasta network name
2022-11-14 21:28:31 +00:00
OpenShift Merge Robot
725f17bb6f
Merge pull request #16495 from dfr/freebsd-unit-test
...
Fix unit tests for FreeBSD
2022-11-14 21:23:21 +00:00
Giuseppe Scrivano
36f8dfaa0d
libpod: treat ESRCH from /proc/PID/cgroup as ENOENT
...
when reading from the /proc/$PID/cgroup file, treat ESRCH in the same
way as ENOENT since the kernel returns ESRCH if the file was opened
correctly but the target process exited before the open could be
performed.
Closes: https://github.com/containers/podman/issues/16383
[NO NEW TESTS NEEDED] it is a race condition that is difficult to
reproduce.
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2022-11-14 20:15:48 +01:00
Paul Holzinger
dceaa7603f
docs: deprecate pasta network name
...
Since pasta is now considered a network mode using it as network name
causes a conflict. For now we will prefer the named network but in a
future major version bump we want to remove this and just use pasta(1).
The docs should reflect that this name is considered deprecated.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2022-11-14 16:14:47 +01:00
OpenShift Merge Robot
43cef625b5
Merge pull request #16496 from anjannath/bump-qemu
...
pkginstaller: bump Qemu to version 7.1.0
2022-11-14 15:02:21 +00:00
OpenShift Merge Robot
da6f2657e5
Merge pull request #16434 from flouthoc/wasm-hook
...
specgen,wasm: switch to crun-wasm wherever applicable
2022-11-14 14:53:39 +00:00
Doug Rabson
a9852aa8ff
utils: Enable cgroup utils for FreeBSD
...
This probably makes sense when using podman-remote and it lets the unit
tests pass which makes 'make localunit' happy.
[NO NEW TESTS NEEDED]
Signed-off-by: Doug Rabson <dfr@rabson.org>
2022-11-14 14:22:36 +00:00
Doug Rabson
e5f7fbcbe6
pkg/specgen: Disable kube play tests on FreeBSD
...
We are a long way from being able to run Kubernetes on FreeBSD.
[NO NEW TESTS NEEDED]
Signed-off-by: Doug Rabson <dfr@rabson.org>
2022-11-14 14:22:36 +00:00
Doug Rabson
978c528500
libpod/lock: Fix build and tests for SHM locks on FreeBSD
...
On FreeBSD, the path argument to shm_open is not a filesystem path and we
must use shm_unlink to remove it. This changes the Linux build to also use
shm_unlink which avoids assuming that shared memory segments live in
/dev/shm.
Signed-off-by: Doug Rabson <dfr@rabson.org>
2022-11-14 14:22:36 +00:00
OpenShift Merge Robot
94e34cc795
Merge pull request #16498 from vrothberg/fix-16421
...
podman cp: fix copying with "." suffix
2022-11-14 13:46:44 +00:00
OpenShift Merge Robot
e656cf43fe
Merge pull request #16328 from cdoern/config
...
fix connection usage with containers.conf
2022-11-14 12:46:03 +00:00
OpenShift Merge Robot
bd73050ad2
Merge pull request #16492 from rhatdan/VENDOR
...
Vendor in latest containers/(common,image,storage)
2022-11-14 12:34:32 +00:00
Valentin Rothberg
3371c9d25e
podman cp: fix copying with "." suffix
...
Fix a bug for special-casing "." where Podman has mistakenly been
looking for a "." suffix instead of interpreting it as a path.
Add regression tests for the host-to-container, container-to-host and
container-to-container use cases. Have separate tests for each to
verify that previous Podman versions fail each case.
Fixes : #16421
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
2022-11-14 09:38:02 +01:00
Anjan Nath
f0dba82bb3
pkginstaller: bump Qemu to version 7.1.0
...
this updates the Makefile qemu version to make use new qemu released at
https://github.com/containers/podman-machine-qemu/releases/tag/v7.1.0-1
[NO NEW TESTS NEEDED]
Signed-off-by: Anjan Nath <kaludios@gmail.com>
2022-11-14 11:59:06 +05:30
Aditya R
f6da2b0608
specgen,wasm: switch to crun-wasm wherever applicable
...
Whenever image has `arch` and `os` configured for `wasm/wasi` switch to
`crun-wasm` as extension if applicable, following will only work if
`podman` is using `crun` as default runtime.
[NO NEW TESTS NEEDED]
[NO TESTS NEEDED]
A test for this can be added when `crun-wasm` is part of CI.
Signed-off-by: Aditya R <arajan@redhat.com>
2022-11-14 11:36:34 +05:30
Aditya R
2b4068a039
vendor: bump c/common to v0.50.2-0.20221111184705-791b83e1cdf1
...
Signed-off-by: Aditya R <arajan@redhat.com>
2022-11-14 11:36:04 +05:30
OpenShift Merge Robot
f50ce4aea4
Merge pull request #16473 from containers/dependabot/go_modules/github.com/onsi/gomega-1.24.1
...
Bump github.com/onsi/gomega from 1.24.0 to 1.24.1
2022-11-13 12:17:14 +00:00
Doug Rabson
1c79b01f6b
libpod: Make unit test for statToPercent Linux only
...
This function is only used by info_linux.go.
[NO NEW TESTS NEEDED]
Signed-off-by: Doug Rabson <dfr@rabson.org>
2022-11-13 10:56:15 +00:00
Doug Rabson
95bb6efffc
Update vendor of containers/storage
...
Signed-off-by: Doug Rabson <dfr@rabson.org>
2022-11-13 10:56:14 +00:00
OpenShift Merge Robot
25c67d6b9b
Merge pull request #16462 from rhatdan/manifest
...
Add hidden podman manifest inspect -v option
2022-11-12 10:51:53 +00:00
OpenShift Merge Robot
d8f483284e
Merge pull request #16467 from rhatdan/volume
...
Add podman volume create -d short option for driver
2022-11-12 10:46:31 +00:00
Charlie Doern
69d737ef15
fix connection usage with containers.conf
...
--connection was failing due to the servicedestinations array being empty on runtime.
Fix by making sure the cached config is used
resolves #16282
Signed-off-by: Charlie Doern <cdoern@redhat.com>
2022-11-11 16:15:02 -05:00
Daniel J Walsh
00b2bc9b65
Add hidden podman manifest inspect -v option
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-11-11 15:22:31 -05:00
Daniel J Walsh
05c48402b2
Bump github.com/onsi/gomega from 1.24.0 to 1.24.1
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.24.0 to 1.24.1.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.24.0...v1.24.1 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-11-11 15:18:35 -05:00
Daniel J Walsh
836ca6c008
Add podman volume create -d short option for driver
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-11-11 14:43:07 -05:00
Daniel J Walsh
5df00c6f79
Vendor in latest containers/(common,image,storage)
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-11-11 14:40:03 -05:00
OpenShift Merge Robot
c75b05996d
Merge pull request #16464 from rhatdan/events
...
Add podman system events alias to podman events
2022-11-11 19:23:27 +00:00
OpenShift Merge Robot
21122631e1
Merge pull request #16474 from containers/dependabot/go_modules/test/tools/golang.org/x/tools-0.3.0
...
Bump golang.org/x/tools from 0.1.12 to 0.3.0 in /test/tools
2022-11-11 18:05:15 +00:00
Daniel J Walsh
bc77c034f8
Add podman system events alias to podman events
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-11-11 12:57:49 -05:00
Daniel J Walsh
ae9a2d26df
Fix search_test to return correct version of alpine
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-11-11 12:57:49 -05:00
OpenShift Merge Robot
3a392d9111
Merge pull request #16430 from edsantiago/xref-docker-options
...
[skip ci] Formalize our compare-against-docker mechanism
2022-11-11 15:51:32 +00:00
dependabot[bot]
75fdbea63d
Bump golang.org/x/tools from 0.1.12 to 0.3.0 in /test/tools
...
Bumps [golang.org/x/tools](https://github.com/golang/tools ) from 0.1.12 to 0.3.0.
- [Release notes](https://github.com/golang/tools/releases )
- [Commits](https://github.com/golang/tools/compare/v0.1.12...v0.3.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/tools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-11 15:50:28 +00:00
Chris Evich
653ac775c7
Merge pull request #16466 from rhatdan/manifest1
...
Allow podman manifest push --purge|-p as alias for --rm
2022-11-11 10:50:06 -05:00
OpenShift Merge Robot
6555e69354
Merge pull request #16446 from Luap99/format-json
...
fix --format {{json .}} output to match docker
2022-11-11 15:48:58 +00:00
OpenShift Merge Robot
c46df21e7b
Merge pull request #16388 from edsantiago/docs_dedup_secopt
...
[CI:DOCS] Man pages: refactor common options: --security-opt
2022-11-11 15:46:26 +00:00
Chris Evich
3b7b20a12f
Merge pull request #16484 from cevich/fix_missing_secret
...
[skip-ci] GHA: Fix undefined secret env. var.
2022-11-11 10:35:21 -05:00
OpenShift Merge Robot
2e1f36a750
Merge pull request #16485 from ashley-cui/updatemain
...
[CI:DOCS] Update Main: Release notes for 4.3.1
2022-11-11 14:08:31 +00:00
Chris Evich
329b053cf5
GHA: Fix undefined secret env. var.
...
Because in github-actions, setting a secret variable isn't enough. You
ALSO have to set it again in your YAML. I guess it's assumed in the
name of "security" that the person with access to secrets, might not
also have access to update YAML. Crazy!
Also, while I'm at it. Bump up the execution schedule WRT the
check_cirrus_cron workflow - this will give re-run jobs more time to
complete.
Signed-off-by: Chris Evich <cevich@redhat.com>
2022-11-10 18:07:56 -05:00
Ashley Cui
d60c27c9d6
Release notes for 4.3.1
...
Signed-off-by: Ashley Cui <acui@redhat.com>
2022-11-10 17:07:14 -05:00
OpenShift Merge Robot
3bc236dca0
Merge pull request #16475 from Darth-Mera/restartsec-fix
...
Add restart-sec for container service files
2022-11-10 20:23:06 +00:00
OpenShift Merge Robot
8a81bbd26f
Merge pull request #16482 from cevich/fix_mail_script_ref
...
[CI:DOCS] GHA: Fix make_email-body script reference
2022-11-10 20:06:38 +00:00
OpenShift Merge Robot
911dc94d23
Merge pull request #16478 from edsantiago/docs_version_check
...
[CI:DOCS] New tool, docs/version-check
2022-11-10 19:48:09 +00:00
OpenShift Merge Robot
1b2f0a71cd
Merge pull request #16481 from mheon/add-releases-repo
...
[CI:DOCS] Add release keys to README
2022-11-10 19:45:39 +00:00
Chris Evich
a13a59a703
GHA: Fix make_email-body script reference
...
This component was recently migrated from being inline, into a dedicated
script file. This was necessary for testing. However, it's hard to
test the actual github-actions workflow YAML, and there was a typo. Fix
the reference to the script filename missing the `.sh` extension.
Ref: https://github.com/containers/podman/pull/16414
Signed-off-by: Chris Evich <cevich@redhat.com>
2022-11-10 14:09:29 -05:00
Chris Evich
3c8472196c
Merge pull request #16480 from cevich/fix_gha_outputs
...
[CI:DOCS] GHA: Fix typo setting output parameter
2022-11-10 14:04:22 -05:00
Matthew Heon
f049fef857
Add release keys to README
...
Also, bump version to v4.3.1
Signed-off-by: Matthew Heon <mheon@redhat.com>
2022-11-10 13:31:36 -05:00
Chris Evich
dca407d466
GHA: Fix typo setting output parameter
...
Ref:
https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#setting-an-output-parameter
Signed-off-by: Chris Evich <cevich@redhat.com>
2022-11-10 12:59:11 -05:00
Chris Evich
b56f0aa84c
Merge pull request #16479 from cevich/woops
...
[skip-ci] GHA: Fix typo
2022-11-10 12:53:16 -05:00