Foreman KVM provisioning with cloudbase-init
I am using Foreman to provision Server 2016 VMs on KVM. Foreman has support for cloud-init - by generating an iso which gets attached to the VM. The iso contains only 2 files: user-data and meta-data. With my current config meta-data is empty and user-data looks like:
#cloud-config
hostname: vm01
fqdn: vm01.example.com
manage_etc_hosts: true
phone_home:
url: ......
This differs from https://github.com/ader1990/configs/b...
Question is can I configure cloudbase-init to work with this layout?
At a first glance, we just need to add support for "phone_home" and a NoCloud metadata service for fetching the userdata, the rest is there. Would you be interested in testing it as soon as we have a patch?