Skip to content

Commit 3389697

Browse files
Merge pull request #1057 from katarimanojk/unideltaipv6_external_Ceph
Call the external ceph deploy hooks for unideltaipv6
2 parents cd1af69 + b377d20 commit 3389697

File tree

2 files changed

+50
-0
lines changed

2 files changed

+50
-0
lines changed

scenarios/uni04delta-ipv6.yaml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
ceph:
2+
hosts:
3+
osp-ext-ceph-uni04delta-ipv6-0:
4+
ansible_user: zuul
5+
ansible_ssh_private_key_file: /home/zuul/.ssh/cifmw_reproducer_key
6+
bridge_ip: 2620:cf:cf:aaaa::6a/64
7+
external_ip: 2620:cf:cf:cf02::6a/64
8+
internalapi_ip: 2620:cf:cf:bbbb::6a/64
9+
storage_ip: 2620:cf:cf:cccc::6a/64
10+
storagemgmt_ip: 2620:cf:cf:dddd::6a/64
11+
tenant_ip: 2620:cf:cf:eeee::6a/64
12+
osp-ext-ceph-uni04delta-ipv6-1:
13+
ansible_user: zuul
14+
ansible_ssh_private_key_file: /home/zuul/.ssh/cifmw_reproducer_key
15+
bridge_ip: 2620:cf:cf:aaaa::6b/64
16+
external_ip: 2620:cf:cf:cf02::6b/64
17+
internalapi_ip: 2620:cf:cf:bbbb::6b/64
18+
storage_ip: 2620:cf:cf:cccc::6b/64
19+
storagemgmt_ip: 2620:cf:cf:dddd::6b/64
20+
tenant_ip: 2620:cf:cf:eeee::6b/64
21+
osp-ext-ceph-uni04delta-ipv6-2:
22+
ansible_user: zuul
23+
ansible_ssh_private_key_file: /home/zuul/.ssh/cifmw_reproducer_key
24+
bridge_ip: 2620:cf:cf:aaaa::6c/64
25+
external_ip: 2620:cf:cf:cf02::6c/64
26+
internalapi_ip: 2620:cf:cf:bbbb::6c/64
27+
storage_ip: 2620:cf:cf:cccc::6c/64
28+
storagemgmt_ip: 2620:cf:cf:dddd::6c/64
29+
tenant_ip: 2620:cf:cf:eeee::6c/64

0 commit comments

Comments
 (0)