tripleo-heat-templates/deployment/octavia
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
..
providers Use 'wallaby' heat_template_version 2021-03-31 17:35:12 +05:30
octavia-api-container-puppet.yaml Introduce a new linter for yaml-validate, and correct issues 2021-12-02 09:24:44 +01:00
octavia-base.yaml Use 'wallaby' heat_template_version 2021-03-31 17:35:12 +05:30
octavia-deployment-config.j2.yaml Add OctaviaAmphoraSshKeyDir for ssh key creation for Octavia 2021-08-26 21:39:34 +02:00
octavia-health-manager-container-puppet.yaml Introduce a new linter for yaml-validate, and correct issues 2021-12-02 09:24:44 +01:00
octavia-housekeeping-container-puppet.yaml Introduce a new linter for yaml-validate, and correct issues 2021-12-02 09:24:44 +01:00
octavia-worker-container-puppet.yaml Introduce a new linter for yaml-validate, and correct issues 2021-12-02 09:24:44 +01:00