Merge "Mount ceph config on gnocchi statsd"
[apex-tripleo-heat-templates.git] / releasenotes / notes / roles_deprecated_params-50b4bbe8b9e4abc7.yaml
1 ---
2 deprecations:
3   - |
4     The static role definitions contained a number of conflicting parameters
5     which require special handling to convert to dynamic template generation.
6     In the future, these parameters will be removed. If a role requires one
7     of these deprecated parameters, then it will be defined in the role
8     definition in a property named "deprecated_param_<name>". If the role has one
9     or more deprecated parameters, then "uses_deprecated_params" should be
10     set to True as well. This will enable creation of a parameter_group
11     containing the deprecated parameters in the role definition, which will enable
12     warning users if they use deprecated parameters on deployment.
13 upgrade:
14   - |
15     For deployments where a custom roles_data file is used, it should be rebased
16     against the default roles_data.yaml, as several additional items, e.g to
17     specify deprecated parameter names for some of the default roles, have been
18     added.  Alternatively you can regenerate your roles_data using the new 
19     overcloud roles generate command, so that the updated role definitions in
20     /usr/share/openstack-tripleo-heat-templates/roles are used, which include
21     the necessary additional data.