Feature request: Cloud-config common parameters
-
YAML is all good, but it's clunky.
It would be nice to have an option in the cloud config section to specify common cloud-init parameters in a form. Both user specified entries and options for fixed state parameters. As an example...
User defined:
- hostname
- user
- password
- bootcmd
- additional user specified parameters
Fixed state/toggle:
- chpasswd: {expire: true/false}
- package_upgrade: true (update guest OS upon first login)
- growpart (auto)
Multiple choice:
- groups
- distro specific package installs
The ability to map more XO/XCPNG specific variables would be convenient too such as
- host domain -> guest domain
- custom login splash (xcpng host and domain info)
Cheers
-
Why not. Double check there's not already an opened issue for this in XO bugtracker, otherwise, create it there