Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

As far as I know there's no way to force OpenStack to create a VM which simply PXE boots.

What we do is use a simple, custom, OpenStack image which contains a bootloader and an iPXE client. Works like a charm.

As far as I know there's no way to force OpenStack to create a VM which simply PXE boots.

What we do is use a simple, custom, OpenStack image which contains a bootloader and an iPXE client. Works like a charm.

-- edit: we PXE boot from neutron's DHCP (to allow neutron to assign the IP to the VM, so that we don't have to worry about IP spoofing) and then via DHCP options we redirect the VMs to our own PXE/TFTP server

As far as I know there's no way to force OpenStack to create a VM which simply PXE boots.

What we do is use a simple, custom, OpenStack image which contains a bootloader and an iPXE client. Works like a charm.

-- edit: we PXE boot from neutron's DHCP (to allow neutron to assign the IP to the VM, so that we don't have to worry about IP spoofing) and then via DHCP options we redirect the VMs to our own PXE/TFTP serverserver. (Sorry, I don't have any code at hand to share).