cri-o/server
Nalin Dahyabhai c0333b102b Integrate containers/storage
Use containers/storage to store images, pod sandboxes, and containers.
A pod sandbox's infrastructure container has the same ID as the pod to
which it belongs, and all containers also keep track of their pod's ID.

The container configuration that we build using the data in a
CreateContainerRequest is stored in the container's ContainerDirectory
and ContainerRunDirectory.

We catch SIGTERM and SIGINT, and when we receive either, we gracefully
exit the grpc loop.  If we also think that there aren't any container
filesystems in use, we attempt to do a clean shutdown of the storage
driver.

The test harness now waits for ocid to exit before attempting to delete
the storage root directory.

Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
2017-01-18 10:23:30 -05:00
..
apparmor Do not load ocid-default if configured apparmor profile is set up. 2016-12-12 15:55:17 +08:00
seccomp *: add seccomp buildtag 2016-11-29 17:01:45 +01:00
config.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
container.go server: Export more container metadata for VM containers 2016-11-29 10:24:33 +01:00
container_attach.go server: split containers actions 2016-11-22 18:38:05 +01:00
container_create.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
container_exec.go server: split containers actions 2016-11-22 18:38:05 +01:00
container_execsync.go Fix couple of lint issues 2016-12-08 15:40:59 -08:00
container_list.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
container_portforward.go server: split containers actions 2016-11-22 18:38:05 +01:00
container_remove.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
container_start.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
container_status.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
container_stop.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
container_updateruntimeconfig.go server: mock UpdateRuntimeConfig 2016-12-15 14:31:42 +01:00
image_list.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
image_pull.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
image_remove.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
image_status.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
runtime_status.go fix gofmt problem in existing code 2016-12-15 14:17:22 +08:00
sandbox.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
sandbox_list.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
sandbox_remove.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
sandbox_run.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
sandbox_status.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
sandbox_stop.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
server.go Integrate containers/storage 2017-01-18 10:23:30 -05:00
utils.go add default apparmor profile 2016-12-01 13:26:59 +08:00
version.go version: Fix parsing for gRPC version 2016-11-15 09:26:11 +01:00