Skip to content

Commit d31b96e

Browse files
author
Kayobe deployment user
committed
templating corrections
1 parent 58e01e6 commit d31b96e

File tree

6 files changed

+19
-14
lines changed

6 files changed

+19
-14
lines changed

examples/templates/images.j2

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
{% for item in new_template_data %}
55
# Image for {{ item.key }}
6-
{{ item.value.name }}:
6+
{{ item.value.name | replace('-', '_') | replace('.', '_') }}:
77
name: "{{ item.value.name }}"
88
type: qcow2
99
image_url: "{{ item.value.url }}"
@@ -18,11 +18,11 @@
1818
kubernetes_images:
1919
{% if matching_images is defined and matching_temps | length > 0 %}
2020
{% for item in matching_images %}
21-
{% if item.value.name not in new_template_data | map(attribute='value.name') %}
21+
{% if (item.value.name | replace('_', '-')) not in (new_template_data | map(attribute='value.name')) %}
2222
- "{{ '{{ ' + item.key + ' }}' }}"
2323
{% endif %}
2424
{% endfor %}
2525
{% endif %}
2626
{% for item in new_template_data %}
27-
- "{{ '{{ ' + item.value.name + ' }}' }}"
28-
{% endfor %}
27+
- "{{ '{{ ' + (item.value.name | replace('-', '_')) | replace('.', '_') + ' }}' }}"
28+
{% endfor %}

examples/templates/old-images.j2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Old magnum images - hide until out of use
44

55
{% for item in matching_images %}
6-
{% if item.value.name not in new_template_data | map(attribute='value.name') %}
6+
{% if item.value.name not in new_template_data | map(attribute='value.name') | replace('-', '_') %}
77
{{ item.key }}:
88
{% for key, value in item.value.items() %}
99
{% if value is mapping %}
@@ -18,4 +18,4 @@
1818

1919
{% endif %}
2020
{% endfor %}
21-
{% endif %}
21+
{% endif %}

examples/templates/old-templates.j2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Old magnum templates - hide until out of use
44

55
{% for item in matching_temps %}
6-
{% if item.key not in new_template_data | map(attribute='key') %}
6+
{% if item.key not in new_template_data | map(attribute='key') | replace('-', '_') %}
77
{{ item.key }}:
88
{% for key, value in item.value.items() %}
99
{% if key == 'is_hidden' %}
@@ -23,4 +23,4 @@ is_hidden: True
2323

2424
{% endif %}
2525
{% endfor %}
26-
{% endif %}
26+
{% endif %}

examples/templates/templates.j2

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Configuration of Magnum container clusters.
33

44
{% for item in new_template_data %}
5-
{{ item.key }}:
5+
{{ item.key | replace('-', '_') }}:
66
labels:
77
monitoring_enabled: "true"
88
kube_dashboard_enabled: "true"
@@ -26,11 +26,11 @@
2626
openstack_container_clusters_templates:
2727
{% if matching_temps is defined and matching_temps | length > 0 %}
2828
{% for item in matching_temps %}
29-
{% if item.key not in new_template_data | map(attribute='key') %}
29+
{% if (item.key| replace('_', '-')) not in (new_template_data | map(attribute='key')) %}
3030
- "{{ '{{ ' + item.key + ' }}' }}"
3131
{% endif %}
3232
{% endfor %}
3333
{% endif %}
3434
{% for item in new_template_data %}
35-
- "{{ '{{ ' + item.key + ' }}' }}"
36-
{% endfor %}
35+
- "{{ '{{ ' + (item.key| replace('-', '_')) + ' }}' }}"
36+
{% endfor %}

tools/merge_config/bin/activate

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,15 @@ if [ -f "$CONFIG_ROOT/tools/merge_config/clouds.yaml" ]; then
1313
fi
1414

1515
# If a Python virtualenv exists, activate it
16+
if [[ "$VIRTUAL_ENV" != "" ]]; then
17+
VENV=$VIRTUAL_ENV
18+
fi
19+
1620
VENV="${VENV:-"$CONFIG_ROOT/tools/merge_config/.venv"}"
21+
1722
if [ -f "$VENV/bin/activate" ]; then
1823
echo "Activating Python venv at $VENV"
1924
source "$VENV/bin/activate"
2025
fi
2126

22-
echo "Activated environment"
27+
echo "Activated environment"

tools/merge_config/bin/run

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ source $CONFIG_ROOT/tools/merge_config/bin/activate
66

77
export ANSIBLE_CONFIG=$CONFIG_ROOT/tools/merge_config/ansible.cfg
88

9-
ansible-playbook $CONFIG_ROOT/tools/merge_config/merge_templates.yml
9+
ansible-playbook $CONFIG_ROOT/tools/merge_config/merge_templates.yml

0 commit comments

Comments
 (0)