431f755197
podman-system-connection.1.md: fix copy/paste error
...
Signed-off-by: Kier Davis <me@kierdavis.com>
2021-02-24 11:09:19 -06:00
dec06b1c3f
Merge pull request #9494 from mheon/sort_caps
...
Sort CapDrop in inspect to guarantee order
2021-02-24 09:27:24 -05:00
4846f877b8
Merge pull request #9501 from Luap99/dns-search-cni
...
Add dns search domains from cni response to resolv.conf
2021-02-24 09:24:20 -05:00
90050671b7
Add dns search domains from cni response to resolv.conf
...
This fixes slow local host name lookups.
see containers/dnsname#57
Signed-off-by: Paul Holzinger <paul.holzinger@web.de>
2021-02-24 10:41:56 +01:00
49fa19dff6
Merge pull request #9497 from Luap99/fix-9496
...
Network connect error if net mode is not bridge
2021-02-23 19:39:25 -05:00
f152f9cf09
Network connect error if net mode is not bridge
...
Only the the network mode bridge supports cni networks.
Other network modes cannot use network connect/disconnect
so we should throw a error.
Fixes #9496
Signed-off-by: Paul Holzinger <paul.holzinger@web.de>
2021-02-23 22:30:04 +01:00
ca0af71bef
Merge pull request #9485 from vrothberg/fix-9479
...
container removal: handle already removed containers
2021-02-23 14:53:26 -05:00
fc32ec768d
Sort CapDrop in inspect to guarantee order
...
The order of CapAdd when inspecting containers is deterministic.
However, the order of CapDrop is not (for unclear reasons). Add a
quick sort on the final array to guarantee a consistent order.
Fixes #9490
Signed-off-by: Matthew Heon <mheon@redhat.com>
2021-02-23 14:05:18 -05:00
4dfcd58524
Merge pull request #9483 from containers/dependabot/go_modules/github.com/rootless-containers/rootlesskit-0.13.2
...
Bump github.com/rootless-containers/rootlesskit from 0.13.1 to 0.13.2
2021-02-23 11:51:27 -05:00
1f7ebd828c
Merge pull request #9463 from containers/dependabot/go_modules/k8s.io/apimachinery-0.20.4
...
Bump k8s.io/apimachinery from 0.20.3 to 0.20.4
2021-02-23 11:50:27 -05:00
1702cbc691
Merge pull request #8349 from EduardoVega/7778-chowning-based-on-uid
...
Add U volume flag to chown source volumes
2021-02-23 10:11:28 -05:00
79eaadd3fb
podman upgrade tests
...
Initial validation of using podman-in-podman to create an
old-podman root, then use new-podman to play with the
containers created therein.
Signed-off-by: Ed Santiago <santiago@redhat.com>
2021-02-23 06:58:54 -07:00
3947feb4b0
test: ignore named hierarchies for cgroups=split
...
ignore named hierarchies for the --cgroups=split test as crun does not
set it.
Closes: https://github.com/containers/podman/pull/9302#issuecomment-784157272
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2021-02-23 14:09:17 +01:00
e5ac28f3b9
container removal: handle already removed containers
...
Since commit d54478d8eaec, a container's lock is released before
attempting to stop it via the OCI runtime. This opened the window
for various kinds of race conditions. One of them led to #9479 where
the removal+cleanup sequences of a `run --rm` session overlapped with
`rm -af`. Make both execution paths more robust by handling the case of
an already removed container.
Fixes : #9479
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2021-02-23 13:02:35 +01:00
a775c5920f
Bump github.com/rootless-containers/rootlesskit from 0.13.1 to 0.13.2
...
Bumps [github.com/rootless-containers/rootlesskit](https://github.com/rootless-containers/rootlesskit ) from 0.13.1 to 0.13.2.
- [Release notes](https://github.com/rootless-containers/rootlesskit/releases )
- [Commits](https://github.com/rootless-containers/rootlesskit/compare/v0.13.1...v0.13.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-02-23 05:26:22 -05:00
0ab32d11d3
Bump k8s.io/apimachinery from 0.20.3 to 0.20.4
...
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery ) from 0.20.3 to 0.20.4.
- [Release notes](https://github.com/kubernetes/apimachinery/releases )
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.20.3...v0.20.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-02-23 05:25:01 -05:00
874f2327e6
Add U volume flag to chown source volumes
...
Signed-off-by: Eduardo Vega <edvegavalerio@gmail.com>
2021-02-22 22:55:19 -06:00
96fc9d983e
Merge pull request #9480 from jmguzik/replace-nil-with-braces-network-resource
...
[NO TESTS NEEDED] Replace Labels and Options nulls with {} in NetworkResource
2021-02-22 20:41:39 -05:00
5ff5c487c6
Merge pull request #9474 from cevich/disable_f32
...
Cirrus: Temp. disable prior-fedora (F32) testing
2021-02-22 20:13:41 -05:00
fcf669fd98
Replace Labels and Options nulls with {} in NetworkResource
...
Signed-off-by: Jakub Guzik <jakubmguzik@gmail.com>
2021-02-23 00:31:17 +01:00
d999328920
Merge pull request #9455 from Luap99/fix-network-ids
...
Fix podman network IDs handling
2021-02-22 16:56:43 -05:00
c69decc305
Merge pull request #9464 from giuseppe/fix-cgroupv1-stats
...
cgroup: change cgroup deletion logic on v1
2021-02-22 15:48:44 -05:00
e64669cb96
Merge pull request #9469 from vrothberg/cp-stdout
...
podman cp: /dev/std{in,out} fixes
2021-02-22 15:44:40 -05:00
613addd56f
Merge pull request #9456 from matejvasek/make_internal
...
Make binding util internal
2021-02-22 15:40:41 -05:00
4875a8fb4c
Cirrus: Temp. disable prior-fedora (F32) testing
...
In anticipation of F34beta support, preemptively disable testing on
"prior-Fedora". This will allow development to move forward without
a soon-to-be-EOL distro. holding anything back.
Signed-off-by: Chris Evich <cevich@redhat.com>
2021-02-22 14:12:37 -05:00
a6e7d19c46
Merge pull request #9445 from jmguzik/no-header-info-for-systemd-generation
...
No header info for systemd generation
2021-02-22 13:44:43 -05:00
f8ff1727ec
Merge pull request #9468 from edsantiago/new_test_checker
...
pr-should-include-tests: recognized "renamed" tests
2021-02-22 12:03:15 -05:00
cb3af5b05b
Merge pull request #9117 from tmds/swagger_missing_schema_properties
...
[NO TESTS NEEDED] swagger: add missing schema properties
2021-02-22 11:03:14 -05:00
f3a8e3324f
podman cp: test /dev/stdin correctly
...
/dev/stdin should not be treated as "-" to remain compatible with Docker
and to have a more consistent and idiomatic interface.
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2021-02-22 16:45:31 +01:00
8577be72e8
podman cp: treat /dev/stdout correctly
...
/dev/stdout should not be treated as "-" to remain compatible with
Docker and to have a more consistent and idiomatic interface.
Fixes : #9362
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2021-02-22 16:45:30 +01:00
e87c5b6c16
cgroup: change cgroup deletion logic on v1
...
do not raise an error if the cgroup exists at least on one
controller.
Previously it expected the cgroup to exists under all the
controllers.
[NO TESTS NEEDED]
Closes: https://github.com/containers/podman/issues/9252
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2021-02-22 16:10:15 +01:00
9d818be732
Fix podman network IDs handling
...
The libpod network logic knows about networks IDs but OCICNI
does not. We cannot pass the network ID to OCICNI. Instead we
need to make sure we only use network names internally. This
is also important for libpod since we also only store the
network names in the state. If we would add a ID there the
same networks could accidentally be added twice.
Fixes #9451
Signed-off-by: Paul Holzinger <paul.holzinger@web.de>
2021-02-22 15:51:49 +01:00
d9655b0f01
pr-should-include-tests: recognized "renamed" tests
...
git tries to recognize renamed files. This isn't always
as helpful as intended. Turn it off, so we'll always see
files as 'A'dded.
Signed-off-by: Ed Santiago <santiago@redhat.com>
2021-02-22 07:21:04 -07:00
6fbf73ed8b
Merge pull request #9420 from rhatdan/kube
...
[NO TESTS NEEDED] Allow podman play kube to read yaml file from stdin
2021-02-22 09:08:33 -05:00
5da7c69968
Merge pull request #9335 from rlukin/patch-1
...
[ci:docs] Update rootless_tutorial.md
2021-02-22 08:57:33 -05:00
d2f3098c6f
--no-header flag implementation for generate systemd
...
Signed-off-by: Jakub Guzik <jakubmguzik@gmail.com>
2021-02-22 14:48:33 +01:00
af7a68fa8a
[NO TESTS NEEDED] Make binding util internal
...
The functions are supposed to be called only from generated code
Signed-off-by: Matej Vasek <mvasek@redhat.com>
2021-02-22 14:35:03 +01:00
10d52c05e2
Merge pull request #9275 from rhatdan/build
...
Add missing params for podman-remote build
2021-02-22 06:29:32 -05:00
d92b94677c
Merge pull request #9448 from vrothberg/bump-module-version
...
bump go module to v3
2021-02-22 05:51:31 -05:00
37438f7e8d
Merge pull request #9458 from jmguzik/podman-systemd-generate-new-e2e
...
Two usage variations of --new flag added to e2e
2021-02-22 05:44:33 -05:00
c236aebb9b
Two variations of --new flag added to e2e
...
Signed-off-by: Jakub Guzik <jakubmguzik@gmail.com>
2021-02-22 09:53:42 +01:00
a2e1b3eabc
swagger: add missing schema properties
...
NO_TESTS_NEEDED
Signed-off-by: Tom Deseyn <tom.deseyn@gmail.com>
2021-02-22 09:27:41 +01:00
5dded6fae7
bump go module to v3
...
We missed bumping the go module, so let's do it now :)
* Automated go code with github.com/sirkon/go-imports-rename
* Manually via `vgrep podman/v2` the rest
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2021-02-22 09:03:51 +01:00
4a6582bd86
Merge pull request #9436 from jonas-schievink/patch-1
...
[NO TESTS NEEDED] Log working dir when chdir fails
2021-02-21 10:51:47 -05:00
19e5661699
Merge pull request #9419 from containers/dependabot/go_modules/github.com/sirupsen/logrus-1.8.0
...
Bump github.com/sirupsen/logrus from 1.7.1 to 1.8.0
2021-02-21 10:50:49 -05:00
9a43fb33f1
Merge pull request #9418 from containers/dependabot/go_modules/k8s.io/apimachinery-0.20.3
...
Bump k8s.io/apimachinery from 0.20.2 to 0.20.3
2021-02-21 10:49:47 -05:00
4e744be5ca
Merge pull request #9433 from containers/dependabot/go_modules/github.com/containers/buildah-1.19.6
...
Bump github.com/containers/buildah from 1.19.4 to 1.19.6
2021-02-21 10:48:47 -05:00
d333ef82b1
Fix 'storage.options' indent
...
Signed-off-by: Roman Lukin <me@rlukin.ru>
2021-02-21 13:50:24 +03:00
d886cd9305
Bump github.com/sirupsen/logrus from 1.7.1 to 1.8.0
...
Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus ) from 1.7.1 to 1.8.0.
- [Release notes](https://github.com/sirupsen/logrus/releases )
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sirupsen/logrus/compare/v1.7.1...v1.8.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-02-21 05:15:39 -05:00
b40d778f44
Bump github.com/containers/buildah from 1.19.4 to 1.19.6
...
Bumps [github.com/containers/buildah](https://github.com/containers/buildah ) from 1.19.4 to 1.19.6.
- [Release notes](https://github.com/containers/buildah/releases )
- [Changelog](https://github.com/containers/buildah/blob/v1.19.6/CHANGELOG.md )
- [Commits](https://github.com/containers/buildah/compare/v1.19.4...v1.19.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-02-21 05:11:26 -05:00