OpenShift Merge Robot
ece2fd29cd
Merge pull request #13486 from lsm5/copr-auto-build-rhel-8
...
podman.spec.rpkg: enable rhel8 builds on copr
2022-03-13 11:00:15 -04:00
Jason T. Greene
edc62b5294
Fixes TTY & resizing on Mac and Windows
...
Signed-off-by: Jason T. Greene <jason.greene@redhat.com>
2022-03-12 12:00:38 -06:00
OpenShift Merge Robot
8934c5cfc3
Merge pull request #13483 from containers/dependabot/go_modules/github.com/spf13/cobra-1.4.0
...
Bump github.com/spf13/cobra from 1.3.0 to 1.4.0
2022-03-11 12:18:38 -05:00
Lokesh Mandvekar
6e41d1f441
podman.spec.rpkg: enable rhel8 builds on copr
...
fix conditionals and buildtags to enable rhel8 builds
[NO NEW TESTS NEEDED]
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2022-03-11 11:02:07 -05:00
OpenShift Merge Robot
7ab85b322b
Merge pull request #13484 from containers/dependabot/go_modules/github.com/docker/docker-20.10.13incompatible
...
Bump github.com/docker/docker from 20.10.12+incompatible to 20.10.13+incompatible
2022-03-11 09:26:37 -05:00
Pascal Bourdier
c06460bea3
Bump golang to 1.17 in `vendor-in-container`
...
Go 1.17 compiler got faster
Signed-off-by: Pascal Bourdier <pascal.bourdier@gmail.com>
2022-03-11 13:45:25 +01:00
dependabot[bot]
4ab24a0681
Bump github.com/docker/docker
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 20.10.12+incompatible to 20.10.13+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Changelog](https://github.com/moby/moby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/docker/docker/compare/v20.10.12...v20.10.13 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-11 12:07:45 +00:00
dependabot[bot]
9314774614
Bump github.com/spf13/cobra from 1.3.0 to 1.4.0
...
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/spf13/cobra/releases )
- [Changelog](https://github.com/spf13/cobra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/spf13/cobra/compare/v1.3.0...v1.4.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-11 12:07:32 +00:00
OpenShift Merge Robot
7ba81ead38
Merge pull request #13445 from rhatdan/annotation
...
Add podman play kube --annotation
2022-03-10 14:36:53 -05:00
OpenShift Merge Robot
a5e3279414
Merge pull request #13440 from eriksjolund/remove_web_tab_number
...
[CI:DOCS] Remove "(1)" from web tab text
2022-03-10 12:18:41 -05:00
OpenShift Merge Robot
32fd5d885a
Merge pull request #13475 from PascalBourdier/golangci-lint-install-fix
...
CI: fix golangci-lint installation
2022-03-10 09:14:09 -05:00
OpenShift Merge Robot
db08bc096e
Merge pull request #13477 from containers/dependabot/go_modules/github.com/containernetworking/plugins-1.1.1
...
Bump github.com/containernetworking/plugins from 1.1.0 to 1.1.1
2022-03-10 09:04:06 -05:00
OpenShift Merge Robot
e10394da7e
Merge pull request #13476 from containers/dependabot/go_modules/github.com/vbauerster/mpb/v7-7.4.1
...
Bump github.com/vbauerster/mpb/v7 from 7.3.2 to 7.4.1
2022-03-10 09:02:06 -05:00
dependabot[bot]
e6b64703fe
Bump github.com/containernetworking/plugins from 1.1.0 to 1.1.1
...
Bumps [github.com/containernetworking/plugins](https://github.com/containernetworking/plugins ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/containernetworking/plugins/releases )
- [Commits](https://github.com/containernetworking/plugins/compare/v1.1.0...v1.1.1 )
---
updated-dependencies:
- dependency-name: github.com/containernetworking/plugins
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-10 12:10:53 +00:00
dependabot[bot]
a5353207c7
Bump github.com/vbauerster/mpb/v7 from 7.3.2 to 7.4.1
...
Bumps [github.com/vbauerster/mpb/v7](https://github.com/vbauerster/mpb ) from 7.3.2 to 7.4.1.
- [Release notes](https://github.com/vbauerster/mpb/releases )
- [Commits](https://github.com/vbauerster/mpb/compare/v7.3.2...v7.4.1 )
---
updated-dependencies:
- dependency-name: github.com/vbauerster/mpb/v7
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-10 12:10:45 +00:00
Pascal Bourdier
e5a86d293f
CI: fix golangci-lint installation
...
avoid this warn:
```
golangci/golangci-lint info installed ./bin/golangci-lint
golangci/golangci-lint err this script is deprecated, please do not use it anymore. check https://github.com/goreleaser/godownloader/issues/207
```
Signed-off-by: Pascal Bourdier <pascal.bourdier@gmail.com>
2022-03-10 08:41:23 +01:00
Daniel J Walsh
feaa1a134a
Add podman play kube --annotation
...
Allow users to add annotions in the podman play kube command.
This PR Also fixes the fact that annotations in the pod spec were
not being passed down to containers.
Fixes: https://github.com/containers/podman/issues/12968
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-03-09 17:30:01 -05:00
OpenShift Merge Robot
acfcecf2ae
Merge pull request #12913 from rhatdan/kube
...
Add --context-dir option to podman play kube
2022-03-09 16:19:59 -05:00
OpenShift Merge Robot
4e21acd7b8
Merge pull request #13455 from rhatdan/docker
...
Fix handling of tmpfs-mode for tmpfs creation in compat mode
2022-03-09 15:53:58 -05:00
OpenShift Merge Robot
d3e6c2a7ab
Merge pull request #13471 from Luap99/bump-mpbv7
...
Use github.com/vbauerster/mpb/v7 in pkg/machine
2022-03-09 15:51:57 -05:00
Paul Holzinger
30bf065c3f
Use github.com/vbauerster/mpb/v7 in pkg/machine
...
We already use v7 in c/image so podman should use the same version to
prevent duplication.
This saves 170 KB binary size.
[NO NEW TESTS NEEDED]
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2022-03-09 20:02:10 +01:00
OpenShift Merge Robot
f960ac7ec3
Merge pull request #13470 from Luap99/yamlv2
...
use gopkg.in/yaml.v2 instead of v3
2022-03-09 12:50:01 -05:00
OpenShift Merge Robot
418ab2e5e1
Merge pull request #13421 from hshiina/device-rule
...
Set default rule at the head of device configuration
2022-03-09 10:28:24 -05:00
OpenShift Merge Robot
ea4248dc26
Merge pull request #13469 from containers/dependabot/go_modules/github.com/docker/distribution-2.8.1incompatible
...
Bump github.com/docker/distribution from 2.8.0+incompatible to 2.8.1+incompatible
2022-03-09 09:53:57 -05:00
Paul Holzinger
8f2f8d4cad
use gopkg.in/yaml.v2 instead of v3
...
Many dependencies already import gopkg.in/yaml.v2, podman is the only
user of the v3 version except github.com/stretchr/testify but this is
only a testing dependency so it will not end up in the binary.
This change reduces the podman binary size from 54740 to 54260 KB on my
system.
[NO NEW TESTS NEEDED]
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2022-03-09 15:44:05 +01:00
OpenShift Merge Robot
41e2c9943e
Merge pull request #13465 from n1hility/improve-install-msg
...
Improve agent install message to add restart instructions
2022-03-09 09:25:57 -05:00
Daniel J Walsh
166edf00a1
Fix handling of tmpfs-mode for tmpfs creation in compat mode
...
The permissions on disk were wrong since we were not converting to
octal.
Fixes: https://github.com/containers/podman/issues/13108
[NO NEW TESTS NEEDED] Since we don't currently test using the docker
client
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-03-09 08:03:42 -05:00
dependabot[bot]
e56150264c
Bump github.com/docker/distribution
...
Bumps [github.com/docker/distribution](https://github.com/docker/distribution ) from 2.8.0+incompatible to 2.8.1+incompatible.
- [Release notes](https://github.com/docker/distribution/releases )
- [Commits](https://github.com/docker/distribution/compare/v2.8.0...v2.8.1 )
---
updated-dependencies:
- dependency-name: github.com/docker/distribution
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-09 12:07:43 +00:00
OpenShift Merge Robot
3e870f8c8e
Merge pull request #13466 from baude/machinermf
...
machine rm -f stops and removes machine
2022-03-09 03:51:55 -05:00
OpenShift Merge Robot
951c681efa
Merge pull request #13447 from eriksjolund/add_chown_tip_to_troubleshooting.md
...
[CI:DOCS] troubleshooting.md: mention "podman unshare chown 0:0 path"
2022-03-09 03:11:56 -05:00
Erik Sjölund
db30102793
[CI:DOCS] troubleshooting.md: mention "podman unshare chown 0:0 path"
...
* Mention the command "podman unshare chown 0:0 dir1/a"
that changes file ownership to the regular user's UID and GID on
the host.
Co-authored-by: Tom Sweeney <tsweeney@redhat.com>
Signed-off-by: Erik Sjölund <erik.sjolund@gmail.com>
2022-03-09 08:55:36 +01:00
Jason T. Greene
a7c4691bff
Improve agent install message to add restart instructions
...
Signed-off-by: Jason T. Greene <jason.greene@redhat.com>
2022-03-08 21:54:48 -06:00
OpenShift Merge Robot
694737e7bb
Merge pull request #13460 from edsantiago/skip_flaky_pprof_test
...
Skip flaky pprof tests
2022-03-08 17:25:55 -05:00
Brent Baude
5b51b42cc8
machine rm -f stops and removes machine
...
If you want to remove a running machine, you can now pass the --force/-f
to podman machine rm and the machine will be stopped and removed without
confirmations.
Fixes : #13448
[NO NEW TESTS NEEDED]
Signed-off-by: Brent Baude <bbaude@redhat.com>
2022-03-08 15:47:32 -06:00
Lokesh Mandvekar
8cfdddf509
test/e2e: add aardvark specific tests
...
Co-authored-by: Brent Baude <bbaude@redhat.com>
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2022-03-08 15:07:55 -05:00
Ed Santiago
e66c46441a
Skip flaky pprof tests
...
pprof tests are way too flaky, and are causing problems for
community contributors who don't have privs to press Re-run.
There has been no activity or interest in fixing the bug,
and it's not something I can fix. So, just disable the test.
Signed-off-by: Ed Santiago <santiago@redhat.com>
2022-03-08 11:26:43 -07:00
OpenShift Merge Robot
a08e4e5b46
Merge pull request #13457 from ashley-cui/flake
...
Move secret-verify-leak containerfile into its own Directory
2022-03-08 13:18:11 -05:00
Ashley Cui
9ce3c0a87a
Move secret-verify-leak containerfile into its own Directory
...
Secret-verify-leak is causing flakes, when running in parallel tests.
This is because remote secrets are copied into the context directory to
send to the API server, and secret-verify-leak is doing a COPY * and
then checking if the temporary secret file ends up in the container or
not. Since all the temporary files are prefixed with
"podman-build-secret", this test checks if podman-build-secret is in the
image. However, when run in parallel with other tests, other temporary
podman-build-secrets might be in the context dir. Moving
secret-verify-leak into its own directory makes sure that the context
dir is used only by this one test.
Also renamed Dockerfile -> Containerfile and cleaned up unused
Containerfiles.
Signed-off-by: Ashley Cui <acui@redhat.com>
2022-03-08 10:05:42 -05:00
OpenShift Merge Robot
f33b64d8b7
Merge pull request #13366 from idleroamer/inspect-joined-network-ns-main
...
Inspect network info of a joined network namespace
2022-03-08 08:30:03 -05:00
😎 Mostafa Emami
611b45c517
Inspect network info of a joined network namespace
...
Closes: https://github.com/containers/podman/issues/13150
Signed-off-by: 😎 Mostafa Emami <mustafaemami@gmail.com>
2022-03-08 11:00:36 +01:00
Hironori Shiina
d2f77c2568
Set default rule at the head of device configuration
...
The default rule should be set at the head of device configuration.
Otherwise, rules for user devices are overridden by the default rule so
that any access to the user devices are denied.
Signed-off-by: Hironori Shiina <shiina.hironori@jp.fujitsu.com>
2022-03-07 18:12:17 -05:00
OpenShift Merge Robot
4a242b1327
Merge pull request #13409 from baude/virtfsdarwin
...
MacOS improvements
2022-03-07 17:28:01 -05:00
Brent Baude
cdb6deb148
MacOS improvements
...
* Enable support of virtfs in Podman and darwin. At the time of this writing, it requires a special patch not yet included in upstream qemu.
* Prefer to use a specially built qemu to support virtfs. The qemu is installed under libexec/podman.
[NO NEW TESTS NEEDED]
Signed-off-by: Brent Baude <bbaude@redhat.com>
2022-03-07 14:05:06 -06:00
OpenShift Merge Robot
2873f089f7
Merge pull request #13414 from rvandernoort/exec_delay
...
Add ExitCommandDelay configuration use in API exec handler
2022-03-07 13:32:52 -05:00
OpenShift Merge Robot
861d16921b
Merge pull request #13431 from eriksjolund/fix_some_typos
...
[CI:DOCS] troubleshooting.md: Improve language and fix typos
2022-03-07 11:55:02 -05:00
OpenShift Merge Robot
5bba71c112
Merge pull request #13310 from lsm5/packaging
...
[CI:DOCS] DISTRO_PACKAGE.md: List the packaging changes for v4
2022-03-07 11:50:52 -05:00
Lokesh Mandvekar
6dfe63463b
[CI:DOCS] DISTRO_PACKAGE.md: List the packaging changes for v4
...
[NO NEW TESTS NEEDED]
Co-authored-by: Ashley Cui <ashleycui16@gmail.com>
Co-authored-by: Valentin Rothberg <vrothberg@redhat.com>
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2022-03-07 11:34:05 -05:00
OpenShift Merge Robot
118b8fe986
Merge pull request #13418 from lsm5/release-artifacts-process-2
...
[CI:DOCS] RELEASE_PROCESS.md: cosmetic fix
2022-03-07 10:49:06 -05:00
Lokesh Mandvekar
639e6899b0
[CI:DOCS] RELEASE_PROCESS.md: cosmetic fix
...
Follow up to pr#13416
Insert line breaks to get rid of the horizontal scroll bar.
Resolves: https://github.com/containers/podman/pull/13416#discussion_r818991807
Co-authored-by: Ashley Cui <acui@redhat.com>
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2022-03-07 10:25:21 -05:00
OpenShift Merge Robot
e1f00b4512
Merge pull request #13442 from tricktron/rm-mounted-host-socket-on-macos
...
`podman machine rm` removes the mounted socket file on macOS
2022-03-07 08:36:52 -05:00