Skip to content

Commit 7d76ed0

Browse files
committed
wip
Signed-off-by: Daniil Loktev <[email protected]>
1 parent ca21d7d commit 7d76ed0

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

images/virtualization-artifact/pkg/controller/service/uploader_service.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,7 @@ func (s UploaderService) getPodSettings(ownerRef *metav1.OwnerReference, sup *su
267267
ControllerName: s.controllerName,
268268
InstallerLabels: map[string]string{},
269269
ServiceName: uploaderSvc.Name,
270+
UID: string(sup.UID),
270271
ResourceRequirements: &s.requirements,
271272
}
272273
}
@@ -276,6 +277,7 @@ func (s UploaderService) getServiceSettings(ownerRef *metav1.OwnerReference, sup
276277
return &uploader.ServiceSettings{
277278
Name: uploaderSvc.Name,
278279
Namespace: uploaderSvc.Namespace,
280+
UID: string(sup.UID),
279281
OwnerReference: *ownerRef,
280282
}
281283
}

images/virtualization-artifact/pkg/controller/uploader/uploader_pod.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ type PodSettings struct {
6060
ImagePullSecrets []corev1.LocalObjectReference
6161
PriorityClassName string
6262
ServiceName string
63+
UID string
6364
NodePlacement *provisioner.NodePlacement
6465
}
6566

@@ -96,7 +97,7 @@ func (p *Pod) makeSpec() (*corev1.Pod, error) {
9697
},
9798
Labels: map[string]string{
9899
annotations.AppLabel: annotations.DVCRLabelValue,
99-
annotations.UploaderServiceLabel: p.PodSettings.ServiceName,
100+
annotations.UploaderServiceLabel: p.PodSettings.UID,
100101
},
101102
OwnerReferences: []metav1.OwnerReference{
102103
p.PodSettings.OwnerReference,

images/virtualization-artifact/pkg/controller/uploader/uploader_service.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ import (
3131
type ServiceSettings struct {
3232
Name string
3333
Namespace string
34+
UID string
3435
OwnerReference metav1.OwnerReference
3536
}
3637

@@ -82,7 +83,7 @@ func (s *Service) makeSpec() *corev1.Service {
8283
},
8384
},
8485
Selector: map[string]string{
85-
annotations.UploaderServiceLabel: s.Settings.Name,
86+
annotations.UploaderServiceLabel: s.Settings.UID,
8687
},
8788
Type: corev1.ServiceTypeClusterIP,
8889
},

0 commit comments

Comments
 (0)