Qi Wang
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
OpenShift Merge Robot
99f8cfc2dc
Merge pull request #5956 from jwhonce/wip/version
...
V2 restore podman -v command
2020-04-29 20:50:43 +02:00
Jhon Honce
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
Jhon Honce
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
OpenShift Merge Robot
27aa3a7837
Merge pull request #6039 from vrothberg/enable-search-tests
...
Enable search tests
2020-04-29 17:04:22 +02:00
Valentin Rothberg
5ee3af2d03
enable search tests
...
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2020-04-29 16:28:18 +02:00
OpenShift Merge Robot
c5a035b032
Merge pull request #6038 from giuseppe/v2-enable-copy
...
test: enable cp tests
2020-04-29 16:26:07 +02:00
Giuseppe Scrivano
b74508fff0
test: enable cp tests
...
and fix them to use a distinct directory. I've seen a test failing as
it was using the same directory as another test, that is not related
to v2 itself.
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-29 15:40:31 +02:00
Valentin Rothberg
4177641875
enable the push e2e tests
...
With the recent changes, push is working now.
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2020-04-29 14:35:48 +02:00
OpenShift Merge Robot
3e912f711b
Merge pull request #6022 from vrothberg/enable-inspect-tests
...
enable inspect tests
2020-04-29 11:21:47 +02:00
OpenShift Merge Robot
62a4befe04
Merge pull request #5998 from vrothberg/generate-systemd
...
generate systemd
2020-04-29 11:19:15 +02:00
OpenShift Merge Robot
4e21d09f98
Merge pull request #6029 from rhatdan/env
...
User specified environment happen after other environments are set
2020-04-29 08:52:14 +02:00
Valentin Rothberg
8700c2fd03
enable inspect tests
...
A surprisingly big change. A core problem was that `podman inspect`
allows for passing containers AND images with the default `--type=all`.
This only worked partially as the data was processed in isolation which
caused various issues (e.g., two separate outputs instead of one) but it
also caused issues regarding error handling.
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2020-04-29 07:25:31 +02:00
Valentin Rothberg
b2414b580e
generate systemd
...
Implement `podman generate systemd` for Podman v2 and enable associated
tests.
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2020-04-29 07:22:18 +02:00
OpenShift Merge Robot
dcac908bbe
Merge pull request #6011 from sujil02/podman-save-issue-5234
...
Fixes podman save fails when specifying an image using a digest fixes-5234
2020-04-28 23:10:20 +02:00
Daniel J Walsh
e84beeaf94
User specified environment happen after other environments are set
...
When using varlink we want to make sure that user specified environment variables
take precedence over http-proxy environment.
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-04-28 16:29:01 -04:00
Sujil02
38eb9f4a3d
Fixes podman save fails when specifying an image using a digest #5234
...
Adds check to parse normalized name and create docker archive dst reference
for tagged untagged image. Relevant test case added.
Signed-off-by: Sujil02 <sushah@redhat.com>
2020-04-28 16:16:30 -04:00
OpenShift Merge Robot
8f57f312d6
Merge pull request #6020 from giuseppe/fix-exec
...
v2, podman: fix create tests
2020-04-28 19:19:12 +02:00
Giuseppe Scrivano
e8e00133c1
test: enable exec tests
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-28 15:32:59 +02:00
OpenShift Merge Robot
e9a1726f50
Merge pull request #6007 from baude/v2intvolumes
...
enable volume integration tests
2020-04-28 15:25:16 +02:00
Valentin Rothberg
34b2ccae4c
enable build tests
...
One test is still being skipped as container creation doesn't yet set
certain data from the image (e.g., PATH).
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2020-04-28 08:58:06 +02:00
Brent Baude
e78e66c5b9
enable volume integration tests
...
enabled integration tests for volumes. there are two exceptions that still need work because of something not yet implemented.
also, add code to deal with the fact that containers conf appears to set a local volume driver where it used to be simply blank.
Signed-off-by: Brent Baude <bbaude@redhat.com>
2020-04-27 16:12:06 -05:00
OpenShift Merge Robot
f6f7172494
Merge pull request #6000 from mheon/volume_backend_flags
...
Add support for volumes-from, image volumes, init
2020-04-27 21:53:37 +02:00
OpenShift Merge Robot
8642e256f2
Merge pull request #5978 from rhatdan/ports
...
Make podman container list == podman ps
2020-04-27 21:27:49 +02:00
OpenShift Merge Robot
733c38028d
Merge pull request #5999 from giuseppe/fix-pod-infra-container
...
v2, podman: fix pod tests
2020-04-27 20:37:03 +02:00
OpenShift Merge Robot
ccf009d22e
Merge pull request #6001 from baude/v2intload
...
enable load integration tests
2020-04-27 20:34:39 +02:00
OpenShift Merge Robot
e90112a58c
Merge pull request #5984 from baude/v2intrestart
...
enable integration tests for restart
2020-04-27 20:27:36 +02:00
OpenShift Merge Robot
5554698a44
Merge pull request #5975 from giuseppe/fix-pause-tests
...
[v2] tests: fix pause tests
2020-04-27 20:25:14 +02:00
Matthew Heon
02671a103f
Add support for volumes-from, image volumes, init
...
This should complete Podmanv2's support for volume-related flags.
Most code was sourced from the old pkg/spec implementation with
modifications to account for the split between frontend flags
(volume, mount, tmpfs) and the backend flags implemented here.
Also enables tests for podman run with volumes
Signed-off-by: Matthew Heon <matthew.heon@pm.me>
2020-04-27 13:13:21 -04:00
Brent Baude
6db081fc5e
enable load integration tests
...
fix bug where multiple images can be loaded and have to be able to handle the return of multiple names
Signed-off-by: Brent Baude <bbaude@redhat.com>
2020-04-27 10:20:53 -05:00
Giuseppe Scrivano
1803b28d8c
test: enable all pod tests
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-27 17:08:56 +02:00
OpenShift Merge Robot
ca1c674d2e
Merge pull request #5966 from vrothberg/v2-pod-stats
...
implement pod stats
2020-04-27 16:15:09 +02:00
Brent Baude
a7b3310db5
enable integration tests for restart
...
enable integrations tests for container restart. fixed bug where --running was not being honored.
Signed-off-by: Brent Baude <bbaude@redhat.com>
2020-04-27 09:08:27 -05:00
Daniel J Walsh
a83d1a2772
Make podman container list == podman ps
...
Also make
podman create -p PUBLISHPorts
work.
This PR fixes ps_test.go
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-04-27 09:51:26 -04:00
OpenShift Merge Robot
fdf64f0c66
Merge pull request #5994 from giuseppe/fix-healthchecks
...
v2, podman: fix healthchecks
2020-04-27 15:40:24 +02:00
OpenShift Merge Robot
529824ec1e
Merge pull request #5997 from giuseppe/fix-pod-create
...
v2, podman: fix a bunch of "podman pod *" tests
2020-04-27 15:37:58 +02:00
OpenShift Merge Robot
ef46687dc5
Merge pull request #5976 from QiWang19/manifest-add-os
...
Add --os to manifest add
2020-04-27 15:33:00 +02:00
Giuseppe Scrivano
2fc54facf2
test: enable pod rm tests
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-27 14:02:54 +02:00
Giuseppe Scrivano
196e12f185
test: enable pod restart tests
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-27 13:41:58 +02:00
Giuseppe Scrivano
246c0053c1
test: enable pod stop tests
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-27 13:19:35 +02:00
Giuseppe Scrivano
9a633bd2f5
test: enable pod create tests
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-27 13:12:24 +02:00
Valentin Rothberg
7ee0f7e14c
implement pod stats
...
Implement pod stats for the local and remote client. Both code paths end
up in infra/abi to allow for code share.
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2020-04-27 12:00:35 +02:00
Giuseppe Scrivano
df9450925b
test: fix check for pause on cgroup v2
...
There is no freezer controller in the cgroup root, use the current
cgroup to look it up.
The test was never running on cgroup v2.
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-27 11:59:22 +02:00
Giuseppe Scrivano
e750c13b70
test: fix pause tests
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-27 11:59:22 +02:00
OpenShift Merge Robot
e88b2dc0c9
Merge pull request #5992 from sujil02/v2-pod-inspect
...
Enable pod inspect integration test
2020-04-27 11:58:46 +02:00
OpenShift Merge Robot
7c9a8fc93d
Merge pull request #5985 from rhatdan/test1
...
Enable these tests
2020-04-27 11:56:20 +02:00
OpenShift Merge Robot
c2a33b7bf9
Merge pull request #5990 from baude/v2intrunns
...
enable run_ns integration tests
2020-04-27 11:42:10 +02:00
OpenShift Merge Robot
45932c123b
Merge pull request #5989 from baude/v2intrunrestart
...
enable run_restart integration tests
2020-04-27 11:39:48 +02:00
OpenShift Merge Robot
3bc6a886a0
Merge pull request #5988 from baude/v2intrunsignal
...
enable run_signal integration tests
2020-04-27 11:37:19 +02:00
Giuseppe Scrivano
00233e0311
test: enable healthcheck tests
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-27 11:31:47 +02:00