summaryrefslogtreecommitdiff
path: root/cmd/podman/spec_test.go
diff options
context:
space:
mode:
authorNaadir Jeewa <naadir@randomvariable.co.uk>2018-02-01 07:15:13 +0000
committerNaadir Jeewa <naadir@randomvariable.co.uk>2018-02-01 07:15:59 +0000
commit21482ad1a861148ae994e0b12e6ecf82da97f4be (patch)
tree1bfebd70bda0bacbcfac340f60a2f5df52dee20e /cmd/podman/spec_test.go
parent7f6a141839212c0d4d50324a726c5477817c8887 (diff)
downloadpodman-21482ad1a861148ae994e0b12e6ecf82da97f4be.tar.gz
podman-21482ad1a861148ae994e0b12e6ecf82da97f4be.tar.bz2
podman-21482ad1a861148ae994e0b12e6ecf82da97f4be.zip
Set default configuration container type annotation to sandbox
This allows podman to provide sufficient hints to start containers with Intel Clear Containers: https://github.com/clearcontainers/runtime/blob/master/docs/architecture/architecture.md#oci-annotations Signed-off-by: Naadir Jeewa <naadir@randomvariable.co.uk>
Diffstat (limited to 'cmd/podman/spec_test.go')
-rw-r--r--cmd/podman/spec_test.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/cmd/podman/spec_test.go b/cmd/podman/spec_test.go
index 586c09656..768b079aa 100644
--- a/cmd/podman/spec_test.go
+++ b/cmd/podman/spec_test.go
@@ -23,6 +23,12 @@ func TestCreateConfig_GetVolumeMounts(t *testing.T) {
assert.True(t, reflect.DeepEqual(data, specMount[0]))
}
+func TestCreateConfig_GetAnnotations(t *testing.T) {
+ config := createConfig{}
+ annotations := config.GetAnnotations()
+ assert.True(t, reflect.DeepEqual("sandbox", annotations["io.kubernetes.cri-o.ContainerType"]))
+}
+
func TestCreateConfig_GetTmpfsMounts(t *testing.T) {
data := spec.Mount{
Destination: "/homer",