aboutsummaryrefslogtreecommitdiffstats
path: root/labs/zte/pod2.yaml
diff options
context:
space:
mode:
authoragardner <agardner@linuxfoundation.org>2017-05-04 11:36:05 -0400
committeragardner <agardner@linuxfoundation.org>2017-05-19 14:26:56 -0400
commite3a14b510778a4562875600f7b393b27c1dc8eba (patch)
tree38be0bc4c5277f37cefe01fafef54609c512f667 /labs/zte/pod2.yaml
parentc8eba7272eb090642e2489a9dafab10060c1e238 (diff)
Hello, OPNFV installer projects
Firstly, this patchset looks a bit messy at the onset. relevant parts are installers/apex/*.j2 installers/joid/*.j2 installers/compass4nfv/*.j2 and the new verify job that runs check-jinja2.sh If you look at installers/*/pod_config.yaml.j2 you will see the network settings for apex joid and compass4nfv installers, the possible to template hard coded values have been replaced with jinja2 vales, that are populated by reading one of labs/*/*/config/pod.yaml eg: nodes: - name: pod1-node1 becomes - name: {{ conf['nodes'][0]['name'] }} In my last patchset I had ignored data already present in the pod.yaml (which is defined in the pharos spec here: https://gerrit.opnfv.org/gerrit/gitweb?p=pharos.git;a=blob;f=config/pod1.yaml ) I created by own yaml file in an attempt to figure out what all the installers needed to know to install on any given pod. this was counter productive. I have included a script (securedlab/check-jinja2.sh) that will check all securedlab/installers/*/pod_config.yaml.j2 against all securedlab/labs/*/pod*.yaml This is a first step towards having your installers run on any pod that has a pod file created for it. (securedlab/labs/*/pod[pod-number].yaml) Moving forward I would like your input on identifing variables in your installers configs that are needed for deployment but not covered by securedlab/labs/*/pod*.yaml Thanks for your time and feedback Best Regards, Aric Change-Id: I5f2f2b403f219a1ec4b35e46a5bc49037a0a89cf Signed-off-by: agardner <agardner@linuxfoundation.org>
Diffstat (limited to 'labs/zte/pod2.yaml')
-rw-r--r--labs/zte/pod2.yaml237
1 files changed, 237 insertions, 0 deletions
diff --git a/labs/zte/pod2.yaml b/labs/zte/pod2.yaml
new file mode 100644
index 0000000..4945f99
--- /dev/null
+++ b/labs/zte/pod2.yaml
@@ -0,0 +1,237 @@
+### ZTE POD 2 descriptor file ###
+#refering to https://gerrit.opnfv.org/gerrit/#/c/23727/9/config/pod1.yaml
+
+details:
+ pod owner: Alex Yang
+ contact: yangyang1@zte.com.cn
+ lab: ZTE Pharos Lab
+ location: Shanghai, China
+ type: production
+ link: https://wiki.opnfv.org/display/pharos/ZTE+SH+Testlab
+
+jumphost:
+ name: pod2-jump
+ node:
+ type: baremetal
+ vendor: ZTE
+ model: R5300
+ arch: x86_64
+ cpus: 2
+ cpu_cflags: sandybridge
+ cores: 6
+ memory: 128G
+ disks:
+ - name: 'disk1'
+ disk_capacity: 600G
+ disk_type: hdd
+ disk_interface: sas
+ disk_rotation: 10000
+ - name: 'disk2'
+ disk_capacity: 4000G
+ disk_type: hdd
+ disk_interface: sata
+ disk_rotation: 15000
+
+ os: CentOS-7
+ remote_para: &remoteparas
+ type: ipmi
+ versions:
+ - 2.0
+ user: zteroot
+ pass: superuser
+ interfaces:
+ - nic: 'nic1'
+ mac_address: "74:4a:a4:00:91:18"
+ address:
+ - 10.20.7.1
+ - 172.70.0.239
+ - 192.168.1.239
+nodes:
+ - name: pod2-node1
+ node: &nodeparas
+ type: baremetal
+ vendor: ZTE
+ model: E9000
+ arch: x86_64
+ cpus: 2
+ cpu_cflags: hasewell
+ cores: 10
+ memory: 128G
+ disks: &disks
+ - name: 'disk1'
+ disk_capacity: 600G
+ disk_type: hdd
+ disk_interface: sas
+ disk_rotation: 10000
+ - name: 'disk2'
+ disk_capacity: 600G
+ disk_type: hdd
+ disk_interface: sas
+ disk_rotation: 10000
+ remote_mangement:
+ <<: *remoteparas
+ address: 192.168.1.106
+ mac_address: "74:4a:a4:00:cd:6f"
+ interfaces:
+ - name: 'nic1'
+ speed: 1gb
+ features: null
+ mac_address: "74:4a:a4:00:cd:72"
+ address: 10.20.7.11/24
+ vlan: 170
+ - name: 'nic2'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:b0:e9"
+ vlan: 171
+ - name: 'nic3'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:b0:ea"
+ vlan: 172
+ - name: 'nic4'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:b0:eb"
+ vlan: 1130
+ - name: 'nic5'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:b0:ec"
+ vlan: 173
+ - name: pod2-node2
+ node: *nodeparas
+ disks: *disks
+ remote_mangement:
+ <<: *remoteparas
+ address: 192.168.1.107
+ mac_address: "74:4a:a4:00:ca:c9"
+ interfaces:
+ - name: 'nic1'
+ speed: 1gb
+ features: null
+ mac_address: "74:4a:a4:00:ca:cc"
+ address: 10.20.7.12/24
+ vlan: 170
+ - name: 'nic2'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:d6:a3"
+ vlan: 171
+ - name: 'nic3'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:d6:a4"
+ vlan: 172
+ - name: 'nic4'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:d6:99"
+ vlan: 1130
+ - name: 'nic5'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:d6:9a"
+ vlan: 173
+ - name: pod2-node3
+ node: *nodeparas
+ disks: *disks
+ remote_mangement:
+ <<: *remoteparas
+ address: 192.168.1.108
+ mac_address: "74:4a:a4:00:cd:0f"
+ interfaces:
+ - name: 'nic1'
+ speed: 1gb
+ features: null
+ mac_address: "74:4a:a4:00:cd:12"
+ address: 10.20.7.13/24
+ vlan: 170
+ - name: 'nic2'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:d6:9d"
+ vlan: 171
+ - name: 'nic3'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:d6:9e"
+ vlan: 172
+ - name: 'nic4'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:d3:15"
+ vlan: 1130
+ - name: 'nic5'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:d3:16"
+ vlan: 173
+ - name: pod2-node4
+ node: *nodeparas
+ disks: *disks
+ remote_mangement:
+ <<: *remoteparas
+ address: 192.168.1.109
+ mac_address: "74:4a:a4:00:cf:3d"
+ interfaces:
+ - name: 'nic1'
+ speed: 1gb
+ features: null
+ mac_address: "74:4a:a4:00:cf:40"
+ address: 10.20.7.14/24
+ vlan: 170
+ - name: 'nic2'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:d6:a5"
+ vlan: 171
+ - name: 'nic3'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:d6:a6"
+ vlan: 172
+ - name: 'nic4'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:d6:a7"
+ vlan: 1130
+ - name: 'nic5'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:d6:a8"
+ vlan: 173
+ - name: pod2-node5
+ node: *nodeparas
+ disks: *disks
+ remote_mangement:
+ <<: *remoteparas
+ address: 192.168.1.110
+ mac_address: "74:4a:a4:00:ce:d1"
+ interfaces:
+ - name: 'nic1'
+ speed: 1gb
+ features: null
+ mac_address: "74:4a:a4:00:ce:d4"
+ address: 10.20.7.15/24
+ vlan: 170
+ - name: 'nic2'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:d2:c3"
+ vlan: 171
+ - name: 'nic3'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:d2:c4"
+ vlan: 172
+ - name: 'nic4'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:d2:c1"
+ vlan: 1130
+ - name: 'nic5'
+ speed: 10gb
+ features: dpdk|sriov
+ mac_address: "74:4a:a4:00:d2:c2"
+ vlan: 173