diff --git a/doc/source/advanced_deployment/profile_matching.rst b/doc/source/advanced_deployment/profile_matching.rst index df854044..54f8a857 100644 --- a/doc/source/advanced_deployment/profile_matching.rst +++ b/doc/source/advanced_deployment/profile_matching.rst @@ -153,6 +153,10 @@ instead add the profile "tags" manually. The example below will add the Create flavors to use advanced matching --------------------------------------- +Default profile flavors should have been created when the undercloud was +installed, and they will be usable without modification in most environments. +However, if custom profile flavors are needed, they can be created as follows. + In order to use the profiles assigned to the Ironic nodes, Nova needs to have flavors that have the property "capabilities:profile" set to the intended profile. diff --git a/doc/source/basic_deployment/basic_deployment_cli.rst b/doc/source/basic_deployment/basic_deployment_cli.rst index 2eb44956..30169958 100644 --- a/doc/source/basic_deployment/basic_deployment_cli.rst +++ b/doc/source/basic_deployment/basic_deployment_cli.rst @@ -263,13 +263,18 @@ Do not forget to make nodes available for deployment afterwards:: ironic node-set-provision-state UUID provide -Create Flavors +Flavor Details -------------- -Create the necessary flavor:: +The undercloud will have a number of default flavors created at install time. +In most cases these flavors do not need to be modified, but they can be if +desired. By default, all overcloud instances will be booted with the +``baremetal`` flavor, so all baremetal nodes must have at least as much +memory, disk, and cpu as that flavor. - openstack flavor create --id auto --ram 4096 --disk 40 --vcpus 1 baremetal - openstack flavor set --property "cpu_arch"="x86_64" --property "capabilities:boot_option"="local" baremetal +In addition, there are profile-specific flavors created which can be used with +the profile-matching feature of Ironic. For more details on deploying with +profiles, see :doc:`../advanced_deployment/profile_matching`. Configure a nameserver for the Overcloud ----------------------------------------