ff4d1fbb66
Role names can be customized, yet in THT jinja2 we have several places where conditions are based on the role name. By using tag's such as 'storage', 'ceph' and 'ovsdpdk' we the role names become truly customizable. The depends-on change in TripleO common will dynamically add tag's to role's based on role.name for backward compatibility during deprecation period. Depends-On: https://review.opendev.org/758124 Change-Id: I5ab4e4a220294245f95d328391bfffec87781a09
23 lines
1000 B
YAML
23 lines
1000 B
YAML
---
|
|
upgrade:
|
|
- |
|
|
Use of the role name in jinja2 tripleo heat templates has been replaced with
|
|
the use of role tags. Users of custom role data should update the tags for
|
|
their custom roles data file adding the relevant tags. The following tag
|
|
should be added, depending on the role:
|
|
|
|
* **Compute** roles: add the ``compute`` tag.
|
|
* **HciCeph** roles: add the ``compute`` tag.
|
|
* **DistributedCompute** roles: add the ``compute`` tag.
|
|
* **Ceph** roles: add the ``ceph`` and ``storage`` tag.
|
|
* **ObjectStorage** roles: add the ``storage`` tag.
|
|
* **BlockStorage** roles: add the ``storage`` tag.
|
|
* **ComputeOvsDpdk** roles: add the ``ovsdpdk`` tag.
|
|
deprecations:
|
|
- |
|
|
Use of the role name in jinja2 tripleo heat templates has been replaced
|
|
with the use of role tags. By using tags the role name become truly
|
|
customizable. To keep backward compatiblity tags will be added
|
|
automatically to roles based on the role name until the next release.
|
|
|