Create FreeBSD Current OpenStack image on OVH Public Cloud
August 9, 2019
Introduction For my project, I want to use FreeBSD on the OVH’s Public Cloud. Behind this service, it’s OpenStack who run your instances. Actually, OVH just offer FreeBSD-11.0. Too old, and I prefer CURRENT branch and recompile it from source every week. Another problem is bscloud-init doesn’t run on FreeBSD-12 and older because it use an too old version of Python. Well, before start, I list my needs: FreeBSD-Current branch ZFS growfs during the first boot configure hostname during the boot push key for ssh can execute post-install script generate new hostid at the first boot already configured public net interface First, I wrote a lightweight shell script to be my cloud-init during instance boot.