commit:     07209c3701c5f71a7528b6441aca0cf11140b583
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 20 19:27:59 2024 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Dec 20 19:27:59 2024 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=07209c37

Properly enable all cloud-init services

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 targets/support/diskimagefs-update.sh | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/targets/support/diskimagefs-update.sh 
b/targets/support/diskimagefs-update.sh
index 67a350d1..6a87f46e 100755
--- a/targets/support/diskimagefs-update.sh
+++ b/targets/support/diskimagefs-update.sh
@@ -80,6 +80,10 @@ case ${clst_diskimage_type} in
                echo "Setting up cloud-init image"
                echo "Running systemd-firstboot"
                systemd-firstboot --timezone=UTC || die "Failed running 
systemd-firstboot"
+               echo "Enabling cloud-init services"
+               for name in cloud-init-main cloud-init-local cloud-init-network 
cloud-config cloud-final ; do
+                       systemctl enable ${name}.service || die "Failed 
enabling ${name}.service"
+               done
                ;;
        *)
                die "As yet unsupported image type"

Reply via email to