tripleo-heat-templates/tools
Harald Jensås 7de39925d0 tool: convert heat network-config to ansible j2
Add a script that does a best effort conversion of
a heat network-config tempalte to an ansible j2
network-config template.

The script uses a networks data file as input to
genereta a map of Heat Parameters to ansible vars.
For parameters not in the generated map the stack
environment is used, parameter values from the
stack environment is hard-coded in the j2 template.

A j2 comment is added whenever a value was hard coded,
in a header comment and also an inline comment if
possible.

NOTE: The j2 reference files in the unit tests was
      created by converting heat templates.

Change-Id: I8165a077b87307ca3c2ebee54703a939517dc9bf
2020-12-18 07:26:01 +01:00
..
tests tool: convert heat network-config to ansible j2 2020-12-18 07:26:01 +01:00
__init__.py tool: convert heat network-config to ansible j2 2020-12-18 07:26:01 +01:00
check-up-to-date.sh Make krb-service-principal metadata per-Role 2019-04-05 14:22:20 +00:00
convert_heat_nic_config_to_ansible_j2.py tool: convert heat network-config to ansible j2 2020-12-18 07:26:01 +01:00
convert_nic_config.py Fix convert_nic_config.py script 2020-11-18 10:45:30 +05:30
make_ceph_disk_list.py Use python3 in tools scripts 2020-04-29 09:23:36 +02:00
merge-new-params-nic-config-script.py Add script to covert nic configs to use OS::Heat::Value 2020-09-26 13:34:19 +05:30
process-templates.py Don't try and clean non-existing nic config dir 2020-12-08 09:46:34 -05:00
releasenotes_tox.sh tox: Keeping going with docs 2019-11-03 02:44:38 +08:00
render-ansible-tasks.py Fix Flakes and lower-constraints errors 2020-09-10 11:10:54 +02:00
roles-data-generate-samples.sh Add in roles data validation 2017-07-07 09:51:40 -06:00
roles-data-generate.py Use python3 in tools scripts 2020-04-29 09:23:36 +02:00
roles-data-validation.sh Remove fluentd composable service 2019-08-29 13:52:55 +01:00
yaml-diff.py Use python3 in tools scripts 2020-04-29 09:23:36 +02:00
yaml-validate.py tool: convert heat network-config to ansible j2 2020-12-18 07:26:01 +01:00