[PDF/IDF] LF-POD4 71/52171/1
authorTrevor Bramwell <tbramwell@linuxfoundation.org>
Wed, 14 Feb 2018 20:27:26 +0000 (12:27 -0800)
committerTrevor Bramwell <tbramwell@linuxfoundation.org>
Wed, 14 Feb 2018 20:27:26 +0000 (12:27 -0800)
Add PDF and IDF for LF-POD4

Change-Id: Ie3e682e40f751b8f91340373fbcabd522d3686a8
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
labs/lf/idf-pod4.yaml [new file with mode: 0644]
labs/lf/pod4.yaml [new file with mode: 0644]

diff --git a/labs/lf/idf-pod4.yaml b/labs/lf/idf-pod4.yaml
new file mode 100644 (file)
index 0000000..09939d2
--- /dev/null
@@ -0,0 +1,74 @@
+##############################################################################
+# Copyright (c) 2018 Linux Foundation, Enea AB and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+---
+### LF POD 4 installer descriptor file ###
+
+idf:
+  version: 0.1
+  net_config:
+    oob:
+      interface: 0
+      ip-range: 172.30.8.83-172.30.8.88
+      vlan: 410
+    admin:
+      interface: 0
+      vlan: native
+      network: 192.168.12.0
+      mask: 24
+    mgmt:
+      interface: 1
+      vlan: 450
+      network: 192.168.3.0
+      mask: 24
+    storage:
+      interface: 2
+      vlan: 451
+      network: 192.168.4.0
+      mask: 24
+    private:
+      interface: 1
+      vlan: 452
+      network: 192.168.5.0
+      mask: 24
+    public:
+      interface: 2
+      vlan: 414
+      network: 172.30.12.64
+      mask: 26
+      gateway: 172.30.12.1
+      dns:
+        - 8.8.8.8
+        - 8.8.4.4
+  fuel:
+    jumphost:
+      bridges:
+        admin: 'pxebr'
+        mgmt: 'br-ctl'
+        private: ~
+        public: ~
+    network:
+      node:
+        # Ordered-list, index should be in sync with node index in PDF
+        - interfaces: &interfaces
+            # Ordered-list, index should be in sync with interface index in PDF
+            - 'eno1'
+            - 'eno3'
+            - 'eno4'
+          busaddr: &busaddr
+            # Bus-info reported by `ethtool -i ethX`
+            - '0000:04:00.0'
+            - '0000:02:00.0'
+            - '0000:02:00.1'
+        - interfaces: *interfaces
+          busaddr: *busaddr
+        - interfaces: *interfaces
+          busaddr: *busaddr
+        - interfaces: *interfaces
+          busaddr: *busaddr
+        - interfaces: *interfaces
+          busaddr: *busaddr
diff --git a/labs/lf/pod4.yaml b/labs/lf/pod4.yaml
new file mode 100644 (file)
index 0000000..2163c9c
--- /dev/null
@@ -0,0 +1,161 @@
+##############################################################################
+# Copyright (c) 2018 Linux Foundation, Enea AB and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+---
+### LF POD 4 descriptor file ###
+
+version: 1.0
+details:
+  pod_owner: Trevor Bramwell
+  contact: tbramwell@linuxfoundation.org
+  lab: Linux Foundation
+  location: Portland, Oregon, USA
+  type: development
+  link: https://wiki.opnfv.org/display/pharos/LF+POD+4
+jumphost:
+  name: pod4-jump
+  node: &nodeparams
+    type: baremetal
+    vendor: Intel Corporation
+    model: S2600WT2R
+    arch: x86_64
+    cpus: 88
+    cpu_cflags: haswell
+    cores: 22
+    memory: 62G
+  disks: &disks
+    - name: 'disk1'
+      disk_capacity: 480G
+      disk_type: ssd
+      disk_interface: sata
+      disk_rotation: 0
+  os: centos-7
+  remote_params: &remote_params
+    type: ipmi
+    versions:
+      - 2.0
+    user: admin
+    pass: octopus
+  remote_management:
+    <<: *remote_params
+    address: 172.30.8.83
+    mac_address: "a4:bf:01:01:b0:bb"
+  interfaces:
+    - mac_address: "a4:bf:01:01:b0:b9"
+      speed: 1gb
+      address: 192.168.12.1
+      name: 'nic1'
+      features: 'dpdk|sriov'
+    - mac_address: "00:1e:67:fd:9a:04"
+      speed: 10gb
+      features: 'dpdk|sriov'
+      name: 'nic2'
+    - mac_address: "00:1e:67:fd:9a:05"
+      speed: 10gb
+      features: 'dpdk|sriov'
+      name: 'nic3'
+nodes:
+  - name: pod4-node1
+    node: *nodeparams
+    disks: *disks
+    remote_management:
+      <<: *remote_params
+      address: 172.30.8.84
+      mac_address: "a4:bf:01:01:ab:b6"
+    interfaces:
+      - mac_address: "a4:bf:01:01:ab:b4"
+        speed: 1gb
+        features: 'dpdk|sriov'
+        name: 'nic1'
+      - mac_address: "00:1e:67:fd:9b:32"
+        speed: 10gb
+        features: 'dpdk|sriov'
+        name: 'nic2'
+      - mac_address: "00:1e:67:fd:9b:33"
+        speed: 10gb
+        features: 'dpdk|sriov'
+        name: 'nic3'
+  - name: pod4-node2
+    node: *nodeparams
+    disks: *disks
+    remote_management:
+      <<: *remote_params
+      address: 172.30.8.85
+      mac_address: "a4:bf:01:01:b6:97"
+    interfaces:
+      - mac_address: "a4:bf:01:01:b6:95"
+        speed: 1gb
+        features: 'dpdk|sriov'
+        name: 'nic1'
+      - mac_address: "00:1e:67:fd:98:e2"
+        speed: 10gb
+        features: 'dpdk|sriov'
+        name: 'nic2'
+      - mac_address: "00:1e:67:fd:98:e3"
+        speed: 10gb
+        features: 'dpdk|sriov'
+        name: 'nic3'
+  - name: pod4-node3
+    node: *nodeparams
+    disks: *disks
+    remote_management:
+      <<: *remote_params
+      address: 172.30.8.86
+      mac_address: "a4:bf:01:01:66:fe"
+    interfaces:
+      - mac_address: "a4:bf:01:01:66:fc"
+        speed: 1gb
+        features: 'dpdk|sriov'
+        name: 'nic1'
+      - mac_address: "00:1e:67:fd:9c:c8"
+        speed: 10gb
+        features: 'dpdk|sriov'
+        name: 'nic2'
+      - mac_address: "00:1e:67:fd:9c:c9"
+        speed: 10gb
+        features: 'dpdk|sriov'
+        name: 'nic3'
+  - name: pod4-node4
+    node: *nodeparams
+    disks: *disks
+    remote_management:
+      <<: *remote_params
+      address: 172.30.8.87
+      mac_address: "a4:bf:01:01:b2:f5"
+    interfaces:
+      - mac_address: "a4:bf:01:01:b2:f3"
+        speed: 1gb
+        features: 'dpdk|sriov'
+        name: 'nic1'
+      - mac_address: "00:1e:67:fd:9b:38"
+        speed: 10gb
+        features: 'dpdk|sriov'
+        name: 'nic2'
+      - mac_address: "00:1e:67:fd:9b:39"
+        speed: 10gb
+        features: 'dpdk|sriov'
+        name: 'nic3'
+  - name: pod4-node5
+    node: *nodeparams
+    disks: *disks
+    remote_management:
+      <<: *remote_params
+      address: 172.30.8.88
+      mac_address: "a4:bf:01:01:b5:11"
+    interfaces:
+      - mac_address: "a4:bf:01:01:b5:0f"
+        speed: 1gb
+        features: 'dpdk|sriov'
+        name: 'nic1'
+      - mac_address: "00:1e:67:fd:99:40"
+        speed: 10gb
+        features: 'dpdk|sriov'
+        name: 'nic2'
+      - mac_address: "00:1e:67:fd:99:41"
+        speed: 10gb
+        features: 'dpdk|sriov'
+        name: 'nic3'