a999683891
Import "Flavor creation" under a new "Create Compute flavors for use with the Bare Metal service" block inside of the "Integration with other OpenStack services" section. Change-Id: Ic37f43a34d577f99d9a1f08300a87c553c1b026f Partial-bug: #1612278
1.2 KiB
1.2 KiB
Create Compute flavors for use with the Bare Metal service
You'll need to create a special bare metal flavor in the Compute service. The flavor is mapped to the bare metal node through the hardware specifications.
Change these to match your hardware:
$ RAM_MB=1024 $ CPU=2 $ DISK_GB=100 $ ARCH={i686|x86_64}
Create the bare metal flavor by executing the following command:
$ nova flavor-create my-baremetal-flavor auto $RAM_MB $DISK_GB $CPU
Note
You can replace
auto
with your own flavor id.Set the architecture as extra_specs information of the flavor. This will be used to match against the properties of bare metal nodes:
$ nova flavor-key my-baremetal-flavor set cpu_arch=$ARCH
Associate the deploy ramdisk and kernel images with the ironic node:
$ ironic node-update $NODE_UUID add \ driver_info/deploy_kernel=$DEPLOY_VMLINUZ_UUID \ driver_info/deploy_ramdisk=$DEPLOY_INITRD_UUID