update sr-iov templates to openstack rocky
[yaml_builds.git] / dellgen10-ovsdpdk-a13.yaml
1 ---
2 ##############################################################################
3 # Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.        #
4 #                                                                            #
5 # Licensed under the Apache License, Version 2.0 (the "License"); you may    #
6 # not use this file except in compliance with the License.                   #
7 #                                                                            #
8 # You may obtain a copy of the License at                                    #
9 #       http://www.apache.org/licenses/LICENSE-2.0                           #
10 #                                                                            #
11 # Unless required by applicable law or agreed to in writing, software        #
12 # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT  #
13 # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.           #
14 # See the License for the specific language governing permissions and        #
15 # limitations under the License.                                             #
16 ##############################################################################
17
18 site_name: akraino-ki20
19 site_type: ovsdpdk-a13
20 ipmi_admin:
21   username: root
22   password: calvin
23 networks:
24   bonded: yes
25   primary: bond0
26   slaves:
27     - name: enp95s0f0
28     - name: enp95s0f1
29   oob:
30     vlan: 400
31     interface:
32     cidr: 10.51.35.128/27
33     netmask: 255.255.255.224
34     routes:
35       gateway: 10.51.35.129
36     ranges:
37       reserved:
38         start: 10.51.35.153
39         end: 10.51.35.158
40       static:
41         start: 10.51.35.132
42         end: 10.51.35.152
43   host:
44     vlan: 408
45     interface: bond0.408
46     cidr: 10.51.34.224/27
47     subnet: 10.51.34.224
48     netmask: 255.255.255.224
49     ingress_vip: 10.51.34.236
50     maas_vip: 10.51.34.235
51     routes:
52        gateway: 10.51.34.225
53     ranges:
54       reserved:
55         start: 10.51.34.226
56         end: 10.51.34.228
57       static:
58         start: 10.51.34.229
59         end: 10.51.34.236
60   storage:
61     vlan: 23
62     interface: bond0.23
63     cidr: 10.224.174.0/24
64     #netmask: 255.255.255.0 - Not Used
65     ranges:
66       reserved:
67         start: 10.224.174.1
68         end: 10.224.174.10
69       static:
70         start: 10.224.174.11
71         end: 10.224.174.254
72   pxe:
73     vlan: 407
74     interface: eno3
75     cidr: 10.224.168.0/24
76     #netmask: 255.255.255.0 - Not Used
77     gateway: 10.224.168.1
78     routes:
79       gateway: 10.224.168.11 #This address is the PXE of the Genesis Node.
80     ranges:
81       reserved:
82         start: 10.224.168.1
83         end:  10.224.168.10
84       static:
85         start: 10.224.168.11
86         end: 10.224.168.200
87       dhcp:
88         start: 10.224.168.201
89         end: 10.224.168.254
90   ksn:
91     vlan: 22
92     interface: bond0.22
93     cidr: 10.224.160.0/24
94     #netmask: 255.255.255.0 - Not Used
95     gateway: 10.224.160.1
96     local_asnumber: 65531
97     ranges:
98       reserved:
99         start: 10.224.160.1
100         end:  10.224.160.10
101       static:
102         start: 10.224.160.134
103         end: 10.224.160.254
104     additional_cidrs:
105       -  10.224.160.200/29
106     ingress_vip: 10.224.160.201/32
107 #    peers:
108 #    - ip: 10.224.160.129 #Old QFX VC VIP
109 #    - ip: 10.224.160.131
110 #    - ip: 10.224.160.130
111 #      scope: global
112 #      asnumber: 65001
113
114 #    peers:
115 #    - ip: 10.224.160.129 #Old QFX VC VIP
116 #    - ip: 10.224.160.131
117 #    - ip: 10.224.160.130
118 #      scope: global
119 #      asnumber: 65001
120
121 #    peers:
122 #    - ip: 10.224.160.129 #Old QFX VC VIP
123 #    - ip: 10.224.160.131
124 #    - ip: 10.224.160.130
125 #      scope: global
126 #      asnumber: 65001
127     vrrp_ip: 10.224.160.129 # keep peers ip address in case of only peer.
128   neutron:
129     vlan: 24
130     interface: bond0.24
131     cidr: 10.224.171.0/24
132     #netmask: 255.255.255.0 - Not Used
133     ranges:
134       reserved:
135         start: 10.224.171.1
136         end: 10.224.171.10
137       static:
138         start: 10.224.171.11
139         end: 10.224.171.254
140   vxlan:
141     vlan: 1
142     interface: enp134s0f0
143     cidr: 10.224.169.0/24
144     #netmask: 255.255.255.0 - Not Used
145     ranges:
146       reserved:
147         start: 10.224.169.1
148         end: 10.224.169.10
149       static:
150         start: 10.224.169.11
151         end: 10.224.169.254
152 dns:
153   upstream_servers:
154     - 10.51.34.231
155     - 8.8.8.8
156   ingress_domain: vran.k2.ericsson.se
157   domain: vran.k2.ericsson.se
158 #gpu:
159 #  alias:
160 #    - name: "P4"
161 #      product_id: "1bb2"
162 #      vendor_id: "10de"
163 #    - name: "P40"
164 #      product_id: "1b38"
165 #      vendor_id: "10de"
166 #    - name: "P100"
167 #      product_id: "15f8"
168 #      vendor_id: "10de"
169 #    - name: "V100"
170 #      product_id: "1db4"
171 #      vendor_id: "10de"
172 dpdk:
173   nics:
174   - name: dpdk0
175     pci_id: '0000:86:00.0'
176     bridge: br-phy
177     migrate_ip: true
178 storage:
179   osds:
180     - data: /dev/sda
181       journal: /dev/sdh1
182     - data: /dev/sdb
183       journal: /dev/sdh2
184     - data: /dev/sdc
185       journal: /dev/sdh3
186   osd_count: 3
187   total_osd_count: 9
188 tenant_storage:
189   osds:
190     - data: /dev/sdd
191       journal: /dev/sdh4
192     - data: /dev/sde
193       journal: /dev/sdh5
194     - data: /dev/sdf
195       journal: /dev/sdh6
196   osd_count: 3
197 genesis:
198   name : aknode25
199   oob: 10.51.35.144
200   host: 10.51.34.232
201   storage: 10.224.174.11
202   pxe: 10.224.168.11
203   ksn: 10.224.160.134
204   neutron: 10.224.171.11
205   vxlan: 10.224.169.11
206   root_password: akraino,d
207 #  bios_template: dell_r740_g14_uefi_base.xml.template
208 #  boot_template: dell_r740_g14_uefi_httpboot.xml.template
209 #  http_boot_device: NIC.Slot.2-1-1
210 masters:
211   - name: aknode31
212     oob: 10.51.35.147
213     host: 10.51.34.229
214     storage: 10.224.174.13
215     pxe: 10.224.168.13
216     ksn: 10.224.160.136
217     neutron: 10.224.171.13
218     vxlan: 10.224.169.13
219     oob_user: root
220     oob_password: calvin
221   - name : aknode23
222     oob: 10.51.35.143
223     host: 10.51.34.233
224     storage: 10.224.174.12
225     pxe: 10.224.168.12
226     ksn: 10.224.160.135
227     neutron: 10.224.171.12
228     vxlan: 10.224.169.12
229     oob_user: root
230     oob_password: calvin
231   - name : aknode29
232     oob: 10.51.35.146
233     host: 10.51.34.230
234     storage: 10.224.174.14
235     pxe: 10.224.168.14
236     ksn: 10.224.160.137
237     neutron: 10.224.171.14
238     vxlan: 10.224.169.14
239     oob_user: root
240     oob_password: calvin
241 #workers:
242 #  - name : aknode43
243 #    oob: 192.168.41.43
244 #    host: 192.168.2.43
245 #    storage: 172.31.2.43
246 #    pxe: 172.30.2.43
247 #    ksn: 172.29.1.43
248 #    neutron: 10.0.102.43
249 platform:
250 #  vcpu_pin_set: "4-21,26-43,48-65,72-87"
251   kernel_params:
252     kernel_package: 'linux-image-4.15.0-66-generic'
253     hugepagesz: '1G'
254     hugepages: 32
255 #    default_hugepagesz: '1G'
256 #    transparent_hugepage: 'never'
257     iommu: 'pt'
258     intel_iommu: 'on'
259 #    amd_iommu: 'on'
260 #    console: 'ttyS1,115200n8'
261 hardware:
262   vendor: DELL
263   generation: '10'
264   hw_version: '3'
265   bios_version: '2.8'
266   bios_template:
267   boot_template: dell_r740_g14_uefi_httpboot.xml.template
268   http_boot_device: NIC.Slot.2-1-1
269   device_aliases:
270     ## network
271     - name: eno3
272       key: pxe_nic01
273       address: '0000:01:00.0'
274       dev_type: 'I350 Gigabit Network Connection'
275       bus_type: 'pci'
276     - name: enp95s0f0
277       key: data_nic01
278       address: '0000:5f:00.0'
279       dev_type: 'Ethernet 10G 2P X520 Adapter'
280       bus_type: 'pci'
281     - name: enp95s0f1
282       key: data_nic02
283       address: '0000:5f:00.1'
284       dev_type: 'Ethernet 10G 2P X520 Adapter'
285       bus_type: 'pci'
286     - name: enp134s0f0
287       key: dpdk_nic01
288       address: '0000:86:00.0'
289       dev_type: 'Ethernet Controller XXV710'
290       bus_type: 'pci'
291     ## storage  - use "dmesg | grep -Pe 'sd \d:\d'" to find address of drives
292     - name: /dev/sdg
293       key: bootdisk
294       address: '0:2.0.0'
295       dev_type: 'PERC H730P'
296       bus_type: 'scsi'
297     - name: /dev/sdh
298       key: cephjournal1
299       address: '0:2.1.0'
300       dev_type: 'PERC H730P'
301       bus_type: 'scsi'
302 #    - name: /dev/sdi
303 #      key: cephjournal2
304 #      address: '0:2.2.0'
305 #      dev_type: 'PERC H730P'
306 #      bus_type: 'scsi'
307 #    - name: /dev/sdj
308 #      key: ephemeral
309 #      address: '0:2.3.0'
310 #      dev_type: 'PERC H730P'
311 #      bus_type: 'scsi'
312 disks:
313 #  - name : sdg
314   - name : bootdisk
315     labels:
316       bootdrive: 'true'
317     partitions:
318       - name: root
319         size: 30g
320         bootable: true
321         mountpoint: /
322       - name: boot
323         size: 1g
324         mountpoint: /boot
325       - name: var
326         size: '300g'
327         mountpoint: /var
328 disks_compute:
329 #  - name : sdg
330   - name : bootdisk
331     labels:
332       bootdrive: 'true'
333     partitions:
334       - name: root
335         size: 30g
336         bootable: true
337         mountpoint: /
338       - name: boot
339         size: 1g
340         mountpoint: /boot
341       - name: var_log
342         size: '100g'
343         mountpoint: /var/log
344       - name: var
345         size: '>100g'
346         mountpoint: /var
347   - name : ephemeral
348     partitions:
349       - name: nova
350         size: 99%
351         mountpoint: /var/lib/nova
352 genesis_ssh_public_key: 
353 kubernetes:
354   api_service_ip: 10.96.0.1
355   etcd_service_ip: 10.96.0.2
356   pod_cidr: 10.98.0.0/16
357   service_cidr: 10.96.0.0/15
358 regional_server:
359   ip: 10.51.34.231
360 ...