Skip to content

Commit a95b463

Browse files
authored
Adjustments to match expected acm-deploy-load.py changes in manifest naming/location (#551)
1 parent 220c579 commit a95b463

File tree

6 files changed

+19
-44
lines changed

6 files changed

+19
-44
lines changed

ansible/roles/hv-vm-manifests-compact/tasks/main.yml

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
loop:
99
- "{{ hv_vm_manifests_directory }}/"
1010
- "{{ hv_vm_manifests_directory }}/compact"
11-
- "{{ hv_vm_manifests_directory }}/compact/manifests"
12-
- "{{ hv_vm_manifests_directory }}/compact/siteconfigs"
11+
- "{{ hv_vm_manifests_directory }}/compact/ai-siteconfig"
12+
- "{{ hv_vm_manifests_directory }}/compact/ai-manifest"
1313

1414
- name: Obtain pull-secret for bastion registry
1515
slurp:
@@ -22,27 +22,21 @@
2222
pull_secret: "{{ slurped_pull_secret.content }}"
2323
when: use_bastion_registry
2424

25-
- name: Fast create directory for each cluster
26-
shell: |
27-
{% for item in (range(1, compact_cluster_count + 1, 1) | list) %}
28-
mkdir -p {{ hv_vm_manifests_directory }}/compact/manifests/compact-{{ '%05d' | format(item) }}
29-
{% endfor %}
30-
3125
# Commented out because not currently tested
3226
# - name: Template a manifest per cluster
3327
# template:
3428
# src: manifest.yml.j2
35-
# dest: "{{ hv_vm_manifests_directory }}/compact/manifests/compact-{{ '%05d' | format(item) }}/manifest.yml"
29+
# dest: "{{ hv_vm_manifests_directory }}/compact/ai-manifest/compact-{{ '%05d' | format(item) }}-manifest.yml"
3630
# loop: "{{ range(1, compact_cluster_count + 1, 1) | list }}"
3731

3832
- name: Template a siteconfig per cluster
3933
template:
4034
src: siteconfig.yml.j2
41-
dest: "{{ hv_vm_manifests_directory }}/compact/siteconfigs/compact-{{ '%05d' | format(item) }}-siteconfig.yml"
35+
dest: "{{ hv_vm_manifests_directory }}/compact/ai-siteconfig/compact-{{ '%05d' | format(item) }}-siteconfig.yml"
4236
loop: "{{ range(1, compact_cluster_count + 1, 1) | list }}"
4337

4438
- name: Template a siteconfig-resources per cluster
4539
template:
4640
src: siteconfig-resources.yml.j2
47-
dest: "{{ hv_vm_manifests_directory }}/compact/siteconfigs/compact-{{ '%05d' | format(item) }}-resources.yml"
41+
dest: "{{ hv_vm_manifests_directory }}/compact/ai-siteconfig/compact-{{ '%05d' | format(item) }}-resources.yml"
4842
loop: "{{ range(1, compact_cluster_count + 1, 1) | list }}"

ansible/roles/hv-vm-manifests-sno/tasks/main.yml

Lines changed: 8 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,8 @@
1010
loop:
1111
- "{{ hv_vm_manifests_directory }}/"
1212
- "{{ hv_vm_manifests_directory }}/sno"
13-
- "{{ hv_vm_manifests_directory }}/sno/ai-siteconfigs"
14-
- "{{ hv_vm_manifests_directory }}/sno/ai-manifests"
15-
16-
- name: Symlink siteconfigs and manifests directories
17-
ansible.builtin.file:
18-
src: "{{ item.src }}"
19-
dest: "{{ item.dest }}"
20-
state: link
21-
delegate_to: "{{ groups['bastion'][0] }}"
22-
run_once: true
23-
loop:
24-
- src: "{{ hv_vm_manifests_directory }}/sno/ai-siteconfigs"
25-
dest: "{{ hv_vm_manifests_directory }}/sno/siteconfigs"
26-
- src: "{{ hv_vm_manifests_directory }}/sno/ai-manifests"
27-
dest: "{{ hv_vm_manifests_directory }}/sno/manifests"
13+
- "{{ hv_vm_manifests_directory }}/sno/ai-siteconfig"
14+
- "{{ hv_vm_manifests_directory }}/sno/ai-manifest"
2815

2916
- name: Obtain pull-secret for bastion registry
3017
slurp:
@@ -46,10 +33,10 @@
4633
src: "{{ item.src }}"
4734
dest: "{{ item.dest }}"
4835
loop:
49-
- src: manifest.yml.j2
50-
dest: "{{ hv_vm_manifests_directory }}/sno/ai-manifests/{{ inventory_hostname }}-manifests.yml"
51-
- src: siteconfig.yml.j2
52-
dest: "{{ hv_vm_manifests_directory }}/sno/ai-siteconfigs/{{ inventory_hostname }}-siteconfig.yml"
53-
- src: siteconfig-resources.yml.j2
54-
dest: "{{ hv_vm_manifests_directory }}/sno/ai-siteconfigs/{{ inventory_hostname }}-resources.yml"
36+
- src: ai-manifest.yml.j2
37+
dest: "{{ hv_vm_manifests_directory }}/sno/ai-manifest/{{ inventory_hostname }}-manifest.yml"
38+
- src: ai-siteconfig.yml.j2
39+
dest: "{{ hv_vm_manifests_directory }}/sno/ai-siteconfig/{{ inventory_hostname }}-siteconfig.yml"
40+
- src: ai-resources.yml.j2
41+
dest: "{{ hv_vm_manifests_directory }}/sno/ai-siteconfig/{{ inventory_hostname }}-resources.yml"
5542
delegate_to: "{{ groups['bastion'][0] }}"
File renamed without changes.
File renamed without changes.
File renamed without changes.

ansible/roles/hv-vm-manifests-standard/tasks/main.yml

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
loop:
99
- "{{ hv_vm_manifests_directory }}/"
1010
- "{{ hv_vm_manifests_directory }}/standard"
11-
- "{{ hv_vm_manifests_directory }}/standard/manifests"
12-
- "{{ hv_vm_manifests_directory }}/standard/siteconfigs"
11+
- "{{ hv_vm_manifests_directory }}/standard/ai-siteconfig"
12+
- "{{ hv_vm_manifests_directory }}/standard/ai-manifest"
1313

1414
- name: Obtain pull-secret for bastion registry
1515
slurp:
@@ -22,32 +22,26 @@
2222
pull_secret: "{{ slurped_pull_secret.content }}"
2323
when: use_bastion_registry
2424

25-
- name: Fast create directory for each cluster
26-
shell: |
27-
{% for item in (range(1, standard_cluster_count + 1, 1) | list) %}
28-
mkdir -p {{ hv_vm_manifests_directory }}/standard/manifests/standard-{{ '%05d' | format(item) }}
29-
{% endfor %}
30-
3125
- name: Template complete manifests per cluster
3226
template:
3327
src: manifest.yml.j2
34-
dest: "{{ hv_vm_manifests_directory }}/standard/manifests/standard-{{ '%05d' | format(item) }}/manifest.yml"
28+
dest: "{{ hv_vm_manifests_directory }}/standard/ai-manifest/standard-{{ '%05d' | format(item) }}-manifest.yml"
3529
loop: "{{ range(1, standard_cluster_count + 1, 1) | list }}"
3630

3731
- name: Template acm managedcluster manifests per cluster
3832
template:
3933
src: managedcluster.yml.j2
40-
dest: "{{ hv_vm_manifests_directory }}/standard/manifests/standard-{{ '%05d' | format(item) }}/managedcluster.yml"
34+
dest: "{{ hv_vm_manifests_directory }}/standard/ai-manifest/standard-{{ '%05d' | format(item) }}-managedcluster.yml"
4135
loop: "{{ range(1, standard_cluster_count + 1, 1) | list }}"
4236

4337
- name: Template a siteconfig per cluster
4438
template:
4539
src: siteconfig.yml.j2
46-
dest: "{{ hv_vm_manifests_directory }}/standard/siteconfigs/standard-{{ '%05d' | format(item) }}-siteconfig.yml"
40+
dest: "{{ hv_vm_manifests_directory }}/standard/ai-siteconfig/standard-{{ '%05d' | format(item) }}-siteconfig.yml"
4741
loop: "{{ range(1, standard_cluster_count + 1, 1) | list }}"
4842

4943
- name: Template a siteconfig-resources per cluster
5044
template:
5145
src: siteconfig-resources.yml.j2
52-
dest: "{{ hv_vm_manifests_directory }}/standard/siteconfigs/standard-{{ '%05d' | format(item) }}-resources.yml"
46+
dest: "{{ hv_vm_manifests_directory }}/standard/ai-siteconfig/standard-{{ '%05d' | format(item) }}-resources.yml"
5347
loop: "{{ range(1, standard_cluster_count + 1, 1) | list }}"

0 commit comments

Comments
 (0)