From 9c8652cd5bb1bfd9a8ca64f676457e49f735e67e Mon Sep 17 00:00:00 2001 From: Andrei Kvapil Date: Thu, 16 Jan 2025 11:40:32 +0100 Subject: [PATCH] Fix vm-disk lookup (#582) ## Summary by CodeRabbit - **Bug Fixes** - Updated DataVolume lookup mechanism to correctly match disk names by prepending "vm-disk-" prefix in Virtual Machine configuration. --- packages/apps/vm-instance/templates/vm.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/apps/vm-instance/templates/vm.yaml b/packages/apps/vm-instance/templates/vm.yaml index 29cfb6a8..3b0d48f4 100644 --- a/packages/apps/vm-instance/templates/vm.yaml +++ b/packages/apps/vm-instance/templates/vm.yaml @@ -47,7 +47,7 @@ spec: disks: {{- range $i, $disk := .Values.disks }} - name: disk-{{ .name }} - {{- $disk := lookup "cdi.kubevirt.io/v1beta1" "DataVolume" $.Release.Namespace .name }} + {{- $disk := lookup "cdi.kubevirt.io/v1beta1" "DataVolume" $.Release.Namespace (printf "vm-disk-%s" .name) }} {{- if $disk }} {{- if and (hasKey $disk.metadata.annotations "vm-disk.cozystack.io/optical") (eq (index $disk.metadata.annotations "vm-disk.cozystack.io/optical") "true") }} cdrom: {}