From 4f3b2c59da05f84dc014564ec72e77d91de51d97 Mon Sep 17 00:00:00 2001 From: Francesco Giudici Date: Tue, 20 Jun 2023 15:28:36 +0200 Subject: [PATCH] operator: copy cloud-config file not its link (#468) Signed-off-by: Francesco Giudici --- controllers/seedimage_controller.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/controllers/seedimage_controller.go b/controllers/seedimage_controller.go index 45487ce59..037522f5a 100644 --- a/controllers/seedimage_controller.go +++ b/controllers/seedimage_controller.go @@ -572,7 +572,7 @@ func fillBuildImagePod(seedImg *elementalv1.SeedImage, buildImg string, pullPoli ConfigMap: &corev1.ConfigMapVolumeSource{ LocalObjectReference: corev1.LocalObjectReference{Name: configMap}, Items: []corev1.KeyToPath{ - {Key: "registration", Path: "livecd-cloud-config.yaml"}, + {Key: "registration", Path: "reg/livecd-cloud-config.yaml"}, {Key: "cloud-config", Path: "iso-config/cloud-config.yaml"}, }, }, @@ -589,7 +589,7 @@ func defineInitContainers(baseImg, isoName, buildImg string, pullPolicy corev1.P containers := []corev1.Container{} buildCommands := []string{ - fmt.Sprintf("xorriso -indev %s -outdev /iso/%s -map /overlay / -boot_image any replay", baseIsoPath, isoName), + fmt.Sprintf("xorriso -indev %s -outdev /iso/%s -map /overlay/reg/livecd-cloud-config.yaml /livecd-cloud-config.yaml -map /overlay/iso-config/cloud-config.yaml /iso-config/cloud-config.yaml -boot_image any replay", baseIsoPath, isoName), fmt.Sprintf("rm -rf %s", baseIsoPath), }