tripleo-heat-templates/tools
Cédric Jeanneret d2bc890f30 Introduce a new linter for yaml-validate, and correct issues
This new linter ensures we don't have any trailing "/" in the container
volume definitions.

Those trailing "/" may create issues with the containers, for instance
for specific mounts such as "/dev"[1].

This patch also takes the opportunity to fix those trailing "/" for the
affected files, in order to start on a clean basis.

[1] https://launchpad.net/bugs/1950176

Note: the backport is NOT clean:
- a service was removed in master and needs some cleanup in wallaby:
  liquidio-compute-config-container-puppet.yaml
- two files had some weird list with empty strings:
  - neutron-agents-ib-config-container-puppet.yam
  - neutron-mlnx-agent-container-puppet.yaml
  Those empty strings have been removed from master apparently.

Change-Id: If951f9643d67574c1225301aab7c9e4b0d316b7f
Related-Bug: #1950176
(cherry picked from commit 7a99ae23e3)
2021-12-02 09:24:44 +01:00
..
tests Use 'wallaby' heat_template_version 2021-03-31 17:35:12 +05:30
__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 Close if block in dual bonds 2021-03-17 23:50:36 +01:00
convert_nic_config.py Fix convert_nic_config.py script 2020-11-18 10:45:30 +05:30
convert_policy_yaml_to_heat_template.py Implement a tool for converting policy.yaml files to heat templates 2021-11-19 20:10:38 +00:00
convert_v1_net_data.py Add tool to convert net-data from v1 to v2 2021-07-16 15:17:10 +00:00
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 Add deployed_vip_port templates 2021-03-10 01:30:25 +01:00
releasenotes_tox.sh tox: Keeping going with docs 2019-11-03 02:44:38 +08:00
render-ansible-tasks.py Use yaml.safe_load to load YAML files 2021-10-15 13:13:09 +00: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 Introduce a new linter for yaml-validate, and correct issues 2021-12-02 09:24:44 +01:00