@@ -63,13 +63,34 @@ stacks:
6363 - " /usr/share/openstack-tripleo-heat-templates/environments/services/ironic-inspector.yaml"
6464 - " /usr/share/openstack-tripleo-heat-templates/environments/services/barbican.yaml"
6565 - " /usr/share/openstack-tripleo-heat-templates/environments/barbican-backend-simple-crypto.yaml"
66+ - " /usr/share/openstack-tripleo-heat-templates/environments/external-ceph.yaml"
67+ - " /usr/share/openstack-tripleo-heat-templates/environments/manila-cephfsganesha-config.yaml"
68+ - " /home/zuul/external_ceph_params.yaml"
6669 network_data_file : " uni04delta-ipv6/network_data.yaml.j2"
6770 vips_data_file : " uni04delta-ipv6/vips_data.yaml"
6871 roles_file : " uni04delta-ipv6/roles.yaml"
6972 config_download_file : " uni04delta-ipv6/config_download.yaml"
7073 stack_nodes :
7174 - osp-computes
7275 - osp-controllers
76+ pre_oc_run :
77+ - name : 01 Prepare Ceph nodes
78+ type : playbook
79+ source : " setup_cephnodes_ipv6.yaml"
80+ inventory : " {{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/data-plane-adoption'].
81+ src_dir }}/scenarios/uni04delta-ipv6/ceph_inventory.yaml"
82+ - name : 02 Deploy external ceph
83+ type : playbook
84+ source : " ceph.yml"
85+ gathering : implicit
86+ inventory : " {{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/data-plane-adoption'].
87+ src_dir }}/scenarios/uni04delta-ipv6/ceph_inventory.yaml"
88+ - name : 03 Create external Ceph parameters file
89+ type : playbook
90+ source : " create_external_ceph_params.yml"
91+ extra_vars :
92+ ceph_node : " osp-ext-ceph-uni04delta-ipv6-0"
93+ ceph_mon_host : " 2620:cf:cf:cccc::6a,2620:cf:cf:cccc::6b,2620:cf:cf:cccc::6c"
7394 post_oc_run :
7495 - name : Ironic post overcloud deploy
7596 type : playbook
0 commit comments