• https://docs.openstack.org/image-guide/
  • https://docs.openstack.org/image-guide/openstack-images.html#disk-partitions-and-resize-root-partition-on-boot-cloud-init

Build Host

Qemu

$ brew install qemu

Packer

  • https://www.packer.io/

Installation

$ brew install packer

Openstack

cf https://docs.openstack.org/python-openstackclient/rocky/

$ brew install python2
$ pip2 install python-openstackclient

Built Image

Parted

Partition table

GPT

Logical Volume Manager

File System

XFS

Boot Loader

GRUB

Cloud Instance Customization

cloud-init