mirror of
https://git.launchpad.net/livecd-rootfs
synced 2025-02-23 11:21:12 +00:00
feat(Hyperv Desktop): Disable cloud-init for Hyperv Desktop images (LP: #2064280)
For Ubuntu 24.04 and later cloud-init is included in desktop images. This is not applicable for Hyperv images so we can disable cloud-init. This leaves the cloud-init package installed but disabled so users can still use it if they want. This is a documented way to disable cloud-init. See https://cloudinit.readthedocs.io/en/latest/howto/disable_cloud_init.html (cherry picked from commit ff47664d8c646ebae72c40145ee1fd8098185de6)
This commit is contained in:
parent
b12e271417
commit
40c7eac14d
@ -39,6 +39,12 @@ trap cleanup_hyperv EXIT
|
||||
|
||||
# Perform customisations
|
||||
|
||||
# For Ubuntu 24.04 and later cloud-init is included in desktop images. This is not applicable for Hyperv images so
|
||||
# we can disable cloud-init. This leaves the cloud-init package installed but disabled so users can still
|
||||
# use it if they want.
|
||||
touch "${scratch_d}/etc/cloud/cloud-init.disabled"
|
||||
|
||||
|
||||
chroot "${scratch_d}" apt-get update -y
|
||||
chroot "${scratch_d}" apt-get -y install xrdp linux-azure linux-tools-azure linux-cloud-tools-azure polkitd-pkla oem-config-gtk ubiquity-frontend-gtk ubiquity-slideshow-ubuntu language-pack-en-base oem-config-slideshow-ubuntu
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user