Jhon Honce
e0847f5457
V2 podman system service
...
* Added support for system service
* Enabled linting on the varlinkapi source, needed to support V2
service command
* Added support for PODMAN_SOCKET
Skip linting deprecated code
Rather than introduce bugs by correcting deprecated code, linting the
code is being skipped. Code that is being ported into V2 is being
checked.
Signed-off-by: Jhon Honce <jhonce@redhat.com >
2020-04-07 19:22:10 -07:00
OpenShift Merge Robot
11c8b01e1d
Merge pull request #5739 from jwhonce/wip/diff
...
V2 Podman diff(changes) support
2020-04-07 21:49:24 +02:00
Jhon Honce
8ae28a55ac
V2 podman diff(changes) support
...
* Ported CLI command
* Added API endpoint
* Added bindings
* Updated swagger (TODO: n endpoints, one handler)
Signed-off-by: Jhon Honce <jhonce@redhat.com >
2020-04-07 09:39:46 -07:00
Brent Baude
013ecca895
podmanv2 info
...
add ability to run info for v2
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-04-07 07:15:09 -05:00
Brent Baude
1bfb96b540
v2podman run
...
add the ability to run a container
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-04-06 15:23:04 -05:00
Brent Baude
b22254dc8b
podmanv2 ps
...
add the ability to list containers
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-04-06 12:12:59 -05:00
Brent Baude
5e0b449736
podmanv2 start
...
add the ability to start containers
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-04-06 09:26:11 -05:00
OpenShift Merge Robot
ba64186750
Merge pull request #5689 from sujil02/v2-pod-inspect
...
podmanv2 pod inspect
2020-04-06 15:23:19 +02:00
Brent Baude
4d895dcb54
v2podman attach and exec
...
add the ability to attach to a running container. the tunnel side of this is not enabled yet as we have work on the endpoints and plumbing to do yet.
add the ability to exec a command in a running container. the tunnel side is also being deferred for same reason.
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-04-05 15:54:51 -05:00
Brent Baude
6514a5c80e
v2podman container create
...
create a container in podmanv2 using specgen approach. this is the core implementation and still has quite a bit of code commented out specifically around volumes, devices, and namespaces. need contributions from smes on these parts.
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-04-03 15:43:03 -05:00
Brent Baude
8a16674722
podmanv2 checkpoint and restore
...
add the ability to checkpoint and restore containers on v2podman
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-04-03 09:32:06 -05:00
Brent Baude
bb39051616
podmanv2 export
...
add ability to export a container to a tarball
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-04-01 16:02:53 -05:00
Sujil02
7cbc09971a
podmanv2 pod inspect
...
Add the ability to inspect pod in podmanv2
Signed-off-by: Sujil02 <sushah@redhat.com >
2020-04-01 15:10:49 -04:00
Jhon Honce
46e3b2efb8
V2 podman inspect
...
* Expose podman container inspect
* Expose podman image inspect
Signed-off-by: Jhon Honce <jhonce@redhat.com >
2020-04-01 08:07:43 -07:00
Brent Baude
7def91910c
podmanv2 pod ps
...
add the ability to list pods in podmanv2
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-03-31 19:32:37 -05:00
OpenShift Merge Robot
9f5fcc3565
Merge pull request #5655 from baude/v2hcrun
...
podmanv2 enable healthcheck run
2020-03-31 23:01:19 +02:00
OpenShift Merge Robot
8193751287
Merge pull request #5639 from vrothberg/v2-pod-top
...
V2 pod top
2020-03-30 13:59:37 +02:00
Brent Baude
a84c006368
podmanv2 enable healthcheck run
...
run healthcheck with podmanv2
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-03-29 18:48:29 -05:00
Valentin Rothberg
9812804f75
podmanv2: implement pod top
...
Implement `podman pod top` for podmanV2.
Signed-off-by: Valentin Rothberg <rothberg@redhat.com >
2020-03-28 17:32:22 +01:00
Brent Baude
3ff1583814
podmanv2 commit
...
add commit of a container to a container-image
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-03-28 10:11:50 -05:00
Brent Baude
e56d529561
podmanv2 pod create using podspecgen
...
using the factory approach similar to container, we now create pods based on a pod spec generator. wired up the podmanv2 pod create command, podcreatewithspec binding, simple binding test, and apiv2 endpoint.
also included some code refactoring as it introduced as easy circular import.
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-03-27 09:04:10 -05:00
Valentin Rothberg
500a2d508b
podmanV2: implement top
...
Implement the `top` command for podmanV2.
Signed-off-by: Valentin Rothberg <rothberg@redhat.com >
2020-03-27 09:14:01 +01:00
Brent Baude
2fa78938a9
podmanv2 container inspect
...
add ability to inspect a container
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-03-26 15:54:26 -05:00
Brent Baude
c5ce210f7d
podmanv2 pod subcommands
...
add pod kill, pause, restart, rm, start, stop, and unpause
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-03-26 14:14:05 -05:00
Brent Baude
ae614920bf
podmanv2 volumes
...
add volume commands: create, inspect, ls, prune, and rm
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-03-24 16:03:49 -05:00
Brent Baude
9536560b4f
podmanv2 add core container commands
...
add core container commands for podmanv2: kill, pause, restart, rm, stop, unpause
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-03-22 13:24:45 -05:00
OpenShift Merge Robot
195a82ffbc
Merge pull request #5577 from baude/v2volumecreate
...
podmanv2 volume create
2020-03-21 14:46:39 +01:00
Brent Baude
c3a9ff1174
podmanv2 volume create
...
add volume create
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-03-20 18:27:08 -05:00
Brent Baude
0feec5de98
podmanv2 pod exists
...
add pod exists for podman v2
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-03-20 17:07:57 -05:00
Brent Baude
baf3a9b3a7
use boolreport for containerexists response
...
in the case of exists, use a boolreport structure so that responses can be consistent pointer and error
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-03-20 13:01:24 -05:00
Brent Baude
87293028e6
podmanv2 container exists|wait
...
enable container exists and wait for podmanv2
Signed-off-by: Brent Baude <bbaude@redhat.com >
2020-03-20 12:54:45 -05:00
Jhon Honce
fbe743501e
V2 podman command
...
Signed-off-by: Jhon Honce <jhonce@redhat.com >
2020-03-18 16:41:12 -07:00