With the release of Ubuntu 20.04.3, provisioning hosts via the debian-installer has been deprecated for Ubuntu servers. The new default automated provisioning method for Ubuntu is called automated installation mode (autoinstall for short) and relies on YAML configuration files, similar to cloud-init. As a result, the Foreman community has created new templates and implemented a new workflow in order to incorporate the procedure.
The talk explains the transition to Ubuntu autoinstall, what changes have been necessary, and what we can expect in near future.
4. atix.de
Me About Myself: Bastian Schmidt
●
Master Student at TU Munich
●
Working student at ATIX AG since 2020
5. atix.de
Me About Myself: Bastian Schmidt
●
Master Student at TU Munich
●
Working student at ATIX AG since 2020
●
Most of the time working on Foreman Salt and Ubuntu
Provisioning via Foreman
●
Contact details
– GitHub: bastian-src
– Foreman Discourse: bastian-src
– Mail: schmidt@atix.de
18. atix.de
New Ubuntu Provisioning Procedure
●
Ubuntu supports the debian-installer until 20.04.2
●
From 20.04.3 onward: The debian-installer is replaced by Autoinstall
– In the OS image file, the file layout differs (detecting boot files)
– New type of templates
– Installation Medium must be passed as an OS image file (not extracted)
44. atix.de
(3/3) Delivering the OS Image
●
Provide the OS image under:
/var/www/html/pub/installation_media/ubuntu/22.04-x86_64/
45. atix.de
(3/3) Delivering the OS Image
●
Provide the OS image under:
/var/www/html/pub/installation_media/ubuntu/22.04-x86_64/
/var/www/html/pub/installation_media/ubuntu/22.04-x86_64.iso