@@ -61,13 +61,33 @@ stacks:
6161 - " /usr/share/openstack-tripleo-heat-templates/environments/podman.yaml"
6262 - " /usr/share/openstack-tripleo-heat-templates/environments/low-memory-usage.yaml"
6363 - " /usr/share/openstack-tripleo-heat-templates/environments/debug.yaml"
64+ - " /usr/share/openstack-tripleo-heat-templates/environments/external-ceph.yaml"
65+ - " /home/zuul/external_ceph_params.yaml"
6466 network_data_file : " uni05epsilon/network_data.yaml.j2"
6567 routes : *sroutes
6668 vips_data_file : " uni05epsilon/vips_data_overcloud.yaml"
6769 roles_file : " uni05epsilon/roles.yaml"
6870 config_download_file : " uni05epsilon/config_download_overcloud.yaml"
6971 stack_nodes :
7072 - osp-controllers
73+ pre_oc_run :
74+ - name : 01 Prepare Ceph nodes
75+ type : playbook
76+ source : " setup_cephnodes.yaml"
77+ inventory : " {{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/data-plane-adoption'].
78+ src_dir }}/scenarios/uni05epsilon/ceph_inventory.yaml"
79+ - name : 02 Deploy external ceph
80+ type : playbook
81+ source : " ceph.yml"
82+ gathering : implicit
83+ inventory : " {{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/data-plane-adoption'].
84+ src_dir }}/scenarios/uni05epsilon/ceph_inventory.yaml"
85+ - name : 03 Create external Ceph parameters file
86+ type : playbook
87+ source : " create_external_ceph_params.yml"
88+ extra_vars :
89+ ceph_node : " cell1-osp-compute-uni05epsilon-0"
90+ ceph_mon_host : " 172.18.0.94,172.18.0.95"
7191 post_oc_run :
7292 - name : Multi-cell post overcloud deploy
7393 type : playbook
@@ -93,6 +113,8 @@ stacks:
93113 - " /usr/share/openstack-tripleo-heat-templates/environments/low-memory-usage.yaml"
94114 - " /usr/share/openstack-tripleo-heat-templates/environments/debug.yaml"
95115 - " /usr/share/openstack-tripleo-heat-templates/environments/enable-legacy-telemetry.yaml"
116+ - " /usr/share/openstack-tripleo-heat-templates/environments/external-ceph.yaml"
117+ - " /home/zuul/external_ceph_params.yaml"
96118 - " /home/zuul/cell1-input.yaml"
97119 network_data_file : " uni05epsilon/network_data.yaml.j2"
98120 routes : *sroutes
@@ -132,6 +154,8 @@ stacks:
132154 - " /usr/share/openstack-tripleo-heat-templates/environments/podman.yaml"
133155 - " /usr/share/openstack-tripleo-heat-templates/environments/low-memory-usage.yaml"
134156 - " /usr/share/openstack-tripleo-heat-templates/environments/debug.yaml"
157+ - " /usr/share/openstack-tripleo-heat-templates/environments/external-ceph.yaml"
158+ - " /home/zuul/external_ceph_params.yaml"
135159 - " /home/zuul/cell2-input.yaml"
136160 network_data_file : " uni05epsilon/network_data.yaml.j2"
137161 routes : *sroutes
0 commit comments