Merge pull request #7697 from inspektor-gadget/qasim/add-sandbox-uid-annotation
cri: add pod uid annotation
This commit is contained in:
		@@ -58,6 +58,11 @@ const (
 | 
				
			|||||||
	// SandboxNamespace is the name of the namespace of the sandbox (pod)
 | 
						// SandboxNamespace is the name of the namespace of the sandbox (pod)
 | 
				
			||||||
	SandboxNamespace = "io.kubernetes.cri.sandbox-namespace"
 | 
						SandboxNamespace = "io.kubernetes.cri.sandbox-namespace"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						// SandboxUID is the uid of the sandbox (pod) passed to CRI via RunPodSanbox,
 | 
				
			||||||
 | 
						// this field is useful for linking the uid created by the CRI client (e.g. kubelet)
 | 
				
			||||||
 | 
						// to the internal Sandbox.ID created by the containerd sandbox service
 | 
				
			||||||
 | 
						SandboxUID = "io.kubernetes.cri.sandbox-uid"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	// SandboxName is the name of the sandbox (pod)
 | 
						// SandboxName is the name of the sandbox (pod)
 | 
				
			||||||
	SandboxName = "io.kubernetes.cri.sandbox-name"
 | 
						SandboxName = "io.kubernetes.cri.sandbox-name"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -318,6 +318,7 @@ func (c *criService) containerSpec(
 | 
				
			|||||||
		customopts.WithAnnotation(annotations.ContainerType, annotations.ContainerTypeContainer),
 | 
							customopts.WithAnnotation(annotations.ContainerType, annotations.ContainerTypeContainer),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxID, sandboxID),
 | 
							customopts.WithAnnotation(annotations.SandboxID, sandboxID),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxNamespace, sandboxConfig.GetMetadata().GetNamespace()),
 | 
							customopts.WithAnnotation(annotations.SandboxNamespace, sandboxConfig.GetMetadata().GetNamespace()),
 | 
				
			||||||
 | 
							customopts.WithAnnotation(annotations.SandboxUID, sandboxConfig.GetMetadata().GetUid()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxName, sandboxConfig.GetMetadata().GetName()),
 | 
							customopts.WithAnnotation(annotations.SandboxName, sandboxConfig.GetMetadata().GetName()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.ContainerName, containerName),
 | 
							customopts.WithAnnotation(annotations.ContainerName, containerName),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.ImageName, imageName),
 | 
							customopts.WithAnnotation(annotations.ImageName, imageName),
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -181,6 +181,9 @@ func getCreateContainerTestData() (*runtime.ContainerConfig, *runtime.PodSandbox
 | 
				
			|||||||
		assert.Contains(t, spec.Annotations, annotations.SandboxNamespace)
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxNamespace)
 | 
				
			||||||
		assert.EqualValues(t, spec.Annotations[annotations.SandboxNamespace], "test-sandbox-ns")
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxNamespace], "test-sandbox-ns")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxUID)
 | 
				
			||||||
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxUID], "test-sandbox-uid")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		assert.Contains(t, spec.Annotations, annotations.SandboxName)
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxName)
 | 
				
			||||||
		assert.EqualValues(t, spec.Annotations[annotations.SandboxName], "test-sandbox-name")
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxName], "test-sandbox-name")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -130,6 +130,7 @@ func (c *criService) containerSpec(
 | 
				
			|||||||
		customopts.WithAnnotation(annotations.ContainerType, annotations.ContainerTypeContainer),
 | 
							customopts.WithAnnotation(annotations.ContainerType, annotations.ContainerTypeContainer),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxID, sandboxID),
 | 
							customopts.WithAnnotation(annotations.SandboxID, sandboxID),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxNamespace, sandboxConfig.GetMetadata().GetNamespace()),
 | 
							customopts.WithAnnotation(annotations.SandboxNamespace, sandboxConfig.GetMetadata().GetNamespace()),
 | 
				
			||||||
 | 
							customopts.WithAnnotation(annotations.SandboxUID, sandboxConfig.GetMetadata().GetUid()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxName, sandboxConfig.GetMetadata().GetName()),
 | 
							customopts.WithAnnotation(annotations.SandboxName, sandboxConfig.GetMetadata().GetName()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.ContainerName, containerName),
 | 
							customopts.WithAnnotation(annotations.ContainerName, containerName),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.ImageName, imageName),
 | 
							customopts.WithAnnotation(annotations.ImageName, imageName),
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -130,6 +130,9 @@ func getCreateContainerTestData() (*runtime.ContainerConfig, *runtime.PodSandbox
 | 
				
			|||||||
		assert.Contains(t, spec.Annotations, annotations.SandboxNamespace)
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxNamespace)
 | 
				
			||||||
		assert.EqualValues(t, spec.Annotations[annotations.SandboxNamespace], "test-sandbox-ns")
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxNamespace], "test-sandbox-ns")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxUID)
 | 
				
			||||||
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxUID], "test-sandbox-uid")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		assert.Contains(t, spec.Annotations, annotations.SandboxName)
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxName)
 | 
				
			||||||
		assert.EqualValues(t, spec.Annotations[annotations.SandboxName], "test-sandbox-name")
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxName], "test-sandbox-name")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -180,6 +180,7 @@ func (c *Controller) sandboxContainerSpec(id string, config *runtime.PodSandboxC
 | 
				
			|||||||
		customopts.WithAnnotation(annotations.ContainerType, annotations.ContainerTypeSandbox),
 | 
							customopts.WithAnnotation(annotations.ContainerType, annotations.ContainerTypeSandbox),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxID, id),
 | 
							customopts.WithAnnotation(annotations.SandboxID, id),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxNamespace, config.GetMetadata().GetNamespace()),
 | 
							customopts.WithAnnotation(annotations.SandboxNamespace, config.GetMetadata().GetNamespace()),
 | 
				
			||||||
 | 
							customopts.WithAnnotation(annotations.SandboxUID, config.GetMetadata().GetUid()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxName, config.GetMetadata().GetName()),
 | 
							customopts.WithAnnotation(annotations.SandboxName, config.GetMetadata().GetName()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxLogDir, config.GetLogDirectory()),
 | 
							customopts.WithAnnotation(annotations.SandboxLogDir, config.GetLogDirectory()),
 | 
				
			||||||
	)
 | 
						)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -78,6 +78,9 @@ func getRunPodSandboxTestData() (*runtime.PodSandboxConfig, *imagespec.ImageConf
 | 
				
			|||||||
		assert.Contains(t, spec.Annotations, annotations.SandboxNamespace)
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxNamespace)
 | 
				
			||||||
		assert.EqualValues(t, spec.Annotations[annotations.SandboxNamespace], "test-ns")
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxNamespace], "test-ns")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxUID)
 | 
				
			||||||
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxUID], "test-uid")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		assert.Contains(t, spec.Annotations, annotations.SandboxName)
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxName)
 | 
				
			||||||
		assert.EqualValues(t, spec.Annotations[annotations.SandboxName], "test-name")
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxName], "test-name")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -84,6 +84,7 @@ func (c *Controller) sandboxContainerSpec(id string, config *runtime.PodSandboxC
 | 
				
			|||||||
		customopts.WithAnnotation(annotations.ContainerType, annotations.ContainerTypeSandbox),
 | 
							customopts.WithAnnotation(annotations.ContainerType, annotations.ContainerTypeSandbox),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxID, id),
 | 
							customopts.WithAnnotation(annotations.SandboxID, id),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxNamespace, config.GetMetadata().GetNamespace()),
 | 
							customopts.WithAnnotation(annotations.SandboxNamespace, config.GetMetadata().GetNamespace()),
 | 
				
			||||||
 | 
							customopts.WithAnnotation(annotations.SandboxUID, config.GetMetadata().GetUid()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxName, config.GetMetadata().GetName()),
 | 
							customopts.WithAnnotation(annotations.SandboxName, config.GetMetadata().GetName()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxLogDir, config.GetLogDirectory()),
 | 
							customopts.WithAnnotation(annotations.SandboxLogDir, config.GetLogDirectory()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.WindowsHostProcess, strconv.FormatBool(config.GetWindows().GetSecurityContext().GetHostProcess())),
 | 
							customopts.WithAnnotation(annotations.WindowsHostProcess, strconv.FormatBool(config.GetWindows().GetSecurityContext().GetHostProcess())),
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -80,6 +80,9 @@ func getRunPodSandboxTestData() (*runtime.PodSandboxConfig, *imagespec.ImageConf
 | 
				
			|||||||
		assert.Contains(t, spec.Annotations, annotations.SandboxNamespace)
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxNamespace)
 | 
				
			||||||
		assert.EqualValues(t, spec.Annotations[annotations.SandboxNamespace], "test-ns")
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxNamespace], "test-ns")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxUID)
 | 
				
			||||||
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxUID], "test-uid")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		assert.Contains(t, spec.Annotations, annotations.SandboxName)
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxName)
 | 
				
			||||||
		assert.EqualValues(t, spec.Annotations[annotations.SandboxName], "test-name")
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxName], "test-name")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -318,6 +318,7 @@ func (c *criService) containerSpec(
 | 
				
			|||||||
		customopts.WithAnnotation(annotations.ContainerType, annotations.ContainerTypeContainer),
 | 
							customopts.WithAnnotation(annotations.ContainerType, annotations.ContainerTypeContainer),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxID, sandboxID),
 | 
							customopts.WithAnnotation(annotations.SandboxID, sandboxID),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxNamespace, sandboxConfig.GetMetadata().GetNamespace()),
 | 
							customopts.WithAnnotation(annotations.SandboxNamespace, sandboxConfig.GetMetadata().GetNamespace()),
 | 
				
			||||||
 | 
							customopts.WithAnnotation(annotations.SandboxUID, sandboxConfig.GetMetadata().GetUid()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxName, sandboxConfig.GetMetadata().GetName()),
 | 
							customopts.WithAnnotation(annotations.SandboxName, sandboxConfig.GetMetadata().GetName()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.ContainerName, containerName),
 | 
							customopts.WithAnnotation(annotations.ContainerName, containerName),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.ImageName, imageName),
 | 
							customopts.WithAnnotation(annotations.ImageName, imageName),
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -181,6 +181,9 @@ func getCreateContainerTestData() (*runtime.ContainerConfig, *runtime.PodSandbox
 | 
				
			|||||||
		assert.Contains(t, spec.Annotations, annotations.SandboxNamespace)
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxNamespace)
 | 
				
			||||||
		assert.EqualValues(t, spec.Annotations[annotations.SandboxNamespace], "test-sandbox-ns")
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxNamespace], "test-sandbox-ns")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxUID)
 | 
				
			||||||
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxUID], "test-sandbox-uid")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		assert.Contains(t, spec.Annotations, annotations.SandboxName)
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxName)
 | 
				
			||||||
		assert.EqualValues(t, spec.Annotations[annotations.SandboxName], "test-sandbox-name")
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxName], "test-sandbox-name")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -130,6 +130,7 @@ func (c *criService) containerSpec(
 | 
				
			|||||||
		customopts.WithAnnotation(annotations.ContainerType, annotations.ContainerTypeContainer),
 | 
							customopts.WithAnnotation(annotations.ContainerType, annotations.ContainerTypeContainer),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxID, sandboxID),
 | 
							customopts.WithAnnotation(annotations.SandboxID, sandboxID),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxNamespace, sandboxConfig.GetMetadata().GetNamespace()),
 | 
							customopts.WithAnnotation(annotations.SandboxNamespace, sandboxConfig.GetMetadata().GetNamespace()),
 | 
				
			||||||
 | 
							customopts.WithAnnotation(annotations.SandboxUID, sandboxConfig.GetMetadata().GetUid()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxName, sandboxConfig.GetMetadata().GetName()),
 | 
							customopts.WithAnnotation(annotations.SandboxName, sandboxConfig.GetMetadata().GetName()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.ContainerName, containerName),
 | 
							customopts.WithAnnotation(annotations.ContainerName, containerName),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.ImageName, imageName),
 | 
							customopts.WithAnnotation(annotations.ImageName, imageName),
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -130,6 +130,9 @@ func getCreateContainerTestData() (*runtime.ContainerConfig, *runtime.PodSandbox
 | 
				
			|||||||
		assert.Contains(t, spec.Annotations, annotations.SandboxNamespace)
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxNamespace)
 | 
				
			||||||
		assert.EqualValues(t, spec.Annotations[annotations.SandboxNamespace], "test-sandbox-ns")
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxNamespace], "test-sandbox-ns")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxUID)
 | 
				
			||||||
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxUID], "test-sandbox-uid")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		assert.Contains(t, spec.Annotations, annotations.SandboxName)
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxName)
 | 
				
			||||||
		assert.EqualValues(t, spec.Annotations[annotations.SandboxName], "test-sandbox-name")
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxName], "test-sandbox-name")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -180,6 +180,7 @@ func (c *criService) sandboxContainerSpec(id string, config *runtime.PodSandboxC
 | 
				
			|||||||
		customopts.WithAnnotation(annotations.ContainerType, annotations.ContainerTypeSandbox),
 | 
							customopts.WithAnnotation(annotations.ContainerType, annotations.ContainerTypeSandbox),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxID, id),
 | 
							customopts.WithAnnotation(annotations.SandboxID, id),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxNamespace, config.GetMetadata().GetNamespace()),
 | 
							customopts.WithAnnotation(annotations.SandboxNamespace, config.GetMetadata().GetNamespace()),
 | 
				
			||||||
 | 
							customopts.WithAnnotation(annotations.SandboxUID, config.GetMetadata().GetUid()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxName, config.GetMetadata().GetName()),
 | 
							customopts.WithAnnotation(annotations.SandboxName, config.GetMetadata().GetName()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxLogDir, config.GetLogDirectory()),
 | 
							customopts.WithAnnotation(annotations.SandboxLogDir, config.GetLogDirectory()),
 | 
				
			||||||
	)
 | 
						)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -78,6 +78,9 @@ func getRunPodSandboxTestData() (*runtime.PodSandboxConfig, *imagespec.ImageConf
 | 
				
			|||||||
		assert.Contains(t, spec.Annotations, annotations.SandboxNamespace)
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxNamespace)
 | 
				
			||||||
		assert.EqualValues(t, spec.Annotations[annotations.SandboxNamespace], "test-ns")
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxNamespace], "test-ns")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxUID)
 | 
				
			||||||
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxUID], "test-uid")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		assert.Contains(t, spec.Annotations, annotations.SandboxName)
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxName)
 | 
				
			||||||
		assert.EqualValues(t, spec.Annotations[annotations.SandboxName], "test-name")
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxName], "test-name")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -84,6 +84,7 @@ func (c *criService) sandboxContainerSpec(id string, config *runtime.PodSandboxC
 | 
				
			|||||||
		customopts.WithAnnotation(annotations.ContainerType, annotations.ContainerTypeSandbox),
 | 
							customopts.WithAnnotation(annotations.ContainerType, annotations.ContainerTypeSandbox),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxID, id),
 | 
							customopts.WithAnnotation(annotations.SandboxID, id),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxNamespace, config.GetMetadata().GetNamespace()),
 | 
							customopts.WithAnnotation(annotations.SandboxNamespace, config.GetMetadata().GetNamespace()),
 | 
				
			||||||
 | 
							customopts.WithAnnotation(annotations.SandboxUID, config.GetMetadata().GetUid()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxName, config.GetMetadata().GetName()),
 | 
							customopts.WithAnnotation(annotations.SandboxName, config.GetMetadata().GetName()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.SandboxLogDir, config.GetLogDirectory()),
 | 
							customopts.WithAnnotation(annotations.SandboxLogDir, config.GetLogDirectory()),
 | 
				
			||||||
		customopts.WithAnnotation(annotations.WindowsHostProcess, strconv.FormatBool(config.GetWindows().GetSecurityContext().GetHostProcess())),
 | 
							customopts.WithAnnotation(annotations.WindowsHostProcess, strconv.FormatBool(config.GetWindows().GetSecurityContext().GetHostProcess())),
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -80,6 +80,9 @@ func getRunPodSandboxTestData() (*runtime.PodSandboxConfig, *imagespec.ImageConf
 | 
				
			|||||||
		assert.Contains(t, spec.Annotations, annotations.SandboxNamespace)
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxNamespace)
 | 
				
			||||||
		assert.EqualValues(t, spec.Annotations[annotations.SandboxNamespace], "test-ns")
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxNamespace], "test-ns")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxUID)
 | 
				
			||||||
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxUID], "test-uid")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		assert.Contains(t, spec.Annotations, annotations.SandboxName)
 | 
							assert.Contains(t, spec.Annotations, annotations.SandboxName)
 | 
				
			||||||
		assert.EqualValues(t, spec.Annotations[annotations.SandboxName], "test-name")
 | 
							assert.EqualValues(t, spec.Annotations[annotations.SandboxName], "test-name")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user