From 902b7454c3c1f4696eae16d0d8414ffb8f7b5dfd Mon Sep 17 00:00:00 2001 From: Matthew Thode Date: Sat, 18 Dec 2021 17:51:18 -0600 Subject: [PATCH] enable cloud-init by default on systemd Change-Id: Ie908f7c5b9ea2c1b97daf149ef70f4c68ddf73a0 Signed-off-by: Matthew Thode --- .../cloud-init/post-install.d/20-enable-cloud-init | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/diskimage_builder/elements/cloud-init/post-install.d/20-enable-cloud-init b/diskimage_builder/elements/cloud-init/post-install.d/20-enable-cloud-init index bdf5e2089..2de12a395 100755 --- a/diskimage_builder/elements/cloud-init/post-install.d/20-enable-cloud-init +++ b/diskimage_builder/elements/cloud-init/post-install.d/20-enable-cloud-init @@ -13,3 +13,10 @@ if [[ "${DIB_INIT_SYSTEM}" == "openrc" ]]; then rc-update add cloud-init-local boot rc-update add cloud-init default fi + +if [[ "${DIB_INIT_SYSTEM}" == "systemd" ]]; then + systemctl enable cloud-config.service + systemctl enable cloud-final.service + systemctl enable cloud-init-local.service + systemctl enable cloud-init.service +fi