bffd3f5134
Merge pull request #6060 from sujil02/systemprune-v2
...
And system prune feature for v2.
2020-05-01 21:08:50 +02:00
7d37f4bbfe
Fix errors found in coverity scan
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-05-01 15:00:33 -04:00
1218d70915
Remove skip on containers.conf tests
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-05-01 15:00:33 -04:00
97fcbfcbec
cgroupsns was not following containers.conf
...
Implement ParseCgroupsNamespace to handle defaults.
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-05-01 15:00:33 -04:00
4a2765c498
Properly handle default capabilities listed in containers.conf
...
If user/admin specifies a different list of default capabilties
we need to honor these.
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-05-01 15:00:26 -04:00
730fbc7628
Properly handle containers.conf devices
...
We need to add the default devices listed in containers.conf
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-05-01 15:00:26 -04:00
95b9b72c0c
Merge pull request #6062 from jwhonce/wip/docs
...
[CI:DOC] Bring README.md up to date
2020-05-01 20:59:05 +02:00
b22a39b6b1
[CI:DOCS] Bring README.md up to date
...
* Add notes on helper functions
* Update example
Signed-off-by: Jhon Honce <jhonce@redhat.com>
2020-05-01 11:22:39 -07:00
b94862171b
And system prune feature for v2.
...
Adds podman system prune for v2.
Refactoring for code reuse from pods containers images and volume prune.
Adds and enables testcases to support the added feature.
Signed-off-by: Sujil02 <sushah@redhat.com>
2020-05-01 13:57:16 -04:00
a451048efc
Merge pull request #6059 from QiWang19/search-limit
...
search --limit compatible with docker
2020-05-01 19:26:54 +02:00
8173e83054
Fix errors found in coverity scan
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-05-01 13:26:50 -04:00
226e0da6fe
Merge pull request #6057 from baude/v2networking
...
v2networking enable commands
2020-05-01 18:27:16 +02:00
1eba4fbc43
check --get-login when login
...
Check --get-login is set in podman since it is not shared option from c/common and does not valid by the package.
Signed-off-by: Qi Wang <qiwan@redhat.com>
2020-05-01 11:27:22 -04:00
ef603de8ec
search --limit compatible with docker
...
Check --limit range and update --limit manpage explanation.
Signed-off-by: Qi Wang <qiwan@redhat.com>
2020-05-01 11:20:19 -04:00
98e71583a4
add provided cni networks to spec gen
...
enable final integration tests for networking.
Signed-off-by: baude <bbaude@redhat.com>
2020-05-01 09:20:52 -05:00
49107a5a2e
Merge pull request #6004 from rhatdan/ulimits
...
Set up ulimits for rootless containers.
2020-05-01 15:58:24 +02:00
1230499e45
Merge pull request #6016 from giuseppe/fix-create
...
v2, podman: fix create and entrypoint tests
2020-05-01 15:32:00 +02:00
2f3762eb91
Merge pull request #6044 from cevich/update_f32
...
Cirrus: Update to Fedora 32 proper
2020-05-01 02:51:12 +02:00
6803e72bf8
Merge pull request #6055 from baude/v2args
...
fix commands without input
2020-04-30 22:59:09 +02:00
52371057cd
fix commands without input
...
in cases where commands require input and we dont provide it, we often would segv. This can be attributed in many cases to the subcommand not picked up the cobra Args attribute or neither had them.
Signed-off-by: baude <bbaude@redhat.com>
2020-04-30 15:10:49 -05:00
91a42fefcb
System tests: help messages: check required-arg
...
If a usage message is of the form '... [flags] ARGNAME',
where ARGNAME is all-caps and not in brackets, it must
be a required argument. Try running podman subcommand
without ARGNAME, and make sure that podman bails out
with an informative message. (Since this message is
freeform in each subcommand, not Cobra-generated,
we have a lot of possible variations to check for).
Fix podman login/logout Use messages to indicate that
REGISTRY is now optional (as of #5233 ).
This test has actually been in place for over a year but
due to a typo on my part -- a missing space -- it was
not being run. "For want of a space, much testing was lost".
Signed-off-by: Ed Santiago <santiago@redhat.com>
2020-04-30 14:55:10 -05:00
e88a418528
v2networking enable commands
...
Enable the networking commands for v2.
Signed-off-by: baude <bbaude@redhat.com>
2020-04-30 14:53:54 -05:00
c31bf2e976
Merge pull request #6056 from jwhonce/wip/rootless
...
V2 Commands that require ParentNS (rootful) are report error
2020-04-30 21:48:07 +02:00
8c9e5fdaf0
Merge pull request #5861 from containers/dependabot/go_modules/github.com/containers/psgo-1.5.0
...
Bump github.com/containers/psgo from 1.4.0 to 1.5.0
2020-04-30 21:33:36 +02:00
399939a3de
V2 Commands that require ParentNS (rootful) are report error
...
* Updated unmount to require ParentNS
Signed-off-by: Jhon Honce <jhonce@redhat.com>
2020-04-30 12:14:57 -07:00
9467694a63
Merge pull request #6052 from sujil02/enable-prune-test
...
Enable prune integration test. Fixes container prune
2020-04-30 21:06:11 +02:00
6900517f10
Merge pull request #6046 from jwhonce/jira/822
...
V2 enable ps tests
2020-04-30 20:01:55 +02:00
50f067bc42
Cirrus: Utilize new cache images
...
Signed-off-by: Chris Evich <cevich@redhat.com>
2020-04-30 13:21:03 -04:00
6e60772dc3
Cirrus: Utilize new base images
...
Signed-off-by: Chris Evich <cevich@redhat.com>
2020-04-30 13:21:03 -04:00
7c44c05425
cirrus: Update to Fedora 32 proper
...
Now that it's officially released, update to it from the beta. Also
(and significant), adjust the SELinux context of the GCP metadata
service. Add a comment to the code explaining why this is necessary.
Signed-off-by: Chris Evich <cevich@redhat.com>
2020-04-30 13:21:03 -04:00
c3c030f550
Enable prune integration test. Fixes container prune.
...
Fixes container prune to prune created and configured containers.
Disables couple of system prune test as not yet in with v2.
Signed-off-by: Sujil02 <sushah@redhat.com>
2020-04-30 12:03:09 -04:00
aef7836b38
test: enable start tests
...
`docker start` doesn't resolve partial ID -> full ID, adapt test.
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-30 15:49:12 +02:00
fc9451ed15
Merge pull request #6047 from QiWang19/attach-test
...
testv2: enable attach test
2020-04-30 15:27:37 +02:00
9d373408b5
podman, start: propagate back the raw input
...
this is necessary as we expect "podman start $ID_NAME" to print the
same arguments the user passed in instead of the full ID.
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-30 12:23:19 +02:00
1d34977b4c
test: enable remaining run tests
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-30 11:33:37 +02:00
9c67a9c155
test: enable entrypoint tests
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-30 11:33:36 +02:00
ed7a9739e4
test: enable create tests
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-30 11:33:35 +02:00
c11cff4542
cmd, podman: do not override entrypoint if unset
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-30 11:33:34 +02:00
32564df172
cmd, podman: use String instead of variable+StringVar
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-30 11:33:34 +02:00
65d7f22720
cmd, podman: handle --pod new:POD
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-30 11:33:33 +02:00
27f5145445
create: propagate override-arch and override-os
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-30 11:33:32 +02:00
75eeb40f41
testv2: enable attach test
...
testv2: enable attach test
Signed-off-by: Qi Wang <qiwan@redhat.com>
2020-04-29 23:47:15 -04:00
22d5b2e305
V2 enable ps tests
...
* Combine cobra.Command helper functions into validate package
from registry and common packages
* Introduce ChoiceValue for flags
Signed-off-by: Jhon Honce <jhonce@redhat.com>
2020-04-29 15:51:37 -07:00
99f8cfc2dc
Merge pull request #5956 from jwhonce/wip/version
...
V2 restore podman -v command
2020-04-29 20:50:43 +02:00
a2127efbf8
Merge pull request #6042 from baude/systemtestfinal
...
enable final system test
2020-04-29 20:33:40 +02:00
e1f1dee006
enable final system test
...
Signed-off-by: baude <bbaude@redhat.com>
2020-04-29 12:01:18 -05:00
06dce0c770
Merge pull request #5949 from jwhonce/jira/796
...
V2 Restore images list tests
2020-04-29 18:53:06 +02:00
6a586992c1
V2 restore podman -v command
...
* Removed extra spaces and improved error message
* Updated tests to use gomega matchers
Signed-off-by: Jhon Honce <jhonce@redhat.com>
2020-04-29 09:15:24 -07:00
a9cc13448e
V2 Restore images list tests
...
* Fix history --quiet formatting
* Fix image inspect --format=json
* Fix image list --sort
Signed-off-by: Jhon Honce <jhonce@redhat.com>
2020-04-29 08:24:56 -07:00
27aa3a7837
Merge pull request #6039 from vrothberg/enable-search-tests
...
Enable search tests
2020-04-29 17:04:22 +02:00