Allow overriding bmc_flavor in roles

When deploying a large number of nodes in a single role, it may be
necessary to specify a larger bmc flavor.  Allowing override of that
parameter allows that to happen without requiring all roles to use
the larger bmc.
This commit is contained in:
Ben Nemec 2017-09-21 12:53:15 -05:00
parent 1b6f33ab08
commit 0a9b703611
1 changed files with 1 additions and 1 deletions

View File

@ -256,7 +256,7 @@ def _process_role(role_file, base_envs, stack_name, args):
'overcloud_storage_net','overcloud_tenant_net',
]
# Parameters that are inherited but can be overridden by the role
allowed_parameter_keys = ['baremetal_image']
allowed_parameter_keys = ['baremetal_image', 'bmc_flavor']
allowed_registry_keys = ['OS::OVB::BaremetalPorts', 'OS::OVB::BMCPort']
role_env = role_data
# resource_registry is intentionally omitted as it should not be inherited