This is very cool. We can almost get OpenStack Glance to consume the generated images directly:
openstack image create puck-faime glance location-add \ --url https://images.fai-project.org/files/$your_file puck-faime But it currently downloads the compressed file and stores the compressed file, it doesn't even try to decompress it. There is the potential to use a Glance Task to decompress the image, but that requires someone with the admin role (a cloud operator) to set it up: https://docs.openstack.org/glance/latest/admin/tasks.html Currently the only option is to get it locally, decompress it, then upload the image. Cheers, Andrew On Tue, 2018-03-13 at 16:54 +0100, Thomas Lange wrote: > A few days ago, the new feature of the FAI.me build service was > added. > Additionally to creating an installation image, FAI.me can now build > bootable disk images. These disk images can be booted in a VM like > KVM, Virtualbox or VMware or openstack. > > You can define a disk image size, select a language, set a user > password, select a Debian distribution and enable backports just by > one click. It's possible to add your public key for access to the > root > account. This can also be done by just specifying your GitHub > account. > Several disk formats are supports, like raw (compressed with xz or > zstd), qcow2, vdi, vhdx and vmdk. And you can add your own list of > packages, you want to have inside this OS. After a few minutes the > disk images is created and you will get a download link, including a > log the the creation process and a link to the FAI configuration that > was used to create your customized image. > > The new service is available at > > https://fai-project.org/FAIme/cloud > > If you have any comments, feature requests or feedback, do not > hesitate to contact me. > -- Andrew Ruthven, Wellington, New Zealand and...@etc.gen.nz | linux.conf.au 2018, Sydney, AU New Zealand's only Cloud: | Just a little bit of history https://catalyst.net.nz/cloud | http://linux.conf.au