1 ##############################################################################
2 # Copyright (c) 2018 Enea AB and others.
3 # All rights reserved. This program and the accompanying materials
4 # are made available under the terms of the Apache License, Version 2.0
5 # which accompanies this distribution, and is available at
6 # http://www.apache.org/licenses/LICENSE-2.0
7 ##############################################################################
9 ### ARM POD 10 installer descriptor file ###
13 # NOTE: Compass & Joid are not supported on this POD since they require at
14 # least 3 network ports on all nodes.
18 ip-range: 10.0.21.2-10.0.21.7
30 ip-range: 172.16.10.10-172.16.10.254 # Some IPs are in use by lab infra
46 ip-range: 10.0.21.100-10.0.21.253 # Some IPs are in use by lab infra
58 public: 'public20_br0'
60 # MaaS timeouts (in minutes)
61 timeout_comissioning: 10
64 ntp_strata_host1: 1.se.pool.ntp.org
65 ntp_strata_host2: 0.se.pool.ntp.org
67 # Ordered-list, index should be in sync with node index in PDF
68 - interfaces: &interfaces_intel
69 # Ordered-list, index should be in sync with interface index in PDF
76 busaddr: &busaddr_intel
77 # Bus-info reported by `ethtool -i ethX`
84 - interfaces: *interfaces_intel
85 busaddr: *busaddr_intel
86 - interfaces: *interfaces_intel
87 busaddr: *busaddr_intel
88 - interfaces: &interfaces_arm
102 - interfaces: *interfaces_arm
103 busaddr: *busaddr_arm
106 - compute_params: &compute_params_intel
108 nova_cpu_pinning: &nova_cpu_pinning_common_intel "2-15"
109 compute_hugepages_size: 2M
110 compute_hugepages_count: 8192
111 compute_hugepages_mount: /mnt/hugepages_2M
112 compute_kernel_isolcpu: *nova_cpu_pinning_common_intel
114 nova_cpu_pinning: "4-15"
115 compute_hugepages_size: 2M
116 compute_hugepages_count: 8192
117 compute_hugepages_mount: /mnt/hugepages_2M
118 compute_kernel_isolcpu: *nova_cpu_pinning_common_intel
119 compute_dpdk_driver: uio
120 compute_ovs_pmd_cpu_mask: "0xc"
121 compute_ovs_dpdk_socket_mem: "1024"
122 compute_ovs_dpdk_lcore_mask: "0xc"
123 compute_ovs_memory_channels: "2"
124 dpdk0_driver: igb_uio
126 - compute_params: *compute_params_intel
127 - compute_params: *compute_params_intel
128 - compute_params: &compute_params_cavium
130 nova_cpu_pinning: &nova_cpu_pinning_common_arm "8-47"
131 compute_hugepages_size: 2M
132 compute_hugepages_count: 8192
133 compute_hugepages_mount: /mnt/hugepages_2M
134 compute_kernel_isolcpu: *nova_cpu_pinning_common_arm
136 nova_cpu_pinning: "12-47"
137 compute_hugepages_size: 1G
138 compute_hugepages_count: 16
139 compute_hugepages_mount: /mnt/hugepages_1G
140 compute_kernel_isolcpu: *nova_cpu_pinning_common_arm
141 compute_dpdk_driver: vfio
142 compute_ovs_pmd_cpu_mask: "0x300"
143 compute_ovs_dpdk_socket_mem: "2048"
144 compute_ovs_dpdk_lcore_mask: "0xC00"
145 compute_ovs_memory_channels: "2"
146 dpdk0_driver: vfio-pci
148 - compute_params: *compute_params_cavium