Skip to content

Commit 17612e3

Browse files
committed
(Jira: OSPRH-22661) Group-Vars: Create the cifmw_manifests_dir group var
- Create the cifmw_manifests_dir to replace previous instances of "{{ cifmw_basedir }}/artifacts/manifests" - This new var should be used throughout the entire framework
1 parent 5d0e82a commit 17612e3

19 files changed

+27
-26
lines changed

group_vars/all.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ cifmw_architecture_repo: "{{ ansible_user_dir }}/{{ cifmw_architecture_repo_rela
1515
cifmw_openstack_namespace: "{{ cifmw_install_yamls_defaults['NAMESPACE'] | default('openstack') }}"
1616
operator_namespace: "{{ cifmw_install_yamls_defaults['OPERATOR_NAMESPACE'] | default('openstack-operators') }}"
1717
cifmw_basedir: "{{ ansible_user_dir }}/ci-framework-data"
18+
cifmw_manifests_dir: "{{ cifmw_basedir }}/artifacts/manifests"
1819

1920
# Default DNS servers to use across the framework
2021
cifmw_default_dns_servers:

hooks/playbooks/PCI-DSS-pre-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
tasks:
1919
- name: Create file to customize keystone for pci dss deployed in the control plane
2020
ansible.builtin.copy:
21-
dest: "{{ cifmw_basedir }}/artifacts/manifests/kustomizations/controlplane/keystone_pci_dss.yaml"
21+
dest: "{{ cifmw_manifests_dir }}/kustomizations/controlplane/keystone_pci_dss.yaml"
2222
content: |-
2323
apiVersion: kustomize.config.k8s.io/v1beta1
2424
kind: Kustomization

hooks/playbooks/barbican-enable-luna.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
client_data_secret: "{{ cifmw_hsm_luna_client_data_secret | default('barbican-luna-client-data', true) }}"
4646
login_secret: "{{ cifmw_hsm_login_secret | default('barbican-luna-login', true) }}"
4747
ansible.builtin.copy:
48-
dest: "{{ cifmw_basedir }}/artifacts/manifests/kustomizations/controlplane/93-barbican-luna.yaml"
48+
dest: "{{ cifmw_manifests_dir }}/kustomizations/controlplane/93-barbican-luna.yaml"
4949
mode: "0644"
5050
content: |-
5151
apiVersion: kustomize.config.k8s.io/v1beta1

hooks/playbooks/barbican-enable-proteccio.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
login_secret: "{{ cifmw_hsm_login_secret | default('barbican-proteccio-login', true) }}"
99
ansible.builtin.copy:
1010
mode: '0644'
11-
dest: "{{ cifmw_basedir }}/artifacts/manifests/kustomizations/controlplane/93-barbican-proteccio.yaml"
11+
dest: "{{ cifmw_manifests_dir }}/kustomizations/controlplane/93-barbican-proteccio.yaml"
1212
content: |-
1313
apiVersion: kustomize.config.k8s.io/v1beta1
1414
kind: Kustomization

hooks/playbooks/control_plane_ceph_backends.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717

1818
- name: Ensure the kustomizations dir exists
1919
ansible.builtin.file:
20-
path: "{{ cifmw_basedir }}/artifacts/manifests/kustomizations/controlplane"
20+
path: "{{ cifmw_manifests_dir }}/kustomizations/controlplane"
2121
state: directory
2222
mode: "0755"
2323

2424
- name: Create kustomization to add Ceph as backend
2525
ansible.builtin.template:
26-
dest: "{{ cifmw_basedir }}/artifacts/manifests/kustomizations/controlplane/90-ceph-backends-kustomization.yaml"
26+
dest: "{{ cifmw_manifests_dir }}/kustomizations/controlplane/90-ceph-backends-kustomization.yaml"
2727
src: "config_ceph_backends.yaml.j2"
2828
mode: "0644"

hooks/playbooks/control_plane_hci_pre_deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
tasks:
66
- name: Ensure the kustomizations dir exists
77
ansible.builtin.file:
8-
path: "{{ cifmw_basedir }}/artifacts/manifests/kustomizations/controlplane"
8+
path: "{{ cifmw_manifests_dir }}/kustomizations/controlplane"
99
state: directory
1010
mode: "0755"
1111

1212
- name: Create kustomization for HCI pre deploy step
1313
ansible.builtin.copy:
14-
dest: "{{ cifmw_basedir }}/artifacts/manifests/kustomizations/controlplane/95-hci-pre-kustomization.yaml"
14+
dest: "{{ cifmw_manifests_dir }}/kustomizations/controlplane/95-hci-pre-kustomization.yaml"
1515
content: |-
1616
apiVersion: kustomize.config.k8s.io/v1beta1
1717
kind: Kustomization

hooks/playbooks/control_plane_horizon.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
tasks:
66
- name: Ensure the kustomizations dir exists
77
ansible.builtin.file:
8-
path: "{{ cifmw_basedir }}/artifacts/manifests/kustomizations/controlplane"
8+
path: "{{ cifmw_manifests_dir }}/kustomizations/controlplane"
99
state: directory
1010
mode: "0755"
1111

1212
- name: Create kustomize yaml to enable Horizon
1313
ansible.builtin.copy:
14-
dest: "{{ cifmw_basedir }}/artifacts/manifests/kustomizations/controlplane/80-horizon-kustomization.yaml"
14+
dest: "{{ cifmw_manifests_dir }}/kustomizations/controlplane/80-horizon-kustomization.yaml"
1515
content: |-
1616
apiVersion: kustomize.config.k8s.io/v1beta1
1717
kind: Kustomization

hooks/playbooks/control_plane_ironic.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
tasks:
66
- name: Ensure the kustomizations dir exists
77
ansible.builtin.file:
8-
path: "{{ cifmw_basedir }}/artifacts/manifests/kustomizations/controlplane"
8+
path: "{{ cifmw_manifests_dir }}/kustomizations/controlplane"
99
state: directory
1010
mode: "0755"
1111

1212
- name: Create kustomization to enable ironic
1313
ansible.builtin.copy:
14-
dest: "{{ cifmw_basedir }}/artifacts/manifests/kustomizations/controlplane/98-ironic-kustomization.yaml"
14+
dest: "{{ cifmw_manifests_dir }}/kustomizations/controlplane/98-ironic-kustomization.yaml"
1515
content: |-
1616
apiVersion: kustomize.config.k8s.io/v1beta1
1717
kind: Kustomization

hooks/playbooks/fetch_compute_facts.yml

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

7777
- name: Ensure the kustomizations dirs exists
7878
ansible.builtin.file:
79-
path: "{{ cifmw_basedir }}/artifacts/manifests/kustomizations/{{ item }}"
79+
path: "{{ cifmw_manifests_dir }}/kustomizations/{{ item }}"
8080
state: directory
8181
mode: "0755"
8282
loop:
@@ -85,7 +85,7 @@
8585

8686
- name: Create OpenStackControlPlane CR Kustomization
8787
ansible.builtin.copy:
88-
dest: "{{ cifmw_basedir }}/artifacts/manifests/kustomizations/controlplane/99-kustomization.yaml"
88+
dest: "{{ cifmw_manifests_dir }}/kustomizations/controlplane/99-kustomization.yaml"
8989
content: |-
9090
apiVersion: kustomize.config.k8s.io/v1beta1
9191
kind: Kustomization
@@ -138,7 +138,7 @@
138138
dns_servers: "{{ ((['192.168.122.10'] + ansible_facts['dns']['nameservers']) | unique)[0:2] }}"
139139
ansible.builtin.copy:
140140
mode: "0644"
141-
dest: "{{ cifmw_basedir }}/artifacts/manifests/kustomizations/dataplane/99-kustomization.yaml"
141+
dest: "{{ cifmw_manifests_dir }}/kustomizations/dataplane/99-kustomization.yaml"
142142
content: |-
143143
apiVersion: kustomize.config.k8s.io/v1beta1
144144
kind: Kustomization

hooks/playbooks/ipa-controlplane-config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
tasks:
55
- name: Create file to customize keystone for IPA deployed in the control plane
66
ansible.builtin.copy:
7-
dest: "{{ cifmw_basedir }}/artifacts/manifests/kustomizations/controlplane/keystone_ldap.yaml"
7+
dest: "{{ cifmw_manifests_dir }}/kustomizations/controlplane/keystone_ldap.yaml"
88
content: |-
99
apiVersion: kustomize.config.k8s.io/v1beta1
1010
kind: Kustomization

0 commit comments

Comments
 (0)