RETIRED, OpenStack Virtual Baremetal (OVB)
Go to file
Steve Baker ce863ae11c Make ipxe-boot image EFI capable
This refreshes the ipxe build makefile to build an image
that works in both legacy BIOS and UEFI environments.

This makes the following changes:
- Moves the ipxe submodule commit to current master
- Creates an EFI partition efi.img containing ipxe.efi
  as the default binary
- Builds ipxe-boot.img as an MBR/GPT hybrid ISO which boots
  and runs iPXE in both legacy BIOS and UEFI environments
- Stop creating ipxe-boot.qcow2 since the conversion from
  ipxe-boot.img has an incorrect EFI partition, and there is
  no real benefit over the raw image anyway
- Refresh the documentation for how to upload the images to
  an OpenStack cloud, remove the redundancy from ipxe/README

Change-Id: I720ed5aaa0d55ded73e01aaba9db66602adc26cd
2022-03-30 15:16:39 +13:00
bin Hide curl command with auth token from logs 2021-08-19 17:56:53 +03:00
doc Make ipxe-boot image EFI capable 2022-03-30 15:16:39 +13:00
environments Use OS::Heat::None for extra role BMC 2021-06-29 17:07:54 +02:00
ipxe Make ipxe-boot image EFI capable 2022-03-30 15:16:39 +13:00
openstack_virtual_baremetal Merge "Set explicit boot mode even for bios boot" 2021-09-23 16:04:59 +00:00
overcloud-templates Correct indentation in nic-configs 2019-01-11 15:47:45 -06:00
patches/nova Add new Nova patch file for Pike 2017-06-08 15:38:57 -05:00
sample-env-generator Use OS::Heat::None for extra role BMC 2021-06-29 17:07:54 +02:00
templates Fix indentation error chrony.conf dhcpv6-relay.yaml 2022-01-24 11:13:45 +01:00
.gitignore Stop using setup.py [test|testr|build_sphinx] 2019-01-16 13:21:28 -06:00
.gitmodules Don't use diskimage-builder to build IPXE image 2019-09-25 17:15:30 +01:00
.gitreview OpenDev Migration Patch 2019-04-19 19:32:05 +00:00
.stestr.conf Stop using setup.py [test|testr|build_sphinx] 2019-01-16 13:21:28 -06:00
.zuul.yaml Drop py27 support 2020-04-22 14:39:21 -06:00
README.rst Reference ReadTheDocs documentation from readme 2017-01-16 11:28:56 -06:00
requirements.txt Re-enable uefi support with glanceclient 2017-04-26 12:55:22 -05:00
setup.cfg Drop py27 support 2020-04-22 14:39:21 -06:00
setup.py Drop py27 support 2020-04-22 14:39:21 -06:00
test-requirements.txt Add doc/requirements 2021-01-07 16:07:40 +01:00
tox.ini Add doc/requirements 2021-01-07 16:07:40 +01:00

README.rst

OpenStack Virtual Baremetal

OpenStack Virtual Baremetal is a way to use OpenStack instances to do simulated baremetal deployments. For more details, see the full documentation.