This adds the ability for us to specifically exclude some patterns of
parameters from the warning that is generated during the deployment for
unused heat params. The params being added are generated by the
deployment and not necessarily provided by the end user. The params
currently being excluded are:
* '^(Docker|Container).*Image$' - container image vars
* '^SwiftFetchDir(Get|Put)Tempurl$' - temp url for ceph
* '^PythonInterpreter$' - python executable for the deploy
The warning message is also slightly adjusted to try and clarify that
the vars might be valid but not used due to service or deployment
configs.
Reviewed: https:/ /review. opendev. org/680773 /git.openstack. org/cgit/ openstack/ python- tripleoclient/ commit/ ?id=10e861e0800 4ce5f56b6aba40e b3ae20d8ea8e68
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 10e861e08004ce5 f56b6aba40eb3ae 20d8ea8e68
Author: Alex Schultz <email address hidden>
Date: Thu Sep 5 10:04:03 2019 -0600
Add exclusions to the unused param warning
This adds the ability for us to specifically exclude some patterns of
parameters from the warning that is generated during the deployment for
unused heat params. The params being added are generated by the
deployment and not necessarily provided by the end user. The params
currently being excluded are:
* '^(Docker| Container) .*Image$ ' - container image vars (Get|Put) Tempurl$ ' - temp url for ceph eter$' - python executable for the deploy
* '^SwiftFetchDir
* '^PythonInterpr
The warning message is also slightly adjusted to try and clarify that
the vars might be valid but not used due to service or deployment
configs.
Conflicts: ent/constants. py ent/workflows/ parameters. py
tripleocli
tripleocli
Change-Id: Iad7d97346993b5 c95443092b81d05 6293cdad752 3cb855ca22e4f84 e620241956)
Closes-Bug: #1842754
(cherry picked from commit b25a9a953bfe692