From aa88673c38be12368dead5e8241fb915d790c431 Mon Sep 17 00:00:00 2001 From: Julien Date: Thu, 17 Aug 2017 21:32:10 +0800 Subject: restruct documents according to opnfvdocs Use only development and release for we don't have test codes for now. JIRA: PHAROS-311 Change-Id: Iacfcaba81a7a52e09cf999b8603cc9dc2f8f2b97 Signed-off-by: Julien --- docs/configguide/configguide.rst | 40 - docs/configguide/index.rst | 30 - docs/configguide/jumpserverinstall.rst | 102 --- docs/configguide/lab_update_guide.rst | 84 -- docs/development/design/.keep | 0 docs/development/overview/.keep | 0 docs/development/requirement/.keep | 0 docs/how-to-use-docs/documentation-example.rst | 86 --- docs/how-to-use-docs/index.rst | 26 - docs/images/ZTE-POD.jpg | Bin 369826 -> 0 bytes docs/images/bridge1.png | Bin 78415 -> 0 bytes docs/images/bridge2.png | Bin 77276 -> 0 bytes docs/images/opnfv-example-lab-diagram.png | Bin 70804 -> 0 bytes docs/images/opnfv-pharos-diagram-v01.jpg | Bin 63461 -> 0 bytes docs/images/opnfv-test.jpg | Bin 175535 -> 0 bytes docs/images/pharos-archi1.jpg | Bin 104922 -> 0 bytes docs/index.rst | 14 +- docs/information/index.rst | 14 - docs/information/pharos.rst | 120 --- .../images/lab_topology_example.jpg | Bin 54609 -> 0 bytes .../images/pod_topology_example.png | Bin 45640 -> 0 bytes docs/lab-description/index.rst | 27 - docs/lab-description/inventory.rst | 11 - docs/lab-description/lab_description.rst | 63 -- docs/lab-description/pod_description.rst | 99 --- docs/labs/Dell.rst | 859 --------------------- .../ericsson/images/ericsson-opnfv-topology.png | Bin 1011133 -> 0 bytes docs/labs/ericsson/index.rst | 17 - docs/labs/ericsson/lab_description.rst | 148 ---- docs/labs/huawei-us-lab/huawei-lab-pod.png | Bin 264448 -> 0 bytes docs/labs/huawei-us-lab/huawei-lab-topology.png | Bin 37079 -> 0 bytes docs/labs/huawei-us-lab/huawei-lab-virtual.png | Bin 646320 -> 0 bytes docs/labs/huawei-us-lab/index.rst | 18 - docs/labs/huawei-us-lab/lab_specification.rst | 100 --- docs/labs/huawei-us-lab/net.png | Bin 95297 -> 0 bytes docs/labs/huawei-us-lab/pod_specification.rst | 124 --- docs/labs/images/Dell_Overview.jpg | Bin 45771 -> 0 bytes docs/labs/images/Dell_POD1.jpg | Bin 61229 -> 0 bytes docs/labs/images/Dell_POD2.jpg | Bin 61182 -> 0 bytes docs/labs/images/Dell_POD3.jpg | Bin 61950 -> 0 bytes docs/labs/images/orange_paris_pod1.jpg | Bin 353262 -> 0 bytes docs/labs/images/orange_pod2.png | Bin 83662 -> 0 bytes docs/labs/images/spirent_vptc-public-drawing.png | Bin 80627 -> 0 bytes docs/labs/index.rst | 21 - docs/labs/ool/images/ool-testlab.png | Bin 763367 -> 0 bytes docs/labs/ool/index.rst | 18 - docs/labs/ool/inventory.rst | 11 - docs/labs/ool/lab_description.rst | 72 -- docs/labs/ool/pod1_description.rst | 185 ----- docs/labs/ool/pod1_inventory.yaml | 38 - docs/labs/ool/virtual1_description.rst | 102 --- docs/labs/orange-lannion-lab/index.rst | 218 ------ docs/labs/orange-paris-lab/index.rst | 17 - .../orange_paris_lab_description.rst | 75 -- .../orange_paris_pod1_description.rst | 129 ---- docs/labs/spirent.rst | 44 -- .../labs/zte-sh-lab/images/zte_sh_lab_topology.png | Bin 223339 -> 0 bytes .../labs/zte-sh-lab/images/zte_sh_pod_topology.png | Bin 125873 -> 0 bytes docs/labs/zte-sh-lab/index.rst | 20 - docs/labs/zte-sh-lab/lab_description.rst | 127 --- docs/labs/zte-sh-lab/pod-1.rst | 160 ---- docs/labs/zte-sh-lab/pod-1.yaml | 56 -- docs/labs/zte-sh-lab/pod-2.rst | 162 ---- docs/labs/zte-sh-lab/pod-2.yaml | 56 -- docs/labs/zte-sh-lab/pod-3.rst | 163 ---- docs/labs/zte-sh-lab/pod-3.yaml | 56 -- docs/platformoverview/labinfrastructure.rst | 21 - docs/release/configguide/configguide.rst | 40 + docs/release/configguide/index.rst | 30 + docs/release/configguide/jumpserverinstall.rst | 102 +++ docs/release/configguide/lab_update_guide.rst | 84 ++ docs/release/images/ZTE-POD.jpg | Bin 0 -> 369826 bytes docs/release/images/bridge1.png | Bin 0 -> 78415 bytes docs/release/images/bridge2.png | Bin 0 -> 77276 bytes docs/release/images/opnfv-example-lab-diagram.png | Bin 0 -> 70804 bytes docs/release/images/opnfv-pharos-diagram-v01.jpg | Bin 0 -> 63461 bytes docs/release/images/opnfv-test.jpg | Bin 0 -> 175535 bytes docs/release/images/pharos-archi1.jpg | Bin 0 -> 104922 bytes docs/release/information/index.rst | 14 + docs/release/information/pharos.rst | 120 +++ .../images/lab_topology_example.jpg | Bin 0 -> 54609 bytes .../images/pod_topology_example.png | Bin 0 -> 45640 bytes .../release-notes/lab-description/index.rst | 27 + .../release-notes/lab-description/inventory.rst | 11 + .../lab-description/lab_description.rst | 63 ++ .../lab-description/pod_description.rst | 99 +++ docs/release/release-notes/labs/Dell.rst | 859 +++++++++++++++++++++ .../ericsson/images/ericsson-opnfv-topology.png | Bin 0 -> 1011133 bytes docs/release/release-notes/labs/ericsson/index.rst | 17 + .../labs/ericsson/lab_description.rst | 148 ++++ .../labs/huawei-us-lab/huawei-lab-pod.png | Bin 0 -> 264448 bytes .../labs/huawei-us-lab/huawei-lab-topology.png | Bin 0 -> 37079 bytes .../labs/huawei-us-lab/huawei-lab-virtual.png | Bin 0 -> 646320 bytes .../release-notes/labs/huawei-us-lab/index.rst | 18 + .../labs/huawei-us-lab/lab_specification.rst | 100 +++ .../release-notes/labs/huawei-us-lab/net.png | Bin 0 -> 95297 bytes .../labs/huawei-us-lab/pod_specification.rst | 124 +++ .../release-notes/labs/images/Dell_Overview.jpg | Bin 0 -> 45771 bytes .../release-notes/labs/images/Dell_POD1.jpg | Bin 0 -> 61229 bytes .../release-notes/labs/images/Dell_POD2.jpg | Bin 0 -> 61182 bytes .../release-notes/labs/images/Dell_POD3.jpg | Bin 0 -> 61950 bytes .../labs/images/orange_paris_pod1.jpg | Bin 0 -> 353262 bytes .../release-notes/labs/images/orange_pod2.png | Bin 0 -> 83662 bytes .../labs/images/spirent_vptc-public-drawing.png | Bin 0 -> 80627 bytes docs/release/release-notes/labs/index.rst | 21 + .../release-notes/labs/ool/images/ool-testlab.png | Bin 0 -> 763367 bytes docs/release/release-notes/labs/ool/index.rst | 18 + docs/release/release-notes/labs/ool/inventory.rst | 11 + .../release-notes/labs/ool/lab_description.rst | 72 ++ .../release-notes/labs/ool/pod1_description.rst | 185 +++++ .../release-notes/labs/ool/pod1_inventory.yaml | 38 + .../labs/ool/virtual1_description.rst | 102 +++ .../labs/orange-lannion-lab/index.rst | 218 ++++++ .../release-notes/labs/orange-paris-lab/index.rst | 17 + .../orange_paris_lab_description.rst | 75 ++ .../orange_paris_pod1_description.rst | 129 ++++ docs/release/release-notes/labs/spirent.rst | 44 ++ .../labs/zte-sh-lab/images/zte_sh_lab_topology.png | Bin 0 -> 223339 bytes .../labs/zte-sh-lab/images/zte_sh_pod_topology.png | Bin 0 -> 125873 bytes .../release-notes/labs/zte-sh-lab/index.rst | 20 + .../labs/zte-sh-lab/lab_description.rst | 127 +++ .../release-notes/labs/zte-sh-lab/pod-1.rst | 160 ++++ .../release-notes/labs/zte-sh-lab/pod-1.yaml | 56 ++ .../release-notes/labs/zte-sh-lab/pod-2.rst | 162 ++++ .../release-notes/labs/zte-sh-lab/pod-2.yaml | 56 ++ .../release-notes/labs/zte-sh-lab/pod-3.rst | 163 ++++ .../release-notes/labs/zte-sh-lab/pod-3.yaml | 56 ++ .../platformoverview/labinfrastructure.rst | 21 + .../release-notes/specification/hardwarespec.rst | 52 ++ docs/release/release-notes/specification/index.rst | 18 + .../release-notes/specification/networkconfig.rst | 62 ++ .../release-notes/specification/objectives.rst | 29 + .../release-notes/specification/remoteaccess.rst | 63 ++ docs/release/userguide/documentation-example.rst | 86 +++ docs/release/userguide/index.rst | 26 + docs/specification/hardwarespec.rst | 52 -- docs/specification/index.rst | 18 - docs/specification/networkconfig.rst | 62 -- docs/specification/objectives.rst | 29 - docs/specification/remoteaccess.rst | 63 -- 140 files changed, 3950 insertions(+), 3950 deletions(-) delete mode 100644 docs/configguide/configguide.rst delete mode 100644 docs/configguide/index.rst delete mode 100644 docs/configguide/jumpserverinstall.rst delete mode 100644 docs/configguide/lab_update_guide.rst create mode 100644 docs/development/design/.keep create mode 100644 docs/development/overview/.keep create mode 100644 docs/development/requirement/.keep delete mode 100644 docs/how-to-use-docs/documentation-example.rst delete mode 100644 docs/how-to-use-docs/index.rst delete mode 100644 docs/images/ZTE-POD.jpg delete mode 100644 docs/images/bridge1.png delete mode 100644 docs/images/bridge2.png delete mode 100644 docs/images/opnfv-example-lab-diagram.png delete mode 100644 docs/images/opnfv-pharos-diagram-v01.jpg delete mode 100644 docs/images/opnfv-test.jpg delete mode 100644 docs/images/pharos-archi1.jpg delete mode 100644 docs/information/index.rst delete mode 100644 docs/information/pharos.rst delete mode 100644 docs/lab-description/images/lab_topology_example.jpg delete mode 100644 docs/lab-description/images/pod_topology_example.png delete mode 100644 docs/lab-description/index.rst delete mode 100644 docs/lab-description/inventory.rst delete mode 100644 docs/lab-description/lab_description.rst delete mode 100644 docs/lab-description/pod_description.rst delete mode 100644 docs/labs/Dell.rst delete mode 100644 docs/labs/ericsson/images/ericsson-opnfv-topology.png delete mode 100644 docs/labs/ericsson/index.rst delete mode 100644 docs/labs/ericsson/lab_description.rst delete mode 100644 docs/labs/huawei-us-lab/huawei-lab-pod.png delete mode 100644 docs/labs/huawei-us-lab/huawei-lab-topology.png delete mode 100644 docs/labs/huawei-us-lab/huawei-lab-virtual.png delete mode 100644 docs/labs/huawei-us-lab/index.rst delete mode 100644 docs/labs/huawei-us-lab/lab_specification.rst delete mode 100644 docs/labs/huawei-us-lab/net.png delete mode 100644 docs/labs/huawei-us-lab/pod_specification.rst delete mode 100644 docs/labs/images/Dell_Overview.jpg delete mode 100644 docs/labs/images/Dell_POD1.jpg delete mode 100644 docs/labs/images/Dell_POD2.jpg delete mode 100644 docs/labs/images/Dell_POD3.jpg delete mode 100644 docs/labs/images/orange_paris_pod1.jpg delete mode 100644 docs/labs/images/orange_pod2.png delete mode 100644 docs/labs/images/spirent_vptc-public-drawing.png delete mode 100755 docs/labs/index.rst delete mode 100644 docs/labs/ool/images/ool-testlab.png delete mode 100644 docs/labs/ool/index.rst delete mode 100644 docs/labs/ool/inventory.rst delete mode 100644 docs/labs/ool/lab_description.rst delete mode 100644 docs/labs/ool/pod1_description.rst delete mode 100644 docs/labs/ool/pod1_inventory.yaml delete mode 100644 docs/labs/ool/virtual1_description.rst delete mode 100644 docs/labs/orange-lannion-lab/index.rst delete mode 100644 docs/labs/orange-paris-lab/index.rst delete mode 100644 docs/labs/orange-paris-lab/orange_paris_lab_description.rst delete mode 100644 docs/labs/orange-paris-lab/orange_paris_pod1_description.rst delete mode 100644 docs/labs/spirent.rst delete mode 100644 docs/labs/zte-sh-lab/images/zte_sh_lab_topology.png delete mode 100644 docs/labs/zte-sh-lab/images/zte_sh_pod_topology.png delete mode 100644 docs/labs/zte-sh-lab/index.rst delete mode 100644 docs/labs/zte-sh-lab/lab_description.rst delete mode 100644 docs/labs/zte-sh-lab/pod-1.rst delete mode 100644 docs/labs/zte-sh-lab/pod-1.yaml delete mode 100644 docs/labs/zte-sh-lab/pod-2.rst delete mode 100644 docs/labs/zte-sh-lab/pod-2.yaml delete mode 100644 docs/labs/zte-sh-lab/pod-3.rst delete mode 100644 docs/labs/zte-sh-lab/pod-3.yaml delete mode 100644 docs/platformoverview/labinfrastructure.rst create mode 100644 docs/release/configguide/configguide.rst create mode 100644 docs/release/configguide/index.rst create mode 100644 docs/release/configguide/jumpserverinstall.rst create mode 100644 docs/release/configguide/lab_update_guide.rst create mode 100644 docs/release/images/ZTE-POD.jpg create mode 100644 docs/release/images/bridge1.png create mode 100644 docs/release/images/bridge2.png create mode 100644 docs/release/images/opnfv-example-lab-diagram.png create mode 100644 docs/release/images/opnfv-pharos-diagram-v01.jpg create mode 100644 docs/release/images/opnfv-test.jpg create mode 100644 docs/release/images/pharos-archi1.jpg create mode 100644 docs/release/information/index.rst create mode 100644 docs/release/information/pharos.rst create mode 100644 docs/release/release-notes/lab-description/images/lab_topology_example.jpg create mode 100644 docs/release/release-notes/lab-description/images/pod_topology_example.png create mode 100644 docs/release/release-notes/lab-description/index.rst create mode 100644 docs/release/release-notes/lab-description/inventory.rst create mode 100644 docs/release/release-notes/lab-description/lab_description.rst create mode 100644 docs/release/release-notes/lab-description/pod_description.rst create mode 100644 docs/release/release-notes/labs/Dell.rst create mode 100644 docs/release/release-notes/labs/ericsson/images/ericsson-opnfv-topology.png create mode 100644 docs/release/release-notes/labs/ericsson/index.rst create mode 100644 docs/release/release-notes/labs/ericsson/lab_description.rst create mode 100644 docs/release/release-notes/labs/huawei-us-lab/huawei-lab-pod.png create mode 100644 docs/release/release-notes/labs/huawei-us-lab/huawei-lab-topology.png create mode 100644 docs/release/release-notes/labs/huawei-us-lab/huawei-lab-virtual.png create mode 100644 docs/release/release-notes/labs/huawei-us-lab/index.rst create mode 100644 docs/release/release-notes/labs/huawei-us-lab/lab_specification.rst create mode 100644 docs/release/release-notes/labs/huawei-us-lab/net.png create mode 100644 docs/release/release-notes/labs/huawei-us-lab/pod_specification.rst create mode 100644 docs/release/release-notes/labs/images/Dell_Overview.jpg create mode 100644 docs/release/release-notes/labs/images/Dell_POD1.jpg create mode 100644 docs/release/release-notes/labs/images/Dell_POD2.jpg create mode 100644 docs/release/release-notes/labs/images/Dell_POD3.jpg create mode 100644 docs/release/release-notes/labs/images/orange_paris_pod1.jpg create mode 100644 docs/release/release-notes/labs/images/orange_pod2.png create mode 100644 docs/release/release-notes/labs/images/spirent_vptc-public-drawing.png create mode 100755 docs/release/release-notes/labs/index.rst create mode 100644 docs/release/release-notes/labs/ool/images/ool-testlab.png create mode 100644 docs/release/release-notes/labs/ool/index.rst create mode 100644 docs/release/release-notes/labs/ool/inventory.rst create mode 100644 docs/release/release-notes/labs/ool/lab_description.rst create mode 100644 docs/release/release-notes/labs/ool/pod1_description.rst create mode 100644 docs/release/release-notes/labs/ool/pod1_inventory.yaml create mode 100644 docs/release/release-notes/labs/ool/virtual1_description.rst create mode 100644 docs/release/release-notes/labs/orange-lannion-lab/index.rst create mode 100644 docs/release/release-notes/labs/orange-paris-lab/index.rst create mode 100644 docs/release/release-notes/labs/orange-paris-lab/orange_paris_lab_description.rst create mode 100644 docs/release/release-notes/labs/orange-paris-lab/orange_paris_pod1_description.rst create mode 100644 docs/release/release-notes/labs/spirent.rst create mode 100644 docs/release/release-notes/labs/zte-sh-lab/images/zte_sh_lab_topology.png create mode 100644 docs/release/release-notes/labs/zte-sh-lab/images/zte_sh_pod_topology.png create mode 100644 docs/release/release-notes/labs/zte-sh-lab/index.rst create mode 100644 docs/release/release-notes/labs/zte-sh-lab/lab_description.rst create mode 100644 docs/release/release-notes/labs/zte-sh-lab/pod-1.rst create mode 100644 docs/release/release-notes/labs/zte-sh-lab/pod-1.yaml create mode 100644 docs/release/release-notes/labs/zte-sh-lab/pod-2.rst create mode 100644 docs/release/release-notes/labs/zte-sh-lab/pod-2.yaml create mode 100644 docs/release/release-notes/labs/zte-sh-lab/pod-3.rst create mode 100644 docs/release/release-notes/labs/zte-sh-lab/pod-3.yaml create mode 100644 docs/release/release-notes/platformoverview/labinfrastructure.rst create mode 100644 docs/release/release-notes/specification/hardwarespec.rst create mode 100644 docs/release/release-notes/specification/index.rst create mode 100644 docs/release/release-notes/specification/networkconfig.rst create mode 100644 docs/release/release-notes/specification/objectives.rst create mode 100644 docs/release/release-notes/specification/remoteaccess.rst create mode 100644 docs/release/userguide/documentation-example.rst create mode 100644 docs/release/userguide/index.rst delete mode 100644 docs/specification/hardwarespec.rst delete mode 100644 docs/specification/index.rst delete mode 100644 docs/specification/networkconfig.rst delete mode 100644 docs/specification/objectives.rst delete mode 100644 docs/specification/remoteaccess.rst (limited to 'docs') diff --git a/docs/configguide/configguide.rst b/docs/configguide/configguide.rst deleted file mode 100644 index 29466776..00000000 --- a/docs/configguide/configguide.rst +++ /dev/null @@ -1,40 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -*************** -Lab Setup Guide -*************** - -Provides an overview for setting up a Pharos lab. A full set of -:ref:`pharos_master` documents are maintained in the *pharos* repo. - -When setting up an OPNFV community lab ... - -* Provide the Pharos community with details of the intended setup, including ... - - * Overview of resources are being offered to the community, intended purpose and known limitations - * Lab owner name with contacts - * Timelines for availablity for development, test, release production, ... - -* Update the Pharos Wiki with lab details - - * Lab map, organization, contacts, status, location, resources, role, etc. - * `Community labs `_ - * :ref:`pharos_wiki` - -* Update the Pharos project information file "Current Labs" - - * :ref:`pharos_information` - -* Create new Wiki pages for lab and POD specific information - - * Access procedures - * Usage guidelines for developers - * Update infomtation as PODs are re-assigned or usage/availability changes - -* Fill Lab and POD templates ... :ref:`pharos_lab` ... :ref:`pharos_pod` - - * Note that security sensitive lab information should be stored in the secure Pharos repo - -* Connect PODs to Jenkins/CI diff --git a/docs/configguide/index.rst b/docs/configguide/index.rst deleted file mode 100644 index c51f029b..00000000 --- a/docs/configguide/index.rst +++ /dev/null @@ -1,30 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -.. Top level of Pharos configuration documents. - -******************** -Pharos Configuration -******************** - -OPNFV development, test and production activities rely on Pharos resources and support from the -Pharos community. Lab owners and Pharos project committers/contributors will evolve the vision for -Pharos as well as expand lab capabilities that are needed to help OPNFV be highly successful. - -Pharos configuration documents provide information on how to setup hardware and networks in a -Pharos compliant lab. Jira is used to track Pharos activities including lab operations. Lab -resources can be used for and declared as either *Development (bare-metal or virtual)* or -*Production/CI (bare-metal or virtual)*. If a resource is used for and declared as *Development* -resource, it can not be used for and declared as *Production/CI* resource at the same time and vice -versa. Changing the resource declation must be brought in to Infra WG. Production/CI PODs are -required to be connected to OPNFV Jenkins and available on a 24/7 basis other than scheduled -maintenance and troubleshooting. Jenkins slave status can be seen on `Jenkins dashboard -https://build.opnfv.org/ci/computer/`. - -.. toctree:: - :maxdepth: 2 - - ./configguide.rst - ./lab_update_guide.rst - ./jumpserverinstall.rst diff --git a/docs/configguide/jumpserverinstall.rst b/docs/configguide/jumpserverinstall.rst deleted file mode 100644 index e51e9469..00000000 --- a/docs/configguide/jumpserverinstall.rst +++ /dev/null @@ -1,102 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - - -Jump Server Configuration -------------------------- - -Jump server install procedures are maintained by each installer project. Addional Jump server -configuraton BKMs will be maintained here. The below install information was used for Fuel however -may be outdated (please refer to Fuel Installer documents). - -**Procedure** - -1. Obtain CentOS 7 Minimal ISO and install - - ``wget http://mirrors.kernel.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1503-01.iso`` - -2. Set parameters appropriate for your environment during installation - -3. Disable NetworkManager - - ``systemctl disable NetworkManager`` - -4. Configure your /etc/sysconfig/network-scripts/ifcfg-* files for your network - -5. Restart networking - - ``service network restart`` - -6. Edit /etc/resolv.conf and add a nameserver, for example 8.8.8.8 - - ``echo nameserver 8.8.8.8 >> /etc/resolv.conf`` - -7. Install libvirt & kvm - - ``yum -y update`` - ``yum -y install kvm qemu-kvm libvirt`` - ``systemctl enable libvirtd`` - -8. Reboot: - - ``shutdown -r now`` - -9. Configure SSHD - - If you wish to avoid annoying delay when use ssh to log in, disable DNS lookups: - - When **UseDNS** is existed in the config file, update it: - - ``sed -i -e 's/^#*UseDNS\ \+yes/UseDNS no/' /etc/ssh/sshd_config`` - - or append the setting when not existed: - - ``echo UseDNS no >> /etc/ssh/ssd_config`` - - Disable Password Authenticaion for security: - - ``sed -i -e 's/^#PasswordAuthentication\ \+yes/PasswordAuthentication no/' /etc/ssh/sshd_config`` - - If you want to disable IPv6 connections, comment IPv6 ListenAddress and change AddressFamily to inet: - - ``sed -i -e 's/^ListenAddress\ \+::/#ListenAddress ::/' /etc/ssh/sshd_config`` - ``sed -i -e 's/^AddressFamily\ \+any/AddressFamily inet/' /etc/ssh/sshd_config`` - -10. Restart sshd - - ``systemctl restart sshd`` - -11. Install virt-install - - ``yum -y install virt-install`` - -12. Visit artifacts.opnfv.org and D/L the OPNFV Fuel ISO - -13. Create a bridge using the interface on the PXE network, for example: br0 - - ``brctl addbr br0`` - -14. Make a directory owned by qemu: - - ``mkdir /home/qemu; mkdir -p /home/qemu/VMs/fuel-6.0/disk`` - - ``chown -R qemu:qemu /home/qemu`` - -15. Copy the ISO to /home/qemu - - ``cd /home/qemu`` - - ``virt-install -n opnfv-2015-05-22_18-34-07-fuel -r 4096 --vcpus=4 - --cpuset=0-3 -c opnfv-2015-05-22_18-34-07.iso --os-type=linux - --os-variant=rhel6 --boot hd,cdrom --disk - path=/home/qemu/VMs/mirantis-fuel-6.0/disk/fuel-vhd0.qcow2,bus=virtio,size=50,format=qcow2 - -w bridge=br0,model=virtio --graphics vnc,listen=0.0.0.0`` - -16. Temporarily flush the firewall rules to make things easier: - - ``iptables -F`` - -17. Connect to the console of the installing VM with your favorite VNC client. - -18. Change the IP settings to match the pod, use an IP in the PXE/Admin network for the Fuel Master diff --git a/docs/configguide/lab_update_guide.rst b/docs/configguide/lab_update_guide.rst deleted file mode 100644 index c939164c..00000000 --- a/docs/configguide/lab_update_guide.rst +++ /dev/null @@ -1,84 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - - -.. _pharos_wiki: - -************************* -Updating Pharos Documents -************************* - -Details about each Community Lab is found in 3 places: - - - Summary of lab including location, contacts, status, etc. - on the `Pharos Project Wiki page `_ - - Lab specific details are provided with dedicated Wiki pages, - see this `Example Lab `_ - - Pharos repo docs ... - - - docs/information/pharos.rst ... project information file - - docs/labs/ ... Lab documents (includes lab specific capabilities, usages and policies; - POD information) - - docs/labs/images/ ... Lab and POD toplogies - -Update Pharos repo ------------------- - -Clone the Pharos Git repository - - * Make the changes to Pharos project information file (docs/information/pharos.rst) - * After code gets merged http://artifacts.opnfv.org/pharos/docs/information/pharos.html will - contain your change - - -Update Pharos Wiki ------------------- - -Edit Wiki page - - * https://wiki.opnfv.org/pharos - * Look for {{scrape>http://artifacts.opnfv.org/pharos/docs/information/pharos.html}} - * Click "Preview" and see if your change is shown; if shown add a short "Edit summary" and click - "Save" (Wiki does not auto update content) - -You will see a section of code as shown below. Add your page to the bullet list with wiki link, nice -name, and location summary - -Update the map info on the Pharos Project Page https://wiki.opnfv.org/pharos?&#community_labs - - * You will see a section of code as shown below. Add your lab infomation to the list with a comma - separated list as follows: - - * longitude - * latitude - * .8 <- for size - * marker color png ([[marker-green.png|marker-green.png]], [[marker-blue.png|marker-blue.png]], - [[marker-red.png|marker-red.png]], [[marker-gold.png|marker-gold.png]]) - * Nice Format Lab Name - * '';'' - * Location Summary - * ''\\'' <-- for a new line - * external link: <-- optional - -.. MAP Code Example (see Wiki page for current version):: - -MAP:: - - - 45.52,-122.67,60,.8,marker-red.png,Linux Foundation;Portland, Oregon \\ external link: [[http://www.test.com|test.com]] - 39.7392,-104.9902,60,.8,marker-red.png,Cable Labs;Denver, CA \\ external link: [[http://www.test.com|test.com]] - 37.333685,-121.891272,60,.6,marker-green.png,[[pharos/spirentvctlab|Spirent VCT Lab]] \\ San Jose, California - 39.90,116.35,60,.8,marker-red.png,China Mobile Labs;Beijing, China \\ external link: [[http://www.test.com|test.com]] - 37.413137,-121.977975,-180,.6,marker-red.png,Dell Labs;Santa Clara, California \\ link: [[https://wiki.opnfv.org/dell_hosting]] - 59.41,17.95,60,.8,marker-red.png,Enea Pharos Lab;Kista, Sweden \\ external link: [[http://www.enea.com/pharos-lab|ENEA pharos lab]] - 45.50,-73.66,60,.8,marker-blue.png,Ericsson Labs;Montreal, Canada \\ external link: [[http://www.test.com|test.com]] - 34.26,108.97,60,.8,marker-green.png, Huawei Labs;Xi an, China \\ external link: [[http://www.test.com|test.com]] - 37.373424,-121.964913,60,.8,marker-green.png, Huawei Labs;Santa Clara, USA \\ external link: [[http://www.test.com|test.com]] - 45.53,-122.97,60,.8,marker-green.png,Intel Labs;Hillsboro, Oregon \\ link: [[https://wiki.opnfv.org/get_started/intel_hosting|intel_hosting]] - 48.75867,-3.45196,60,.8,marker-gold.png,Orange Labs;Lannion, France \\ external link: [[http://www.test.com|test.com]] - 48.825786,2.274797,-60,.8,marker-gold.png,Orange Labs;Paris, France \\ external link: [[http://www.test.com|test.com]] - 31.97,118.79,60,.8,marker-red.png,ZTE Labs;Nan Jing, China \\ link:[[zte-nj-testlab|ZTE, Nan Jing]] - [[http://test.com|test.com]] \\ internal link: [[::start]]\\ **DW Formatting** - diff --git a/docs/development/design/.keep b/docs/development/design/.keep new file mode 100644 index 00000000..e69de29b diff --git a/docs/development/overview/.keep b/docs/development/overview/.keep new file mode 100644 index 00000000..e69de29b diff --git a/docs/development/requirement/.keep b/docs/development/requirement/.keep new file mode 100644 index 00000000..e69de29b diff --git a/docs/how-to-use-docs/documentation-example.rst b/docs/how-to-use-docs/documentation-example.rst deleted file mode 100644 index ae0a7f23..00000000 --- a/docs/how-to-use-docs/documentation-example.rst +++ /dev/null @@ -1,86 +0,0 @@ -.. two dots create a comment. please leave this logo at the top of each of your rst files. -.. image:: ../etc/opnfv-logo.png - :height: 40 - :width: 200 - :alt: OPNFV - :align: left - -.. these two pipes are to seperate the logo from the first title - -| -| - -How to create documentation for your OPNFV project -================================================== - -this is the directory structure of the docs/ directory that can be found in the root of your project -directory - -.. code-block:: bash - - ./etc - ./etc/opnfv-logo.png - ./etc/conf.py - ./how-to-use-docs - ./how-to-use-docs/documentation-example.rst - ./how-to-use-docs/index.rst - -To create your own documentation, Create any number of directories (depending on your need) and -place in each of them an index.rst. This index file must refence your other rst files. - -* Here is an example index.rst - -.. code-block:: bash - - Example Documentation table of contents - ======================================= - - Contents: - - .. toctree:: - :numbered: - :maxdepth: 4 - - documentation-example.rst - - Indices and tables - ================== - - * :ref:`search` - - -The Sphinx Build -================ - -When you push documentation changes to gerrit a jenkins job will create html documentation. - -* Verify Jobs - -For verify jobs a link to the documentation will show up as a comment in gerrit for you to see the -result. - -* Merge jobs - -Once you are happy with the look of your documentation you can submit the patchset the merge job -will copy the output of each documentation directory to -http://artifacts.opnfv.org/$project/docs/$name_of_your_folder/index.html - -Here are some quick examples of how to use rst markup - -This is a headline:: - - here is some code, note that it is indented - -links are easy to add: Here is a link to sphinx, the tool that we are using to generate documetation -http://sphinx-doc.org/ - -* Bulleted Items - - **this will be bold** - -.. code-block:: bash - - echo "Heres is a code block with bash syntax highlighting" - - -Leave these at the bottom of each of your documents they are used internally diff --git a/docs/how-to-use-docs/index.rst b/docs/how-to-use-docs/index.rst deleted file mode 100644 index 2fea43e0..00000000 --- a/docs/how-to-use-docs/index.rst +++ /dev/null @@ -1,26 +0,0 @@ -.. OPNFV Release Engineering documentation, created by - sphinx-quickstart on Tue Jun 9 19:12:31 2015. - You can adapt this file completely to your liking, but it should at least - contain the root `toctree` directive. - -.. image:: ../etc/opnfv-logo.png - :height: 40 - :width: 200 - :alt: OPNFV - :align: left - -Example Documentation table of contents -======================================= - -Contents: - -.. toctree:: - :numbered: - :maxdepth: 4 - - documentation-example.rst - -Indices and tables -================== - -* :ref:`search` diff --git a/docs/images/ZTE-POD.jpg b/docs/images/ZTE-POD.jpg deleted file mode 100644 index 23907f9d..00000000 Binary files a/docs/images/ZTE-POD.jpg and /dev/null differ diff --git a/docs/images/bridge1.png b/docs/images/bridge1.png deleted file mode 100644 index 9a557aef..00000000 Binary files a/docs/images/bridge1.png and /dev/null differ diff --git a/docs/images/bridge2.png b/docs/images/bridge2.png deleted file mode 100644 index 7d8c3831..00000000 Binary files a/docs/images/bridge2.png and /dev/null differ diff --git a/docs/images/opnfv-example-lab-diagram.png b/docs/images/opnfv-example-lab-diagram.png deleted file mode 100644 index 5a3901cd..00000000 Binary files a/docs/images/opnfv-example-lab-diagram.png and /dev/null differ diff --git a/docs/images/opnfv-pharos-diagram-v01.jpg b/docs/images/opnfv-pharos-diagram-v01.jpg deleted file mode 100644 index b6886554..00000000 Binary files a/docs/images/opnfv-pharos-diagram-v01.jpg and /dev/null differ diff --git a/docs/images/opnfv-test.jpg b/docs/images/opnfv-test.jpg deleted file mode 100644 index 54a8110e..00000000 Binary files a/docs/images/opnfv-test.jpg and /dev/null differ diff --git a/docs/images/pharos-archi1.jpg b/docs/images/pharos-archi1.jpg deleted file mode 100644 index 3c4478a8..00000000 Binary files a/docs/images/pharos-archi1.jpg and /dev/null differ diff --git a/docs/index.rst b/docs/index.rst index 94844fa9..5777eede 100755 --- a/docs/index.rst +++ b/docs/index.rst @@ -14,14 +14,14 @@ OPNFV Community Lab Infrastructure ================================== .. toctree:: - :maxdepth: 3 - :numbered: 3 + :maxdepth: 5 + :numbered: 5 - ./information/index.rst - ./specification/index.rst - ./lab-description/index.rst - ./configguide/index.rst - ./labs/index.rst + ./release/information/index.rst + ./release/release-notes/specification/index.rst + ./release/release-notes/lab-description/index.rst + ./release/configguide/index.rst + ./release/release-notes/labs/index.rst Indices ======= diff --git a/docs/information/index.rst b/docs/information/index.rst deleted file mode 100644 index 0311526a..00000000 --- a/docs/information/index.rst +++ /dev/null @@ -1,14 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - - -************************** -Pharos Project Information -************************** - - -.. toctree:: - :maxdepth: 2 - - ./pharos.rst diff --git a/docs/information/pharos.rst b/docs/information/pharos.rst deleted file mode 100644 index 1679e380..00000000 --- a/docs/information/pharos.rst +++ /dev/null @@ -1,120 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - - -Introduction ------------- - -The `Pharos Project `_ deals with developing an OPNFV lab -infrastructure that is geographically and technically diverse. This will greatly assist in -developing a highly robust and stable OPNFV platform. Community labs are hosted by individual -companies and there is also an OPNFV lab hosted by the Linux Foundation that has controlled access -for key development and production activities. The **Pharos Specification** defines a "compliant" -deployment and test environment. Pharos is responsible for defining lab capabilities, developing -management/usage policies and process; and a support plan for reliable access to project and release -resources. Community labs are provided as a service by companies and are not controlled by Pharos -however our goal is to provide easy visibility of all lab capabilities and their usage at all-times. - -A requirement of Pharos labs is to provide *bare-metal* for development, deployment and testing. -This is resource intensive from a hardware and support perspective while providing remote access can -also be very challenging due to corporate IT policies. Achieving a consistent *look and feel* of a -federated lab infrastructure continues to be an objective. Virtual environments are also useful and -provided by some labs. Jira is currently used for tracking lab operational issues as well as for -Pharos project activities. - -Future lab capabilities are currently focused on: - -1) Automatic resource provisioning -2) Dashboards (for capability and usage) -3) *Virtual Labs* for developer on-boarding - -Project Communication ---------------------- - -* `Pharos page `_ -* `Pharos project Wiki `_ -* `Pharos Planning `_ -* `Pharos Jira `_ -* `Bi-weekly Pharos meeting `_ -* `Weekly INFRA WG meeting `_ -* `Weekly coordination meeting for Test related projects `_ -* `IRC: freenode.net #opnfv-pharos `_ -* Mailing List: use opnfv-tech-discuss and tag your emails with [Pharos] in the subject for filtering - -Project Release Artifacts -------------------------- - -* `Project Repository `_ -* `Continuous Integration `_ -* `Documentation `_ - -Pharos Lab Process ------------------- - -* Process for requesting lab access and support https://wiki.opnfv.org/display/pharos/Pharos+Rls+B+Support -* Pharos Lab Governance and Policies https://wiki.opnfv.org/display/pharos/Pharos+Policies -* Status of Community labs https://wiki.opnfv.org/display/pharos/#PharosHome-Overview - -Current Labs ------------- - -An interactive map of OPNFV lab locations, lab owners and other lab information is maintained on the -`Pharos Wiki `_ - -+----+---------------+----------------------------------------------------------------------------+-------------------+ -| # | **Hosted by** | **Home page** | **Location** | -| | | | | -+----+---------------+----------------------------------------------------------------------------+-------------------+ -| 1 | Linux | https://wiki.opnfv.org/display/pharos/Lflab+Hosting | Portland, Oregon | -| | Foundation | | | -+----+---------------+----------------------------------------------------------------------------+-------------------+ -| 2 | Spirent | https://wiki.opnfv.org/display/pharos/Spirentvctlab | Nephoscale, CA | -| | | | | -+----+---------------+----------------------------------------------------------------------------+-------------------+ -| 3 | China Mobile | https://wiki.opnfv.org/display/pharos/Lab2+Chinamobile+Hosting | Beijing, China | -| | | | | -+----+---------------+----------------------------------------------------------------------------+-------------------+ -| 4 | Dell | https://wiki.opnfv.org/display/pharos/Dell+Hosting | Santa Clara, CA | -| | | | | -+----+---------------+----------------------------------------------------------------------------+-------------------+ -| 5 | Enea | https://wiki.opnfv.org/display/pharos/Enea-pharos-lab | Kista, Sweden | -| | | | | -+----+---------------+----------------------------------------------------------------------------+-------------------+ -| 6 | Ericsson | https://wiki.opnfv.org/display/pharos/Ericsson+Hosting+and+Request+Process | Montreal, Canada | -| | | | | -+----+---------------+----------------------------------------------------------------------------+-------------------+ -| 7 | Huawei | https://wiki.opnfv.org/display/pharos/Lab4+Huawei | Xi an, China | -| | | | | -+----+---------------+----------------------------------------------------------------------------+-------------------+ -| 8 | Huawei | https://wiki.opnfv.org/display/pharos/Huawei+Sc+Hosting | Santa Clara, CA | -| | | | | -+----+---------------+----------------------------------------------------------------------------+-------------------+ -| 9 | Intel | https://wiki.opnfv.org/display/pharos/Intel+Hosting | Hillsboro, Oregon | -| | | | | -+----+---------------+----------------------------------------------------------------------------+-------------------+ -| 10 | Orange | https://wiki.opnfv.org/display/pharos/Opnfv-orange | Lannion, France | -| | | | | -+----+---------------+----------------------------------------------------------------------------+-------------------+ -| 11 | Orange | https://wiki.opnfv.org/display/pharos/Opnfv-orange | Paris, France | -| | | | | -+----+---------------+----------------------------------------------------------------------------+-------------------+ -| 12 | ZTE | https://wiki.opnfv.org/display/pharos/ZTE+SH+Testlab | Shanghai, China | -| | | | | -+----+---------------+----------------------------------------------------------------------------+-------------------+ -| 13 | Okinawa | https://wiki.opnfv.org/display/pharos/OOL+TestLab | Okinawa | -| | Open Lab | | | -+----+---------------+----------------------------------------------------------------------------+-------------------+ - - - -Pharos project Key Facts ------------------------- - -**Key Project Facts are maintained in the Pharos INFO file in the project repo** - - * Can be viewed on the project - `wiki INFO `_ - * Project key facts in - `repo INFO `_ - diff --git a/docs/lab-description/images/lab_topology_example.jpg b/docs/lab-description/images/lab_topology_example.jpg deleted file mode 100644 index d151e9b5..00000000 Binary files a/docs/lab-description/images/lab_topology_example.jpg and /dev/null differ diff --git a/docs/lab-description/images/pod_topology_example.png b/docs/lab-description/images/pod_topology_example.png deleted file mode 100644 index 11d09970..00000000 Binary files a/docs/lab-description/images/pod_topology_example.png and /dev/null differ diff --git a/docs/lab-description/index.rst b/docs/lab-description/index.rst deleted file mode 100644 index 23b675ae..00000000 --- a/docs/lab-description/index.rst +++ /dev/null @@ -1,27 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -.. Top level of Pharos templates and configuration files - -**************************************** -Pharos Templates and Configuration Files -**************************************** - -Lab and POD templates are provided to help lab owners document capabilities, configurations and -network topologies. Compute, network and storage specifications with network topology details are -required to help developers use lab resources efficiently while minimizing support needs. This also -greatly assists with troubleshoting. It is the responsibility of the lab owner to keep individual -lab documents updated and determine appropriate level of detail that is exposed publicly through -the Wiki or maintained in a secure Pharos repo with controlled access. - -The goal of the Pharos Project is automation of resource provisioning. This requires machine -readable inventory and network configuration files that follow common format. - - -.. toctree:: - :maxdepth: 2 - - ./lab_description.rst - ./pod_description.rst - ./inventory.rst diff --git a/docs/lab-description/inventory.rst b/docs/lab-description/inventory.rst deleted file mode 100644 index 81c0dd57..00000000 --- a/docs/lab-description/inventory.rst +++ /dev/null @@ -1,11 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -****************** -POD Inventory File -****************** - -The Common Inventory File provides a template for machine reabable input into every installer. For -convenience the YAML file template currently resides in the Genesis Project repo. Refer to the -following patch for further infomation https://gerrit.opnfv.org/gerrit/#/c/4079. diff --git a/docs/lab-description/lab_description.rst b/docs/lab-description/lab_description.rst deleted file mode 100644 index d36e8c6f..00000000 --- a/docs/lab-description/lab_description.rst +++ /dev/null @@ -1,63 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -.. _pharos_lab: - -************************** -Lab Specification Template -************************** - -Introduction ------------- - -Add an summary of what your lab hosts, its focus areas and purpose - - -Lab Resources -------------- - -+----------+--------------+-----------------+--------------+-------------+---------+-------+ -| POD Name | Project(s) | Project Lead(s) | Email(s) | POD Role | Status | Notes | -+----------+--------------+-----------------+--------------+-------------+---------+-------+ -| POD1 | Project Name | John Doe | john@abc.com | CI: stable | Active | | -+----------+--------------+-----------------+--------------+-------------+---------+-------+ - -* **POD Name:** Use consistent naming / numbering to avoid confusion. Hyperlinked to POD description. -* **POD Role:** CI stable, CI latest, Dev/test, Stand-alone, Virtual, ... -* **Status:** Assigned, Configuring, Active, Troubleshooting, Available, ... - - -Acceptable Usage Policy ------------------------ - -Define lab user policies and expectations - - -Remote Access Infrastructure ----------------------------- - -Describe lab remote access setup (typically VPN, also link speed, any known restrictions, etc.) - - -Remote Access Procedure ------------------------ - -Define lab process for requesting access to the lab (e.g. VPN guide, -how to modify BIOS settings, etc.) - - -Lab Documentation ------------------ - -List lab specific documents here - - -Lab Topology ------------- - -Provide a diagram showing the network topology of lab including lights-out network. Any security -sensitive details should not be exposed publically. The following diagram is an example only. - -.. image:: ./images/lab_topology_example.jpg - :alt: Lab diagram not found diff --git a/docs/lab-description/pod_description.rst b/docs/lab-description/pod_description.rst deleted file mode 100644 index 856d5c22..00000000 --- a/docs/lab-description/pod_description.rst +++ /dev/null @@ -1,99 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -.. _pharos_pod: - -************************** -POD Specification Template -************************** - -Introduction ------------- - -Add an summary of the POD usage (Project, CI stable, CI latest, dev/test, stand-alone servers, etc.) - - -Additional Requirements ------------------------ - -Describe any addional POD requirements beyond a standard Pharos compliant POD e.g. test equipment, -shared usage, ... - - -Server Specifications ---------------------- - -**Jump Host** - -+----------+--------+-------+---------------+-----------+--------+-----------+---------------------+-------------------+-------------------+-------+ -| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | -| Hostname | Vendor | Model | Serial Number | CPUs | Memory | Storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | -+----------+--------+-------+---------------+-----------+--------+-----------+---------------------+-------------------+-------------------+-------+ -| jump | Dell | R730 | ABCDEF007 | E5-2699x2 | 64 GB | 240GB SSD | 10.10.10.10 | IF0: 10.2.117.36 | IF2: 10.2.12.1 | | -| | | | | | | 1 TB SATA | 00:1E:67:D4:36:9A | 00:1E:67:4F:B7:B1 | 00:1E:67:4F:B7:B4 | | -| | | | | | | | root/root | VLAN 984 | VLAN 202 | | -| | | | | | | | | Public | Private | | -| | | | | | | | | IF1: 10.2.1.1 | IF3: 10.2.13.1 | | -| | | | | | | | | 00:1E:67:4F:B7:B2 | 00:1E:67:4F:B7:B5 | | -| | | | | | | | | VLAN 201 | VLAN 203 | | -| | | | | | | | | Admin | Storage | | -+----------+--------+-------+---------------+-----------+--------+-----------+---------------------+-------------------+-------------------+-------+ - - -**Compute Nodes** - -+----------+--------+-------+---------------+------+--------+---------+---------------------+------------------+------------------+-------+ -| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | -| Hostname | Vendor | Model | Serial Number | CPUs | Memory | Storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | -+----------+--------+-------+---------------+------+--------+---------+---------------------+------------------+------------------+-------+ -| node1 | | | | | | | | | | | -| | | | | | | | | | | | -| | | | | | | | | | | | -+----------+--------+-------+---------------+------+--------+---------+---------------------+------------------+------------------+-------+ -| node2 | | | | | | | | | | | -| | | | | | | | | | | | -| | | | | | | | | | | | -+----------+--------+-------+---------------+------+--------+---------+---------------------+------------------+------------------+-------+ -| node3 | | | | | | | | | | | -| | | | | | | | | | | | -| | | | | | | | | | | | -+----------+--------+-------+---------------+------+--------+---------+---------------------+------------------+------------------+-------+ -| node4 | | | | | | | | | | | -| | | | | | | | | | | | -| | | | | | | | | | | | -+----------+--------+-------+---------------+------+--------+---------+---------------------+------------------+------------------+-------+ -| node5 | | | | | | | | | | | -| | | | | | | | | | | | -| | | | | | | | | | | | -+----------+--------+-------+---------------+------+--------+---------+---------------------+------------------+------------------+-------+ - -VPN Users ---------- - -+----------+--------------+---------+-------------+------------+ -| Name | Email | Project | Role | Notes | -+----------+--------------+---------+-------------+------------+ -| joe user | ju@gmail.com | Pharos | contributer | CI support | -+----------+--------------+---------+-------------+------------+ - - -Firewall Rules --------------- - -+------------+------------+-------+ -| Port(s) | Service | Notes | -+------------+------------+-------+ -| 22, 43, 80 | Jenkins CI | | -+------------+------------+-------+ - - -POD Topology ------------- - -Provide a diagram showing the network topology of the POD. Any security sensitive details should not -be exposed publically and can be stored in the secure Pharos repo. The following diagram is an -example only. - -.. image:: ./images/pod_topology_example.png - :alt: POD diagram not found diff --git a/docs/labs/Dell.rst b/docs/labs/Dell.rst deleted file mode 100644 index d93eb5d2..00000000 --- a/docs/labs/Dell.rst +++ /dev/null @@ -1,859 +0,0 @@ -Dell OPNFV Testlab -================================================== - -Overview ------------------- - -Dell is hosting an OPNFV testlab at its Santa Clara facility. The testlab would host baremetal -servers for the use of OPNFV community as part of the OPNFV Pharos Project - - -The Dell Testlab consists of 2 PODs - * POD1 for Fuel - * POD2 for Foreman - -.. image:: images/Dell_Overview.jpg - :height: 553 - :width: 449 - :alt: Dell Testlab Overiew - :align: left - -Each of the 2 PODs consists of 6 servers that consist of - * 1 Jump Server - * 3 Servers for Control Nodes - * 2 Servers for Compute Nodes - - - -Hardware details ------------------ - -All the servers within the two PODs reside within a single Dell PowerEdge 620 chassis and have the -following specifications: - -POD1-Fuel -^^^^^^^^^ - -+------------------+----------------------+--------+------------+---------------------+--------+ -| Hostname | Model | Memory | Storage | Processor | Socket | -+------------------+----------------------+--------+------------+---------------------+--------+ -| Fuel Jump Server | Dell PowerEdge M620 | 64 GB | 1200GB HDD | Intel Xeon E5-2640 | 2 | -+------------------+----------------------+--------+------------+---------------------+--------+ -| Node2 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | -+------------------+----------------------+--------+------------+---------------------+--------+ -| Node3 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | -+------------------+----------------------+--------+------------+---------------------+--------+ -| Node4 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | -+------------------+----------------------+--------+------------+---------------------+--------+ -| Node5 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | -+------------------+----------------------+--------+------------+---------------------+--------+ -| Node6 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | -+------------------+----------------------+--------+------------+---------------------+--------+ - -POD2-Foreman -^^^^^^^^^^^^ - -+---------------------+----------------------+-----------+-----------+---------------------+--------+ -| Hostname | Model | Memory | Storage | Processor | Socket | -+---------------------+----------------------+-----------+-----------+---------------------+--------+ -| Foreman Jump Server | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | -+---------------------+----------------------+-----------+-----------+---------------------+--------+ -| Node7 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | -+---------------------+----------------------+-----------+-----------+---------------------+--------+ -| Node8 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | -+---------------------+----------------------+-----------+-----------+---------------------+--------+ -| Node9 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | -+---------------------+----------------------+-----------+-----------+---------------------+--------+ -| Node11 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | -+---------------------+----------------------+-----------+-----------+---------------------+--------+ -| Node12 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | -+---------------------+----------------------+-----------+-----------+---------------------+--------+ - -Software ---------- - -The Jump servers in the Testlab are pre-provisioned with the following softwares: - - * Fuel-Jump Server: - - 1. OS: Ubuntu 14.04 - - - * Foreman-Jump Server: - - 1. OS: CentOS7 - -Networks ----------- - -POD1-Fuel -^^^^^^^^^ -.. image:: images/Dell_POD1.jpg - :height: 647 - :width: 821 - :alt: POD1-Fuel Overview - :align: left - -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| Hostname | NIC Model | Ports | MAC | BW | Roles | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| Fuel Jump | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:81 | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | em2 | A4:1F:72:11:B4:84 | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:85 | 10G | Public | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | p3p2 | A4:1F:72:11:B4:87 | 10G | Fuel Admin/mgmt/pvt/ storage | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:89 | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | p1p2 | A4:1F:72:11:B4:8B | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| Node2 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:8E | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | em2 | A4:1F:72:11:B4:91 | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:92 | 10G | Public | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | p3p2 | A4:1F:72:11:B4:94 | 10G | Fuel Admin/mgmt/pvt/ storage | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:96 | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | p1p2 | A4:1F:72:11:B4:98 | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| Node3 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:9B | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | em2 | A4:1F:72:11:B4:9E | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:9F | 10G | Public | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | p3p2 | A4:1F:72:11:B4:A1 | 10G | Fuel Admin/mgmt/pvt/ storage | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:A3 | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | p1p2 | A4:1F:72:11:B4:A5 | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| Node4 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:A8 | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | em2 | A4:1F:72:11:B4:AB | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:AC | 10G | Public | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | p3p2 | A4:1F:72:11:B4:AE | 10G | Fuel Admin/mgmt/pvt/ storage | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:B0 | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | p1p2 | A4:1F:72:11:B4:B1 | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| Node5 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:B5 | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | em2 | A4:1F:72:11:B4:B8 | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:B9 | 10G | Public | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | p3p2 | A4:1F:72:11:B4:BB | 10G | Fuel Admin/mgmt/pvt/ storage | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | 3, Broadcom NetXtreme II BCM57810 | p1p1 | A4:1F:72:11:B4:BD | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | p1p2 | A4:1F:72:11:B4:C0 | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| Node6 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:C2 | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | em2 | A4:1F:72:11:B4:C5 | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:C6 | 10G | Public | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | p3p2 | A4:1F:72:11:B4:C8 | 10G | Fuel Admin/mgmt/pvt/ storage | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | 3, Broadcom NetXtreme II BCM57810 | p1p1 | A4:1F:72:11:B4:CA | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ -| | | p1p2 | A4:1F:72:11:B4:CD | 10G | Unused | -+-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ - - - -POD2-Foreman -^^^^^^^^^^^^ - -.. image:: images/Dell_POD2.jpg - :height: 721 - :width: 785 - :alt: POD2-Foreman Overview - :align: left - - -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| Hostname | NIC Model | Ports | MAC | BW | Roles | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| Foreman Jump | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B5:1D | 10G | Foreman Admin | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | em2 | A4:1F:72:11:B5:20 | 10G | Foreman Private/ Storage | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B5:21 | 10G | Public | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | p3p2 | A4:1F:72:11:B5:23 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | 3, TBD | p1p1 | A4:1F:72:11:B4:89 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | p1p2 | A4:1F:72:11:B4:8B | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| Node7 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:CF | 10G | Foreman Admin | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | em2 | A4:1F:72:11:B4:D2 | 10G | Foreman Private/ Storage | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:D3 | 10G | Public | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | p3p2 | A4:1F:72:11:B4:D5 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | 3, Broadcom NetXtreme II BCM57810 | p1p1 | A4:1F:72:11:B4:D7 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | p1p2 | A4:1F:72:11:B4:DA | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| Node8 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:DC | 10G | Foreman Admin | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | em2 | A4:1F:72:11:B4:DF | 10G | Foreman Private/ Storage | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:E0 | 10G | Public | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | p3p2 | A4:1F:72:11:B4:E2 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | 3, Broadcom NetXtreme II BCM57810 | p1p1 | A4:1F:72:11:B4:E4 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | p1p2 | A4:1F:72:11:B4:E7 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| Node9 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:E9 | 10G | Foreman Admin | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | em2 | A4:1F:72:11:B4:EC | 10G | Foreman Private/ Storage | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:ED | 10G | Public | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | p3p2 | A4:1F:72:11:B4:EF | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:F1 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | p1p2 | A4:1F:72:11:B4:F3 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| Node11 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B5:03 | 10G | Foreman Admin | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | em2 | A4:1F:72:11:B5:06 | 10G | Foreman Private/ Storage | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B5:07 | 10G | Public | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | p3p2 | A4:1F:72:11:B5:09 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B5:0B | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | p1p2 | A4:1F:72:11:B5:0D | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| Node12 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B5:10 | 10G | Foreman Admin | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | em2 | A4:1F:72:11:B5:13 | 10G | Foreman Private/ Storage | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B5:14 | 10G | Public | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | p3p2 | A4:1F:72:11:B5:16 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | 3, TBD | p1p1 | A4:1F:72:11:B4:89 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ -| | | p1p2 | A4:1F:72:11:B4:8B | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ - -Subnet allocations -^^^^^^^^^^^^^^^^^^ - -+-----------------+--------------+------------------+--------------+----------+ -| Network name | Address | Mask | Gateway | VLAN id | -+-----------------+--------------+------------------+--------------+----------+ -| Fuel Admin | 10.20.0.0 | 255.255.0.0 | 10.20.0.1 | Untagged | -+-----------------+--------------+------------------+--------------+----------+ -| Fuel Mangement | 192.168.0.0 | 255.255.255.0 | 192.168.0.1 | 101 | -+-----------------+--------------+------------------+--------------+----------+ -| Fuel Storage | 192.168.1.0 | 255.255.255.0 | 192.168.1.1 | 102 | -+-----------------+--------------+------------------+--------------+----------+ -| Fuel Public | 172.18.0.64 | 255.255.255.192 | 172.18.0.65 | Untagged | -+-----------------+--------------+------------------+--------------+----------+ -| Foreman Admin | 10.4.14.0 | 255.255.255.0 | 10.4.14.100 | Untagged | -+-----------------+--------------+------------------+--------------+----------+ -| Foreman Private | 10.4.5.0 | 255.255.255.0 | 10.4.5.1 | Untagged | -+-----------------+--------------+------------------+--------------+----------+ -| Foreman Public | 172.18.0.0 | 255.255.255.192 | 172.18.0.1 | Untagged | -+-----------------+--------------+------------------+--------------+----------+ -| Lights Out | 172.18.0.128 | 255.255.255.128 | 172.18.0.129 | Untagged | -+-----------------+--------------+------------------+--------------+----------+ - - -Lights out Network -^^^^^^^^^^^^^^^^^^ - -**POD1** - -+-----------+--------------------+-------------------+-------------+-------------+ -| Hostname | Lights-out address | MAC | Username | Password | -+-----------+--------------------+-------------------+-------------+-------------+ -| Fuel-Jump | 172.18.1.131 | A4:1F:72:11:B4:80 | root | calvin | -+-----------+--------------------+-------------------+-------------+-------------+ -| Node2 | 172.18.1.132 | A4:1F:72:11:B4:8D | root | calvin | -+-----------+--------------------+-------------------+-------------+-------------+ -| Node3 | 172.18.1.133 | A4:1F:72:11:B4:9A | root | calvin | -+-----------+--------------------+-------------------+-------------+-------------+ -| Node4 | 172.18.1.134 | A4:1F:72:11:B4:A7 | root | calvin | -+-----------+--------------------+-------------------+-------------+-------------+ -| Node5 | 172.18.1.135 | A4:1F:72:11:B4:B4 | root | calvin | -+-----------+--------------------+-------------------+-------------+-------------+ -| Node6 | 172.18.1.136 | A4:1F:72:11:B4:C1 | root | calvin | -+-----------+--------------------+-------------------+-------------+-------------+ - -**POD2** - -+--------------+--------------------+-------------------+-------------+-------------+ -| Hostname | Lights-out address | MAC | Username | Password | -+--------------+--------------------+-------------------+-------------+-------------+ -| Foreman-Jump | 172.18.1.143 | A4:1F:72:11:B5:1C | root | calvin | -+--------------+--------------------+-------------------+-------------+-------------+ -| Node7 | 172.18.1.137 | A4:1F:72:11:B4:CE | root | calvin | -+--------------+--------------------+-------------------+-------------+-------------+ -| Node8 | 172.18.1.138 | A4:1F:72:11:B4:DB | root | calvin | -+--------------+--------------------+-------------------+-------------+-------------+ -| Node9 | 172.18.1.139 | A4:1F:72:11:B4:E8 | root | calvin | -+--------------+--------------------+-------------------+-------------+-------------+ -| Node11 | 172.18.1.141 | A4:1F:72:11:B5:02 | root | calvin | -+--------------+--------------------+-------------------+-------------+-------------+ -| Node12 | 172.18.1.142 | A4:1F:72:11:B5:0F | root | calvin | -+--------------+--------------------+-------------------+-------------+-------------+ - - -Remote access infrastructure ------------------------------ - -The Dell OPNFV testlab is free to use for the OPNFV community. - -A VPN is used to provide access to the Dell Testlab. - -To access the Testlab, please contact Waqas_Riaz@DELL.com with the following details: - * Name - * Email - * Designation - * Organization - * Purpose of using the lab - -Processing the request can take 2-3 business days. - -*Accessing the Teslab* ----------------------- - -POD1 JumpServer -^^^^^^^^^^^^^^^ - - IP: 172.18.0.67 - User: opnfv - Passwd: d3ll1234 - - -POD2 JumpServer -^^^^^^^^^^^^^^^ - IP: 172.18.0.11 - User: opnfv - Passwd: d3ll1234 - -================== -Dell OPNFV Testlab -================== - -Overview ------------------- - -Dell is hosting an OPNFV testlab at its Santa Clara facility. The testlab would host baremetal -servers for the use of OPNFV community as part of the OPNFV Pharos Project - - -The Dell Testlab consists of 3 PODs for the use of the community - * POD1 (Jenkins slave: dell-us-testing-bm-1) - * POD2 (Jenkins slave: dell-us-deploying-bm2) - * POD3 (Jenkins slave: dell-us-delpoyingbm3) - -.. image:: images/Dell_Overview.jpg - :height: 648 - :width: 735 - :alt: Dell Testlab Overiew - :align: left - -Each of the 2 PODs consists of 6 servers that consist of - * 1 Jump Server - * 3 Servers for Control Nodes - * 2 Servers for Compute Nodes - - - -Hardware details ------------------ - -For POD1 and POD2, the servers reside within a single Dell PowerEdge 620 chassis and have the -following specifications: - - - -**POD1** - -+-------------+----------------------+--------+------------+---------------------+--------+ -| Hostname | Model | Memory | Storage | Processor | Socket | -+-------------+----------------------+--------+------------+---------------------+--------+ -| Jump Server | Dell PowerEdge M620 | 64 GB | 1200GB HDD | Intel Xeon E5-2640 | 2 | -+-------------+----------------------+--------+------------+---------------------+--------+ -| Node2 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | -+-------------+----------------------+--------+------------+---------------------+--------+ -| Node3 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | -+-------------+----------------------+--------+------------+---------------------+--------+ -| Node4 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | -+-------------+----------------------+--------+------------+---------------------+--------+ -| Node5 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | -+-------------+----------------------+--------+------------+---------------------+--------+ -| Node6 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | -+-------------+----------------------+--------+------------+---------------------+--------+ - - - - -**POD2** - -+-------------+----------------------+-----------+-----------+---------------------+--------+ -| Hostname | Model | Memory | Storage | Processor | Socket | -+-------------+----------------------+-----------+-----------+---------------------+--------+ -| Jump Server | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2630 | 2 | -+-------------+----------------------+-----------+-----------+---------------------+--------+ -| Node7 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | -+-------------+----------------------+-----------+-----------+---------------------+--------+ -| Node8 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | -+-------------+----------------------+-----------+-----------+---------------------+--------+ -| Node9 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | -+-------------+----------------------+-----------+-----------+---------------------+--------+ -| Node11 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | -+-------------+----------------------+-----------+-----------+---------------------+--------+ -| Node12 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | -+-------------+----------------------+-----------+-----------+---------------------+--------+ - - -POD3 consists of 6 R630 Rack servers with the following specifications: - -**POD3** - -+-------------+----------------------+--------+-----------+---------------------+--------+ -| Hostname | Model | Memory | Storage | Processor | Socket | -+-------------+----------------------+--------+-----------+---------------------+--------+ -| Jump Server | Dell PowerEdge R630 | 128 GB | 750GB SSD | Intel Xeon E5-2698 | 2 | -+-------------+----------------------+--------+-----------+---------------------+--------+ -| Node2 | Dell PowerEdge R630 | 128 GB | 750GB SSD | Intel Xeon E5-2698 | 2 | -+-------------+----------------------+--------+-----------+---------------------+--------+ -| Node3 | Dell PowerEdge R630 | 128 GB | 750GB SSD | Intel Xeon E5-2698 | 2 | -+-------------+----------------------+--------+-----------+---------------------+--------+ -| Node4 | Dell PowerEdge R630 | 128 GB | 750GB SSD | Intel Xeon E5-2698 | 2 | -+-------------+----------------------+--------+-----------+---------------------+--------+ -| Node5 | Dell PowerEdge R630 | 128 GB | 750GB SSD | Intel Xeon E5-2698 | 2 | -+-------------+----------------------+--------+-----------+---------------------+--------+ -| Node6 | Dell PowerEdge R630 | 128 GB | 750GB SSD | Intel Xeon E5-2698 | 2 | -+-------------+----------------------+--------+-----------+---------------------+--------+ - - - -Software ---------- - -The Jump servers in the Testlab are pre-provisioned with the following softwares: - - * POD1-Jump Server: - - 1. OS: Ubuntu 14.04 - - - * POD2-Jump Server: - - 1. OS: CentOS7.1 - - - * POD3-Jump Server: - - 1. OS: CentOS7.1 - - -Networks ----------- - - - -**POD1** - -.. image:: images/Dell_POD1.jpg - :height: 649 - :width: 815 - :alt: POD1-Fuel Overview - :align: left - -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| Hostname | NIC Model | Ports | MAC | BW | VLANs/Roles | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| Jump Server | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:81 | 10G | PXE | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | em2 | A4:1F:72:11:B4:84 | 10G | Internal Networks (101-106) | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:85 | 1G | Public | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p3p2 | A4:1F:72:11:B4:87 | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:89 | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p1p2 | A4:1F:72:11:B4:8B | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| Node2 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:8E | 10G | PXE | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | em2 | A4:1F:72:11:B4:91 | 10G | Internal Networks (101-106) | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:92 | 1G | Public | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p3p2 | A4:1F:72:11:B4:94 | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:96 | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p1p2 | A4:1F:72:11:B4:98 | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| Node3 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:9B | 10G | PXE | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | em2 | A4:1F:72:11:B4:9E | 10G | Internal Networks (101-106) | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:9F | 1G | Public | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p3p2 | A4:1F:72:11:B4:A1 | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:A3 | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p1p2 | A4:1F:72:11:B4:A5 | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| Node4 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:A8 | 10G | PXE | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | em2 | A4:1F:72:11:B4:AB | 10G | Internal Networks (101-106) | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:AC | 1G | Public | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p3p2 | A4:1F:72:11:B4:AE | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:B0 | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p1p2 | A4:1F:72:11:B4:B1 | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| Node5 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:B5 | 10G | PXE | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | em2 | A4:1F:72:11:B4:B8 | 10G | Internal Networks (101-106) | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:B9 | 1G | Public | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p3p2 | A4:1F:72:11:B4:BB | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 3, Broadcom NetXtreme II BCM57810 | p1p1 | A4:1F:72:11:B4:BD | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p1p2 | A4:1F:72:11:B4:C0 | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| Node6 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:C2 | 10G | PXE | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | em2 | A4:1F:72:11:B4:C5 | 10G | Internal Networks (101-106) | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:C6 | 1G | Public | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p3p2 | A4:1F:72:11:B4:C8 | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 3, Broadcom NetXtreme II BCM57810 | p1p1 | A4:1F:72:11:B4:CA | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p1p2 | A4:1F:72:11:B4:CD | 10G | Unused | -+-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ - - - -**POD2** - -.. image:: images/Dell_POD2.jpg - :height: 602 - :width: 815 - :alt: POD2 Overview - :align: left - - -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| Hostname | NIC Model | Ports | MAC | BW | Roles | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| Foreman Jump | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B5:1D | 10G | PXE | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | em2 | A4:1F:72:11:B5:20 | 10G | Internal Networks (201-205) | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B5:21 | 1G | Public | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p3p2 | A4:1F:72:11:B5:23 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 3, TBD | p1p1 | A4:1F:72:11:B4:89 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p1p2 | A4:1F:72:11:B4:8B | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| Node7 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:CF | 10G | PXE | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | em2 | A4:1F:72:11:B4:D2 | 10G | Internal Networks (201-205) | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:D3 | 1G | Public | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p3p2 | A4:1F:72:11:B4:D5 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 3, Broadcom NetXtreme II BCM57810 | p1p1 | A4:1F:72:11:B4:D7 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p1p2 | A4:1F:72:11:B4:DA | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| Node8 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:DC | 10G | PXE | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | em2 | A4:1F:72:11:B4:DF | 10G | Internal Networks (201-205) | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:E0 | 1G | Public | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p3p2 | A4:1F:72:11:B4:E2 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 3, Broadcom NetXtreme II BCM57810 | p1p1 | A4:1F:72:11:B4:E4 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p1p2 | A4:1F:72:11:B4:E7 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| Node9 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:E9 | 10G | PXE | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | em2 | A4:1F:72:11:B4:EC | 10G | Internal Networks (201-205) | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:ED | 1G | Public | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p3p2 | A4:1F:72:11:B4:EF | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:F1 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p1p2 | A4:1F:72:11:B4:F3 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| Node11 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B5:03 | 10G | PXE | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | em2 | A4:1F:72:11:B5:06 | 10G | Internal Networks (201-205) | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B5:07 | 10G | Public | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p3p2 | A4:1F:72:11:B5:09 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B5:0B | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p1p2 | A4:1F:72:11:B5:0D | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| Node12 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B5:10 | 10G | PXE | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | em2 | A4:1F:72:11:B5:13 | 10G | Internal Networks (201-205) | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B5:14 | 1G | Public | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p3p2 | A4:1F:72:11:B5:16 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | 3, TBD | p1p1 | A4:1F:72:11:B4:89 | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ -| | | p1p2 | A4:1F:72:11:B4:8B | 10G | Unused | -+--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ - - - - -**POD3** - - - -.. image:: images/Dell_POD3.jpg - :height: 652 - :width: 815 - :alt: POD3 Overview - :align: left - - - -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| Hostname | NIC Model | Ports | MAC | BW | Roles (VLANs) | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| Jump Server | 1, Intel 2P X520/2P I350 rNDC | em1 | EC:F4:BB:D7:14:20 | 1G | PXE | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| | | em2 | EC:F4:BB:D7:14:22 | 10G | Internal Networks (201,202,203) | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| | | p3p1 | EC:F4:BB:D7:14:24 | 1G | Public | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| Node1 | 1, Intel 2P X520/2P I350 rNDC | em1 | EC:F4:BB:D6:F2:98 | 10G | PXE | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| | | em2 | EC:F4:BB:D6:F2:9A | 10G | Internal Networks (201,202,203) | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| | | p3p1 | EC:F4:BB:D6:F2:9C | 1G | Public | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| Node2 | 1, Intel 2P X520/2P I350 rNDC | em1 | EC:F4:BB:D6:F9:10 | 1G | PXE | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| | | em2 | EC:F4:BB:D6:F9:12 | 10G | Internal Networks (201,202,203) | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| | | p3p1 | EC:F4:BB:D6:F9:14 | 1G | Public | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| Node3 | 1, Intel 2P X520/2P I350 rNDC | em1 | EC:F4:BB:D7:C9:B8 | 1G | PXE | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| | | em2 | EC:F4:BB:D7:C9:BA | 10G | Internal Networks (201,202,203) | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| | | p3p1 | EC:F4:BB:D7:C9:BC | 1G | Public | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| Node4 | 1, Intel 2P X520/2P I350 rNDC | em1 | EC:F4:BB:D7:16:E8 | 10G | PXE | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| | | em2 | EC:F4:BB:D7:16:EA | 10G | Internal Networks (201,202,203) | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| | | p3p1 | EC:F4:BB:D7:16:EA | 1G | Public | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| Node5 | 1, Intel 2P X520/2P I350 rNDC | em1 | EC:F4:BB:D6:FE:98 | 1G | Unused | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| | | em2 | EC:F4:BB:D6:FE:9A | 10G | Internal Networks (201,202,203) | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ -| | | | | | | -| | | p3p1 | EC:F4:BB:D6:FE:9C | 1G | Public | -| | | | | | | -+-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ - - -**Subnet allocations** - -+--------------+--------------+------------------+--------------+----------+ -| Network name | Address | Mask | Gateway | VLAN id | -+--------------+--------------+------------------+--------------+----------+ -| POD1 Public | 172.18.0.64 | 255.255.255.192 | 172.18.0.65 | Untagged | -+--------------+--------------+------------------+--------------+----------+ -| POD2 Public | 172.18.0.0 | 255.255.255.192 | 172.18.0.1 | Untagged | -+--------------+--------------+------------------+--------------+----------+ -| POD3 Public | 172.18.1.0 | 255.255.255.0 | 172.18.1.1 | Untagged | -+--------------+--------------+------------------+--------------+----------+ -| Lights Out | 172.18.0.128 | 255.255.255.128 | 172.18.0.129 | Untagged | -+--------------+--------------+------------------+--------------+----------+ - - -**Lights out Network** - -**POD1** - -+----------+--------------------+-------------------+-------------+-------------+ -| Hostname | Lights-out address | MAC | Username | Password | -+----------+--------------------+-------------------+-------------+-------------+ -| Jump | 172.18.0.131 | A4:1F:72:11:B4:80 | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ -| Node2 | 172.18.0.132 | A4:1F:72:11:B4:8D | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ -| Node3 | 172.18.0.133 | A4:1F:72:11:B4:9A | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ -| Node4 | 172.18.0.134 | A4:1F:72:11:B4:A7 | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ -| Node5 | 172.18.0.135 | A4:1F:72:11:B4:B4 | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ -| Node6 | 172.18.0.136 | A4:1F:72:11:B4:C1 | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ - -**POD2** - -+----------+--------------------+-------------------+-------------+-------------+ -| Hostname | Lights-out address | MAC | Username | Password | -+----------+--------------------+-------------------+-------------+-------------+ -| Jump | 172.18.0.143 | A4:1F:72:11:B5:1C | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ -| Node7 | 172.18.0.137 | A4:1F:72:11:B4:CE | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ -| Node8 | 172.18.0.138 | A4:1F:72:11:B4:DB | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ -| Node9 | 172.18.0.139 | A4:1F:72:11:B4:E8 | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ -| Node11 | 172.18.0.141 | A4:1F:72:11:B5:02 | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ -| Node12 | 172.18.0.142 | A4:1F:72:11:B5:0F | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ - - - -**POD3** - -+----------+--------------------+-------------------+-------------+-------------+ -| Hostname | Lights-out address | MAC | Username | Password | -+----------+--------------------+-------------------+-------------+-------------+ -| Jump | 172.18.0.181 | 74:E6:E2:FA:BB:D8 | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ -| Node1 | 172.18.0.182 | 74:E6:E2:FA:E9:2E | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ -| Node2 | 172.18.0.183 | 74:E6:E2:FA:FC:E2 | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ -| Node3 | 172.18.0.184 | 74:E6:E2:FB:05:68 | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ -| Node4 | 172.18.0.185 | 74:E6:E2:FA:A4:02 | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ -| Node5 | 172.18.0.186 | 74:E6:E2:FA:E4:18 | root | calvin | -+----------+--------------------+-------------------+-------------+-------------+ - - -Remote access infrastructure ----------------------------- - -The Dell OPNFV testlab is free to use for the OPNFV community. - -A VPN is used to provide access to the Dell Testlab. - -To access the Testlab, please visit the Dell OPNFV Lab's wiki page -(https://wiki.opnfv.org/dell_hosting) for details. - - -*Accessing the Teslab* ------------------------ - -* POD1 JumpServer - - IP: 172.18.0.67 - - User: opnfv - - Passwd: d3ll1234 - - - -* POD2 JumpServer - - IP: 172.18.0.11 - - User: opnfv - - Passwd: d3ll1234 - - - -* POD3 JumpServer - - IP: 172.18.1.3 - - User: opnfv - - Passwd: d3ll1234 diff --git a/docs/labs/ericsson/images/ericsson-opnfv-topology.png b/docs/labs/ericsson/images/ericsson-opnfv-topology.png deleted file mode 100644 index b3c86d3e..00000000 Binary files a/docs/labs/ericsson/images/ericsson-opnfv-topology.png and /dev/null differ diff --git a/docs/labs/ericsson/index.rst b/docs/labs/ericsson/index.rst deleted file mode 100644 index 1a19bf75..00000000 --- a/docs/labs/ericsson/index.rst +++ /dev/null @@ -1,17 +0,0 @@ -.. _pharos-ericsson: - -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -.. Top level of Pharos templates and configuration files - -************************************** -ERICSSON OPNFV Lab Configuration Files -************************************** - - -.. toctree:: - :maxdepth: 2 - - ./lab_description.rst diff --git a/docs/labs/ericsson/lab_description.rst b/docs/labs/ericsson/lab_description.rst deleted file mode 100644 index b4c5b856..00000000 --- a/docs/labs/ericsson/lab_description.rst +++ /dev/null @@ -1,148 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -.. _pharos_lab: - -********************************* -Ericssion OPNFV Lab Specification -********************************* - - -Introduction ------------- - -Ericsson OPNFV Lab currently has 2 Bare Metal and 3 Virtual PODs available globally (hosted in -the GIC). Each POD has 5 servers, comprised of 3 controller nodes (HA) and 2 computes nodes. NOTE: -(this make differ depending on scenario). - -.. _pharos_pod: - -These PODs are dedicated for use by Production/CI. These PODs focus on providing verification, -build, deploy and testing for scenarios related with **test** projects, **installer** projects and -perforamnce enhancement projects, such as KVM, OVS, FDS, etc. - -In addition to the full-time CI/CD resources, the Ericsson OPNFV lab provides developer labs (DRs) -for project usage, testing and development. - -Scenarios services by this lab are: - -Scenario defitions can be found here: -`Colorado Scenario Status `_ - -Lab Resources -------------- - -- `Ericsson Hostting And Request Page `_ - -+------------+------------+------------+-------------------------------+------------+--------+---------+ -| POD Name | Project(s) | PTL(s) | Email(s) | POD Role | Status | Notes | -+------------+------------+------------+-------------------------------+------------+--------+---------+ -| POD1 | CI/CD | Daniel | daniel.smith@ericsson.com | CI: latest | Active | BM-CI | -| | | Smith | | | | | -+------------+------------+------------+-------------------------------+------------+--------+---------+ -| POD2 | CI/CD | Daniel | daniel.smith@ericsson.com | CI: latest | Active | BM-CI | -| | | Smith | | | | | -+------------+------------+------------+-------------------------------+------------+--------+---------+ -| vPOD1 | CI/CD | Fatih | fatih.degirmenci@ericsson.com | CI: latest | Active | Virt-CI | -| | | Degirmenci | | | | | -+------------+------------+------------+-------------------------------+------------+--------+---------+ -| PHAROS-166 | FUEL | Constant | constant.wette@ericsson.com | DR: B-rel | Active | Nested | -| | | Wette | | | | | -+------------+------------+------------+-------------------------------+------------+--------+---------+ -| PHAROS-167 | OVSNFV | Billy | billy.omahoney@intel.com | DR: C-rel | Active | Hybrid | -| | | O'Mahoney | | | | | -+------------+------------+------------+-------------------------------+------------+--------+---------+ -| PHAROS-174 | GLUON | Bin | bh526r@att.com | DR: D-rel | Active | Nested* | -| | | Hu | | | | | -+------------+------------+------------+-------------------------------+------------+--------+---------+ -| PHAROS-180 | SAVI | Rick | richard.brunner@ericsson.com | DR: D-rel | Active | Nested* | -| | | Brunner | | | | | -+------------+------------+------------+-------------------------------+------------+--------+---------+ -| PHAROS-181 | IPV6-MULTI | Bin | bh526r@att.com | DR: D-rel | Active | Nested* | -| | | Hu | | | | | -+------------+------------+------------+-------------------------------+------------+--------+---------+ -| PHAROS-191 | AUTO-DEP | Peter | Peter.Barabas@ericsson.com | DR: C-rel | Active | Nested* | -| | | Barabas | | | | | -+------------+------------+------------+-------------------------------+------------+--------+---------+ -| PHAROS-199 | SDN-L3 | Tim | Tim.Irnich@ericsson.com | DR: C-rel | Active | Nested* | -| | | Irnich | | | | | -+------------+------------+------------+-------------------------------+------------+--------+---------+ -| PHAROS-236 | LLT-TOOL | Jose | Jose.Lausuch@ericsson.com | DR: C-rel | Active | Nested* | -| | | Lausuch | | | | | -+------------+------------+------------+-------------------------------+------------+--------+---------+ -| PHAROS-253 | ODL-II | Nikolas | Nikolas.Hermanns@ericsson.com | DR: C-rel | Active | Nested* | -| | | Hermanns | | | | | -+------------+------------+------------+-------------------------------+------------+--------+---------+ - - -- `ACTIVE CI/CD LAB SPECS `_ -* `CI-ERICSSON-POD1 wiki page `_ -* `CI-ERICSSON-POD1 wiki page `_ -- `ACTIVE LAB SPECS `_ -* `PHAROS-166 wiki page `_ -* `PHAROS-167 wiki page `_ -* `PHAROS-174 wiki page `_ -* `PHAROS-180 wiki page `_ -* `PHAROS-181 wiki page `_ -* `PHAROS-191 wiki page `_ -* `PHAROS-199 wiki page `_ -* `PHAROS-236 wiki page `_ -* `PHAROS-253 wiki page `_ -- `Decommissioned Requets `_ - - -Acceptable Usage Policy ------------------------ - -Resources located in Ericsson OPNFV lab shall only be used for CI, infra setup/configuration and -troubleshooting purposes. No development work is allowed in these PODs. Development Work should -only be performed on the DR labs assigned to individual projects. - - -Remote Access Infrastructure ----------------------------- - -Ericsson OPNFV lab provides a SSH GW that allows for unlimited port-forwarding, as well as Remote -Desktop, VNC and SOCKS proxy capability allowing the end user to feel as though directly connected -to the lab. - -Remote Access Procedure ------------------------ - -Access to this environment can be granted by sending an e-mail to: **daniel.smith@ericsson.com**. - -Subject: ericsson opnfv access. - -The following information should be provided in the request: - -:: - - Full name: - E-mail: - Organization: - Why is access needed: - How long is access needed: - Number of Hosts required: - Topology Required (HA, SA): - Feature/Plugins/Options Required (DPDK, ODL, ONOS): - -Enclosed a copy of your id_rsa.pub (public key) with your request and a login will be created for you - - -Lab Documentation ------------------ - - -Lab Topology ------------- - -.. image:: ./images/ericsson_opnfv_topology.png - :alt: Lab diagram not found - -Each POD is an individual entity with its own set of independant networks allowing for -interconnection between DR labs, intra connectinos within multiple Nested DRs all without touching -the CI/CD running in production. - -Refer to each Lab specific wiki page for IP and Login and Topology Information. - diff --git a/docs/labs/huawei-us-lab/huawei-lab-pod.png b/docs/labs/huawei-us-lab/huawei-lab-pod.png deleted file mode 100644 index cfb51c9c..00000000 Binary files a/docs/labs/huawei-us-lab/huawei-lab-pod.png and /dev/null differ diff --git a/docs/labs/huawei-us-lab/huawei-lab-topology.png b/docs/labs/huawei-us-lab/huawei-lab-topology.png deleted file mode 100644 index 681a10c5..00000000 Binary files a/docs/labs/huawei-us-lab/huawei-lab-topology.png and /dev/null differ diff --git a/docs/labs/huawei-us-lab/huawei-lab-virtual.png b/docs/labs/huawei-us-lab/huawei-lab-virtual.png deleted file mode 100644 index 46c818d4..00000000 Binary files a/docs/labs/huawei-us-lab/huawei-lab-virtual.png and /dev/null differ diff --git a/docs/labs/huawei-us-lab/index.rst b/docs/labs/huawei-us-lab/index.rst deleted file mode 100644 index 65241f29..00000000 --- a/docs/labs/huawei-us-lab/index.rst +++ /dev/null @@ -1,18 +0,0 @@ -.. _pharos-huawei-us-lab: - -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -.. Top level of Pharos templates and configuration files - -****************** -Huawei's OPNFV Lab -****************** - - -.. toctree:: - :maxdepth: 2 - - ./lab_specification.rst - ./pod_specification.rst diff --git a/docs/labs/huawei-us-lab/lab_specification.rst b/docs/labs/huawei-us-lab/lab_specification.rst deleted file mode 100644 index 99d2196f..00000000 --- a/docs/labs/huawei-us-lab/lab_specification.rst +++ /dev/null @@ -1,100 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 - -************************** -Huawei's Lab Specification -************************** - -Introduction ------------- - -Huawei's lab providing 5 PODs for baremetal deployment, 4 standalone servers -for virtual deployment. All the resources have been attached to jenkins master, -you can view the slaves below in jenkins master. Current POD assignments and -individual POD details are listed below. - -Lab Resources & Assignments -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -+-----------------+-------------+-----------+--------+ -| Resource | Project(s) | POD Role | Status | -+-----------------+-------------+-----------+--------+ -| huawei-pod1 | compass4nfv | CI Stable | Active | -+-----------------+-------------+-----------+--------+ -| huawei-pod2 | compass4nfv | CI Stable | Active | -+-----------------+-------------+-----------+--------+ -| huawei-pod3 | yardstick | Dev/Test | Active | -+-----------------+-------------+-----------+--------+ -| huawei-pod4 | compass4nfv | CI Stable | Active | -+-----------------+-------------+-----------+--------+ -| huawei-pod5 | compass4nfv | CI Stable | Active | -+-----------------+-------------+-----------+--------+ -| huawei-virtual1 | compass4nfv | CI Stable | Active | -+-----------------+-------------+-----------+--------+ -| huawei-virtual2 | compass4nfv | CI Stable | Active | -+-----------------+-------------+-----------+--------+ -| huawei-virtual3 | compass4nfv | CI Stable | Active | -+-----------------+-------------+-----------+--------+ -| huawei-virtual4 | compass4nfv | CI Stable | Active | -+-----------------+-------------+-----------+--------+ - -Acceptable Usage Policy ------------------------ - -All of these resources above are used for OPNFV CI, if there is any requirement by OPNFV -contributor or committer for the purpose of OPNFV development, please apply to us for permission. - - -Remote Access Infrastructure ----------------------------- - -Huawei provides VPN(OpenVPN) to connect the lab. - -Remote Access Procedure ------------------------ - -This environment is free to use by any OPNFV contributor or committer for the -purpose of OPNFV approved activities, you just need to obtain VPN credentials to access. - -Access to this environment can be granted by sending a e-mail to: - * chigang@huawei.com - * meimei@huawei.com - -Following information should be provided in the request: - - * subject: opnfv_huawei_access - * Full name - * e-mail - * Phone - * Organization - * OPNFV Contributor/Committer name : - * OPNFV Project(s) Association: - * LF ID: - * Recommended by: - * PGP public key (preferably registered with a PGP PKI server) - * SSH public key - -Granting access normally takes 3-5 business days. - -Detailed access descriptions will be provided with your access grant e-mail. - -Lab Documentation ------------------ - - -Lab Topology ------------- - -Below you'll find a topological view of the hosting set-up,you can get more -detailed information from the individual POD. - -.. image:: ./huawei-lab-topology.png - :height: 566 - :width: 1061 - :alt: OPNFV - :align: left - -| -| - -Figure 1: Huawei lab OPNFV hosting environment overview diff --git a/docs/labs/huawei-us-lab/net.png b/docs/labs/huawei-us-lab/net.png deleted file mode 100644 index 9a12c820..00000000 Binary files a/docs/labs/huawei-us-lab/net.png and /dev/null differ diff --git a/docs/labs/huawei-us-lab/pod_specification.rst b/docs/labs/huawei-us-lab/pod_specification.rst deleted file mode 100644 index 53565158..00000000 --- a/docs/labs/huawei-us-lab/pod_specification.rst +++ /dev/null @@ -1,124 +0,0 @@ -========================= -Huawei PODs Specification -========================= - -NOTE: Illustrated by the example of huawei-pod1&huawei-virtual1. - -huawei-pod1 -=========== - -Introduction ------------- - -This is a bare metal deployment pod deployed by compass installer - -Hardware -^^^^^^^^ - -* the pod1 consist of 6 Rack servers, the following is detail - -+------------+-----------------------+---------+--------+-----------------------------+ -| Hostname | CPU | Storage | Memory | ipmi Mac &ip | -+------------+-----------------------+---------+--------+-----------------------------+ -| jumpserver | Intel(R) Xeon(R) CPU | 1.8TB | 31G | | -| | X5650 @ 2.67GHz | | | | -+------------+-----------------------+---------+--------+-----------------------------+ -| Host1 | Intel(R) Xeon(R) CPU | 4.2TB | 188G | eth3:Mac F8:4A:BF:55:A2:8E | -| controller | E5-2690 @ 2.90GHz | | | ip 172.16.130.26 | -+------------+-----------------------+---------+--------+-----------------------------+ -| Host2 | Intel(R) Xeon(R) CPU | 6TB | 188G | eth3:Mac D8:49:0B:DA:5A:B8 | -| controller | E5-2670@ 2.60GHz | | | ip 172.16.130.27 | -+------------+-----------------------+---------+--------+-----------------------------+ -| Host3 | Intel(R) Xeon(R) CPU | 8.4TB | 188G | eth3:Mac 78:D7:52:A0:B1:9D | -| controller | E5-2670@ 2.60GHz | | | ip 172.16.130.29 | -+------------+-----------------------+---------+--------+-----------------------------+ -| Host4 | Intel(R) Xeon(R) CPU | 7.2TB | 188G | eth3:Mac D8:49:0B:DA:5B:5E | -| compute | E5-2670@ 2.60GHz | | | ip 172.16.130.30 | -+------------+-----------------------+---------+--------+-----------------------------+ -| Host5 | Intel(R) Xeon(R) CPU | 4.8TB | 188G | eth3:Mac D8:49:0B:DA:56:86 | -| compute | E5-2670@ 2.60GHz | | | ip 172.16.130.31 | -+------------+-----------------------+---------+--------+-----------------------------+ - - -* 1 Huawei S9300 10G switch for storage, management and public traffic - 2x10GE to - each server. -* 1 Huawei S5300 1G switch for installing and Lights+out management traffic - 2x1GE to - each server. -* 1 VPN concentrator for remote access and management. -* 1 Huawei firewall and router for public network secure access. - - -huawei-pod1 Topology --------------------- - -.. image:: ./huawei-lab-pod.png - :height: 950 - :width: 900 - :alt: OPNFV - :align: left - -| -| - -Figure 1: Huawei lab pod1 topology - - - -huawei-pod1 Network -------------------- -Below you'll find a topological view of the huawei-Pod1 set-up: - - -.. image:: ./net.png - :height: 764 - :width: 633 - :alt: OPNFV - :align: left - -| -| - -Figure 2: Full Pod network configuration - - - -huawei-virtual1 -=============== - -Introduction ------------- - -This is a virtual deployment POD deployed by compass installer - -Hardware -^^^^^^^^ -virtual pod consist of one standalone server - -+-----------+----------------------+ -| name | huawei-virtual1 | -+-----------+----------------------+ -| CPU | Intel(R) Xeon(R) CPU | -| | E5-2680 v3 @ 2.50GHz | -+-----------+----------------------+ -| Memory | 251G | -+-----------+----------------------+ -| Storage | 4TB | -+-----------+----------------------+ -| IP | 192.168.107.2 | -+-----------+----------------------+ - -Network -------- -Below you'll find a topological view of the huawei-virtual1 Pod set-up: - -.. image:: ./huawei-lab-virtual.png - :height: 950 - :width: 900 - :alt: OPNFV - :align: left - -| -| - -Figure 3: virtual deployment pod network configuration - diff --git a/docs/labs/images/Dell_Overview.jpg b/docs/labs/images/Dell_Overview.jpg deleted file mode 100644 index 131765d0..00000000 Binary files a/docs/labs/images/Dell_Overview.jpg and /dev/null differ diff --git a/docs/labs/images/Dell_POD1.jpg b/docs/labs/images/Dell_POD1.jpg deleted file mode 100644 index 9afe340b..00000000 Binary files a/docs/labs/images/Dell_POD1.jpg and /dev/null differ diff --git a/docs/labs/images/Dell_POD2.jpg b/docs/labs/images/Dell_POD2.jpg deleted file mode 100644 index 70d76e90..00000000 Binary files a/docs/labs/images/Dell_POD2.jpg and /dev/null differ diff --git a/docs/labs/images/Dell_POD3.jpg b/docs/labs/images/Dell_POD3.jpg deleted file mode 100644 index c85a22b6..00000000 Binary files a/docs/labs/images/Dell_POD3.jpg and /dev/null differ diff --git a/docs/labs/images/orange_paris_pod1.jpg b/docs/labs/images/orange_paris_pod1.jpg deleted file mode 100644 index 8e6427f5..00000000 Binary files a/docs/labs/images/orange_paris_pod1.jpg and /dev/null differ diff --git a/docs/labs/images/orange_pod2.png b/docs/labs/images/orange_pod2.png deleted file mode 100644 index 05693281..00000000 Binary files a/docs/labs/images/orange_pod2.png and /dev/null differ diff --git a/docs/labs/images/spirent_vptc-public-drawing.png b/docs/labs/images/spirent_vptc-public-drawing.png deleted file mode 100644 index 174ac454..00000000 Binary files a/docs/labs/images/spirent_vptc-public-drawing.png and /dev/null differ diff --git a/docs/labs/index.rst b/docs/labs/index.rst deleted file mode 100755 index 9c000f9d..00000000 --- a/docs/labs/index.rst +++ /dev/null @@ -1,21 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - - -===================== -PHAROS Community Labs -===================== - - -.. toctree:: - :maxdepth: 2 - - ./Dell.rst - ./ericsson/index.rst - ./huawei-us-lab/index.rst - ./ool/index.rst - ./orange-paris-lab/index.rst - ./orange-lannion-lab/index.rst - ./spirent.rst - ./zte-sh-lab/index.rst diff --git a/docs/labs/ool/images/ool-testlab.png b/docs/labs/ool/images/ool-testlab.png deleted file mode 100644 index d0ac9352..00000000 Binary files a/docs/labs/ool/images/ool-testlab.png and /dev/null differ diff --git a/docs/labs/ool/index.rst b/docs/labs/ool/index.rst deleted file mode 100644 index 0239e515..00000000 --- a/docs/labs/ool/index.rst +++ /dev/null @@ -1,18 +0,0 @@ -.. _pharos-ool: - -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -.. Top level of Pharos templates and configuration files - -***************** -OOL OPNFV Testbed -***************** - -.. toctree:: - - ./lab_description.rst - ./pod1_description.rst - ./virtual1_description.rst - ./inventory.rst diff --git a/docs/labs/ool/inventory.rst b/docs/labs/ool/inventory.rst deleted file mode 100644 index 78368c4a..00000000 --- a/docs/labs/ool/inventory.rst +++ /dev/null @@ -1,11 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -****************** -OOL Inventory File -****************** - -.. code-block:: yaml - - import pod1_inventory.yaml diff --git a/docs/labs/ool/lab_description.rst b/docs/labs/ool/lab_description.rst deleted file mode 100644 index 72e2bd87..00000000 --- a/docs/labs/ool/lab_description.rst +++ /dev/null @@ -1,72 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -********************** -Lab: OOL OPNFV Testbed -********************** - -Introduction ------------- - -`Okinawa Open Laboratory (OOL)`_ provides the following facilities for OPNFV -testing. The testlab is now located only at Okinwa in Japan. - -.. _Okinawa Open Laboratory (OOL): http://www.okinawaopenlabs.org/en/ - -Lab Resources -------------- - -+--------------+--------------+-----------------+----------------------+-----------+-----------+-------+ -| POD Name | Project(s) | Project Lead(s) | Email(s) | POD Role | Status | Notes | -+--------------+--------------+-----------------+----------------------+-----------+-----------+-------+ -| `ool-pod1`_ | | | | CI stable | Available | | -+--------------+--------------+-----------------+----------------------+-----------+-----------+-------+ -| ool-virtual1 | Doctor | Ryota Mibu | r-mibu@cq.jp.nec.com | CI review | Assigned | | -+--------------+--------------+-----------------+----------------------+-----------+-----------+-------+ - -.. _ool-pod1: https://build.opnfv.org/ci/computer/ool-pod1/ - -Acceptable Usage Policy ------------------------ - -These resources provided to OPNFV are free to use by any OPNFV contributor or -committer for the purpose of OPNFV approved activities by permission of the -operator, but shall be used for CI, infra setup/configuration and -troubleshooting purposes. - -Remote Access Infrastructure ----------------------------- - -OOL provide VPN(OpenVPN) to connect this testlab. - -Remote Access Procedure ------------------------ - -Access to this environment can be granted by sending a e-mail to: TBD - -subject: opnfv_access_ool - -Following information should be provided in the request: - -* Full name -* e-mail -* Phone -* Organization -* Resources required -* How long is access needed -* PGP public key -* SSH public key - -Granting access normally takes 2-3 business days. - -Detailed access descriptions will be provided with your access grant e-mail. - -Lab Documentation ------------------ - -Lab Topology ------------- - -.. image:: images/ool-testlab.png - :alt: not found diff --git a/docs/labs/ool/pod1_description.rst b/docs/labs/ool/pod1_description.rst deleted file mode 100644 index 1640070a..00000000 --- a/docs/labs/ool/pod1_description.rst +++ /dev/null @@ -1,185 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -************* -POD: ool-pod1 -************* - -Introduction ------------- - -This is a physical POD deployed by Fuel installer (Brahmputra). - -Additional Requirements ------------------------ - -.. _ool-pod1-spec: - -Server Specifications ---------------------- - -**Jump Host** - -+------------+------------+--------------+---------------+--------------+--------+---------------------+ -| Hostname | Vendor | Model | Serial Number | CPUs | Memory | Storage | -+============+============+==============+===============+==============+========+=====================+ -| OPNFV-jump | SuperMicro | SYS-5018R-WR | - | E5-2630v3 x1 | 32 GB | SATA 7.2krpm 2TB x1 | -+------------+------------+--------------+---------------+--------------+--------+---------------------+ - -+------------+---------------------+--------------------+-------------------+------------+ -| | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | -| Hostname | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | -+============+=====================+====================+===================+============+ -| OPNFV-jump | - | IF0: | | NIC Model: | -| | | 0c:c4:7a:6c:a2:b2 | | Intel I350 | -| | | VLAN untagged | | | -| | | Public | | | -| | | IF1: | | | -| | | 0c:c4:7a:6c:a2:b3 | | | -| | | VLAN 10{2-5} | | | -| | | Admin/Mgmt/Private | | | -+------------+---------------------+--------------------+-------------------+------------+ - -**Compute Nodes** - -+----------+------------+-----------+---------------+--------------+--------+---------------------+ -| Hostname | Vendor | Model | Serial Number | CPUs | Memory | Storage | -+==========+============+===========+===============+==============+========+=====================+ -| node-9 | FUJITSU | RX2530 M1 | - | E5-2630v3 x1 | 32 GB | SATA 7.2krpm 2TB x2 | -| | | | | | | SSD 100GB x1 | -+----------+------------+-----------+---------------+--------------+--------+---------------------+ -| node-10 | FUJITSU | RX2530 M1 | - | E5-2630v3 x1 | 32 GB | SATA 7.2krpm 2TB x2 | -| | | | | | | SSD 100GB x1 | -+----------+------------+-----------+---------------+--------------+--------+---------------------+ -| node-11 | FUJITSU | RX2530 M1 | - | E5-2630v3 x1 | 32 GB | SATA 7.2krpm 2TB x2 | -| | | | | | | SSD 100GB x1 | -+----------+------------+-----------+---------------+--------------+--------+---------------------+ -| node-12 | FUJITSU | RX2530 M1 | - | E5-2630v3 x1 | 32 GB | SATA 7.2krpm 2TB x2 | -| | | | | | | SSD 100GB x1 | -+----------+------------+-----------+---------------+--------------+--------+---------------------+ - -+----------+---------------------+-------------------+-------------------+-----------------------+ -| | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | -| Hostname | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | -+==========+=====================+===================+===================+=======================+ -| node-9 | - | IF0: | IF4: | NIC Models: | -| | | 90:1b:0e:6b:e8:a8 | 90:1b:0e:6d:09:71 | (1GbE) Emulex Skyhawk | -| | | VLAN untagged | VLAN untagged | (10GbE) Intel 82599E | -| | | Admin | Storage | | -| | | IF1: | IF5: | | -| | | 90:1b:0e:6b:e8:a9 | 90:1b:0e:6d:09:72 | | -| | | VLAN untagged | VLAN untagged | | -| | | Mgmt | Storage | | -| | | IF2: | | | -| | | 90:1b:0e:6b:e8:aa | | | -| | | VLAN untagged | | | -| | | Public | | | -| | | IF3: | | | -| | | 90:1b:0e:6b:e8:ab | | | -| | | VLAN untagged | | | -| | | Private | | | -+----------+---------------------+-------------------+-------------------+-----------------------+ -| node-10 | - | IF0: | IF4: | NIC Models: | -| | | 90:1b:0e:6b:e3:00 | 90:1b:0e:6d:09:5f | (1GbE) Emulex Skyhawk | -| | | VLAN untagged | VLAN untagged | (10GbE) Intel 82599E | -| | | Admin | Storage | | -| | | IF1: | IF5: | | -| | | 90:1b:0e:6b:e3:01 | 90:1b:0e:6d:09:60 | | -| | | VLAN untagged | VLAN untagged | | -| | | Mgmt | Storage | | -| | | IF2: | | | -| | | 90:1b:0e:6b:e3:02 | | | -| | | VLAN untagged | | | -| | | Public | | | -| | | IF3: | | | -| | | 90:1b:0e:6b:e3:03 | | | -| | | VLAN untagged | | | -| | | Private | | | -+----------+---------------------+-------------------+-------------------+-----------------------+ -| node-11 | - | IF0: | IF4: | NIC Models: | -| | | 90:1b:0e:6b:e5:b4 | 90:1b:0e:6d:09:6f | (1GbE) Emulex Skyhawk | -| | | VLAN untagged | VLAN untagged | (10GbE) Intel 82599E | -| | | Admin | Storage | | -| | | IF1: | IF5: | | -| | | 90:1b:0e:6b:e5:b5 | 90:1b:0e:6d:09:70 | | -| | | VLAN untagged | VLAN untagged | | -| | | Mgmt | Storage | | -| | | IF2: | | | -| | | 90:1b:0e:6b:e5:b6 | | | -| | | VLAN untagged | | | -| | | Public | | | -| | | IF3: | | | -| | | 90:1b:0e:6b:e5:b7 | | | -| | | VLAN untagged | | | -| | | Private | | | -+----------+---------------------+-------------------+-------------------+-----------------------+ -| node-12 | - | IF0: | IF4: | NIC Models: | -| | | 90:1b:0e:6b:e2:bc | 90:1b:0e:6d:08:31 | (1GbE) Emulex Skyhawk | -| | | VLAN untagged | VLAN untagged | (10GbE) Intel 82599E | -| | | Admin | Storage | | -| | | IF1: | IF5: | | -| | | 90:1b:0e:6b:e2:bd | 90:1b:0e:6d:08:32 | | -| | | VLAN untagged | VLAN untagged | | -| | | Mgmt | Storage | | -| | | IF2: | | | -| | | 90:1b:0e:6b:e2:be | | | -| | | VLAN untagged | | | -| | | Public | | | -| | | IF3: | | | -| | | 90:1b:0e:6b:e2:bf | | | -| | | VLAN untagged | | | -| | | Private | | | -+----------+---------------------+-------------------+-------------------+-----------------------+ - -**Switches** - -+--------------------------------------------+--------------------+ -| Node | Hardware | -+============================================+====================+ -| Switch 1 (for each network except storage) | Juniper EX3300-24T | -+--------------------------------------------+--------------------+ -| Switch 2 (for storage) | Mellanox SX1024 | -+--------------------------------------------+--------------------+ - -**Subnet Allocations** - -+----------------+---------------+---------------+----------------+----------+ -| Network name | Address | Mask | Gateway | VLAN id | -+================+===============+===============+================+==========+ -| Public | 192.168.25.0 | 255.255.255.0 | 192.168.25.254 | 103 | -+----------------+---------------+---------------+----------------+----------+ -| Fuel Admin | 192.168.103.0 | 255.255.255.0 | 192.168.103.1 | 103 | -+----------------+---------------+---------------+----------------+----------+ -| Fuel Mangement | 192.168.104.0 | 255.255.255.0 | 192.168.104.1 | 104 | -+----------------+---------------+---------------+----------------+----------+ -| Fuel Public | 192.168.105.0 | 255.255.255.0 | 192.168.105.1 | 105 | -+----------------+---------------+---------------+----------------+----------+ -| Fuel Private | 192.168.106.0 | 255.255.255.0 | | Untagged | -+----------------+---------------+---------------+----------------+----------+ -| Fuel Storage | 192.168.107.0 | 255.255.255.0 | | Untagged | -+----------------+---------------+---------------+----------------+----------+ - -VPN Users ---------- - -+------------+----------------------+---------+--------------+-------+ -| Name | Email | Project | Role | Notes | -+------------+----------------------+---------+--------------+-------+ -| Ryota Mibu | r-mibu@cq.jp.nec.com | Doctor | Project Lead | | -+------------+----------------------+---------+--------------+-------+ - -Firewall Rules --------------- - -+------------+------------+-------+ -| Port(s) | Service | Notes | -+------------+------------+-------+ -| | | | -+------------+------------+-------+ - -POD Topology ------------- - -.. image:: images/ool-testlab.png - :alt: not found diff --git a/docs/labs/ool/pod1_inventory.yaml b/docs/labs/ool/pod1_inventory.yaml deleted file mode 100644 index 528eb098..00000000 --- a/docs/labs/ool/pod1_inventory.yaml +++ /dev/null @@ -1,38 +0,0 @@ ---- -nodes: - - name: node-9 - tags: control - arch: "x86_64" - mac_address: "90:1b:0e:6b:e8:a8" - power: - type: ipmi - address: n/a - user: n/a - pass: n/a - - name: node-10 - tags: control - arch: "x86_64" - mac_address: "90:1b:0e:6b:e3:00" - power: - type: ipmi - address: n/a - user: n/a - pass: n/a - - name: node-11 - tags: control - arch: "x86_64" - mac_address: "90:1b:0e:6b:e5:b4" - power: - type: ipmi - address: n/a - user: n/a - pass: n/a - - name: node-12 - tags: compute - arch: "x86_64" - mac_address: "90:1b:0e:6b:e2:bc" - power: - type: ipmi - address: n/a - user: n/a - pass: n/a diff --git a/docs/labs/ool/virtual1_description.rst b/docs/labs/ool/virtual1_description.rst deleted file mode 100644 index 089bd925..00000000 --- a/docs/labs/ool/virtual1_description.rst +++ /dev/null @@ -1,102 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -***************** -POD: ool-virtual1 -***************** - -Introduction ------------- - -This is a virtual POD deployed by Apex installer (master/Colorado). -This POD is built on one machine placed next to machines of the physical POD -(ool-pod1). Controller and compute nodes are VM. - -Additional Requirements ------------------------ - -Server Specifications ---------------------- - -**Jump Host** - -See :ref:`ool-pod1-spec`. - -**Compute Nodes** - -+------------------+--------------+----------------------------+ -| Machine | Hostname | Hardware | -+==================+==============+============================+ -| Virtual POD | ool-virtual1 | FUJITSU PRIMERGY RX2530 M1 | -+------------------+--------------+----------------------------+ - -+------------------------------------+ -| FUJITSU PRIMERGY RX2530 M1 | -+============+==================+====+ -| CPU | Xeon E5-2630v3 | x1 | -+------------+------------------+----+ -| RAM | 32GB | - | -+------------+------------------+----+ -| HDD | SATA 7.2krpm 2TB | x2 | -+------------+------------------+----+ -| SSD | 100GB | x1 | -+------------+------------------+----+ -| 1000BASE-T | Emulex Skyhawk | x2 | -+------------+------------------+----+ -| 10GBASE-T | Intel 82599E | x2 | -+------------+------------------+----+ -| BMC | - | x1 | -+------------+------------------+----+ - -+--------------+-----+------+-------------------+----------+--------------------+ -| Hostname | IF# | BW | MAC | IF in OS | Role | -+==============+=====+======+===================+==========+====================+ -| ool-virtual1 | IF0 | 1Gb | 90:1b:0e:6b:e5:d8 | eno1 | Admin | -+--------------+-----+------+-------------------+----------+--------------------+ -| ool-virtual1 | IF1 | 1Gb | 90:1b:0e:6b:e5:d9 | eno2 | Mgmt | -+--------------+-----+------+-------------------+----------+--------------------+ -| ool-virtual1 | IF2 | 1Gb | 90:1b:0e:6b:e5:da | eno3 | Public | -+--------------+-----+------+-------------------+----------+--------------------+ -| ool-virtual1 | IF3 | 1Gb | 90:1b:0e:6b:e5:db | eno4 | Private | -+--------------+-----+------+-------------------+----------+--------------------+ -| ool-virtual1 | IF4 | 1Gb | 90:1b:0e:6d:08:f5 | ens2f0 | Storage | -+--------------+-----+------+-------------------+----------+--------------------+ -| ool-virtual1 | IF5 | 1Gb | 90:1b:0e:6d:08:f6 | ens2f1 | Storage | -+--------------+-----+------+-------------------+----------+--------------------+ - -**Subnet Allocations in the host** - -+--------------+---------------+---------------+----------------+----------+ -| Network name | Address | Mask | Gateway | VLAN id | -+==============+===============+===============+================+==========+ -| Admin | 192.0.2.0 | 255.255.255.0 | 192.168.103.1 | Untagged | -+--------------+---------------+---------------+----------------+----------+ -| Public | 192.168.37.0 | 255.255.255.0 | 192.168.105.1 | Untagged | -+--------------+---------------+---------------+----------------+----------+ -| Private | 11.0.0.0 | 255.255.255.0 | | Untagged | -+--------------+---------------+---------------+----------------+----------+ -| Storage | 12.0.0.0 | 255.255.255.0 | | Untagged | -+--------------+---------------+---------------+----------------+----------+ - -VPN Users ---------- - -+------------+----------------------+---------+--------------+-------+ -| Name | Email | Project | Role | Notes | -+------------+----------------------+---------+--------------+-------+ -| Ryota Mibu | r-mibu@cq.jp.nec.com | Doctor | Project Lead | | -+------------+----------------------+---------+--------------+-------+ - -Firewall Rules --------------- - -+------------+------------+-------+ -| Port(s) | Service | Notes | -+------------+------------+-------+ -| | | | -+------------+------------+-------+ - -POD Topology ------------- - diff --git a/docs/labs/orange-lannion-lab/index.rst b/docs/labs/orange-lannion-lab/index.rst deleted file mode 100644 index eeb25916..00000000 --- a/docs/labs/orange-lannion-lab/index.rst +++ /dev/null @@ -1,218 +0,0 @@ -.. _pharos-orange-lannion-lab: - -Orange OPNFV Testlab -================================================== - -Overview ------------------- - -Orange Labs is hosting an OPNFV testlab at its Lannion facility. The testlab would host baremetal -servers for the use of OPNFV community as part of the OPNFV Pharos Project - - -The Orange Testlab consists of PODs - * POD2 for Joid - -POD2 consists of 8 servers - * 1 Jump Server - * 4 Servers for Control Nodes - * 3 Servers for Compute Nodes - - - -Hardware details ------------------ - -All the servers within the two PODs reside within a two chassis and have the -following specifications: - -POD2-Joid -^^^^^^^^^^^^ - -+---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ -| Hostname| Model |Memory |Storage | Processor 1 |Cores|Threads| Processor 2 |Cores|Threads| -+---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ -| Node1 |ProLiant DL380 Gen9 |128 GB |2xIntel SSD S3500 480GB+1 SAS 300GB|Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz | 18 | 36 | Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz | 18 | 36 | -+---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ -| Node2 |ProLiant DL380 Gen9 |128 GB |2xIntel SSD S3500 480GB+ SAS 300GB|Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz | 18 | 36 | Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz | 18 | 36 | -+---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ -| Node3 |ProLiant DL380 Gen9 |128 GB |2xIntel SSD S3500 480GB+1 SAS 300GB|Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz | 18 | 36 | Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz | 18 | 36 | -+---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ -| Node4 |ProLiant DL380 Gen9 |128 GB |2xIntel SSD S3500 480GB+1 SAS 300GB|Intel(R) Xeon(R) CPU E5-2609 v3 @ 1.90GHz | 6 | 6 | Intel(R) Xeon(R) CPU E5-2609 v3 @ 1.90GHz | 6 | 6 | -+---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ -| Node5 |ProLiant DL360 Gen9 |32 GB |2xSAS 300GB |Intel(R) Xeon(R) CPU E5-2683 v3 @ 2.00GHz | 14 | 28 | N/A | | | -+---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ -| Node6 |ProLiant DL360 Gen9 |32 GB |2xSAS 300GB |Intel(R) Xeon(R) CPU E5-2683 v3 @ 2.00GHz | 14 | 28 | N/A | | | -+---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ -| Node7 |ProLiant DL360 Gen9 |32 GB |2xSAS 300GB |Intel(R) Xeon(R) CPU E5-2683 v3 @ 2.00GHz | 14 | 28 | N/A | | | -+---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ - -Software ---------- - -The Jump servers in the Testlab are pre-provisioned with the following softwares: - - * Joid-Jump Server: - - 1. OS: Ubuntu 14.04 - - - -Networks ----------- - -POD2-Joid -^^^^^^^^^^^^ - -.. image:: ../images/orange_pod2.png - :height: 721 - :width: 785 - :alt: POD2-Joid Overview - :align: left - - - -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| Hostname | NIC Model | Ports | MAC | BW | Roles | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| Node1 | 1, Broadcom NetXtreme BCM5719 | eth0 | 38:63:bb:3f:bc:c8 | 10G | Admin | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth1 | 38:63:bb:3f:bc:c9 | 10G | Public| -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | 2, Broadcom NetXtreme BCM5719 | eth2 | 38:63:bb:3f:bc:ca | 10G | N/A | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth3 | 38:63:bb:3f:bc:cb | 10G | N/A | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | 3, Intel X540-AT2 DPDK | eth4 | a0:36:9f:4e:88:5c | 10G | Storage| -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth5 | a0:36:9f:4e:88:5e | 10G | VM | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| Node2 | 1, Broadcom NetXtreme BCM5719 | eth0 | 38:63:bb:44:34:84 | 10G | Admin | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth1 | 38:63:bb:44:34:85 | 10G | Public| -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | 2, Broadcom NetXtreme BCM5719 | eth2 | 38:63:bb:44:34:86 | 10G | N/A | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth3 | 38:63:bb:44:34:87 | 10G | N/A | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | 3, Intel X540-AT2 DPDK | eth4 | a0:36:9f:4e:8b:0c | 10G | Storage| -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth5 | a0:36:9f:4e:8b:0e | 10G | VM | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| Node3 | 1, Broadcom NetXtreme BCM5719 | eth0 | 38:63:bb:3f:1d:8c | 10G | Admin | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth1 | 38:63:bb:3f:1d:8d | 10G | Public| -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | 1, Broadcom NetXtreme BCM5719 | eth2 | 38:63:bb:3f:1d:8e | 10G | N/A | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth3 | 38:63:bb:3f:1d:8f | 10G | N/A | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | 3, Intel X540-AT2 DPDK | eth4 | a0:36:9f:4e:88:38 | 10G | Storage| -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth5 | a0:36:9f:4e:88:3a | 10G | VM | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| Node4 | 1, Broadcom NetXtreme BCM5719 | eth0 | 38:63:bb:3f:2d:a8 | 10G | Admin | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth1 | 38:63:bb:3f:2d:a9 | 10G | Public| -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | 1, Broadcom NetXtreme BCM5719 | eth2 | 38:63:bb:3f:2d:aa | 10G | N/A | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth3 | 38:63:bb:3f:2d:ab | 10G | N/A | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | 3, Intel X540-AT2 DPDK | eth4 | a0:36:9f:4e:8b:18 | 10G | Storage| -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth5 | a0:36:9f:4e:8b:1a | 10G | VM | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| Node5 | 1, Broadcom NetXtreme BCM5719 | eth0 | 94:57:a5:52:c9:48 | 10G | Admin | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth1 | 94:57:a5:52:c9:49 | 10G | Public| -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | 1, Broadcom NetXtreme BCM5719 | eth2 | 94:57:a5:52:c9:4a | 10G | Storage| -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth3 | 94:57:a5:52:c9:4b | 10G | VM | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| Node6 | 1, Broadcom NetXtreme BCM5719 | eth0 | 94:57:a5:52:63:b0 | 10G | Admin | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth1 | 94:57:a5:52:63:b1 | 10G | Public| -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | 1, Broadcom NetXtreme BCM5719 | eth2 | 94:57:a5:52:63:b2 | 10G | Storage| -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth3 | 94:57:a5:52:63:b3 | 10G | VM | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| Node7 | 1, Broadcom NetXtreme BCM5719 | eth0 | 94:57:a5:52:f1:80 | 10G | Admin | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth1 | 94:57:a5:52:f1:81 | 10G | Public| -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | 1, Broadcom NetXtreme BCM5719 | eth2 | 94:57:a5:52:f1:82 | 10G | Storage| -+--------------+--------------------------------------+-------+-------------------+-----+--------+ -| | | eth3 | 94:57:a5:52:f1:83 | 10G | VM | -+--------------+--------------------------------------+-------+-------------------+-----+--------+ - - - - - - -Subnet allocations Pod2 -^^^^^^^^^^^^^^^^^^^^^^^^ - -+-----------+--------------+------------------+--------------+----------+ -| Network | Address | Mask | Gateway | VLAN id | -+-----------+--------------+------------------+--------------+----------+ -|Admin | 192.168.2.0 | 255.255.255.0 | 192.168.2.1 | 200 | -+-----------+--------------+------------------+--------------+----------+ -|Public | 161.105.231.0| 255.255.255.192 | 161.105.231.1| 135 | -+-----------+--------------+------------------+--------------+----------+ -|Storage | 192.168.12.0 | 255.255.255.0 | 192.168.2.1 | 210 | -+-----------+--------------+------------------+--------------+----------+ -|VM | 192.168.22.0 | 255.255.255.0 | 192.168.22.1 | 230 | -+-----------+--------------+------------------+--------------+----------+ - - -ILO Pod2 -^^^^^^^^ - -**POD2** - -+-----------+--------------------+-------------------+-------------+-------------+ -| Hostname | Lights-out address | MAC | Username | Password | -+-----------+--------------------+-------------------+-------------+-------------+ -| Node1 | 192.168.2.11 | 38:63:bb:39:b2:2e |Administrator| pod2Admin | -+-----------+--------------------+-------------------+-------------+-------------+ -| Node2 | 192.168.2.12 | 14:58:d0:48:7b:7a |Administrator| pod2Admin | -+-----------+--------------------+-------------------+-------------+-------------+ -| Node3 | 192.168.2.13 | 38:63:bb:39:b2:86 |Administrator| pod2Admin | -+-----------+--------------------+-------------------+-------------+-------------+ -| Node4 | 192.168.2.14 | 38:63:bb:39:b2:40 |Administrator| pod2Admin | -+-----------+--------------------+-------------------+-------------+-------------+ -| Node5 | 192.168.2.15 | 94:57:a5:62:73:c2 |Administrator| pod2Admin | -+-----------+--------------------+-------------------+-------------+-------------+ -| Node6 | 192.168.2.16 | 94:57:a5:62:72:90 |Administrator| pod2Admin | -+-----------+--------------------+-------------------+-------------+-------------+ -| Node7 | 192.168.2.17 | 94:57:a5:62:f4:c6 |Administrator| pod2Admin | -+-----------+--------------------+-------------------+-------------+-------------+ - - -Remote access infrastructure ------------------------------ - -The Orange OPNFV testlab is free to use for the OPNFV community. - -To access the Testlab, please contact bertrand.lelamer AT orange.com with -the following details: -* Name -* Email -* Designation -* Organization -* Purpose of using the lab -* SSH public key - - - -*Accessing the Orange Lannion Testlab* --------------------------------------- - -POD2 JumpServer -^^^^^^^^^^^^^^^ - - diff --git a/docs/labs/orange-paris-lab/index.rst b/docs/labs/orange-paris-lab/index.rst deleted file mode 100644 index 4e8953bb..00000000 --- a/docs/labs/orange-paris-lab/index.rst +++ /dev/null @@ -1,17 +0,0 @@ -.. _pharos-orange-paris-lab: - -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -.. Top level of Pharos templates and configuration files - -*********************************************** -Orange Paris Pharos Lab and Configuration Files -*********************************************** - - -.. toctree:: - - ./orange_paris_lab_description.rst - ./orange_paris_pod1_description.rst diff --git a/docs/labs/orange-paris-lab/orange_paris_lab_description.rst b/docs/labs/orange-paris-lab/orange_paris_lab_description.rst deleted file mode 100644 index 5a257316..00000000 --- a/docs/labs/orange-paris-lab/orange_paris_lab_description.rst +++ /dev/null @@ -1,75 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 - -************************** -Lab Specification Template -************************** - -Introduction ------------- - -Orange is hosting an OPNFV test lab at Chatillon (near Paris) facility. The test lab would host -baremetal servers for the use of OPNFV community as part of the OPNFV Pharos Project. - -The Orange Paris lab consist of 1 POD - * POD for Fuel - - -Lab Resources -------------- - -+-------------+------------+-----------------+----------+-----------+---------+-------+ -| POD Name | Project(s) | Project Lead(s) | Email(s) | POD Role | Status | Notes | -+-------------+------------+-----------------+----------+-----------+---------+-------+ -| opnfv-integ | | | | Dev/test | Active | | -+-------------+------------+-----------------+----------+-----------+---------+-------+ - -* **POD Name:** Use consistent naming / numbering to avoid confusion. Hyperlinked to POD description. -* **POD Role:** CI stable, CI latest, Dev/test, Stand-alone, Virtual, ... -* **Status:** Assigned, Configuring, Active, Troubleshooting, Available, ... - - -Acceptable Usage Policy ------------------------ - -Define lab user policies and expectations - - -Remote Access Infrastructure ----------------------------- - -The Orange Paris OPNFV test lab is free to use for the OPNFV community. - -A VPN is used to provide access to the Orange Paris Testlab. - -To access the Testlab, please contact Auboin Cyril (cyril.auboin@orange.com) with the following -details: -* Name -* Organization -* Purpose of using the labs -* Dates start / end - -Processing the request can take 3-4 business days. - - -Remote Access Procedure ------------------------ - -Define lab process for requesting access to the lab (e.g. VPN guide, how to modify BIOS settings, -etc.) - - -Lab Documentation ------------------ - -List lab specific documents here - - -Lab Topology ------------- - -Provide a diagram showing the network topology of lab including lights-out network. Any security -sensitive details should not be exposed publically. The following diagram is an example only. - -.. image:: ./images/orange_paris_pod1.jpg - :alt: Lab diagram not found diff --git a/docs/labs/orange-paris-lab/orange_paris_pod1_description.rst b/docs/labs/orange-paris-lab/orange_paris_pod1_description.rst deleted file mode 100644 index 75dcfdd5..00000000 --- a/docs/labs/orange-paris-lab/orange_paris_pod1_description.rst +++ /dev/null @@ -1,129 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 - -************************** -POD Specification Template -************************** - -Introduction ------------- - -Orange is hosting an OPNFV test lab at Chatillon (near Paris) facility. The test lab would host 4 -(1 controller and 3 computes) baremetal servers for the use of OPNFV community as part of the OPNFV -Pharos Project. - -Version: Brahmaputra -Installer: Fuel (with Ceph) - -Additional Requirements ------------------------ - -Server Specifications ---------------------- - -**Switch** - -+-----------+----------+---------+---------------+-------+--------+---------+---------------------+------------------+------------------+----------+ -| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | -| Hostname | Vendor | Model | Serial Number | CPUs | Memory | storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | -+-----------+----------+---------+---------------+-------+--------+---------+---------------------+------------------+------------------+----------+ -| pod1- | JUNIPER | EX-4550 | 750-045407 | | | | 172.31.2.254 | | | 32 ports | -| switch | | | | | | | CC:E1:7F:86:38:80 | | | | -| | | | | | | | | | | | -+-----------+----------+---------+---------------+-------+--------+---------+---------------------+------------------+------------------+----------+ - -**Jump Host** - -+-----------+---------+----------+---------------+----------------+--------+-----------+---------------------+------------------+------------------+-------+ -| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | -| Hostname | Vendor | Model | Serial Number | CPUs | Memory | storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | -+-----------+---------+----------+---------------+----------------+--------+-----------+---------------------+------------------+------------------+-------+ -| pod1- | DELL | Proliant | CZJ40901PV | Intel Xeon | 16 GB | 300GB SAS | | IF0: 172.31.13.5 | | | -| jump-host | | DL 360e | | E5-2430 v2.2 | | 300GB SAS | | | | | -| | | Gen8 | | 2,5Ghz 24 core | | | | | | | -+-----------+---------+----------+---------------+----------------+--------+-----------+---------------------+------------------+------------------+-------+ - -**Firewall** - -+-----------+---------+------------+---------------+-------------+--------+-----------+---------------------+--------------------+------------------+-------+ -| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | -| Hostname | Vendor | Model | Serial Number | CPUs | Memory | storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | -+-----------+---------+------------+---------------+-------------+--------+-----------+---------------------+--------------------+------------------+-------+ -| pod1- | IBM | @Server | | Intel Xeon | 4 GB | 36GB SATA | | IF0: 161.105.211.2 | | | -| firewall | | xSerie 336 | KKTVY4M | | | 36GB SATA | | | | | -| | | | | | | | | | | | -+-----------+---------+------------+---------------+-------------+--------+-----------+---------------------+--------------------+------------------+-------+ - -**Controller Node** - -+------------+---------+-----------+---------------+---------------+--------+-----------+---------------------+------------------------+------------------+-------+ -| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | -| Hostname | Vendor | Model | Serial Number | CPUs | Memory | storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | -+------------+---------+-----------+---------------+---------------+--------+-----------+---------------------+------------------------+------------------+-------+ -| pod1-ctrl1 | HP | Proliant | CZJ40901PT | Intel Xeon | 16GB | 300GB SAS | | IF0: 9C:B6:54:95:E4:74 | | | -| | | DL 360e | | E5-2430 v2.2 | | 300GB SAS | | Admin | | | -| | | Gen8 | | 2,5Ghz | | | | IF1: 9C:B6:54:95:E4:75 | | | -| | | | | 24 core | | | | 18: Public | | | -| | | | | | | | | 1500: Storage | | | -| | | | | | | | | 17: Management | | | -| | | | | | | | | 1502: Private | | | -+------------+---------+-----------+---------------+---------------+--------+-----------+---------------------+------------------------+------------------+-------+ - -**Compute Nodes** - -+------------+---------+-----------+---------------+---------------+----------+------------+---------------------+------------------------+------------------+-------+ -| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | -| Hostname | Vendor | Model | Serial Number | CPUs | Memory | storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | -+------------+---------+-----------+---------------+---------------+----------+------------+---------------------+------------------------+------------------+-------+ -| pod1-node1 | DELL | R730 | 8F3J642 | Intel Xeon | 128GB | 250GB SATA | | IF0: EC:F4:BB:CB:62:9C | | | -| | | | | E5-2603 v3 | (8x16GB) | 480GB SSD | | Admin | | | -| | | | | 1,6Ghz | 1600Mhz | 480GB SSD | | IF1: EC:F4:BB:CB:62:9A | | | -| | | | | 12 core | | | | 18: Public | | | -| | | | | | | | | 1500: Storage | | | -| | | | | | | | | 17: Management | | | -| | | | | | | | | 1502: Private | | | -+------------+---------+-----------+---------------+---------------+----------+------------+---------------------+------------------------+------------------+-------+ -| pod1-node2 | HP | Proliant | CZJ40901PS | Intel Xeon | 16GB | 300GB SAS | | IF0: 9C:B6:54:95:D4:F0 | | | -| | | DL 360e | | E5-2430 v2.2 | | 300GB SAS | | Admin | | | -| | | Gen8 | | 2,5Ghz | | | | IF1: 9C:B6:54:95:D4:F1 | | | -| | | | | 24 core | | | | 18: Public | | | -| | | | | | | | | 1500: Storage | | | -| | | | | | | | | 17: Management | | | -| | | | | | | | | 1502: Private | | | -+------------+---------+-----------+---------------+---------------+----------+------------+---------------------+------------------------+------------------+-------+ -| pod1-node3 | DELL | R730 | FG3J642 | Intel Xeon | 128GB | 256GB SATA | | IF0: EC:F4:BB:CB:62:E4 | | | -| | | | | E5-2603 v3 | (8x16GB) | 480GB SSD | | Admin | | | -| | | | | 1,6Ghz | 1600Mhz | 480GB SSD | | IF1: EC:F4:BB:CB:62:E2 | | | -| | | | | 12 core | | | | 18: Public | | | -| | | | | | | | | 1500: Storage | | | -| | | | | | | | | 17: Management | | | -| | | | | | | | | 1502: Private | | | -+------------+---------+-----------+---------------+---------------+----------+------------+---------------------+------------------------+------------------+-------+ - -Users ------ - -+------+-------+---------+------+-------+ -| Name | Email | Company | Role | Notes | -+------+-------+---------+------+-------+ -| | | | | | -+------+-------+---------+------+-------+ - -Firewall Rules --------------- - -+------------+------------+------+ -| Port(s) | Service | Note | -+------------+------------+------+ -| 22, 43, 80 | Jenkins CI | | -+------------+------------+------+ - -POD Topology ------------- - -Provide a diagram showing the network topology of the POD. Any security sensitive details should not -be exposed publically and can be stored in the secure Pharos repo. The following diagram is an -example only. - -.. image:: ./images/orange_paris_pod1.jpg - :alt: POD diagram not found diff --git a/docs/labs/spirent.rst b/docs/labs/spirent.rst deleted file mode 100644 index 2c6a0cfb..00000000 --- a/docs/labs/spirent.rst +++ /dev/null @@ -1,44 +0,0 @@ -Spirent Virtual Cloud Test Lab -=============================== - -A community provided metal resource hosted at Nephoscale, leveraged for SDN/NFV public testing and -OpenDaylight, OpenStack, OPNFV projects. - -**Spirent VCT Lab** is currently working on 3 different **OpenStack** environments each one of them -deployed on different hardware configuration: - - * **OpenStack Juno - 2014.2.2 release** (CentOS 7, 20 Cores, 64 GB RAM, 1 TB SATA, 40 Gbps) - * **OpenStack Juno - 2014.2.2 release** (Ubuntu 14.04, 8 cores, 32 GB RAM, 500 GB SATA, 10 Gbps) - * **OpenStack Icehouse - 2014.1.3 release** - * **OpenStack Icehouse - 2014.1.3 release** - ----- - -There are a number of different networks referenced in the VPTC Design Blueprint. - - * Public Internet – 1 g - * Private Management – 1g - * Mission Clients – 10g - * Mission Servers – 10g - -These can be added or removed as specified by the test methodology. There are 8 x 10 gige SFP+ -ports available on a typical C100MP used for Avalanche Layer 4-7 testing. The N4U offers 2 x 40 -gige QSFP+ ports with the MX-2 Spirent Test Center Layer 2-3 testing. There are 2 x Cumulus -switches with 32 ports of 40 gige QSFP+ ports for a total capacity of 256 ports of 10 gige. We use -QSFP+ to SFP+ break out cables to convert a single 40 gige port into 4 x 10 gige ports. Together -these offer a flexible solution to allow up to 8 simultaneous tests to take place with physical -traffic generators at the same time. Assuming a 10 to 1 oversubscription ratio we could handle 80 -community users with the current environment. - -For example: - - * An 80 Gbps test would need 4 port pairs of 10 gige each and require 8 mission networks. - * Multiple clients sharing common test hardware might have dedicated management networks for their - DUTs yet communicate with the APIs and Management services via a shared DMZ network protected by - a firewall. - * SSL and IPSec VPN will typically be leveraged to connect networks across the - untrusted Internet or other third party networks. - * Stand-alone DUT servers using STCv and AVv traffic generators could easily scale to hundreds of - servers as needed. - -.. image:: images/spirent_vptc-public-drawing.png diff --git a/docs/labs/zte-sh-lab/images/zte_sh_lab_topology.png b/docs/labs/zte-sh-lab/images/zte_sh_lab_topology.png deleted file mode 100644 index 6c147dbc..00000000 Binary files a/docs/labs/zte-sh-lab/images/zte_sh_lab_topology.png and /dev/null differ diff --git a/docs/labs/zte-sh-lab/images/zte_sh_pod_topology.png b/docs/labs/zte-sh-lab/images/zte_sh_pod_topology.png deleted file mode 100644 index 592b6077..00000000 Binary files a/docs/labs/zte-sh-lab/images/zte_sh_pod_topology.png and /dev/null differ diff --git a/docs/labs/zte-sh-lab/index.rst b/docs/labs/zte-sh-lab/index.rst deleted file mode 100644 index 9a8d7f56..00000000 --- a/docs/labs/zte-sh-lab/index.rst +++ /dev/null @@ -1,20 +0,0 @@ -.. _pharos-zte-sh-lab: - -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -.. Top level of Pharos templates and configuration files - -************************************* -ZTE SH Pharos Lab Configuration Files -************************************* - - -.. toctree:: - :maxdepth: 2 - - ./lab_description.rst - ./pod-1.rst - ./pod-2.rst - ./pod-3.rst diff --git a/docs/labs/zte-sh-lab/lab_description.rst b/docs/labs/zte-sh-lab/lab_description.rst deleted file mode 100644 index 0d9d2dd0..00000000 --- a/docs/labs/zte-sh-lab/lab_description.rst +++ /dev/null @@ -1,127 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -.. _pharos_lab: - -************************ -ZTE SH Lab Specification -************************ - - -Introduction ------------- - -ZTE SH Pharos lab currently has three PODs available in Shanghai. Each POD has 5 servers, 3 -controller nodes and 2 computer nodes. These PODs are dedicated for use by Production/CI. These PODs -focus scenarios related with **test** projects, **installer** projects and performance enhancement -projects, such as KVM, OVS, FDS, etc. - -Scenarios planned are list here: - -- os-nosdn-kvm-ha -- os-nosdn-kvm_ovs-ha - -Scenarios are defined in -`Colorado Scenario Status `_ - - -Lab Resources -------------- - -+----------+------------+-----------+-------------------------+------------+--------+-----------+ -| POD Name | Project(s) | PTL(s) | Email(s) | POD Role | Status | Notes | -+----------+------------+-----------+-------------------------+------------+--------+-----------+ -| POD1 | FUEL | Gregory | gelkinbard@mirantis.com | CI: latest | Active | Yardstick | -| | | Elkinbard | | | | Funtest | -| | | | | | | Doctor | -| | | | | | | Parser | -+----------+------------+-----------+-------------------------+------------+--------+-----------+ -| POD2 | FUEL | Gregory | gelkinbard@mirantis.com | CI: latest | Active | Qtip | -| | | Elkinbard | | | | | -+----------+------------+-----------+-------------------------+------------+--------+-----------+ -| POD3 | FUEL | Gregory | gelkinbard@mirantis.com | CI: latest | Active | NFV-KVM | -| | | Elkinbard | | | | OVSNFV | -+----------+------------+-----------+-------------------------+------------+--------+-----------+ - -- `POD1-3 wiki page `_ -* `POD1 jenkins slave `_ -* `POD2 jenkins slave `_ -- `POD3 jenkins slave `_ - - -Acceptable Usage Policy ------------------------ - -Resources located in OPNFV ZTE SH lab shall only be used for CI, infra setup/configuration and -troubleshooting purposes. No development work is allowed in these PODs. - - -Remote Access Infrastructure ----------------------------- - -ZTE SH lab provide the OpenVPN access for you. - - -Remote Access Procedure ------------------------ - -Access to this environment can be granted by sending an e-mail to: **yangyang1@zte.com.cn**. - -Subject: opnfv zte-pod[1-3] access. - -The following information should be provided in the request: - -:: - - Full name: - E-mail: - Organization: - Why is access needed: - How long is access needed: - What specific Host will be accessed: - What support is needed from zte admin: - -Once access requirment is approved, the instructions for setting up VPN access will be send to you by mail. - - -Lab Documentation ------------------ - - -Lab Topology ------------- - -.. image:: ./images/zte_sh_lab_topology.png - :alt: Lab diagram not found - -All the PODs share the same **Jump Host** for only one public IP address is allocated for ZTE -Pharos Lab. Deploy servers are separated from Jump Host. Each POD has itsown **Deploy Server**. - -**Jump Host** - -+----------+--------+-------+---------------+---------+--------+-----------+--------------------+------------------+-------+ -| | | | | | Memory | Local | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | -| Hostname | Vendor | Model | Serial Number | CPUs | (GB) | Storage | MAC/VLAN/Network | MAC/VLAN/Network | Notes | -+----------+--------+-------+---------------+---------+--------+-----------+--------------------+------------------+-------+ -| Rabbit | HP | 5500 | - | X5647x2 | 24 | 250GB SAS | IF0: | | | -| | | | | | | 2 TB HDD | a0:36:9f:00:11:34/ | | | -| | | | | | | | 192.168.1.1/ | | | -| | | | | | | | native vlan/OA | | | -| | | | | | | | IF1: | | | -| | | | | | | | a0:36:9f:00:11:35/ | | | -| | | | | | | | 172.10.0.1/ | | | -| | | | | | | | vlan 103/Public | | | -| | | | | | | | 172.20.0.1/ | | | -| | | | | | | | vlan 113/Public | | | -| | | | | | | | 172.60.0.1/ | | | -| | | | | | | | vlan 163/Public | | | -| | | | | | | | 172.70.0.1/ | | | -| | | | | | | | vlan 173/Public | | | -| | | | | | | | IF2: | | | -| | | | | | | | a0.36:9:00:11:37/ | | | -| | | | | | | | 116.228.53.183/ | | | -| | | | | | | | native vlan/ | | | -| | | | | | | | Internet | | | -+----------+--------+-------+---------------+---------+--------+-----------+--------------------+------------------+-------+ - diff --git a/docs/labs/zte-sh-lab/pod-1.rst b/docs/labs/zte-sh-lab/pod-1.rst deleted file mode 100644 index 7ec53a82..00000000 --- a/docs/labs/zte-sh-lab/pod-1.rst +++ /dev/null @@ -1,160 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -.. _pharos_pod: - -********************** -ZTE POD1 Specification -********************** - - -Introduction ------------- - -POD1(means ZTE-POD1) uses Fuel as the installer and performs os-odl_l2-nofeature-ha CI latest -verification. Currently, test projects such as Yardstick, Functest are performing daily CI tasks. -Fueature projects such as Doctor, Parser will perform daily and verify CI tasks. - - -Additional Requirements ------------------------ - - -Server Specifications ---------------------- - - -**Jump Host** - -POD1 share the same **Jump Host** in the lab. - -**Deploy server** - -+-----------+--------+-------+---------------+-----------+--------+-----------+--------------------+------------------+-------+ -| | | | | | Memory | Local | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | -| Hostname | Vendor | Model | Serial Number | CPUs | (GB) | Storage | MAC/VLAN/Network | MAC/VLAN/Network | Notes | -+-----------+--------+-------+---------------+-----------+--------+-----------+--------------------+------------------+-------+ -| Jellyfish | ZTE | R5300 | 277662500093 | E5-2620x2 | 128 | 600GB SAS | IF0: | | | -| | | | | | | 4 TB HDD | 74:4a:a4:00:91:b3/ | | | -| | | | | | | | 10.20.6.1/ | | | -| | | | | | | | native vlan/PXE | | | -| | | | | | | | IF1: | | | -| | | | | | | | 74:4a:a4:00:91:b4/ | | | -| | | | | | | | 10.20.7.1/ | | | -| | | | | | | | native vlan/PXE | | | -+-----------+--------+-------+---------------+-----------+--------+-----------+--------------------+------------------+-------+ - - -**Nodes/Servers** - -+----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ -| | | | | | Memory | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | -| Hostname | Vendor | Model | Serial Number | CPUs | (GB) | Storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | -+----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ -| node1 | ZTE | E9000 | 701763100025 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.101 | ens4f0: | ens12f0: | | -| | | | | | | | 74:4a:a4:00:cf:d9 | 74:4a:a4:00:cf:dc | 74:4a:a4:00:b0:e1 | | -| | | | | | | | zteroot/superuser | native vlan 160/PXE | vlan 161/ management | | -| | | | | | | | | | ens12f1: | | -| | | | | | | | | | 74:4a:a4:00:b0:e2 | | -| | | | | | | | | | vlan 162/ storage | | -| | | | | | | | | | ens44f0: | | -| | | | | | | | | | 74:4a:a4:00:b0:dd | | -| | | | | | | | | | vlan 1120/ private | | -| | | | | | | | | | ens44f1: | | -| | | | | | | | | | 74:4a:a4:00:b0:de | | -| | | | | | | | | | vlan 163/ public | | -+----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ -| node2 | ZTE | E9000 | 701763100224 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.102 | ens4f0: | ens12f0: | | -| | | | | | | | 74:4a:a4:00:ce:cb | 74:4a:a4:00:ce:ce | 74:4a:a4:00:d6:ad | | -| | | | | | | | zteroot/superuser | native vlan 160/PXE | vlan 161/ management | | -| | | | | | | | | | ens12f1: | | -| | | | | | | | | | 74:4a:a4:00:d6:ae | | -| | | | | | | | | | vlan 162/ storage | | -| | | | | | | | | | ens44f0: | | -| | | | | | | | | | 74:4a:a4:00:d6:a9 | | -| | | | | | | | | | vlan 1120/ private | | -| | | | | | | | | | ens44f1: | | -| | | | | | | | | | 74:4a:a4:00:d6:aa | | -| | | | | | | | | | vlan 163/ public | | -+----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ -| node3 | ZTE | E9000 | 701763100064 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.103 | ens4f0: | ens12f0: | | -| | | | | | | | 74:4a:a4:00:cf:55 | 74:4a:a4:00:cf:58 | 74:4a:a4:00:d6:ab | | -| | | | | | | | zteroot/superuser | native vlan 160/PXE | vlan 161/ management | | -| | | | | | | | | | ens12f1: | | -| | | | | | | | | | 74:4a:a4:00:d6:ac | | -| | | | | | | | | | vlan 162/ storage | | -| | | | | | | | | | ens44f0: | | -| | | | | | | | | | 74:4a:a4:00:d6:af | | -| | | | | | | | | | vlan 1120/ private | | -| | | | | | | | | | ens44f1: | | -| | | | | | | | | | 74:4a:a4:00:d6:b0 | | -| | | | | | | | | | vlan 163/ public | | -+----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ -| node4 | ZTE | E9000 | 289842100103 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.104 | ens4f0: | ens12f0: | | -| | | | | | | | 74:4a:a4:00:49:81 | 74:4a:a4:00:49:84 | 74:4a:a4:00:b1:a5 | | -| | | | | | | | zteroot/superuser | native vlan 160/PXE | vlan 161/ management | | -| | | | | | | | | | ens12f1: | | -| | | | | | | | | | 74:4a:a4:00:b1:a6 | | -| | | | | | | | | | vlan 162/ storage | | -| | | | | | | | | | ens44f0: | | -| | | | | | | | | | 74:4a:a4:00:b1:b1 | | -| | | | | | | | | | vlan 1120/ private | | -| | | | | | | | | | ens44f1: | | -| | | | | | | | | | 74:4a:a4:00:b1:b2 | | -| | | | | | | | | | vlan 163/ public | | -+----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ -| node5 | ZTE | E9000 | 701763100220 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.105 | ens4f0: | ens12f0: | | -| | | | | | | | 74:4a:a4:00:ce:bf | 74:4a:a4:00:ce:c2 | 74:4a:a4:00:d6:8d | | -| | | | | | | | zteroot/superuser | native vlan 160/PXE | vlan 161/ management | | -| | | | | | | | | | ens12f1: | | -| | | | | | | | | | 74:4a:a4:00:d6:8e | | -| | | | | | | | | | vlan 162/ storage | | -| | | | | | | | | | ens44f0: | | -| | | | | | | | | | 74:4a:a4:00:d6:9b | | -| | | | | | | | | | vlan 1120/ private | | -| | | | | | | | | | ens44f1: | | -| | | | | | | | | | 74:4a:a4:00:d6:9c | | -| | | | | | | | | | vlan 163/ public | | -+----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ - -**Subnet allocations** - -+----------------+--------------+----------------+------------+-----------------+ -| Network name | Address | Mask | Gateway | VLAN id | -+----------------+--------------+----------------+------------+-----------------+ -| Public | 172.60.0.0 | 255.255.255.0 | 172.60.0.1 | 163 | -+----------------+--------------+----------------+------------+-----------------+ -| Fuel Admin/PXE | 10.20.6.0 | 255.255.255.0 | 10.20.6.2 | native vlan 160 | -+----------------+--------------+----------------+------------+-----------------+ -| Fuel Mangement | 192.168.61.0 | 255.255.255.0 | | 161 | -+----------------+--------------+----------------+------------+-----------------+ -| Fuel Storage | 192.168.62.0 | 255.255.255.0 | | 162 | -+----------------+--------------+----------------+------------+-----------------+ - - -VPN Users ---------- - -+--------------+--------------+--------------+--------------+--------------+ -| Name | Email | Project | Role | Notes | -+--------------+--------------+--------------+--------------+--------------+ -| | | | | | -+--------------+--------------+--------------+--------------+--------------+ - - -Firewall Rules --------------- - -+---------------+---------+------+ -| Port(s) | Service | Note | -+---------------+---------+------+ -| 1194(OpenVPN) | Jenkins | | -+---------------+---------+------+ - - -POD Topology ------------- - -.. image:: ./images/zte_sh_pod_topology.png - :alt: POD diagram not found diff --git a/docs/labs/zte-sh-lab/pod-1.yaml b/docs/labs/zte-sh-lab/pod-1.yaml deleted file mode 100644 index b8bee5d8..00000000 --- a/docs/labs/zte-sh-lab/pod-1.yaml +++ /dev/null @@ -1,56 +0,0 @@ ---- -############################################################################## -## Copyright (c) 2015 ZTE Corp. 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 -############################################################################### - -nodes: - - name: node1 - tags: control # optional param, other valid value "compute" - arch: "x86_64" - mac_address: "74:4A:A4:00:CF:DC" # pxe boot interface mac - power: - type: ipmi - address: 192.168.1.101 - user: zteroot - pass: superuser - - name: node2 - tags: control - arch: "x86_64" - mac_address: "74:4A:A4:00:CE:CE" - power: - type: ipmi - address: 192.168.1.102 - user: zteroot - pass: superuser - - name: node3 - tags: control - arch: "x86_64" - mac_address: "74:4A:A4:00:CF:58" - power: - type: ipmi - address: 192.168.1.103 - user: zteroot - pass: superuser - - name: node4 - tags: compute - arch: "x86_64" - mac_address: "74:4A:A4:00:49:84" - power: - type: ipmi - address: 192.168.1.104 - user: zteroot - pass: superuser - - name: node5 - tags: compute - arch: "x86_64" - mac_address: "74:4A:A4:00:CE:C2" - power: - type: ipmi - address: 192.168.1.105 - user: zteroot - pass: superuser diff --git a/docs/labs/zte-sh-lab/pod-2.rst b/docs/labs/zte-sh-lab/pod-2.rst deleted file mode 100644 index 961aa2a0..00000000 --- a/docs/labs/zte-sh-lab/pod-2.rst +++ /dev/null @@ -1,162 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -.. _pharos_pod: - -********************** -ZTE POD2 Specification -********************** - - -Introduction ------------- - -POD2(means ZTE-POD2) uses Fuel as the installer and performs os-odl_l2-nofeature-ha CI latest -verification. Qtip daily CI task will be migrated from POD1 to POD2. Qtip is also working on -integration with Yardstick umbrella project. - - -Additional Requirements ------------------------ - - -Server Specifications ---------------------- - -**Jump Host** - -POD2 share the same **Jump Host** in the lab. - -**Deploy Server** - -POD2 share the same **Deploy Server** with POD1. - -+-----------+--------+-------+---------------+-----------+--------+-----------+--------------------+------------------+-------+ -| | | | | | Memory | Local | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | -| Hostname | Vendor | Model | Serial Number | CPUs | (GB) | Storage | MAC/VLAN/Network | MAC/VLAN/Network | Notes | -+-----------+--------+-------+---------------+-----------+--------+-----------+--------------------+------------------+-------+ -| Jellyfish | ZTE | R5300 | 277662500093 | E5-2620x2 | 128 | 600GB SAS | IF0: | | | -| | | | | | | 4 TB HDD | 74:4a:a4:00:91:b3/ | | | -| | | | | | | | 10.20.6.1/ | | | -| | | | | | | | native vlan/PXE | | | -| | | | | | | | IF1: | | | -| | | | | | | | 74:4a:a4:00:91:b4/ | | | -| | | | | | | | 10.20.7.1/ | | | -| | | | | | | | native vlan/PXE | | | -+-----------+--------+-------+---------------+-----------+--------+-----------+--------------------+------------------+-------+ - - -**Nodes/Servers** - -+----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ -| | | | | | Memory | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | -| Hostname | Vendor | Model | Serial Number | CPUs | (GB) | Storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | -+----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ -| node1 | ZTE | E9000 | 701763100114 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.106 | ens4f0: | ens12f0: | | -| | | | | | | | 74:4a:a4:00:cd:6f | 74:4a:a4:00:cd:72 | 74:4a:a4:00:b0:e9 | | -| | | | | | | | zteroot/superuser | native vlan 170/PXE | vlan 171/ management | | -| | | | | | | | | | ens12f1: | | -| | | | | | | | | | 74:4a:a4:00:b0:ea | | -| | | | | | | | | | vlan 172/ storage | | -| | | | | | | | | | ens44f0: | | -| | | | | | | | | | 74:4a:a4:00:b0:eb | | -| | | | | | | | | | vlan 1130/ private | | -| | | | | | | | | | ens44f1: | | -| | | | | | | | | | 74:4a:a4:00:b0:ec | | -| | | | | | | | | | vlan 173/ public | | -+----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ -| node2 | ZTE | E9000 | 701360500105 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.107 | ens4f0: | ens12f0: | | -| | | | | | | | 74:4a:a4:00:ca:c9 | 74:4a:a4:00:ca:cc | 74:4a:a4:00:d6:a3 | | -| | | | | | | | zteroot/superuser | native vlan 170/PXE | vlan 171/ management | | -| | | | | | | | | | ens12f1: | | -| | | | | | | | | | 74:4a:a4:00:d6:a4 | | -| | | | | | | | | | vlan 172/ storage | | -| | | | | | | | | | ens44f0: | | -| | | | | | | | | | 74:4a:a4:00:d6:99 | | -| | | | | | | | | | vlan 1130/ private | | -| | | | | | | | | | ens44f1: | | -| | | | | | | | | | 74:4a:a4:00:d6:9a | | -| | | | | | | | | | vlan 173/ public | | -+----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ -| node3 | ZTE | E9000 | 701360500026 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.108 | ens4f0: | ens12f0: | | -| | | | | | | | 74:4a:a4:00:cd:0f | 74:4a:a4:00:cd:12 | 74:4a:a4:00:d6:9d | | -| | | | | | | | zteroot/superuser | native vlan 170/PXE | vlan 171/ management | | -| | | | | | | | | | ens12f1: | | -| | | | | | | | | | 74:4a:a4:00:d6:9e | | -| | | | | | | | | | vlan 172/ storage | | -| | | | | | | | | | ens44f0: | | -| | | | | | | | | | 74:4a:a4:00:d3:15 | | -| | | | | | | | | | vlan 1130/ private | | -| | | | | | | | | | ens44f1: | | -| | | | | | | | | | 74:4a:a4:00:d3:16 | | -| | | | | | | | | | vlan 173/ public | | -+----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ -| node4 | ZTE | E9000 | 701763100099 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.109 | ens4f0: | ens12f0: | | -| | | | | | | | 74:4a:a4:00:cf:3d | 74:4a:a4:00:cf:40 | 74:4a:a4:00:d6:a5 | | -| | | | | | | | zteroot/superuser | native vlan 170/PXE | vlan 171/ management | | -| | | | | | | | | | ens12f1: | | -| | | | | | | | | | 74:4a:a4:00:d6:a6 | | -| | | | | | | | | | vlan 172/ storage | | -| | | | | | | | | | ens44f0: | | -| | | | | | | | | | 74:4a:a4:00:d6:a7 | | -| | | | | | | | | | vlan 1130/ private | | -| | | | | | | | | | ens44f1: | | -| | | | | | | | | | 74:4a:a4:00:d6:a8 | | -| | | | | | | | | | vlan 173/ public | | -+----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ -| node5 | ZTE | E9000 | 701763100018 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.110 | ens4f0: | ens12f0: | | -| | | | | | | | 74:4a:a4:00:ce:d1 | 74:4a:a4:00:ce:d4 | 74:4a:a4:00:d2:c3 | | -| | | | | | | | zteroot/superuser | native vlan 170/PXE | vlan 171/ management | | -| | | | | | | | | | ens12f1: | | -| | | | | | | | | | 74:4a:a4:00:d2:c4 | | -| | | | | | | | | | vlan 172/ storage | | -| | | | | | | | | | ens44f0: | | -| | | | | | | | | | 74:4a:a4:00:d2:c1 | | -| | | | | | | | | | vlan 1130/ private | | -| | | | | | | | | | ens44f1: | | -| | | | | | | | | | 74:4a:a4:00:d2:c2 | | -| | | | | | | | | | vlan 173/ public | | -+----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ - - -**Subnet allocations** - -+----------------+--------------+----------------+------------+-----------------+ -| Network name | Address | Mask | Gateway | VLAN id | -+----------------+--------------+----------------+------------+-----------------+ -| Public | 172.70.0.0 | 255.255.255.0 | 172.70.0.1 | 173 | -+----------------+--------------+----------------+------------+-----------------+ -| Fuel Admin | 10.20.7.0 | 255.255.255.0 | 10.20.7.1 | native vlan 170 | -+----------------+--------------+----------------+------------+-----------------+ -| Fuel Mangement | 192.168.71.0 | 255.255.255.0 | | 171 | -+----------------+--------------+----------------+------------+-----------------+ -| Fuel Storage | 192.168.72.0 | 255.255.255.0 | | 172 | -+----------------+--------------+----------------+------------+-----------------+ - - -VPN Users ---------- - -+--------------+--------------+--------------+--------------+--------------+ -| Name | Email | Project | Role | Notes | -+--------------+--------------+--------------+--------------+--------------+ -| | | | | | -+--------------+--------------+--------------+--------------+--------------+ - - -Firewall Rules --------------- - -+---------------+---------+------+ -| Port(s) | Service | Note | -+---------------+---------+------+ -| 1194(OpenVPN) | Jenkins | | -+---------------+---------+------+ - - -POD Topology ------------- - -.. image:: ./images/zte_sh_pod_topology.png - :alt: POD diagram not found diff --git a/docs/labs/zte-sh-lab/pod-2.yaml b/docs/labs/zte-sh-lab/pod-2.yaml deleted file mode 100644 index c56b53db..00000000 --- a/docs/labs/zte-sh-lab/pod-2.yaml +++ /dev/null @@ -1,56 +0,0 @@ ---- -############################################################################## -## Copyright (c) 2015 ZTE Corp. 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 -############################################################################### - -nodes: - - name: node1 - tags: control # optional param, other valid value "compute" - arch: "x86_64" - mac_address: "74:4A:A4:00:CD:72" # pxe boot interface mac - power: - type: ipmi - address: 192.168.1.106 - user: zteroot - pass: superuser - - name: node2 - tags: control - arch: "x86_64" - mac_address: "74:4A:A4:00:CA:CC" - power: - type: ipmi - address: 192.168.1.107 - user: zteroot - pass: superuser - - name: node3 - tags: control - arch: "x86_64" - mac_address: "74:4A:A4:00:CD:12" - power: - type: ipmi - address: 192.168.1.108 - user: zteroot - pass: superuser - - name: node4 - tags: compute - arch: "x86_64" - mac_address: "74:4A:A4:00:CF:40" - power: - type: ipmi - address: 192.168.1.109 - user: zteroot - pass: superuser - - name: node5 - tags: compute - arch: "x86_64" - mac_address: "74:4A:A4:00:CE:D4" - power: - type: ipmi - address: 192.168.1.110 - user: zteroot - pass: superuser diff --git a/docs/labs/zte-sh-lab/pod-3.rst b/docs/labs/zte-sh-lab/pod-3.rst deleted file mode 100644 index f0cfae7b..00000000 --- a/docs/labs/zte-sh-lab/pod-3.rst +++ /dev/null @@ -1,163 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -.. _pharos_pod: - -************************* -ZTE SH POD3 Specification -************************* - - -Introduction ------------- - -POD3(means ZTE-POD3) uses Fuel as the installer and performs os-nosdn-kvm-ha CI latest verification. -Feature projects like NFV-KVMV, OVSNFV will be run in this POD. - - -Additional Requirements ------------------------ - - -Server Specifications ---------------------- - -**Jump Host** - -POD3 share the same **Jump Host** in the lab. - -**Deploy Server** - -+----------+--------+-------+---------------+-----------+--------+------------+--------------------+------------------+-------+ -| | | | | | Memory | Local | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | -| Hostname | Vendor | Model | Serial Number | CPUs | (GB) | Storage | MAC/VLAN/Network | MAC/VLAN/Network | Notes | -+----------+--------+-------+---------------+-----------+--------+------------+--------------------+------------------+-------+ -| Spider | ZTE | R5300 | 210077307607 | E5-2609x1 | 32 | 600GB SAS | IF0: | | | -| | | | | | | 1.2TB SCSI | 74:4a:a4:00:21:0b/ | | | -| | | | | | | | 10.20.0.1/ | | | -| | | | | | | | native vlan/PXE | | | -| | | | | | | | IF1: | | | -| | | | | | | | 74:4a:a4:00:21:0c/ | | | -| | | | | | | | 10.20.1.1/ | | | -| | | | | | | | native vlan/PXE | | | -+----------+--------+-------+---------------+-----------+--------+------------+--------------------+------------------+-------+ - - -**Compute Nodes** - -+----------+--------+-------+---------------+-----------+--------+-----------+---------------------+------------------+----------------------+-------+ -| | | | | | Memory | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | -| Hostname | Vendor | Model | Serial Number | CPUs | (GB) | Storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | -+----------+--------+-------+---------------+-----------+--------+-----------+---------------------+------------------+----------------------+-------+ -| node1 | ZTE | E9000 | 289016500203 | E5-2670x2 | 64 | 600GB HDD | 192.168.1.32 | | enp2s0f0: | | -| | | | | | | | 0c:12:62:e4:bf:de | | 74:4a:a4:00:0b:85 | | -| | | | | | | | zteroot/superuser | | vlan 100/ Admin(PXE) | | -| | | | | | | | | | enp2s0f1: | | -| | | | | | | | | | 74:4a:a4:00:0b:86 | | -| | | | | | | | | | vlan 101/ mgmt | | -| | | | | | | | | | enp132s0f0: | | -| | | | | | | | | | 74:4a:a4:00:0b:87 | | -| | | | | | | | | | vlan 102/ storage | | -| | | | | | | | | | enp132s0f1: | | -| | | | | | | | | | 74:4a:a4:00:0b:88 | | -| | | | | | | | | | vlan 103/ public | | -| | | | | | | | | | vlan 1020/ private | | -+----------+--------+-------+---------------+-----------+--------+-----------+---------------------+------------------+----------------------+-------+ -| node2 | ZTE | E9000 | 289016500197 | E5-2670x2 | 64 | 600GB HDD | 192.168.1.33 | | enp2s0f0: | | -| | | | | | | | 0C:12:62:E4:C0:33 | | 74:4a:a4:00:5c:5d | | -| | | | | | | | zteroot/superuser | | vlan 100/ Admin(PXE) | | -| | | | | | | | | | enp2s0f1: | | -| | | | | | | | | | 74:4a:a4:00:5c:5e | | -| | | | | | | | | | vlan 101/ mgmt | | -| | | | | | | | | | enp132s0f0: | | -| | | | | | | | | | 74:4a:a4:00:5c:5f | | -| | | | | | | | | | vlan 102/ storage | | -| | | | | | | | | | enp132s0f1: | | -| | | | | | | | | | 74:4a:a4:00:5c:60 | | -| | | | | | | | | | vlan 103/ public | | -| | | | | | | | | | vlan 1020/ private | | -+----------+--------+-------+---------------+-----------+--------+-----------+---------------------+------------------+----------------------+-------+ -| node3 | ZTE | E9000 | 289016500003 | E5-2670x2 | 64 | 600GB HDD | 192.168.1.34 | | enp2s0f0: | | -| | | | | | | | 74:4A:A4:00:30:93 | | 74:4a:a4:00:5c:35 | | -| | | | | | | | zteroot/superuser | | vlan 100/ Admin(PXE) | | -| | | | | | | | | | enp2s0f1: | | -| | | | | | | | | | 74:4a:a4:00:5c:36 | | -| | | | | | | | | | vlan 101/ mgmt | | -| | | | | | | | | | enp132s0f0: | | -| | | | | | | | | | 74:4a:a4:00:5c:37 | | -| | | | | | | | | | vlan 102/ storage | | -| | | | | | | | | | enp132s0f1: | | -| | | | | | | | | | 74:4a:a4:00:5c:38 | | -| | | | | | | | | | vlan 103/ public | | -| | | | | | | | | | vlan 1020/ private | | -+----------+--------+-------+---------------+-----------+--------+-----------+---------------------+------------------+----------------------+-------+ -| node4 | ZTE | E9000 | 289016500105 | E5-2670x2 | 64 | 600GB HDD | 192.168.1.35 | | enp2s0f0: | | -| | | | | | | | 0C:12:62:E4:C0:42 | | 74:4a:a4:00:5c:69 | | -| | | | | | | | zteroot/superuser | | vlan 100/ Admin(PXE) | | -| | | | | | | | | | enp2s0f1: | | -| | | | | | | | | | 74:4a:a4:00:5c:6a | | -| | | | | | | | | | vlan 101/ mgmt | | -| | | | | | | | | | enp132s0f0: | | -| | | | | | | | | | 74:4a:a4:00:5c:6b | | -| | | | | | | | | | vlan 102/ storage | | -| | | | | | | | | | enp132s0f1: | | -| | | | | | | | | | 74:4a:a4:00:5c:6c | | -| | | | | | | | | | vlan 103/ public | | -| | | | | | | | | | vlan 1020/ private | | -+----------+--------+-------+---------------+-----------+--------+-----------+---------------------+------------------+----------------------+-------+ -| node5 | ZTE | E9000 | 289016500195 | E5-2670x2 | 64 | 600GB HDD | 192.168.1.36 | | enp2s0f0: | | -| | | | | | | | 74:4A:A4:00:30:43 | | 74:4a:a4:00:5c:6d | | -| | | | | | | | zteroot/superuser | | vlan 100/ Admin(PXE) | | -| | | | | | | | | | enp2s0f1: | | -| | | | | | | | | | 74:4a:a4:00:5c:6e | | -| | | | | | | | | | vlan 101/ mgmt | | -| | | | | | | | | | enp132s0f0: | | -| | | | | | | | | | 74:4a:a4:00:5c:6f | | -| | | | | | | | | | vlan 102/ storage | | -| | | | | | | | | | enp132s0f1: | | -| | | | | | | | | | 74:4a:a4:00:5c:70 | | -| | | | | | | | | | vlan 103/ public | | -| | | | | | | | | | vlan 1020/ private | | -+----------+--------+-------+---------------+-----------+--------+-----------+---------------------+------------------+----------------------+-------+ - -**Subnet allocations** - -+----------------+--------------+----------------+------------+-----------------+ -| Network name | Address | Mask | Gateway | VLAN id | -+----------------+--------------+----------------+------------+-----------------+ -| Public | 172.10.0.0 | 255.255.255.0 | 172.10.0.1 | 103 | -+----------------+--------------+----------------+------------+-----------------+ -| Fuel Admin/PXE | 10.20.0.0 | 255.255.255.0 | 10.20.0.1 | native valn 100 | -+----------------+--------------+----------------+------------+-----------------+ -| Fuel Mangement | 192.168.11.0 | 255.255.255.0 | | 101 | -+----------------+--------------+----------------+------------+-----------------+ -| Fuel Storage | 192.168.12.0 | 255.255.255.0 | | 102 | -+----------------+--------------+----------------+------------+-----------------+ - - -VPN Users ---------- - -+--------------+--------------+--------------+--------------+--------------+ -| Name | Email | Project | Role | Notes | -+--------------+--------------+--------------+--------------+--------------+ -| | | | | | -+--------------+--------------+--------------+--------------+--------------+ - - -Firewall Rules --------------- - -+---------------+---------+------+ -| Port(s) | Service | Note | -+---------------+---------+------+ -| 5000(OpenVPN) | Jenkins | | -+---------------+---------+------+ - - -POD Topology ------------- - -.. image:: ./images/zte_sh_pod_topology.png - :alt: POD diagram not found diff --git a/docs/labs/zte-sh-lab/pod-3.yaml b/docs/labs/zte-sh-lab/pod-3.yaml deleted file mode 100644 index 409be27e..00000000 --- a/docs/labs/zte-sh-lab/pod-3.yaml +++ /dev/null @@ -1,56 +0,0 @@ ---- -############################################################################## -## Copyright (c) 2015 ZTE Corp. 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 -############################################################################### - -nodes: - - name: node1 - tags: control - arch: "x86_64" - mac_address: "74:4a:a4:00:0b:85" - power: - type: ipmi - address: 192.168.1.32 - user: zteroot - pass: superuser - - name: node2 - tags: control - arch: "x86_64" - mac_address: "74:4a:a4:00:5c:5d" - power: - type: ipmi - address: 192.168.1.33 - user: zteroot - pass: superuser - - name: node3 - tags: control - arch: "x86_64" - mac_address: "74:4a:a4:00:5c:35" - power: - type: ipmi - address: 192.168.1.34 - user: zteroot - pass: superuser - - name: node4 - tags: compute - arch: "x86_64" - mac_address: "74:4a:a4:00:5c:69" - power: - type: ipmi - address: 192.168.1.35 - user: zteroot - pass: superuser - - name: node5 - tags: compute - arch: "x86_64" - mac_address: "74:4a:a4:00:5c:6d" - power: - type: ipmi - address: 192.168.1.36 - user: zteroot - pass: superuser diff --git a/docs/platformoverview/labinfrastructure.rst b/docs/platformoverview/labinfrastructure.rst deleted file mode 100644 index 09c253d2..00000000 --- a/docs/platformoverview/labinfrastructure.rst +++ /dev/null @@ -1,21 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -.. Overview of OPNFV lab infrastructure (Pharos). - -************************ -OPNFV Lab Infrastructure -************************ - -The `Pharos Project `_ provides a lab infrastructure that -is geographically and technically diverse. Labs instantiate **bare-metal** and **virtual** -environments that are accessed remotely by the community and used for OPNFV platform and feature -development, builds, deploys and testing. This will greatly assist in developing a highly robust and -stable OPNFV platform with well understood performance characteristics. Community labs are hosted by -OPNFV member companies on a voluntary basis. The Linux Foundation also hosts an OPNFV lab that -provides centralised CI and other production resources which are linked to community labs. - -Future lab capabilities will include the ability easily automate deploy and test of any OPNFV -install scenario in any lab environemnt as well as a *Virtual Lab* for developer on-boarding with -minimal effort. :ref:`pharos_master` documents are included with this release. diff --git a/docs/release/configguide/configguide.rst b/docs/release/configguide/configguide.rst new file mode 100644 index 00000000..29466776 --- /dev/null +++ b/docs/release/configguide/configguide.rst @@ -0,0 +1,40 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +*************** +Lab Setup Guide +*************** + +Provides an overview for setting up a Pharos lab. A full set of +:ref:`pharos_master` documents are maintained in the *pharos* repo. + +When setting up an OPNFV community lab ... + +* Provide the Pharos community with details of the intended setup, including ... + + * Overview of resources are being offered to the community, intended purpose and known limitations + * Lab owner name with contacts + * Timelines for availablity for development, test, release production, ... + +* Update the Pharos Wiki with lab details + + * Lab map, organization, contacts, status, location, resources, role, etc. + * `Community labs `_ + * :ref:`pharos_wiki` + +* Update the Pharos project information file "Current Labs" + + * :ref:`pharos_information` + +* Create new Wiki pages for lab and POD specific information + + * Access procedures + * Usage guidelines for developers + * Update infomtation as PODs are re-assigned or usage/availability changes + +* Fill Lab and POD templates ... :ref:`pharos_lab` ... :ref:`pharos_pod` + + * Note that security sensitive lab information should be stored in the secure Pharos repo + +* Connect PODs to Jenkins/CI diff --git a/docs/release/configguide/index.rst b/docs/release/configguide/index.rst new file mode 100644 index 00000000..c51f029b --- /dev/null +++ b/docs/release/configguide/index.rst @@ -0,0 +1,30 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +.. Top level of Pharos configuration documents. + +******************** +Pharos Configuration +******************** + +OPNFV development, test and production activities rely on Pharos resources and support from the +Pharos community. Lab owners and Pharos project committers/contributors will evolve the vision for +Pharos as well as expand lab capabilities that are needed to help OPNFV be highly successful. + +Pharos configuration documents provide information on how to setup hardware and networks in a +Pharos compliant lab. Jira is used to track Pharos activities including lab operations. Lab +resources can be used for and declared as either *Development (bare-metal or virtual)* or +*Production/CI (bare-metal or virtual)*. If a resource is used for and declared as *Development* +resource, it can not be used for and declared as *Production/CI* resource at the same time and vice +versa. Changing the resource declation must be brought in to Infra WG. Production/CI PODs are +required to be connected to OPNFV Jenkins and available on a 24/7 basis other than scheduled +maintenance and troubleshooting. Jenkins slave status can be seen on `Jenkins dashboard +https://build.opnfv.org/ci/computer/`. + +.. toctree:: + :maxdepth: 2 + + ./configguide.rst + ./lab_update_guide.rst + ./jumpserverinstall.rst diff --git a/docs/release/configguide/jumpserverinstall.rst b/docs/release/configguide/jumpserverinstall.rst new file mode 100644 index 00000000..e51e9469 --- /dev/null +++ b/docs/release/configguide/jumpserverinstall.rst @@ -0,0 +1,102 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + + +Jump Server Configuration +------------------------- + +Jump server install procedures are maintained by each installer project. Addional Jump server +configuraton BKMs will be maintained here. The below install information was used for Fuel however +may be outdated (please refer to Fuel Installer documents). + +**Procedure** + +1. Obtain CentOS 7 Minimal ISO and install + + ``wget http://mirrors.kernel.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1503-01.iso`` + +2. Set parameters appropriate for your environment during installation + +3. Disable NetworkManager + + ``systemctl disable NetworkManager`` + +4. Configure your /etc/sysconfig/network-scripts/ifcfg-* files for your network + +5. Restart networking + + ``service network restart`` + +6. Edit /etc/resolv.conf and add a nameserver, for example 8.8.8.8 + + ``echo nameserver 8.8.8.8 >> /etc/resolv.conf`` + +7. Install libvirt & kvm + + ``yum -y update`` + ``yum -y install kvm qemu-kvm libvirt`` + ``systemctl enable libvirtd`` + +8. Reboot: + + ``shutdown -r now`` + +9. Configure SSHD + + If you wish to avoid annoying delay when use ssh to log in, disable DNS lookups: + + When **UseDNS** is existed in the config file, update it: + + ``sed -i -e 's/^#*UseDNS\ \+yes/UseDNS no/' /etc/ssh/sshd_config`` + + or append the setting when not existed: + + ``echo UseDNS no >> /etc/ssh/ssd_config`` + + Disable Password Authenticaion for security: + + ``sed -i -e 's/^#PasswordAuthentication\ \+yes/PasswordAuthentication no/' /etc/ssh/sshd_config`` + + If you want to disable IPv6 connections, comment IPv6 ListenAddress and change AddressFamily to inet: + + ``sed -i -e 's/^ListenAddress\ \+::/#ListenAddress ::/' /etc/ssh/sshd_config`` + ``sed -i -e 's/^AddressFamily\ \+any/AddressFamily inet/' /etc/ssh/sshd_config`` + +10. Restart sshd + + ``systemctl restart sshd`` + +11. Install virt-install + + ``yum -y install virt-install`` + +12. Visit artifacts.opnfv.org and D/L the OPNFV Fuel ISO + +13. Create a bridge using the interface on the PXE network, for example: br0 + + ``brctl addbr br0`` + +14. Make a directory owned by qemu: + + ``mkdir /home/qemu; mkdir -p /home/qemu/VMs/fuel-6.0/disk`` + + ``chown -R qemu:qemu /home/qemu`` + +15. Copy the ISO to /home/qemu + + ``cd /home/qemu`` + + ``virt-install -n opnfv-2015-05-22_18-34-07-fuel -r 4096 --vcpus=4 + --cpuset=0-3 -c opnfv-2015-05-22_18-34-07.iso --os-type=linux + --os-variant=rhel6 --boot hd,cdrom --disk + path=/home/qemu/VMs/mirantis-fuel-6.0/disk/fuel-vhd0.qcow2,bus=virtio,size=50,format=qcow2 + -w bridge=br0,model=virtio --graphics vnc,listen=0.0.0.0`` + +16. Temporarily flush the firewall rules to make things easier: + + ``iptables -F`` + +17. Connect to the console of the installing VM with your favorite VNC client. + +18. Change the IP settings to match the pod, use an IP in the PXE/Admin network for the Fuel Master diff --git a/docs/release/configguide/lab_update_guide.rst b/docs/release/configguide/lab_update_guide.rst new file mode 100644 index 00000000..c939164c --- /dev/null +++ b/docs/release/configguide/lab_update_guide.rst @@ -0,0 +1,84 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + + +.. _pharos_wiki: + +************************* +Updating Pharos Documents +************************* + +Details about each Community Lab is found in 3 places: + + - Summary of lab including location, contacts, status, etc. + on the `Pharos Project Wiki page `_ + - Lab specific details are provided with dedicated Wiki pages, + see this `Example Lab `_ + - Pharos repo docs ... + + - docs/information/pharos.rst ... project information file + - docs/labs/ ... Lab documents (includes lab specific capabilities, usages and policies; + POD information) + - docs/labs/images/ ... Lab and POD toplogies + +Update Pharos repo +------------------ + +Clone the Pharos Git repository + + * Make the changes to Pharos project information file (docs/information/pharos.rst) + * After code gets merged http://artifacts.opnfv.org/pharos/docs/information/pharos.html will + contain your change + + +Update Pharos Wiki +------------------ + +Edit Wiki page + + * https://wiki.opnfv.org/pharos + * Look for {{scrape>http://artifacts.opnfv.org/pharos/docs/information/pharos.html}} + * Click "Preview" and see if your change is shown; if shown add a short "Edit summary" and click + "Save" (Wiki does not auto update content) + +You will see a section of code as shown below. Add your page to the bullet list with wiki link, nice +name, and location summary + +Update the map info on the Pharos Project Page https://wiki.opnfv.org/pharos?&#community_labs + + * You will see a section of code as shown below. Add your lab infomation to the list with a comma + separated list as follows: + + * longitude + * latitude + * .8 <- for size + * marker color png ([[marker-green.png|marker-green.png]], [[marker-blue.png|marker-blue.png]], + [[marker-red.png|marker-red.png]], [[marker-gold.png|marker-gold.png]]) + * Nice Format Lab Name + * '';'' + * Location Summary + * ''\\'' <-- for a new line + * external link: <-- optional + +.. MAP Code Example (see Wiki page for current version):: + +MAP:: + + + 45.52,-122.67,60,.8,marker-red.png,Linux Foundation;Portland, Oregon \\ external link: [[http://www.test.com|test.com]] + 39.7392,-104.9902,60,.8,marker-red.png,Cable Labs;Denver, CA \\ external link: [[http://www.test.com|test.com]] + 37.333685,-121.891272,60,.6,marker-green.png,[[pharos/spirentvctlab|Spirent VCT Lab]] \\ San Jose, California + 39.90,116.35,60,.8,marker-red.png,China Mobile Labs;Beijing, China \\ external link: [[http://www.test.com|test.com]] + 37.413137,-121.977975,-180,.6,marker-red.png,Dell Labs;Santa Clara, California \\ link: [[https://wiki.opnfv.org/dell_hosting]] + 59.41,17.95,60,.8,marker-red.png,Enea Pharos Lab;Kista, Sweden \\ external link: [[http://www.enea.com/pharos-lab|ENEA pharos lab]] + 45.50,-73.66,60,.8,marker-blue.png,Ericsson Labs;Montreal, Canada \\ external link: [[http://www.test.com|test.com]] + 34.26,108.97,60,.8,marker-green.png, Huawei Labs;Xi an, China \\ external link: [[http://www.test.com|test.com]] + 37.373424,-121.964913,60,.8,marker-green.png, Huawei Labs;Santa Clara, USA \\ external link: [[http://www.test.com|test.com]] + 45.53,-122.97,60,.8,marker-green.png,Intel Labs;Hillsboro, Oregon \\ link: [[https://wiki.opnfv.org/get_started/intel_hosting|intel_hosting]] + 48.75867,-3.45196,60,.8,marker-gold.png,Orange Labs;Lannion, France \\ external link: [[http://www.test.com|test.com]] + 48.825786,2.274797,-60,.8,marker-gold.png,Orange Labs;Paris, France \\ external link: [[http://www.test.com|test.com]] + 31.97,118.79,60,.8,marker-red.png,ZTE Labs;Nan Jing, China \\ link:[[zte-nj-testlab|ZTE, Nan Jing]] + [[http://test.com|test.com]] \\ internal link: [[::start]]\\ **DW Formatting** + diff --git a/docs/release/images/ZTE-POD.jpg b/docs/release/images/ZTE-POD.jpg new file mode 100644 index 00000000..23907f9d Binary files /dev/null and b/docs/release/images/ZTE-POD.jpg differ diff --git a/docs/release/images/bridge1.png b/docs/release/images/bridge1.png new file mode 100644 index 00000000..9a557aef Binary files /dev/null and b/docs/release/images/bridge1.png differ diff --git a/docs/release/images/bridge2.png b/docs/release/images/bridge2.png new file mode 100644 index 00000000..7d8c3831 Binary files /dev/null and b/docs/release/images/bridge2.png differ diff --git a/docs/release/images/opnfv-example-lab-diagram.png b/docs/release/images/opnfv-example-lab-diagram.png new file mode 100644 index 00000000..5a3901cd Binary files /dev/null and b/docs/release/images/opnfv-example-lab-diagram.png differ diff --git a/docs/release/images/opnfv-pharos-diagram-v01.jpg b/docs/release/images/opnfv-pharos-diagram-v01.jpg new file mode 100644 index 00000000..b6886554 Binary files /dev/null and b/docs/release/images/opnfv-pharos-diagram-v01.jpg differ diff --git a/docs/release/images/opnfv-test.jpg b/docs/release/images/opnfv-test.jpg new file mode 100644 index 00000000..54a8110e Binary files /dev/null and b/docs/release/images/opnfv-test.jpg differ diff --git a/docs/release/images/pharos-archi1.jpg b/docs/release/images/pharos-archi1.jpg new file mode 100644 index 00000000..3c4478a8 Binary files /dev/null and b/docs/release/images/pharos-archi1.jpg differ diff --git a/docs/release/information/index.rst b/docs/release/information/index.rst new file mode 100644 index 00000000..0311526a --- /dev/null +++ b/docs/release/information/index.rst @@ -0,0 +1,14 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + + +************************** +Pharos Project Information +************************** + + +.. toctree:: + :maxdepth: 2 + + ./pharos.rst diff --git a/docs/release/information/pharos.rst b/docs/release/information/pharos.rst new file mode 100644 index 00000000..1679e380 --- /dev/null +++ b/docs/release/information/pharos.rst @@ -0,0 +1,120 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + + +Introduction +------------ + +The `Pharos Project `_ deals with developing an OPNFV lab +infrastructure that is geographically and technically diverse. This will greatly assist in +developing a highly robust and stable OPNFV platform. Community labs are hosted by individual +companies and there is also an OPNFV lab hosted by the Linux Foundation that has controlled access +for key development and production activities. The **Pharos Specification** defines a "compliant" +deployment and test environment. Pharos is responsible for defining lab capabilities, developing +management/usage policies and process; and a support plan for reliable access to project and release +resources. Community labs are provided as a service by companies and are not controlled by Pharos +however our goal is to provide easy visibility of all lab capabilities and their usage at all-times. + +A requirement of Pharos labs is to provide *bare-metal* for development, deployment and testing. +This is resource intensive from a hardware and support perspective while providing remote access can +also be very challenging due to corporate IT policies. Achieving a consistent *look and feel* of a +federated lab infrastructure continues to be an objective. Virtual environments are also useful and +provided by some labs. Jira is currently used for tracking lab operational issues as well as for +Pharos project activities. + +Future lab capabilities are currently focused on: + +1) Automatic resource provisioning +2) Dashboards (for capability and usage) +3) *Virtual Labs* for developer on-boarding + +Project Communication +--------------------- + +* `Pharos page `_ +* `Pharos project Wiki `_ +* `Pharos Planning `_ +* `Pharos Jira `_ +* `Bi-weekly Pharos meeting `_ +* `Weekly INFRA WG meeting `_ +* `Weekly coordination meeting for Test related projects `_ +* `IRC: freenode.net #opnfv-pharos `_ +* Mailing List: use opnfv-tech-discuss and tag your emails with [Pharos] in the subject for filtering + +Project Release Artifacts +------------------------- + +* `Project Repository `_ +* `Continuous Integration `_ +* `Documentation `_ + +Pharos Lab Process +------------------ + +* Process for requesting lab access and support https://wiki.opnfv.org/display/pharos/Pharos+Rls+B+Support +* Pharos Lab Governance and Policies https://wiki.opnfv.org/display/pharos/Pharos+Policies +* Status of Community labs https://wiki.opnfv.org/display/pharos/#PharosHome-Overview + +Current Labs +------------ + +An interactive map of OPNFV lab locations, lab owners and other lab information is maintained on the +`Pharos Wiki `_ + ++----+---------------+----------------------------------------------------------------------------+-------------------+ +| # | **Hosted by** | **Home page** | **Location** | +| | | | | ++----+---------------+----------------------------------------------------------------------------+-------------------+ +| 1 | Linux | https://wiki.opnfv.org/display/pharos/Lflab+Hosting | Portland, Oregon | +| | Foundation | | | ++----+---------------+----------------------------------------------------------------------------+-------------------+ +| 2 | Spirent | https://wiki.opnfv.org/display/pharos/Spirentvctlab | Nephoscale, CA | +| | | | | ++----+---------------+----------------------------------------------------------------------------+-------------------+ +| 3 | China Mobile | https://wiki.opnfv.org/display/pharos/Lab2+Chinamobile+Hosting | Beijing, China | +| | | | | ++----+---------------+----------------------------------------------------------------------------+-------------------+ +| 4 | Dell | https://wiki.opnfv.org/display/pharos/Dell+Hosting | Santa Clara, CA | +| | | | | ++----+---------------+----------------------------------------------------------------------------+-------------------+ +| 5 | Enea | https://wiki.opnfv.org/display/pharos/Enea-pharos-lab | Kista, Sweden | +| | | | | ++----+---------------+----------------------------------------------------------------------------+-------------------+ +| 6 | Ericsson | https://wiki.opnfv.org/display/pharos/Ericsson+Hosting+and+Request+Process | Montreal, Canada | +| | | | | ++----+---------------+----------------------------------------------------------------------------+-------------------+ +| 7 | Huawei | https://wiki.opnfv.org/display/pharos/Lab4+Huawei | Xi an, China | +| | | | | ++----+---------------+----------------------------------------------------------------------------+-------------------+ +| 8 | Huawei | https://wiki.opnfv.org/display/pharos/Huawei+Sc+Hosting | Santa Clara, CA | +| | | | | ++----+---------------+----------------------------------------------------------------------------+-------------------+ +| 9 | Intel | https://wiki.opnfv.org/display/pharos/Intel+Hosting | Hillsboro, Oregon | +| | | | | ++----+---------------+----------------------------------------------------------------------------+-------------------+ +| 10 | Orange | https://wiki.opnfv.org/display/pharos/Opnfv-orange | Lannion, France | +| | | | | ++----+---------------+----------------------------------------------------------------------------+-------------------+ +| 11 | Orange | https://wiki.opnfv.org/display/pharos/Opnfv-orange | Paris, France | +| | | | | ++----+---------------+----------------------------------------------------------------------------+-------------------+ +| 12 | ZTE | https://wiki.opnfv.org/display/pharos/ZTE+SH+Testlab | Shanghai, China | +| | | | | ++----+---------------+----------------------------------------------------------------------------+-------------------+ +| 13 | Okinawa | https://wiki.opnfv.org/display/pharos/OOL+TestLab | Okinawa | +| | Open Lab | | | ++----+---------------+----------------------------------------------------------------------------+-------------------+ + + + +Pharos project Key Facts +------------------------ + +**Key Project Facts are maintained in the Pharos INFO file in the project repo** + + * Can be viewed on the project + `wiki INFO `_ + * Project key facts in + `repo INFO `_ + diff --git a/docs/release/release-notes/lab-description/images/lab_topology_example.jpg b/docs/release/release-notes/lab-description/images/lab_topology_example.jpg new file mode 100644 index 00000000..d151e9b5 Binary files /dev/null and b/docs/release/release-notes/lab-description/images/lab_topology_example.jpg differ diff --git a/docs/release/release-notes/lab-description/images/pod_topology_example.png b/docs/release/release-notes/lab-description/images/pod_topology_example.png new file mode 100644 index 00000000..11d09970 Binary files /dev/null and b/docs/release/release-notes/lab-description/images/pod_topology_example.png differ diff --git a/docs/release/release-notes/lab-description/index.rst b/docs/release/release-notes/lab-description/index.rst new file mode 100644 index 00000000..23b675ae --- /dev/null +++ b/docs/release/release-notes/lab-description/index.rst @@ -0,0 +1,27 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +.. Top level of Pharos templates and configuration files + +**************************************** +Pharos Templates and Configuration Files +**************************************** + +Lab and POD templates are provided to help lab owners document capabilities, configurations and +network topologies. Compute, network and storage specifications with network topology details are +required to help developers use lab resources efficiently while minimizing support needs. This also +greatly assists with troubleshoting. It is the responsibility of the lab owner to keep individual +lab documents updated and determine appropriate level of detail that is exposed publicly through +the Wiki or maintained in a secure Pharos repo with controlled access. + +The goal of the Pharos Project is automation of resource provisioning. This requires machine +readable inventory and network configuration files that follow common format. + + +.. toctree:: + :maxdepth: 2 + + ./lab_description.rst + ./pod_description.rst + ./inventory.rst diff --git a/docs/release/release-notes/lab-description/inventory.rst b/docs/release/release-notes/lab-description/inventory.rst new file mode 100644 index 00000000..81c0dd57 --- /dev/null +++ b/docs/release/release-notes/lab-description/inventory.rst @@ -0,0 +1,11 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +****************** +POD Inventory File +****************** + +The Common Inventory File provides a template for machine reabable input into every installer. For +convenience the YAML file template currently resides in the Genesis Project repo. Refer to the +following patch for further infomation https://gerrit.opnfv.org/gerrit/#/c/4079. diff --git a/docs/release/release-notes/lab-description/lab_description.rst b/docs/release/release-notes/lab-description/lab_description.rst new file mode 100644 index 00000000..d36e8c6f --- /dev/null +++ b/docs/release/release-notes/lab-description/lab_description.rst @@ -0,0 +1,63 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +.. _pharos_lab: + +************************** +Lab Specification Template +************************** + +Introduction +------------ + +Add an summary of what your lab hosts, its focus areas and purpose + + +Lab Resources +------------- + ++----------+--------------+-----------------+--------------+-------------+---------+-------+ +| POD Name | Project(s) | Project Lead(s) | Email(s) | POD Role | Status | Notes | ++----------+--------------+-----------------+--------------+-------------+---------+-------+ +| POD1 | Project Name | John Doe | john@abc.com | CI: stable | Active | | ++----------+--------------+-----------------+--------------+-------------+---------+-------+ + +* **POD Name:** Use consistent naming / numbering to avoid confusion. Hyperlinked to POD description. +* **POD Role:** CI stable, CI latest, Dev/test, Stand-alone, Virtual, ... +* **Status:** Assigned, Configuring, Active, Troubleshooting, Available, ... + + +Acceptable Usage Policy +----------------------- + +Define lab user policies and expectations + + +Remote Access Infrastructure +---------------------------- + +Describe lab remote access setup (typically VPN, also link speed, any known restrictions, etc.) + + +Remote Access Procedure +----------------------- + +Define lab process for requesting access to the lab (e.g. VPN guide, +how to modify BIOS settings, etc.) + + +Lab Documentation +----------------- + +List lab specific documents here + + +Lab Topology +------------ + +Provide a diagram showing the network topology of lab including lights-out network. Any security +sensitive details should not be exposed publically. The following diagram is an example only. + +.. image:: ./images/lab_topology_example.jpg + :alt: Lab diagram not found diff --git a/docs/release/release-notes/lab-description/pod_description.rst b/docs/release/release-notes/lab-description/pod_description.rst new file mode 100644 index 00000000..856d5c22 --- /dev/null +++ b/docs/release/release-notes/lab-description/pod_description.rst @@ -0,0 +1,99 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +.. _pharos_pod: + +************************** +POD Specification Template +************************** + +Introduction +------------ + +Add an summary of the POD usage (Project, CI stable, CI latest, dev/test, stand-alone servers, etc.) + + +Additional Requirements +----------------------- + +Describe any addional POD requirements beyond a standard Pharos compliant POD e.g. test equipment, +shared usage, ... + + +Server Specifications +--------------------- + +**Jump Host** + ++----------+--------+-------+---------------+-----------+--------+-----------+---------------------+-------------------+-------------------+-------+ +| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | +| Hostname | Vendor | Model | Serial Number | CPUs | Memory | Storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | ++----------+--------+-------+---------------+-----------+--------+-----------+---------------------+-------------------+-------------------+-------+ +| jump | Dell | R730 | ABCDEF007 | E5-2699x2 | 64 GB | 240GB SSD | 10.10.10.10 | IF0: 10.2.117.36 | IF2: 10.2.12.1 | | +| | | | | | | 1 TB SATA | 00:1E:67:D4:36:9A | 00:1E:67:4F:B7:B1 | 00:1E:67:4F:B7:B4 | | +| | | | | | | | root/root | VLAN 984 | VLAN 202 | | +| | | | | | | | | Public | Private | | +| | | | | | | | | IF1: 10.2.1.1 | IF3: 10.2.13.1 | | +| | | | | | | | | 00:1E:67:4F:B7:B2 | 00:1E:67:4F:B7:B5 | | +| | | | | | | | | VLAN 201 | VLAN 203 | | +| | | | | | | | | Admin | Storage | | ++----------+--------+-------+---------------+-----------+--------+-----------+---------------------+-------------------+-------------------+-------+ + + +**Compute Nodes** + ++----------+--------+-------+---------------+------+--------+---------+---------------------+------------------+------------------+-------+ +| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | +| Hostname | Vendor | Model | Serial Number | CPUs | Memory | Storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | ++----------+--------+-------+---------------+------+--------+---------+---------------------+------------------+------------------+-------+ +| node1 | | | | | | | | | | | +| | | | | | | | | | | | +| | | | | | | | | | | | ++----------+--------+-------+---------------+------+--------+---------+---------------------+------------------+------------------+-------+ +| node2 | | | | | | | | | | | +| | | | | | | | | | | | +| | | | | | | | | | | | ++----------+--------+-------+---------------+------+--------+---------+---------------------+------------------+------------------+-------+ +| node3 | | | | | | | | | | | +| | | | | | | | | | | | +| | | | | | | | | | | | ++----------+--------+-------+---------------+------+--------+---------+---------------------+------------------+------------------+-------+ +| node4 | | | | | | | | | | | +| | | | | | | | | | | | +| | | | | | | | | | | | ++----------+--------+-------+---------------+------+--------+---------+---------------------+------------------+------------------+-------+ +| node5 | | | | | | | | | | | +| | | | | | | | | | | | +| | | | | | | | | | | | ++----------+--------+-------+---------------+------+--------+---------+---------------------+------------------+------------------+-------+ + +VPN Users +--------- + ++----------+--------------+---------+-------------+------------+ +| Name | Email | Project | Role | Notes | ++----------+--------------+---------+-------------+------------+ +| joe user | ju@gmail.com | Pharos | contributer | CI support | ++----------+--------------+---------+-------------+------------+ + + +Firewall Rules +-------------- + ++------------+------------+-------+ +| Port(s) | Service | Notes | ++------------+------------+-------+ +| 22, 43, 80 | Jenkins CI | | ++------------+------------+-------+ + + +POD Topology +------------ + +Provide a diagram showing the network topology of the POD. Any security sensitive details should not +be exposed publically and can be stored in the secure Pharos repo. The following diagram is an +example only. + +.. image:: ./images/pod_topology_example.png + :alt: POD diagram not found diff --git a/docs/release/release-notes/labs/Dell.rst b/docs/release/release-notes/labs/Dell.rst new file mode 100644 index 00000000..d93eb5d2 --- /dev/null +++ b/docs/release/release-notes/labs/Dell.rst @@ -0,0 +1,859 @@ +Dell OPNFV Testlab +================================================== + +Overview +------------------ + +Dell is hosting an OPNFV testlab at its Santa Clara facility. The testlab would host baremetal +servers for the use of OPNFV community as part of the OPNFV Pharos Project + + +The Dell Testlab consists of 2 PODs + * POD1 for Fuel + * POD2 for Foreman + +.. image:: images/Dell_Overview.jpg + :height: 553 + :width: 449 + :alt: Dell Testlab Overiew + :align: left + +Each of the 2 PODs consists of 6 servers that consist of + * 1 Jump Server + * 3 Servers for Control Nodes + * 2 Servers for Compute Nodes + + + +Hardware details +----------------- + +All the servers within the two PODs reside within a single Dell PowerEdge 620 chassis and have the +following specifications: + +POD1-Fuel +^^^^^^^^^ + ++------------------+----------------------+--------+------------+---------------------+--------+ +| Hostname | Model | Memory | Storage | Processor | Socket | ++------------------+----------------------+--------+------------+---------------------+--------+ +| Fuel Jump Server | Dell PowerEdge M620 | 64 GB | 1200GB HDD | Intel Xeon E5-2640 | 2 | ++------------------+----------------------+--------+------------+---------------------+--------+ +| Node2 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | ++------------------+----------------------+--------+------------+---------------------+--------+ +| Node3 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | ++------------------+----------------------+--------+------------+---------------------+--------+ +| Node4 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | ++------------------+----------------------+--------+------------+---------------------+--------+ +| Node5 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | ++------------------+----------------------+--------+------------+---------------------+--------+ +| Node6 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | ++------------------+----------------------+--------+------------+---------------------+--------+ + +POD2-Foreman +^^^^^^^^^^^^ + ++---------------------+----------------------+-----------+-----------+---------------------+--------+ +| Hostname | Model | Memory | Storage | Processor | Socket | ++---------------------+----------------------+-----------+-----------+---------------------+--------+ +| Foreman Jump Server | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | ++---------------------+----------------------+-----------+-----------+---------------------+--------+ +| Node7 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | ++---------------------+----------------------+-----------+-----------+---------------------+--------+ +| Node8 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | ++---------------------+----------------------+-----------+-----------+---------------------+--------+ +| Node9 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | ++---------------------+----------------------+-----------+-----------+---------------------+--------+ +| Node11 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | ++---------------------+----------------------+-----------+-----------+---------------------+--------+ +| Node12 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | ++---------------------+----------------------+-----------+-----------+---------------------+--------+ + +Software +--------- + +The Jump servers in the Testlab are pre-provisioned with the following softwares: + + * Fuel-Jump Server: + + 1. OS: Ubuntu 14.04 + + + * Foreman-Jump Server: + + 1. OS: CentOS7 + +Networks +---------- + +POD1-Fuel +^^^^^^^^^ +.. image:: images/Dell_POD1.jpg + :height: 647 + :width: 821 + :alt: POD1-Fuel Overview + :align: left + ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| Hostname | NIC Model | Ports | MAC | BW | Roles | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| Fuel Jump | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:81 | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | em2 | A4:1F:72:11:B4:84 | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:85 | 10G | Public | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | p3p2 | A4:1F:72:11:B4:87 | 10G | Fuel Admin/mgmt/pvt/ storage | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:89 | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | p1p2 | A4:1F:72:11:B4:8B | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| Node2 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:8E | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | em2 | A4:1F:72:11:B4:91 | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:92 | 10G | Public | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | p3p2 | A4:1F:72:11:B4:94 | 10G | Fuel Admin/mgmt/pvt/ storage | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:96 | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | p1p2 | A4:1F:72:11:B4:98 | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| Node3 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:9B | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | em2 | A4:1F:72:11:B4:9E | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:9F | 10G | Public | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | p3p2 | A4:1F:72:11:B4:A1 | 10G | Fuel Admin/mgmt/pvt/ storage | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:A3 | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | p1p2 | A4:1F:72:11:B4:A5 | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| Node4 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:A8 | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | em2 | A4:1F:72:11:B4:AB | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:AC | 10G | Public | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | p3p2 | A4:1F:72:11:B4:AE | 10G | Fuel Admin/mgmt/pvt/ storage | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:B0 | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | p1p2 | A4:1F:72:11:B4:B1 | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| Node5 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:B5 | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | em2 | A4:1F:72:11:B4:B8 | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:B9 | 10G | Public | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | p3p2 | A4:1F:72:11:B4:BB | 10G | Fuel Admin/mgmt/pvt/ storage | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | 3, Broadcom NetXtreme II BCM57810 | p1p1 | A4:1F:72:11:B4:BD | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | p1p2 | A4:1F:72:11:B4:C0 | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| Node6 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:C2 | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | em2 | A4:1F:72:11:B4:C5 | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:C6 | 10G | Public | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | p3p2 | A4:1F:72:11:B4:C8 | 10G | Fuel Admin/mgmt/pvt/ storage | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | 3, Broadcom NetXtreme II BCM57810 | p1p1 | A4:1F:72:11:B4:CA | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ +| | | p1p2 | A4:1F:72:11:B4:CD | 10G | Unused | ++-----------+-------------------------------------+-------+-------------------+-----+------------------------------+ + + + +POD2-Foreman +^^^^^^^^^^^^ + +.. image:: images/Dell_POD2.jpg + :height: 721 + :width: 785 + :alt: POD2-Foreman Overview + :align: left + + ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| Hostname | NIC Model | Ports | MAC | BW | Roles | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| Foreman Jump | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B5:1D | 10G | Foreman Admin | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | em2 | A4:1F:72:11:B5:20 | 10G | Foreman Private/ Storage | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B5:21 | 10G | Public | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | p3p2 | A4:1F:72:11:B5:23 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | 3, TBD | p1p1 | A4:1F:72:11:B4:89 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | p1p2 | A4:1F:72:11:B4:8B | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| Node7 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:CF | 10G | Foreman Admin | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | em2 | A4:1F:72:11:B4:D2 | 10G | Foreman Private/ Storage | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:D3 | 10G | Public | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | p3p2 | A4:1F:72:11:B4:D5 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | 3, Broadcom NetXtreme II BCM57810 | p1p1 | A4:1F:72:11:B4:D7 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | p1p2 | A4:1F:72:11:B4:DA | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| Node8 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:DC | 10G | Foreman Admin | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | em2 | A4:1F:72:11:B4:DF | 10G | Foreman Private/ Storage | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:E0 | 10G | Public | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | p3p2 | A4:1F:72:11:B4:E2 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | 3, Broadcom NetXtreme II BCM57810 | p1p1 | A4:1F:72:11:B4:E4 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | p1p2 | A4:1F:72:11:B4:E7 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| Node9 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:E9 | 10G | Foreman Admin | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | em2 | A4:1F:72:11:B4:EC | 10G | Foreman Private/ Storage | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:ED | 10G | Public | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | p3p2 | A4:1F:72:11:B4:EF | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:F1 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | p1p2 | A4:1F:72:11:B4:F3 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| Node11 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B5:03 | 10G | Foreman Admin | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | em2 | A4:1F:72:11:B5:06 | 10G | Foreman Private/ Storage | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B5:07 | 10G | Public | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | p3p2 | A4:1F:72:11:B5:09 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B5:0B | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | p1p2 | A4:1F:72:11:B5:0D | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| Node12 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B5:10 | 10G | Foreman Admin | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | em2 | A4:1F:72:11:B5:13 | 10G | Foreman Private/ Storage | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B5:14 | 10G | Public | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | p3p2 | A4:1F:72:11:B5:16 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | 3, TBD | p1p1 | A4:1F:72:11:B4:89 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ +| | | p1p2 | A4:1F:72:11:B4:8B | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+--------------------------+ + +Subnet allocations +^^^^^^^^^^^^^^^^^^ + ++-----------------+--------------+------------------+--------------+----------+ +| Network name | Address | Mask | Gateway | VLAN id | ++-----------------+--------------+------------------+--------------+----------+ +| Fuel Admin | 10.20.0.0 | 255.255.0.0 | 10.20.0.1 | Untagged | ++-----------------+--------------+------------------+--------------+----------+ +| Fuel Mangement | 192.168.0.0 | 255.255.255.0 | 192.168.0.1 | 101 | ++-----------------+--------------+------------------+--------------+----------+ +| Fuel Storage | 192.168.1.0 | 255.255.255.0 | 192.168.1.1 | 102 | ++-----------------+--------------+------------------+--------------+----------+ +| Fuel Public | 172.18.0.64 | 255.255.255.192 | 172.18.0.65 | Untagged | ++-----------------+--------------+------------------+--------------+----------+ +| Foreman Admin | 10.4.14.0 | 255.255.255.0 | 10.4.14.100 | Untagged | ++-----------------+--------------+------------------+--------------+----------+ +| Foreman Private | 10.4.5.0 | 255.255.255.0 | 10.4.5.1 | Untagged | ++-----------------+--------------+------------------+--------------+----------+ +| Foreman Public | 172.18.0.0 | 255.255.255.192 | 172.18.0.1 | Untagged | ++-----------------+--------------+------------------+--------------+----------+ +| Lights Out | 172.18.0.128 | 255.255.255.128 | 172.18.0.129 | Untagged | ++-----------------+--------------+------------------+--------------+----------+ + + +Lights out Network +^^^^^^^^^^^^^^^^^^ + +**POD1** + ++-----------+--------------------+-------------------+-------------+-------------+ +| Hostname | Lights-out address | MAC | Username | Password | ++-----------+--------------------+-------------------+-------------+-------------+ +| Fuel-Jump | 172.18.1.131 | A4:1F:72:11:B4:80 | root | calvin | ++-----------+--------------------+-------------------+-------------+-------------+ +| Node2 | 172.18.1.132 | A4:1F:72:11:B4:8D | root | calvin | ++-----------+--------------------+-------------------+-------------+-------------+ +| Node3 | 172.18.1.133 | A4:1F:72:11:B4:9A | root | calvin | ++-----------+--------------------+-------------------+-------------+-------------+ +| Node4 | 172.18.1.134 | A4:1F:72:11:B4:A7 | root | calvin | ++-----------+--------------------+-------------------+-------------+-------------+ +| Node5 | 172.18.1.135 | A4:1F:72:11:B4:B4 | root | calvin | ++-----------+--------------------+-------------------+-------------+-------------+ +| Node6 | 172.18.1.136 | A4:1F:72:11:B4:C1 | root | calvin | ++-----------+--------------------+-------------------+-------------+-------------+ + +**POD2** + ++--------------+--------------------+-------------------+-------------+-------------+ +| Hostname | Lights-out address | MAC | Username | Password | ++--------------+--------------------+-------------------+-------------+-------------+ +| Foreman-Jump | 172.18.1.143 | A4:1F:72:11:B5:1C | root | calvin | ++--------------+--------------------+-------------------+-------------+-------------+ +| Node7 | 172.18.1.137 | A4:1F:72:11:B4:CE | root | calvin | ++--------------+--------------------+-------------------+-------------+-------------+ +| Node8 | 172.18.1.138 | A4:1F:72:11:B4:DB | root | calvin | ++--------------+--------------------+-------------------+-------------+-------------+ +| Node9 | 172.18.1.139 | A4:1F:72:11:B4:E8 | root | calvin | ++--------------+--------------------+-------------------+-------------+-------------+ +| Node11 | 172.18.1.141 | A4:1F:72:11:B5:02 | root | calvin | ++--------------+--------------------+-------------------+-------------+-------------+ +| Node12 | 172.18.1.142 | A4:1F:72:11:B5:0F | root | calvin | ++--------------+--------------------+-------------------+-------------+-------------+ + + +Remote access infrastructure +----------------------------- + +The Dell OPNFV testlab is free to use for the OPNFV community. + +A VPN is used to provide access to the Dell Testlab. + +To access the Testlab, please contact Waqas_Riaz@DELL.com with the following details: + * Name + * Email + * Designation + * Organization + * Purpose of using the lab + +Processing the request can take 2-3 business days. + +*Accessing the Teslab* +---------------------- + +POD1 JumpServer +^^^^^^^^^^^^^^^ + + IP: 172.18.0.67 + User: opnfv + Passwd: d3ll1234 + + +POD2 JumpServer +^^^^^^^^^^^^^^^ + IP: 172.18.0.11 + User: opnfv + Passwd: d3ll1234 + +================== +Dell OPNFV Testlab +================== + +Overview +------------------ + +Dell is hosting an OPNFV testlab at its Santa Clara facility. The testlab would host baremetal +servers for the use of OPNFV community as part of the OPNFV Pharos Project + + +The Dell Testlab consists of 3 PODs for the use of the community + * POD1 (Jenkins slave: dell-us-testing-bm-1) + * POD2 (Jenkins slave: dell-us-deploying-bm2) + * POD3 (Jenkins slave: dell-us-delpoyingbm3) + +.. image:: images/Dell_Overview.jpg + :height: 648 + :width: 735 + :alt: Dell Testlab Overiew + :align: left + +Each of the 2 PODs consists of 6 servers that consist of + * 1 Jump Server + * 3 Servers for Control Nodes + * 2 Servers for Compute Nodes + + + +Hardware details +----------------- + +For POD1 and POD2, the servers reside within a single Dell PowerEdge 620 chassis and have the +following specifications: + + + +**POD1** + ++-------------+----------------------+--------+------------+---------------------+--------+ +| Hostname | Model | Memory | Storage | Processor | Socket | ++-------------+----------------------+--------+------------+---------------------+--------+ +| Jump Server | Dell PowerEdge M620 | 64 GB | 1200GB HDD | Intel Xeon E5-2640 | 2 | ++-------------+----------------------+--------+------------+---------------------+--------+ +| Node2 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | ++-------------+----------------------+--------+------------+---------------------+--------+ +| Node3 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | ++-------------+----------------------+--------+------------+---------------------+--------+ +| Node4 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | ++-------------+----------------------+--------+------------+---------------------+--------+ +| Node5 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | ++-------------+----------------------+--------+------------+---------------------+--------+ +| Node6 | Dell PowerEdge M620 | 64 GB | 600GB HDD | Intel Xeon E5-2640 | 2 | ++-------------+----------------------+--------+------------+---------------------+--------+ + + + + +**POD2** + ++-------------+----------------------+-----------+-----------+---------------------+--------+ +| Hostname | Model | Memory | Storage | Processor | Socket | ++-------------+----------------------+-----------+-----------+---------------------+--------+ +| Jump Server | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2630 | 2 | ++-------------+----------------------+-----------+-----------+---------------------+--------+ +| Node7 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | ++-------------+----------------------+-----------+-----------+---------------------+--------+ +| Node8 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | ++-------------+----------------------+-----------+-----------+---------------------+--------+ +| Node9 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | ++-------------+----------------------+-----------+-----------+---------------------+--------+ +| Node11 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | ++-------------+----------------------+-----------+-----------+---------------------+--------+ +| Node12 | Dell PowerEdge M620 | 64 GB | 300GB HDD | Intel Xeon E5-2640 | 2 | ++-------------+----------------------+-----------+-----------+---------------------+--------+ + + +POD3 consists of 6 R630 Rack servers with the following specifications: + +**POD3** + ++-------------+----------------------+--------+-----------+---------------------+--------+ +| Hostname | Model | Memory | Storage | Processor | Socket | ++-------------+----------------------+--------+-----------+---------------------+--------+ +| Jump Server | Dell PowerEdge R630 | 128 GB | 750GB SSD | Intel Xeon E5-2698 | 2 | ++-------------+----------------------+--------+-----------+---------------------+--------+ +| Node2 | Dell PowerEdge R630 | 128 GB | 750GB SSD | Intel Xeon E5-2698 | 2 | ++-------------+----------------------+--------+-----------+---------------------+--------+ +| Node3 | Dell PowerEdge R630 | 128 GB | 750GB SSD | Intel Xeon E5-2698 | 2 | ++-------------+----------------------+--------+-----------+---------------------+--------+ +| Node4 | Dell PowerEdge R630 | 128 GB | 750GB SSD | Intel Xeon E5-2698 | 2 | ++-------------+----------------------+--------+-----------+---------------------+--------+ +| Node5 | Dell PowerEdge R630 | 128 GB | 750GB SSD | Intel Xeon E5-2698 | 2 | ++-------------+----------------------+--------+-----------+---------------------+--------+ +| Node6 | Dell PowerEdge R630 | 128 GB | 750GB SSD | Intel Xeon E5-2698 | 2 | ++-------------+----------------------+--------+-----------+---------------------+--------+ + + + +Software +--------- + +The Jump servers in the Testlab are pre-provisioned with the following softwares: + + * POD1-Jump Server: + + 1. OS: Ubuntu 14.04 + + + * POD2-Jump Server: + + 1. OS: CentOS7.1 + + + * POD3-Jump Server: + + 1. OS: CentOS7.1 + + +Networks +---------- + + + +**POD1** + +.. image:: images/Dell_POD1.jpg + :height: 649 + :width: 815 + :alt: POD1-Fuel Overview + :align: left + ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| Hostname | NIC Model | Ports | MAC | BW | VLANs/Roles | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| Jump Server | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:81 | 10G | PXE | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | em2 | A4:1F:72:11:B4:84 | 10G | Internal Networks (101-106) | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:85 | 1G | Public | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p3p2 | A4:1F:72:11:B4:87 | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:89 | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p1p2 | A4:1F:72:11:B4:8B | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| Node2 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:8E | 10G | PXE | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | em2 | A4:1F:72:11:B4:91 | 10G | Internal Networks (101-106) | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:92 | 1G | Public | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p3p2 | A4:1F:72:11:B4:94 | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:96 | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p1p2 | A4:1F:72:11:B4:98 | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| Node3 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:9B | 10G | PXE | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | em2 | A4:1F:72:11:B4:9E | 10G | Internal Networks (101-106) | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:9F | 1G | Public | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p3p2 | A4:1F:72:11:B4:A1 | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:A3 | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p1p2 | A4:1F:72:11:B4:A5 | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| Node4 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:A8 | 10G | PXE | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | em2 | A4:1F:72:11:B4:AB | 10G | Internal Networks (101-106) | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:AC | 1G | Public | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p3p2 | A4:1F:72:11:B4:AE | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:B0 | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p1p2 | A4:1F:72:11:B4:B1 | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| Node5 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:B5 | 10G | PXE | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | em2 | A4:1F:72:11:B4:B8 | 10G | Internal Networks (101-106) | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:B9 | 1G | Public | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p3p2 | A4:1F:72:11:B4:BB | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 3, Broadcom NetXtreme II BCM57810 | p1p1 | A4:1F:72:11:B4:BD | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p1p2 | A4:1F:72:11:B4:C0 | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| Node6 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:C2 | 10G | PXE | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | em2 | A4:1F:72:11:B4:C5 | 10G | Internal Networks (101-106) | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:C6 | 1G | Public | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p3p2 | A4:1F:72:11:B4:C8 | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 3, Broadcom NetXtreme II BCM57810 | p1p1 | A4:1F:72:11:B4:CA | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p1p2 | A4:1F:72:11:B4:CD | 10G | Unused | ++-------------+-------------------------------------+-------+-------------------+-----+-----------------------------+ + + + +**POD2** + +.. image:: images/Dell_POD2.jpg + :height: 602 + :width: 815 + :alt: POD2 Overview + :align: left + + ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| Hostname | NIC Model | Ports | MAC | BW | Roles | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| Foreman Jump | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B5:1D | 10G | PXE | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | em2 | A4:1F:72:11:B5:20 | 10G | Internal Networks (201-205) | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B5:21 | 1G | Public | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p3p2 | A4:1F:72:11:B5:23 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 3, TBD | p1p1 | A4:1F:72:11:B4:89 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p1p2 | A4:1F:72:11:B4:8B | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| Node7 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:CF | 10G | PXE | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | em2 | A4:1F:72:11:B4:D2 | 10G | Internal Networks (201-205) | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:D3 | 1G | Public | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p3p2 | A4:1F:72:11:B4:D5 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 3, Broadcom NetXtreme II BCM57810 | p1p1 | A4:1F:72:11:B4:D7 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p1p2 | A4:1F:72:11:B4:DA | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| Node8 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:DC | 10G | PXE | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | em2 | A4:1F:72:11:B4:DF | 10G | Internal Networks (201-205) | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:E0 | 1G | Public | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p3p2 | A4:1F:72:11:B4:E2 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 3, Broadcom NetXtreme II BCM57810 | p1p1 | A4:1F:72:11:B4:E4 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p1p2 | A4:1F:72:11:B4:E7 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| Node9 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B4:E9 | 10G | PXE | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | em2 | A4:1F:72:11:B4:EC | 10G | Internal Networks (201-205) | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B4:ED | 1G | Public | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p3p2 | A4:1F:72:11:B4:EF | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B4:F1 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p1p2 | A4:1F:72:11:B4:F3 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| Node11 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B5:03 | 10G | PXE | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | em2 | A4:1F:72:11:B5:06 | 10G | Internal Networks (201-205) | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B5:07 | 10G | Public | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p3p2 | A4:1F:72:11:B5:09 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 3, Intel 82599 | p1p1 | A4:1F:72:11:B5:0B | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p1p2 | A4:1F:72:11:B5:0D | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| Node12 | 1, Broadcom NetXtreme II BCM57810 | em1 | A4:1F:72:11:B5:10 | 10G | PXE | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | em2 | A4:1F:72:11:B5:13 | 10G | Internal Networks (201-205) | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 2, Intel 82599 | p3p1 | A4:1F:72:11:B5:14 | 1G | Public | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p3p2 | A4:1F:72:11:B5:16 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | 3, TBD | p1p1 | A4:1F:72:11:B4:89 | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ +| | | p1p2 | A4:1F:72:11:B4:8B | 10G | Unused | ++--------------+--------------------------------------+-------+-------------------+-----+-----------------------------+ + + + + +**POD3** + + + +.. image:: images/Dell_POD3.jpg + :height: 652 + :width: 815 + :alt: POD3 Overview + :align: left + + + ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| Hostname | NIC Model | Ports | MAC | BW | Roles (VLANs) | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| Jump Server | 1, Intel 2P X520/2P I350 rNDC | em1 | EC:F4:BB:D7:14:20 | 1G | PXE | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| | | em2 | EC:F4:BB:D7:14:22 | 10G | Internal Networks (201,202,203) | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| | | p3p1 | EC:F4:BB:D7:14:24 | 1G | Public | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| Node1 | 1, Intel 2P X520/2P I350 rNDC | em1 | EC:F4:BB:D6:F2:98 | 10G | PXE | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| | | em2 | EC:F4:BB:D6:F2:9A | 10G | Internal Networks (201,202,203) | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| | | p3p1 | EC:F4:BB:D6:F2:9C | 1G | Public | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| Node2 | 1, Intel 2P X520/2P I350 rNDC | em1 | EC:F4:BB:D6:F9:10 | 1G | PXE | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| | | em2 | EC:F4:BB:D6:F9:12 | 10G | Internal Networks (201,202,203) | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| | | p3p1 | EC:F4:BB:D6:F9:14 | 1G | Public | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| Node3 | 1, Intel 2P X520/2P I350 rNDC | em1 | EC:F4:BB:D7:C9:B8 | 1G | PXE | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| | | em2 | EC:F4:BB:D7:C9:BA | 10G | Internal Networks (201,202,203) | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| | | p3p1 | EC:F4:BB:D7:C9:BC | 1G | Public | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| Node4 | 1, Intel 2P X520/2P I350 rNDC | em1 | EC:F4:BB:D7:16:E8 | 10G | PXE | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| | | em2 | EC:F4:BB:D7:16:EA | 10G | Internal Networks (201,202,203) | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| | | p3p1 | EC:F4:BB:D7:16:EA | 1G | Public | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| Node5 | 1, Intel 2P X520/2P I350 rNDC | em1 | EC:F4:BB:D6:FE:98 | 1G | Unused | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| | | em2 | EC:F4:BB:D6:FE:9A | 10G | Internal Networks (201,202,203) | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ +| | | | | | | +| | | p3p1 | EC:F4:BB:D6:FE:9C | 1G | Public | +| | | | | | | ++-------------+--------------------------------+-------+-------------------+-----+----------------------------------+ + + +**Subnet allocations** + ++--------------+--------------+------------------+--------------+----------+ +| Network name | Address | Mask | Gateway | VLAN id | ++--------------+--------------+------------------+--------------+----------+ +| POD1 Public | 172.18.0.64 | 255.255.255.192 | 172.18.0.65 | Untagged | ++--------------+--------------+------------------+--------------+----------+ +| POD2 Public | 172.18.0.0 | 255.255.255.192 | 172.18.0.1 | Untagged | ++--------------+--------------+------------------+--------------+----------+ +| POD3 Public | 172.18.1.0 | 255.255.255.0 | 172.18.1.1 | Untagged | ++--------------+--------------+------------------+--------------+----------+ +| Lights Out | 172.18.0.128 | 255.255.255.128 | 172.18.0.129 | Untagged | ++--------------+--------------+------------------+--------------+----------+ + + +**Lights out Network** + +**POD1** + ++----------+--------------------+-------------------+-------------+-------------+ +| Hostname | Lights-out address | MAC | Username | Password | ++----------+--------------------+-------------------+-------------+-------------+ +| Jump | 172.18.0.131 | A4:1F:72:11:B4:80 | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ +| Node2 | 172.18.0.132 | A4:1F:72:11:B4:8D | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ +| Node3 | 172.18.0.133 | A4:1F:72:11:B4:9A | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ +| Node4 | 172.18.0.134 | A4:1F:72:11:B4:A7 | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ +| Node5 | 172.18.0.135 | A4:1F:72:11:B4:B4 | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ +| Node6 | 172.18.0.136 | A4:1F:72:11:B4:C1 | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ + +**POD2** + ++----------+--------------------+-------------------+-------------+-------------+ +| Hostname | Lights-out address | MAC | Username | Password | ++----------+--------------------+-------------------+-------------+-------------+ +| Jump | 172.18.0.143 | A4:1F:72:11:B5:1C | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ +| Node7 | 172.18.0.137 | A4:1F:72:11:B4:CE | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ +| Node8 | 172.18.0.138 | A4:1F:72:11:B4:DB | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ +| Node9 | 172.18.0.139 | A4:1F:72:11:B4:E8 | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ +| Node11 | 172.18.0.141 | A4:1F:72:11:B5:02 | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ +| Node12 | 172.18.0.142 | A4:1F:72:11:B5:0F | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ + + + +**POD3** + ++----------+--------------------+-------------------+-------------+-------------+ +| Hostname | Lights-out address | MAC | Username | Password | ++----------+--------------------+-------------------+-------------+-------------+ +| Jump | 172.18.0.181 | 74:E6:E2:FA:BB:D8 | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ +| Node1 | 172.18.0.182 | 74:E6:E2:FA:E9:2E | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ +| Node2 | 172.18.0.183 | 74:E6:E2:FA:FC:E2 | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ +| Node3 | 172.18.0.184 | 74:E6:E2:FB:05:68 | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ +| Node4 | 172.18.0.185 | 74:E6:E2:FA:A4:02 | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ +| Node5 | 172.18.0.186 | 74:E6:E2:FA:E4:18 | root | calvin | ++----------+--------------------+-------------------+-------------+-------------+ + + +Remote access infrastructure +---------------------------- + +The Dell OPNFV testlab is free to use for the OPNFV community. + +A VPN is used to provide access to the Dell Testlab. + +To access the Testlab, please visit the Dell OPNFV Lab's wiki page +(https://wiki.opnfv.org/dell_hosting) for details. + + +*Accessing the Teslab* +----------------------- + +* POD1 JumpServer + + IP: 172.18.0.67 + + User: opnfv + + Passwd: d3ll1234 + + + +* POD2 JumpServer + + IP: 172.18.0.11 + + User: opnfv + + Passwd: d3ll1234 + + + +* POD3 JumpServer + + IP: 172.18.1.3 + + User: opnfv + + Passwd: d3ll1234 diff --git a/docs/release/release-notes/labs/ericsson/images/ericsson-opnfv-topology.png b/docs/release/release-notes/labs/ericsson/images/ericsson-opnfv-topology.png new file mode 100644 index 00000000..b3c86d3e Binary files /dev/null and b/docs/release/release-notes/labs/ericsson/images/ericsson-opnfv-topology.png differ diff --git a/docs/release/release-notes/labs/ericsson/index.rst b/docs/release/release-notes/labs/ericsson/index.rst new file mode 100644 index 00000000..1a19bf75 --- /dev/null +++ b/docs/release/release-notes/labs/ericsson/index.rst @@ -0,0 +1,17 @@ +.. _pharos-ericsson: + +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +.. Top level of Pharos templates and configuration files + +************************************** +ERICSSON OPNFV Lab Configuration Files +************************************** + + +.. toctree:: + :maxdepth: 2 + + ./lab_description.rst diff --git a/docs/release/release-notes/labs/ericsson/lab_description.rst b/docs/release/release-notes/labs/ericsson/lab_description.rst new file mode 100644 index 00000000..b4c5b856 --- /dev/null +++ b/docs/release/release-notes/labs/ericsson/lab_description.rst @@ -0,0 +1,148 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +.. _pharos_lab: + +********************************* +Ericssion OPNFV Lab Specification +********************************* + + +Introduction +------------ + +Ericsson OPNFV Lab currently has 2 Bare Metal and 3 Virtual PODs available globally (hosted in +the GIC). Each POD has 5 servers, comprised of 3 controller nodes (HA) and 2 computes nodes. NOTE: +(this make differ depending on scenario). + +.. _pharos_pod: + +These PODs are dedicated for use by Production/CI. These PODs focus on providing verification, +build, deploy and testing for scenarios related with **test** projects, **installer** projects and +perforamnce enhancement projects, such as KVM, OVS, FDS, etc. + +In addition to the full-time CI/CD resources, the Ericsson OPNFV lab provides developer labs (DRs) +for project usage, testing and development. + +Scenarios services by this lab are: + +Scenario defitions can be found here: +`Colorado Scenario Status `_ + +Lab Resources +------------- + +- `Ericsson Hostting And Request Page `_ + ++------------+------------+------------+-------------------------------+------------+--------+---------+ +| POD Name | Project(s) | PTL(s) | Email(s) | POD Role | Status | Notes | ++------------+------------+------------+-------------------------------+------------+--------+---------+ +| POD1 | CI/CD | Daniel | daniel.smith@ericsson.com | CI: latest | Active | BM-CI | +| | | Smith | | | | | ++------------+------------+------------+-------------------------------+------------+--------+---------+ +| POD2 | CI/CD | Daniel | daniel.smith@ericsson.com | CI: latest | Active | BM-CI | +| | | Smith | | | | | ++------------+------------+------------+-------------------------------+------------+--------+---------+ +| vPOD1 | CI/CD | Fatih | fatih.degirmenci@ericsson.com | CI: latest | Active | Virt-CI | +| | | Degirmenci | | | | | ++------------+------------+------------+-------------------------------+------------+--------+---------+ +| PHAROS-166 | FUEL | Constant | constant.wette@ericsson.com | DR: B-rel | Active | Nested | +| | | Wette | | | | | ++------------+------------+------------+-------------------------------+------------+--------+---------+ +| PHAROS-167 | OVSNFV | Billy | billy.omahoney@intel.com | DR: C-rel | Active | Hybrid | +| | | O'Mahoney | | | | | ++------------+------------+------------+-------------------------------+------------+--------+---------+ +| PHAROS-174 | GLUON | Bin | bh526r@att.com | DR: D-rel | Active | Nested* | +| | | Hu | | | | | ++------------+------------+------------+-------------------------------+------------+--------+---------+ +| PHAROS-180 | SAVI | Rick | richard.brunner@ericsson.com | DR: D-rel | Active | Nested* | +| | | Brunner | | | | | ++------------+------------+------------+-------------------------------+------------+--------+---------+ +| PHAROS-181 | IPV6-MULTI | Bin | bh526r@att.com | DR: D-rel | Active | Nested* | +| | | Hu | | | | | ++------------+------------+------------+-------------------------------+------------+--------+---------+ +| PHAROS-191 | AUTO-DEP | Peter | Peter.Barabas@ericsson.com | DR: C-rel | Active | Nested* | +| | | Barabas | | | | | ++------------+------------+------------+-------------------------------+------------+--------+---------+ +| PHAROS-199 | SDN-L3 | Tim | Tim.Irnich@ericsson.com | DR: C-rel | Active | Nested* | +| | | Irnich | | | | | ++------------+------------+------------+-------------------------------+------------+--------+---------+ +| PHAROS-236 | LLT-TOOL | Jose | Jose.Lausuch@ericsson.com | DR: C-rel | Active | Nested* | +| | | Lausuch | | | | | ++------------+------------+------------+-------------------------------+------------+--------+---------+ +| PHAROS-253 | ODL-II | Nikolas | Nikolas.Hermanns@ericsson.com | DR: C-rel | Active | Nested* | +| | | Hermanns | | | | | ++------------+------------+------------+-------------------------------+------------+--------+---------+ + + +- `ACTIVE CI/CD LAB SPECS `_ +* `CI-ERICSSON-POD1 wiki page `_ +* `CI-ERICSSON-POD1 wiki page `_ +- `ACTIVE LAB SPECS `_ +* `PHAROS-166 wiki page `_ +* `PHAROS-167 wiki page `_ +* `PHAROS-174 wiki page `_ +* `PHAROS-180 wiki page `_ +* `PHAROS-181 wiki page `_ +* `PHAROS-191 wiki page `_ +* `PHAROS-199 wiki page `_ +* `PHAROS-236 wiki page `_ +* `PHAROS-253 wiki page `_ +- `Decommissioned Requets `_ + + +Acceptable Usage Policy +----------------------- + +Resources located in Ericsson OPNFV lab shall only be used for CI, infra setup/configuration and +troubleshooting purposes. No development work is allowed in these PODs. Development Work should +only be performed on the DR labs assigned to individual projects. + + +Remote Access Infrastructure +---------------------------- + +Ericsson OPNFV lab provides a SSH GW that allows for unlimited port-forwarding, as well as Remote +Desktop, VNC and SOCKS proxy capability allowing the end user to feel as though directly connected +to the lab. + +Remote Access Procedure +----------------------- + +Access to this environment can be granted by sending an e-mail to: **daniel.smith@ericsson.com**. + +Subject: ericsson opnfv access. + +The following information should be provided in the request: + +:: + + Full name: + E-mail: + Organization: + Why is access needed: + How long is access needed: + Number of Hosts required: + Topology Required (HA, SA): + Feature/Plugins/Options Required (DPDK, ODL, ONOS): + +Enclosed a copy of your id_rsa.pub (public key) with your request and a login will be created for you + + +Lab Documentation +----------------- + + +Lab Topology +------------ + +.. image:: ./images/ericsson_opnfv_topology.png + :alt: Lab diagram not found + +Each POD is an individual entity with its own set of independant networks allowing for +interconnection between DR labs, intra connectinos within multiple Nested DRs all without touching +the CI/CD running in production. + +Refer to each Lab specific wiki page for IP and Login and Topology Information. + diff --git a/docs/release/release-notes/labs/huawei-us-lab/huawei-lab-pod.png b/docs/release/release-notes/labs/huawei-us-lab/huawei-lab-pod.png new file mode 100644 index 00000000..cfb51c9c Binary files /dev/null and b/docs/release/release-notes/labs/huawei-us-lab/huawei-lab-pod.png differ diff --git a/docs/release/release-notes/labs/huawei-us-lab/huawei-lab-topology.png b/docs/release/release-notes/labs/huawei-us-lab/huawei-lab-topology.png new file mode 100644 index 00000000..681a10c5 Binary files /dev/null and b/docs/release/release-notes/labs/huawei-us-lab/huawei-lab-topology.png differ diff --git a/docs/release/release-notes/labs/huawei-us-lab/huawei-lab-virtual.png b/docs/release/release-notes/labs/huawei-us-lab/huawei-lab-virtual.png new file mode 100644 index 00000000..46c818d4 Binary files /dev/null and b/docs/release/release-notes/labs/huawei-us-lab/huawei-lab-virtual.png differ diff --git a/docs/release/release-notes/labs/huawei-us-lab/index.rst b/docs/release/release-notes/labs/huawei-us-lab/index.rst new file mode 100644 index 00000000..65241f29 --- /dev/null +++ b/docs/release/release-notes/labs/huawei-us-lab/index.rst @@ -0,0 +1,18 @@ +.. _pharos-huawei-us-lab: + +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +.. Top level of Pharos templates and configuration files + +****************** +Huawei's OPNFV Lab +****************** + + +.. toctree:: + :maxdepth: 2 + + ./lab_specification.rst + ./pod_specification.rst diff --git a/docs/release/release-notes/labs/huawei-us-lab/lab_specification.rst b/docs/release/release-notes/labs/huawei-us-lab/lab_specification.rst new file mode 100644 index 00000000..99d2196f --- /dev/null +++ b/docs/release/release-notes/labs/huawei-us-lab/lab_specification.rst @@ -0,0 +1,100 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 + +************************** +Huawei's Lab Specification +************************** + +Introduction +------------ + +Huawei's lab providing 5 PODs for baremetal deployment, 4 standalone servers +for virtual deployment. All the resources have been attached to jenkins master, +you can view the slaves below in jenkins master. Current POD assignments and +individual POD details are listed below. + +Lab Resources & Assignments +^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ++-----------------+-------------+-----------+--------+ +| Resource | Project(s) | POD Role | Status | ++-----------------+-------------+-----------+--------+ +| huawei-pod1 | compass4nfv | CI Stable | Active | ++-----------------+-------------+-----------+--------+ +| huawei-pod2 | compass4nfv | CI Stable | Active | ++-----------------+-------------+-----------+--------+ +| huawei-pod3 | yardstick | Dev/Test | Active | ++-----------------+-------------+-----------+--------+ +| huawei-pod4 | compass4nfv | CI Stable | Active | ++-----------------+-------------+-----------+--------+ +| huawei-pod5 | compass4nfv | CI Stable | Active | ++-----------------+-------------+-----------+--------+ +| huawei-virtual1 | compass4nfv | CI Stable | Active | ++-----------------+-------------+-----------+--------+ +| huawei-virtual2 | compass4nfv | CI Stable | Active | ++-----------------+-------------+-----------+--------+ +| huawei-virtual3 | compass4nfv | CI Stable | Active | ++-----------------+-------------+-----------+--------+ +| huawei-virtual4 | compass4nfv | CI Stable | Active | ++-----------------+-------------+-----------+--------+ + +Acceptable Usage Policy +----------------------- + +All of these resources above are used for OPNFV CI, if there is any requirement by OPNFV +contributor or committer for the purpose of OPNFV development, please apply to us for permission. + + +Remote Access Infrastructure +---------------------------- + +Huawei provides VPN(OpenVPN) to connect the lab. + +Remote Access Procedure +----------------------- + +This environment is free to use by any OPNFV contributor or committer for the +purpose of OPNFV approved activities, you just need to obtain VPN credentials to access. + +Access to this environment can be granted by sending a e-mail to: + * chigang@huawei.com + * meimei@huawei.com + +Following information should be provided in the request: + + * subject: opnfv_huawei_access + * Full name + * e-mail + * Phone + * Organization + * OPNFV Contributor/Committer name : + * OPNFV Project(s) Association: + * LF ID: + * Recommended by: + * PGP public key (preferably registered with a PGP PKI server) + * SSH public key + +Granting access normally takes 3-5 business days. + +Detailed access descriptions will be provided with your access grant e-mail. + +Lab Documentation +----------------- + + +Lab Topology +------------ + +Below you'll find a topological view of the hosting set-up,you can get more +detailed information from the individual POD. + +.. image:: ./huawei-lab-topology.png + :height: 566 + :width: 1061 + :alt: OPNFV + :align: left + +| +| + +Figure 1: Huawei lab OPNFV hosting environment overview diff --git a/docs/release/release-notes/labs/huawei-us-lab/net.png b/docs/release/release-notes/labs/huawei-us-lab/net.png new file mode 100644 index 00000000..9a12c820 Binary files /dev/null and b/docs/release/release-notes/labs/huawei-us-lab/net.png differ diff --git a/docs/release/release-notes/labs/huawei-us-lab/pod_specification.rst b/docs/release/release-notes/labs/huawei-us-lab/pod_specification.rst new file mode 100644 index 00000000..53565158 --- /dev/null +++ b/docs/release/release-notes/labs/huawei-us-lab/pod_specification.rst @@ -0,0 +1,124 @@ +========================= +Huawei PODs Specification +========================= + +NOTE: Illustrated by the example of huawei-pod1&huawei-virtual1. + +huawei-pod1 +=========== + +Introduction +------------ + +This is a bare metal deployment pod deployed by compass installer + +Hardware +^^^^^^^^ + +* the pod1 consist of 6 Rack servers, the following is detail + ++------------+-----------------------+---------+--------+-----------------------------+ +| Hostname | CPU | Storage | Memory | ipmi Mac &ip | ++------------+-----------------------+---------+--------+-----------------------------+ +| jumpserver | Intel(R) Xeon(R) CPU | 1.8TB | 31G | | +| | X5650 @ 2.67GHz | | | | ++------------+-----------------------+---------+--------+-----------------------------+ +| Host1 | Intel(R) Xeon(R) CPU | 4.2TB | 188G | eth3:Mac F8:4A:BF:55:A2:8E | +| controller | E5-2690 @ 2.90GHz | | | ip 172.16.130.26 | ++------------+-----------------------+---------+--------+-----------------------------+ +| Host2 | Intel(R) Xeon(R) CPU | 6TB | 188G | eth3:Mac D8:49:0B:DA:5A:B8 | +| controller | E5-2670@ 2.60GHz | | | ip 172.16.130.27 | ++------------+-----------------------+---------+--------+-----------------------------+ +| Host3 | Intel(R) Xeon(R) CPU | 8.4TB | 188G | eth3:Mac 78:D7:52:A0:B1:9D | +| controller | E5-2670@ 2.60GHz | | | ip 172.16.130.29 | ++------------+-----------------------+---------+--------+-----------------------------+ +| Host4 | Intel(R) Xeon(R) CPU | 7.2TB | 188G | eth3:Mac D8:49:0B:DA:5B:5E | +| compute | E5-2670@ 2.60GHz | | | ip 172.16.130.30 | ++------------+-----------------------+---------+--------+-----------------------------+ +| Host5 | Intel(R) Xeon(R) CPU | 4.8TB | 188G | eth3:Mac D8:49:0B:DA:56:86 | +| compute | E5-2670@ 2.60GHz | | | ip 172.16.130.31 | ++------------+-----------------------+---------+--------+-----------------------------+ + + +* 1 Huawei S9300 10G switch for storage, management and public traffic - 2x10GE to + each server. +* 1 Huawei S5300 1G switch for installing and Lights+out management traffic - 2x1GE to + each server. +* 1 VPN concentrator for remote access and management. +* 1 Huawei firewall and router for public network secure access. + + +huawei-pod1 Topology +-------------------- + +.. image:: ./huawei-lab-pod.png + :height: 950 + :width: 900 + :alt: OPNFV + :align: left + +| +| + +Figure 1: Huawei lab pod1 topology + + + +huawei-pod1 Network +------------------- +Below you'll find a topological view of the huawei-Pod1 set-up: + + +.. image:: ./net.png + :height: 764 + :width: 633 + :alt: OPNFV + :align: left + +| +| + +Figure 2: Full Pod network configuration + + + +huawei-virtual1 +=============== + +Introduction +------------ + +This is a virtual deployment POD deployed by compass installer + +Hardware +^^^^^^^^ +virtual pod consist of one standalone server + ++-----------+----------------------+ +| name | huawei-virtual1 | ++-----------+----------------------+ +| CPU | Intel(R) Xeon(R) CPU | +| | E5-2680 v3 @ 2.50GHz | ++-----------+----------------------+ +| Memory | 251G | ++-----------+----------------------+ +| Storage | 4TB | ++-----------+----------------------+ +| IP | 192.168.107.2 | ++-----------+----------------------+ + +Network +------- +Below you'll find a topological view of the huawei-virtual1 Pod set-up: + +.. image:: ./huawei-lab-virtual.png + :height: 950 + :width: 900 + :alt: OPNFV + :align: left + +| +| + +Figure 3: virtual deployment pod network configuration + diff --git a/docs/release/release-notes/labs/images/Dell_Overview.jpg b/docs/release/release-notes/labs/images/Dell_Overview.jpg new file mode 100644 index 00000000..131765d0 Binary files /dev/null and b/docs/release/release-notes/labs/images/Dell_Overview.jpg differ diff --git a/docs/release/release-notes/labs/images/Dell_POD1.jpg b/docs/release/release-notes/labs/images/Dell_POD1.jpg new file mode 100644 index 00000000..9afe340b Binary files /dev/null and b/docs/release/release-notes/labs/images/Dell_POD1.jpg differ diff --git a/docs/release/release-notes/labs/images/Dell_POD2.jpg b/docs/release/release-notes/labs/images/Dell_POD2.jpg new file mode 100644 index 00000000..70d76e90 Binary files /dev/null and b/docs/release/release-notes/labs/images/Dell_POD2.jpg differ diff --git a/docs/release/release-notes/labs/images/Dell_POD3.jpg b/docs/release/release-notes/labs/images/Dell_POD3.jpg new file mode 100644 index 00000000..c85a22b6 Binary files /dev/null and b/docs/release/release-notes/labs/images/Dell_POD3.jpg differ diff --git a/docs/release/release-notes/labs/images/orange_paris_pod1.jpg b/docs/release/release-notes/labs/images/orange_paris_pod1.jpg new file mode 100644 index 00000000..8e6427f5 Binary files /dev/null and b/docs/release/release-notes/labs/images/orange_paris_pod1.jpg differ diff --git a/docs/release/release-notes/labs/images/orange_pod2.png b/docs/release/release-notes/labs/images/orange_pod2.png new file mode 100644 index 00000000..05693281 Binary files /dev/null and b/docs/release/release-notes/labs/images/orange_pod2.png differ diff --git a/docs/release/release-notes/labs/images/spirent_vptc-public-drawing.png b/docs/release/release-notes/labs/images/spirent_vptc-public-drawing.png new file mode 100644 index 00000000..174ac454 Binary files /dev/null and b/docs/release/release-notes/labs/images/spirent_vptc-public-drawing.png differ diff --git a/docs/release/release-notes/labs/index.rst b/docs/release/release-notes/labs/index.rst new file mode 100755 index 00000000..9c000f9d --- /dev/null +++ b/docs/release/release-notes/labs/index.rst @@ -0,0 +1,21 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + + +===================== +PHAROS Community Labs +===================== + + +.. toctree:: + :maxdepth: 2 + + ./Dell.rst + ./ericsson/index.rst + ./huawei-us-lab/index.rst + ./ool/index.rst + ./orange-paris-lab/index.rst + ./orange-lannion-lab/index.rst + ./spirent.rst + ./zte-sh-lab/index.rst diff --git a/docs/release/release-notes/labs/ool/images/ool-testlab.png b/docs/release/release-notes/labs/ool/images/ool-testlab.png new file mode 100644 index 00000000..d0ac9352 Binary files /dev/null and b/docs/release/release-notes/labs/ool/images/ool-testlab.png differ diff --git a/docs/release/release-notes/labs/ool/index.rst b/docs/release/release-notes/labs/ool/index.rst new file mode 100644 index 00000000..0239e515 --- /dev/null +++ b/docs/release/release-notes/labs/ool/index.rst @@ -0,0 +1,18 @@ +.. _pharos-ool: + +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +.. Top level of Pharos templates and configuration files + +***************** +OOL OPNFV Testbed +***************** + +.. toctree:: + + ./lab_description.rst + ./pod1_description.rst + ./virtual1_description.rst + ./inventory.rst diff --git a/docs/release/release-notes/labs/ool/inventory.rst b/docs/release/release-notes/labs/ool/inventory.rst new file mode 100644 index 00000000..78368c4a --- /dev/null +++ b/docs/release/release-notes/labs/ool/inventory.rst @@ -0,0 +1,11 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +****************** +OOL Inventory File +****************** + +.. code-block:: yaml + + import pod1_inventory.yaml diff --git a/docs/release/release-notes/labs/ool/lab_description.rst b/docs/release/release-notes/labs/ool/lab_description.rst new file mode 100644 index 00000000..72e2bd87 --- /dev/null +++ b/docs/release/release-notes/labs/ool/lab_description.rst @@ -0,0 +1,72 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +********************** +Lab: OOL OPNFV Testbed +********************** + +Introduction +------------ + +`Okinawa Open Laboratory (OOL)`_ provides the following facilities for OPNFV +testing. The testlab is now located only at Okinwa in Japan. + +.. _Okinawa Open Laboratory (OOL): http://www.okinawaopenlabs.org/en/ + +Lab Resources +------------- + ++--------------+--------------+-----------------+----------------------+-----------+-----------+-------+ +| POD Name | Project(s) | Project Lead(s) | Email(s) | POD Role | Status | Notes | ++--------------+--------------+-----------------+----------------------+-----------+-----------+-------+ +| `ool-pod1`_ | | | | CI stable | Available | | ++--------------+--------------+-----------------+----------------------+-----------+-----------+-------+ +| ool-virtual1 | Doctor | Ryota Mibu | r-mibu@cq.jp.nec.com | CI review | Assigned | | ++--------------+--------------+-----------------+----------------------+-----------+-----------+-------+ + +.. _ool-pod1: https://build.opnfv.org/ci/computer/ool-pod1/ + +Acceptable Usage Policy +----------------------- + +These resources provided to OPNFV are free to use by any OPNFV contributor or +committer for the purpose of OPNFV approved activities by permission of the +operator, but shall be used for CI, infra setup/configuration and +troubleshooting purposes. + +Remote Access Infrastructure +---------------------------- + +OOL provide VPN(OpenVPN) to connect this testlab. + +Remote Access Procedure +----------------------- + +Access to this environment can be granted by sending a e-mail to: TBD + +subject: opnfv_access_ool + +Following information should be provided in the request: + +* Full name +* e-mail +* Phone +* Organization +* Resources required +* How long is access needed +* PGP public key +* SSH public key + +Granting access normally takes 2-3 business days. + +Detailed access descriptions will be provided with your access grant e-mail. + +Lab Documentation +----------------- + +Lab Topology +------------ + +.. image:: images/ool-testlab.png + :alt: not found diff --git a/docs/release/release-notes/labs/ool/pod1_description.rst b/docs/release/release-notes/labs/ool/pod1_description.rst new file mode 100644 index 00000000..1640070a --- /dev/null +++ b/docs/release/release-notes/labs/ool/pod1_description.rst @@ -0,0 +1,185 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +************* +POD: ool-pod1 +************* + +Introduction +------------ + +This is a physical POD deployed by Fuel installer (Brahmputra). + +Additional Requirements +----------------------- + +.. _ool-pod1-spec: + +Server Specifications +--------------------- + +**Jump Host** + ++------------+------------+--------------+---------------+--------------+--------+---------------------+ +| Hostname | Vendor | Model | Serial Number | CPUs | Memory | Storage | ++============+============+==============+===============+==============+========+=====================+ +| OPNFV-jump | SuperMicro | SYS-5018R-WR | - | E5-2630v3 x1 | 32 GB | SATA 7.2krpm 2TB x1 | ++------------+------------+--------------+---------------+--------------+--------+---------------------+ + ++------------+---------------------+--------------------+-------------------+------------+ +| | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | +| Hostname | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | ++============+=====================+====================+===================+============+ +| OPNFV-jump | - | IF0: | | NIC Model: | +| | | 0c:c4:7a:6c:a2:b2 | | Intel I350 | +| | | VLAN untagged | | | +| | | Public | | | +| | | IF1: | | | +| | | 0c:c4:7a:6c:a2:b3 | | | +| | | VLAN 10{2-5} | | | +| | | Admin/Mgmt/Private | | | ++------------+---------------------+--------------------+-------------------+------------+ + +**Compute Nodes** + ++----------+------------+-----------+---------------+--------------+--------+---------------------+ +| Hostname | Vendor | Model | Serial Number | CPUs | Memory | Storage | ++==========+============+===========+===============+==============+========+=====================+ +| node-9 | FUJITSU | RX2530 M1 | - | E5-2630v3 x1 | 32 GB | SATA 7.2krpm 2TB x2 | +| | | | | | | SSD 100GB x1 | ++----------+------------+-----------+---------------+--------------+--------+---------------------+ +| node-10 | FUJITSU | RX2530 M1 | - | E5-2630v3 x1 | 32 GB | SATA 7.2krpm 2TB x2 | +| | | | | | | SSD 100GB x1 | ++----------+------------+-----------+---------------+--------------+--------+---------------------+ +| node-11 | FUJITSU | RX2530 M1 | - | E5-2630v3 x1 | 32 GB | SATA 7.2krpm 2TB x2 | +| | | | | | | SSD 100GB x1 | ++----------+------------+-----------+---------------+--------------+--------+---------------------+ +| node-12 | FUJITSU | RX2530 M1 | - | E5-2630v3 x1 | 32 GB | SATA 7.2krpm 2TB x2 | +| | | | | | | SSD 100GB x1 | ++----------+------------+-----------+---------------+--------------+--------+---------------------+ + ++----------+---------------------+-------------------+-------------------+-----------------------+ +| | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | +| Hostname | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | ++==========+=====================+===================+===================+=======================+ +| node-9 | - | IF0: | IF4: | NIC Models: | +| | | 90:1b:0e:6b:e8:a8 | 90:1b:0e:6d:09:71 | (1GbE) Emulex Skyhawk | +| | | VLAN untagged | VLAN untagged | (10GbE) Intel 82599E | +| | | Admin | Storage | | +| | | IF1: | IF5: | | +| | | 90:1b:0e:6b:e8:a9 | 90:1b:0e:6d:09:72 | | +| | | VLAN untagged | VLAN untagged | | +| | | Mgmt | Storage | | +| | | IF2: | | | +| | | 90:1b:0e:6b:e8:aa | | | +| | | VLAN untagged | | | +| | | Public | | | +| | | IF3: | | | +| | | 90:1b:0e:6b:e8:ab | | | +| | | VLAN untagged | | | +| | | Private | | | ++----------+---------------------+-------------------+-------------------+-----------------------+ +| node-10 | - | IF0: | IF4: | NIC Models: | +| | | 90:1b:0e:6b:e3:00 | 90:1b:0e:6d:09:5f | (1GbE) Emulex Skyhawk | +| | | VLAN untagged | VLAN untagged | (10GbE) Intel 82599E | +| | | Admin | Storage | | +| | | IF1: | IF5: | | +| | | 90:1b:0e:6b:e3:01 | 90:1b:0e:6d:09:60 | | +| | | VLAN untagged | VLAN untagged | | +| | | Mgmt | Storage | | +| | | IF2: | | | +| | | 90:1b:0e:6b:e3:02 | | | +| | | VLAN untagged | | | +| | | Public | | | +| | | IF3: | | | +| | | 90:1b:0e:6b:e3:03 | | | +| | | VLAN untagged | | | +| | | Private | | | ++----------+---------------------+-------------------+-------------------+-----------------------+ +| node-11 | - | IF0: | IF4: | NIC Models: | +| | | 90:1b:0e:6b:e5:b4 | 90:1b:0e:6d:09:6f | (1GbE) Emulex Skyhawk | +| | | VLAN untagged | VLAN untagged | (10GbE) Intel 82599E | +| | | Admin | Storage | | +| | | IF1: | IF5: | | +| | | 90:1b:0e:6b:e5:b5 | 90:1b:0e:6d:09:70 | | +| | | VLAN untagged | VLAN untagged | | +| | | Mgmt | Storage | | +| | | IF2: | | | +| | | 90:1b:0e:6b:e5:b6 | | | +| | | VLAN untagged | | | +| | | Public | | | +| | | IF3: | | | +| | | 90:1b:0e:6b:e5:b7 | | | +| | | VLAN untagged | | | +| | | Private | | | ++----------+---------------------+-------------------+-------------------+-----------------------+ +| node-12 | - | IF0: | IF4: | NIC Models: | +| | | 90:1b:0e:6b:e2:bc | 90:1b:0e:6d:08:31 | (1GbE) Emulex Skyhawk | +| | | VLAN untagged | VLAN untagged | (10GbE) Intel 82599E | +| | | Admin | Storage | | +| | | IF1: | IF5: | | +| | | 90:1b:0e:6b:e2:bd | 90:1b:0e:6d:08:32 | | +| | | VLAN untagged | VLAN untagged | | +| | | Mgmt | Storage | | +| | | IF2: | | | +| | | 90:1b:0e:6b:e2:be | | | +| | | VLAN untagged | | | +| | | Public | | | +| | | IF3: | | | +| | | 90:1b:0e:6b:e2:bf | | | +| | | VLAN untagged | | | +| | | Private | | | ++----------+---------------------+-------------------+-------------------+-----------------------+ + +**Switches** + ++--------------------------------------------+--------------------+ +| Node | Hardware | ++============================================+====================+ +| Switch 1 (for each network except storage) | Juniper EX3300-24T | ++--------------------------------------------+--------------------+ +| Switch 2 (for storage) | Mellanox SX1024 | ++--------------------------------------------+--------------------+ + +**Subnet Allocations** + ++----------------+---------------+---------------+----------------+----------+ +| Network name | Address | Mask | Gateway | VLAN id | ++================+===============+===============+================+==========+ +| Public | 192.168.25.0 | 255.255.255.0 | 192.168.25.254 | 103 | ++----------------+---------------+---------------+----------------+----------+ +| Fuel Admin | 192.168.103.0 | 255.255.255.0 | 192.168.103.1 | 103 | ++----------------+---------------+---------------+----------------+----------+ +| Fuel Mangement | 192.168.104.0 | 255.255.255.0 | 192.168.104.1 | 104 | ++----------------+---------------+---------------+----------------+----------+ +| Fuel Public | 192.168.105.0 | 255.255.255.0 | 192.168.105.1 | 105 | ++----------------+---------------+---------------+----------------+----------+ +| Fuel Private | 192.168.106.0 | 255.255.255.0 | | Untagged | ++----------------+---------------+---------------+----------------+----------+ +| Fuel Storage | 192.168.107.0 | 255.255.255.0 | | Untagged | ++----------------+---------------+---------------+----------------+----------+ + +VPN Users +--------- + ++------------+----------------------+---------+--------------+-------+ +| Name | Email | Project | Role | Notes | ++------------+----------------------+---------+--------------+-------+ +| Ryota Mibu | r-mibu@cq.jp.nec.com | Doctor | Project Lead | | ++------------+----------------------+---------+--------------+-------+ + +Firewall Rules +-------------- + ++------------+------------+-------+ +| Port(s) | Service | Notes | ++------------+------------+-------+ +| | | | ++------------+------------+-------+ + +POD Topology +------------ + +.. image:: images/ool-testlab.png + :alt: not found diff --git a/docs/release/release-notes/labs/ool/pod1_inventory.yaml b/docs/release/release-notes/labs/ool/pod1_inventory.yaml new file mode 100644 index 00000000..528eb098 --- /dev/null +++ b/docs/release/release-notes/labs/ool/pod1_inventory.yaml @@ -0,0 +1,38 @@ +--- +nodes: + - name: node-9 + tags: control + arch: "x86_64" + mac_address: "90:1b:0e:6b:e8:a8" + power: + type: ipmi + address: n/a + user: n/a + pass: n/a + - name: node-10 + tags: control + arch: "x86_64" + mac_address: "90:1b:0e:6b:e3:00" + power: + type: ipmi + address: n/a + user: n/a + pass: n/a + - name: node-11 + tags: control + arch: "x86_64" + mac_address: "90:1b:0e:6b:e5:b4" + power: + type: ipmi + address: n/a + user: n/a + pass: n/a + - name: node-12 + tags: compute + arch: "x86_64" + mac_address: "90:1b:0e:6b:e2:bc" + power: + type: ipmi + address: n/a + user: n/a + pass: n/a diff --git a/docs/release/release-notes/labs/ool/virtual1_description.rst b/docs/release/release-notes/labs/ool/virtual1_description.rst new file mode 100644 index 00000000..089bd925 --- /dev/null +++ b/docs/release/release-notes/labs/ool/virtual1_description.rst @@ -0,0 +1,102 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +***************** +POD: ool-virtual1 +***************** + +Introduction +------------ + +This is a virtual POD deployed by Apex installer (master/Colorado). +This POD is built on one machine placed next to machines of the physical POD +(ool-pod1). Controller and compute nodes are VM. + +Additional Requirements +----------------------- + +Server Specifications +--------------------- + +**Jump Host** + +See :ref:`ool-pod1-spec`. + +**Compute Nodes** + ++------------------+--------------+----------------------------+ +| Machine | Hostname | Hardware | ++==================+==============+============================+ +| Virtual POD | ool-virtual1 | FUJITSU PRIMERGY RX2530 M1 | ++------------------+--------------+----------------------------+ + ++------------------------------------+ +| FUJITSU PRIMERGY RX2530 M1 | ++============+==================+====+ +| CPU | Xeon E5-2630v3 | x1 | ++------------+------------------+----+ +| RAM | 32GB | - | ++------------+------------------+----+ +| HDD | SATA 7.2krpm 2TB | x2 | ++------------+------------------+----+ +| SSD | 100GB | x1 | ++------------+------------------+----+ +| 1000BASE-T | Emulex Skyhawk | x2 | ++------------+------------------+----+ +| 10GBASE-T | Intel 82599E | x2 | ++------------+------------------+----+ +| BMC | - | x1 | ++------------+------------------+----+ + ++--------------+-----+------+-------------------+----------+--------------------+ +| Hostname | IF# | BW | MAC | IF in OS | Role | ++==============+=====+======+===================+==========+====================+ +| ool-virtual1 | IF0 | 1Gb | 90:1b:0e:6b:e5:d8 | eno1 | Admin | ++--------------+-----+------+-------------------+----------+--------------------+ +| ool-virtual1 | IF1 | 1Gb | 90:1b:0e:6b:e5:d9 | eno2 | Mgmt | ++--------------+-----+------+-------------------+----------+--------------------+ +| ool-virtual1 | IF2 | 1Gb | 90:1b:0e:6b:e5:da | eno3 | Public | ++--------------+-----+------+-------------------+----------+--------------------+ +| ool-virtual1 | IF3 | 1Gb | 90:1b:0e:6b:e5:db | eno4 | Private | ++--------------+-----+------+-------------------+----------+--------------------+ +| ool-virtual1 | IF4 | 1Gb | 90:1b:0e:6d:08:f5 | ens2f0 | Storage | ++--------------+-----+------+-------------------+----------+--------------------+ +| ool-virtual1 | IF5 | 1Gb | 90:1b:0e:6d:08:f6 | ens2f1 | Storage | ++--------------+-----+------+-------------------+----------+--------------------+ + +**Subnet Allocations in the host** + ++--------------+---------------+---------------+----------------+----------+ +| Network name | Address | Mask | Gateway | VLAN id | ++==============+===============+===============+================+==========+ +| Admin | 192.0.2.0 | 255.255.255.0 | 192.168.103.1 | Untagged | ++--------------+---------------+---------------+----------------+----------+ +| Public | 192.168.37.0 | 255.255.255.0 | 192.168.105.1 | Untagged | ++--------------+---------------+---------------+----------------+----------+ +| Private | 11.0.0.0 | 255.255.255.0 | | Untagged | ++--------------+---------------+---------------+----------------+----------+ +| Storage | 12.0.0.0 | 255.255.255.0 | | Untagged | ++--------------+---------------+---------------+----------------+----------+ + +VPN Users +--------- + ++------------+----------------------+---------+--------------+-------+ +| Name | Email | Project | Role | Notes | ++------------+----------------------+---------+--------------+-------+ +| Ryota Mibu | r-mibu@cq.jp.nec.com | Doctor | Project Lead | | ++------------+----------------------+---------+--------------+-------+ + +Firewall Rules +-------------- + ++------------+------------+-------+ +| Port(s) | Service | Notes | ++------------+------------+-------+ +| | | | ++------------+------------+-------+ + +POD Topology +------------ + diff --git a/docs/release/release-notes/labs/orange-lannion-lab/index.rst b/docs/release/release-notes/labs/orange-lannion-lab/index.rst new file mode 100644 index 00000000..eeb25916 --- /dev/null +++ b/docs/release/release-notes/labs/orange-lannion-lab/index.rst @@ -0,0 +1,218 @@ +.. _pharos-orange-lannion-lab: + +Orange OPNFV Testlab +================================================== + +Overview +------------------ + +Orange Labs is hosting an OPNFV testlab at its Lannion facility. The testlab would host baremetal +servers for the use of OPNFV community as part of the OPNFV Pharos Project + + +The Orange Testlab consists of PODs + * POD2 for Joid + +POD2 consists of 8 servers + * 1 Jump Server + * 4 Servers for Control Nodes + * 3 Servers for Compute Nodes + + + +Hardware details +----------------- + +All the servers within the two PODs reside within a two chassis and have the +following specifications: + +POD2-Joid +^^^^^^^^^^^^ + ++---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ +| Hostname| Model |Memory |Storage | Processor 1 |Cores|Threads| Processor 2 |Cores|Threads| ++---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ +| Node1 |ProLiant DL380 Gen9 |128 GB |2xIntel SSD S3500 480GB+1 SAS 300GB|Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz | 18 | 36 | Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz | 18 | 36 | ++---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ +| Node2 |ProLiant DL380 Gen9 |128 GB |2xIntel SSD S3500 480GB+ SAS 300GB|Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz | 18 | 36 | Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz | 18 | 36 | ++---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ +| Node3 |ProLiant DL380 Gen9 |128 GB |2xIntel SSD S3500 480GB+1 SAS 300GB|Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz | 18 | 36 | Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz | 18 | 36 | ++---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ +| Node4 |ProLiant DL380 Gen9 |128 GB |2xIntel SSD S3500 480GB+1 SAS 300GB|Intel(R) Xeon(R) CPU E5-2609 v3 @ 1.90GHz | 6 | 6 | Intel(R) Xeon(R) CPU E5-2609 v3 @ 1.90GHz | 6 | 6 | ++---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ +| Node5 |ProLiant DL360 Gen9 |32 GB |2xSAS 300GB |Intel(R) Xeon(R) CPU E5-2683 v3 @ 2.00GHz | 14 | 28 | N/A | | | ++---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ +| Node6 |ProLiant DL360 Gen9 |32 GB |2xSAS 300GB |Intel(R) Xeon(R) CPU E5-2683 v3 @ 2.00GHz | 14 | 28 | N/A | | | ++---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ +| Node7 |ProLiant DL360 Gen9 |32 GB |2xSAS 300GB |Intel(R) Xeon(R) CPU E5-2683 v3 @ 2.00GHz | 14 | 28 | N/A | | | ++---------+--------------------+-------+-----------------------------------+------------------------------------------+-----+-------+-------------------------------------------+-----+-------+ + +Software +--------- + +The Jump servers in the Testlab are pre-provisioned with the following softwares: + + * Joid-Jump Server: + + 1. OS: Ubuntu 14.04 + + + +Networks +---------- + +POD2-Joid +^^^^^^^^^^^^ + +.. image:: ../images/orange_pod2.png + :height: 721 + :width: 785 + :alt: POD2-Joid Overview + :align: left + + + ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| Hostname | NIC Model | Ports | MAC | BW | Roles | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| Node1 | 1, Broadcom NetXtreme BCM5719 | eth0 | 38:63:bb:3f:bc:c8 | 10G | Admin | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth1 | 38:63:bb:3f:bc:c9 | 10G | Public| ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | 2, Broadcom NetXtreme BCM5719 | eth2 | 38:63:bb:3f:bc:ca | 10G | N/A | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth3 | 38:63:bb:3f:bc:cb | 10G | N/A | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | 3, Intel X540-AT2 DPDK | eth4 | a0:36:9f:4e:88:5c | 10G | Storage| ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth5 | a0:36:9f:4e:88:5e | 10G | VM | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| Node2 | 1, Broadcom NetXtreme BCM5719 | eth0 | 38:63:bb:44:34:84 | 10G | Admin | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth1 | 38:63:bb:44:34:85 | 10G | Public| ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | 2, Broadcom NetXtreme BCM5719 | eth2 | 38:63:bb:44:34:86 | 10G | N/A | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth3 | 38:63:bb:44:34:87 | 10G | N/A | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | 3, Intel X540-AT2 DPDK | eth4 | a0:36:9f:4e:8b:0c | 10G | Storage| ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth5 | a0:36:9f:4e:8b:0e | 10G | VM | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| Node3 | 1, Broadcom NetXtreme BCM5719 | eth0 | 38:63:bb:3f:1d:8c | 10G | Admin | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth1 | 38:63:bb:3f:1d:8d | 10G | Public| ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | 1, Broadcom NetXtreme BCM5719 | eth2 | 38:63:bb:3f:1d:8e | 10G | N/A | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth3 | 38:63:bb:3f:1d:8f | 10G | N/A | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | 3, Intel X540-AT2 DPDK | eth4 | a0:36:9f:4e:88:38 | 10G | Storage| ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth5 | a0:36:9f:4e:88:3a | 10G | VM | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| Node4 | 1, Broadcom NetXtreme BCM5719 | eth0 | 38:63:bb:3f:2d:a8 | 10G | Admin | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth1 | 38:63:bb:3f:2d:a9 | 10G | Public| ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | 1, Broadcom NetXtreme BCM5719 | eth2 | 38:63:bb:3f:2d:aa | 10G | N/A | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth3 | 38:63:bb:3f:2d:ab | 10G | N/A | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | 3, Intel X540-AT2 DPDK | eth4 | a0:36:9f:4e:8b:18 | 10G | Storage| ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth5 | a0:36:9f:4e:8b:1a | 10G | VM | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| Node5 | 1, Broadcom NetXtreme BCM5719 | eth0 | 94:57:a5:52:c9:48 | 10G | Admin | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth1 | 94:57:a5:52:c9:49 | 10G | Public| ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | 1, Broadcom NetXtreme BCM5719 | eth2 | 94:57:a5:52:c9:4a | 10G | Storage| ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth3 | 94:57:a5:52:c9:4b | 10G | VM | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| Node6 | 1, Broadcom NetXtreme BCM5719 | eth0 | 94:57:a5:52:63:b0 | 10G | Admin | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth1 | 94:57:a5:52:63:b1 | 10G | Public| ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | 1, Broadcom NetXtreme BCM5719 | eth2 | 94:57:a5:52:63:b2 | 10G | Storage| ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth3 | 94:57:a5:52:63:b3 | 10G | VM | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| Node7 | 1, Broadcom NetXtreme BCM5719 | eth0 | 94:57:a5:52:f1:80 | 10G | Admin | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth1 | 94:57:a5:52:f1:81 | 10G | Public| ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | 1, Broadcom NetXtreme BCM5719 | eth2 | 94:57:a5:52:f1:82 | 10G | Storage| ++--------------+--------------------------------------+-------+-------------------+-----+--------+ +| | | eth3 | 94:57:a5:52:f1:83 | 10G | VM | ++--------------+--------------------------------------+-------+-------------------+-----+--------+ + + + + + + +Subnet allocations Pod2 +^^^^^^^^^^^^^^^^^^^^^^^^ + ++-----------+--------------+------------------+--------------+----------+ +| Network | Address | Mask | Gateway | VLAN id | ++-----------+--------------+------------------+--------------+----------+ +|Admin | 192.168.2.0 | 255.255.255.0 | 192.168.2.1 | 200 | ++-----------+--------------+------------------+--------------+----------+ +|Public | 161.105.231.0| 255.255.255.192 | 161.105.231.1| 135 | ++-----------+--------------+------------------+--------------+----------+ +|Storage | 192.168.12.0 | 255.255.255.0 | 192.168.2.1 | 210 | ++-----------+--------------+------------------+--------------+----------+ +|VM | 192.168.22.0 | 255.255.255.0 | 192.168.22.1 | 230 | ++-----------+--------------+------------------+--------------+----------+ + + +ILO Pod2 +^^^^^^^^ + +**POD2** + ++-----------+--------------------+-------------------+-------------+-------------+ +| Hostname | Lights-out address | MAC | Username | Password | ++-----------+--------------------+-------------------+-------------+-------------+ +| Node1 | 192.168.2.11 | 38:63:bb:39:b2:2e |Administrator| pod2Admin | ++-----------+--------------------+-------------------+-------------+-------------+ +| Node2 | 192.168.2.12 | 14:58:d0:48:7b:7a |Administrator| pod2Admin | ++-----------+--------------------+-------------------+-------------+-------------+ +| Node3 | 192.168.2.13 | 38:63:bb:39:b2:86 |Administrator| pod2Admin | ++-----------+--------------------+-------------------+-------------+-------------+ +| Node4 | 192.168.2.14 | 38:63:bb:39:b2:40 |Administrator| pod2Admin | ++-----------+--------------------+-------------------+-------------+-------------+ +| Node5 | 192.168.2.15 | 94:57:a5:62:73:c2 |Administrator| pod2Admin | ++-----------+--------------------+-------------------+-------------+-------------+ +| Node6 | 192.168.2.16 | 94:57:a5:62:72:90 |Administrator| pod2Admin | ++-----------+--------------------+-------------------+-------------+-------------+ +| Node7 | 192.168.2.17 | 94:57:a5:62:f4:c6 |Administrator| pod2Admin | ++-----------+--------------------+-------------------+-------------+-------------+ + + +Remote access infrastructure +----------------------------- + +The Orange OPNFV testlab is free to use for the OPNFV community. + +To access the Testlab, please contact bertrand.lelamer AT orange.com with +the following details: +* Name +* Email +* Designation +* Organization +* Purpose of using the lab +* SSH public key + + + +*Accessing the Orange Lannion Testlab* +-------------------------------------- + +POD2 JumpServer +^^^^^^^^^^^^^^^ + + diff --git a/docs/release/release-notes/labs/orange-paris-lab/index.rst b/docs/release/release-notes/labs/orange-paris-lab/index.rst new file mode 100644 index 00000000..4e8953bb --- /dev/null +++ b/docs/release/release-notes/labs/orange-paris-lab/index.rst @@ -0,0 +1,17 @@ +.. _pharos-orange-paris-lab: + +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +.. Top level of Pharos templates and configuration files + +*********************************************** +Orange Paris Pharos Lab and Configuration Files +*********************************************** + + +.. toctree:: + + ./orange_paris_lab_description.rst + ./orange_paris_pod1_description.rst diff --git a/docs/release/release-notes/labs/orange-paris-lab/orange_paris_lab_description.rst b/docs/release/release-notes/labs/orange-paris-lab/orange_paris_lab_description.rst new file mode 100644 index 00000000..5a257316 --- /dev/null +++ b/docs/release/release-notes/labs/orange-paris-lab/orange_paris_lab_description.rst @@ -0,0 +1,75 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 + +************************** +Lab Specification Template +************************** + +Introduction +------------ + +Orange is hosting an OPNFV test lab at Chatillon (near Paris) facility. The test lab would host +baremetal servers for the use of OPNFV community as part of the OPNFV Pharos Project. + +The Orange Paris lab consist of 1 POD + * POD for Fuel + + +Lab Resources +------------- + ++-------------+------------+-----------------+----------+-----------+---------+-------+ +| POD Name | Project(s) | Project Lead(s) | Email(s) | POD Role | Status | Notes | ++-------------+------------+-----------------+----------+-----------+---------+-------+ +| opnfv-integ | | | | Dev/test | Active | | ++-------------+------------+-----------------+----------+-----------+---------+-------+ + +* **POD Name:** Use consistent naming / numbering to avoid confusion. Hyperlinked to POD description. +* **POD Role:** CI stable, CI latest, Dev/test, Stand-alone, Virtual, ... +* **Status:** Assigned, Configuring, Active, Troubleshooting, Available, ... + + +Acceptable Usage Policy +----------------------- + +Define lab user policies and expectations + + +Remote Access Infrastructure +---------------------------- + +The Orange Paris OPNFV test lab is free to use for the OPNFV community. + +A VPN is used to provide access to the Orange Paris Testlab. + +To access the Testlab, please contact Auboin Cyril (cyril.auboin@orange.com) with the following +details: +* Name +* Organization +* Purpose of using the labs +* Dates start / end + +Processing the request can take 3-4 business days. + + +Remote Access Procedure +----------------------- + +Define lab process for requesting access to the lab (e.g. VPN guide, how to modify BIOS settings, +etc.) + + +Lab Documentation +----------------- + +List lab specific documents here + + +Lab Topology +------------ + +Provide a diagram showing the network topology of lab including lights-out network. Any security +sensitive details should not be exposed publically. The following diagram is an example only. + +.. image:: ./images/orange_paris_pod1.jpg + :alt: Lab diagram not found diff --git a/docs/release/release-notes/labs/orange-paris-lab/orange_paris_pod1_description.rst b/docs/release/release-notes/labs/orange-paris-lab/orange_paris_pod1_description.rst new file mode 100644 index 00000000..75dcfdd5 --- /dev/null +++ b/docs/release/release-notes/labs/orange-paris-lab/orange_paris_pod1_description.rst @@ -0,0 +1,129 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 + +************************** +POD Specification Template +************************** + +Introduction +------------ + +Orange is hosting an OPNFV test lab at Chatillon (near Paris) facility. The test lab would host 4 +(1 controller and 3 computes) baremetal servers for the use of OPNFV community as part of the OPNFV +Pharos Project. + +Version: Brahmaputra +Installer: Fuel (with Ceph) + +Additional Requirements +----------------------- + +Server Specifications +--------------------- + +**Switch** + ++-----------+----------+---------+---------------+-------+--------+---------+---------------------+------------------+------------------+----------+ +| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | +| Hostname | Vendor | Model | Serial Number | CPUs | Memory | storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | ++-----------+----------+---------+---------------+-------+--------+---------+---------------------+------------------+------------------+----------+ +| pod1- | JUNIPER | EX-4550 | 750-045407 | | | | 172.31.2.254 | | | 32 ports | +| switch | | | | | | | CC:E1:7F:86:38:80 | | | | +| | | | | | | | | | | | ++-----------+----------+---------+---------------+-------+--------+---------+---------------------+------------------+------------------+----------+ + +**Jump Host** + ++-----------+---------+----------+---------------+----------------+--------+-----------+---------------------+------------------+------------------+-------+ +| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | +| Hostname | Vendor | Model | Serial Number | CPUs | Memory | storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | ++-----------+---------+----------+---------------+----------------+--------+-----------+---------------------+------------------+------------------+-------+ +| pod1- | DELL | Proliant | CZJ40901PV | Intel Xeon | 16 GB | 300GB SAS | | IF0: 172.31.13.5 | | | +| jump-host | | DL 360e | | E5-2430 v2.2 | | 300GB SAS | | | | | +| | | Gen8 | | 2,5Ghz 24 core | | | | | | | ++-----------+---------+----------+---------------+----------------+--------+-----------+---------------------+------------------+------------------+-------+ + +**Firewall** + ++-----------+---------+------------+---------------+-------------+--------+-----------+---------------------+--------------------+------------------+-------+ +| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | +| Hostname | Vendor | Model | Serial Number | CPUs | Memory | storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | ++-----------+---------+------------+---------------+-------------+--------+-----------+---------------------+--------------------+------------------+-------+ +| pod1- | IBM | @Server | | Intel Xeon | 4 GB | 36GB SATA | | IF0: 161.105.211.2 | | | +| firewall | | xSerie 336 | KKTVY4M | | | 36GB SATA | | | | | +| | | | | | | | | | | | ++-----------+---------+------------+---------------+-------------+--------+-----------+---------------------+--------------------+------------------+-------+ + +**Controller Node** + ++------------+---------+-----------+---------------+---------------+--------+-----------+---------------------+------------------------+------------------+-------+ +| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | +| Hostname | Vendor | Model | Serial Number | CPUs | Memory | storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | ++------------+---------+-----------+---------------+---------------+--------+-----------+---------------------+------------------------+------------------+-------+ +| pod1-ctrl1 | HP | Proliant | CZJ40901PT | Intel Xeon | 16GB | 300GB SAS | | IF0: 9C:B6:54:95:E4:74 | | | +| | | DL 360e | | E5-2430 v2.2 | | 300GB SAS | | Admin | | | +| | | Gen8 | | 2,5Ghz | | | | IF1: 9C:B6:54:95:E4:75 | | | +| | | | | 24 core | | | | 18: Public | | | +| | | | | | | | | 1500: Storage | | | +| | | | | | | | | 17: Management | | | +| | | | | | | | | 1502: Private | | | ++------------+---------+-----------+---------------+---------------+--------+-----------+---------------------+------------------------+------------------+-------+ + +**Compute Nodes** + ++------------+---------+-----------+---------------+---------------+----------+------------+---------------------+------------------------+------------------+-------+ +| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | +| Hostname | Vendor | Model | Serial Number | CPUs | Memory | storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | ++------------+---------+-----------+---------------+---------------+----------+------------+---------------------+------------------------+------------------+-------+ +| pod1-node1 | DELL | R730 | 8F3J642 | Intel Xeon | 128GB | 250GB SATA | | IF0: EC:F4:BB:CB:62:9C | | | +| | | | | E5-2603 v3 | (8x16GB) | 480GB SSD | | Admin | | | +| | | | | 1,6Ghz | 1600Mhz | 480GB SSD | | IF1: EC:F4:BB:CB:62:9A | | | +| | | | | 12 core | | | | 18: Public | | | +| | | | | | | | | 1500: Storage | | | +| | | | | | | | | 17: Management | | | +| | | | | | | | | 1502: Private | | | ++------------+---------+-----------+---------------+---------------+----------+------------+---------------------+------------------------+------------------+-------+ +| pod1-node2 | HP | Proliant | CZJ40901PS | Intel Xeon | 16GB | 300GB SAS | | IF0: 9C:B6:54:95:D4:F0 | | | +| | | DL 360e | | E5-2430 v2.2 | | 300GB SAS | | Admin | | | +| | | Gen8 | | 2,5Ghz | | | | IF1: 9C:B6:54:95:D4:F1 | | | +| | | | | 24 core | | | | 18: Public | | | +| | | | | | | | | 1500: Storage | | | +| | | | | | | | | 17: Management | | | +| | | | | | | | | 1502: Private | | | ++------------+---------+-----------+---------------+---------------+----------+------------+---------------------+------------------------+------------------+-------+ +| pod1-node3 | DELL | R730 | FG3J642 | Intel Xeon | 128GB | 256GB SATA | | IF0: EC:F4:BB:CB:62:E4 | | | +| | | | | E5-2603 v3 | (8x16GB) | 480GB SSD | | Admin | | | +| | | | | 1,6Ghz | 1600Mhz | 480GB SSD | | IF1: EC:F4:BB:CB:62:E2 | | | +| | | | | 12 core | | | | 18: Public | | | +| | | | | | | | | 1500: Storage | | | +| | | | | | | | | 17: Management | | | +| | | | | | | | | 1502: Private | | | ++------------+---------+-----------+---------------+---------------+----------+------------+---------------------+------------------------+------------------+-------+ + +Users +----- + ++------+-------+---------+------+-------+ +| Name | Email | Company | Role | Notes | ++------+-------+---------+------+-------+ +| | | | | | ++------+-------+---------+------+-------+ + +Firewall Rules +-------------- + ++------------+------------+------+ +| Port(s) | Service | Note | ++------------+------------+------+ +| 22, 43, 80 | Jenkins CI | | ++------------+------------+------+ + +POD Topology +------------ + +Provide a diagram showing the network topology of the POD. Any security sensitive details should not +be exposed publically and can be stored in the secure Pharos repo. The following diagram is an +example only. + +.. image:: ./images/orange_paris_pod1.jpg + :alt: POD diagram not found diff --git a/docs/release/release-notes/labs/spirent.rst b/docs/release/release-notes/labs/spirent.rst new file mode 100644 index 00000000..2c6a0cfb --- /dev/null +++ b/docs/release/release-notes/labs/spirent.rst @@ -0,0 +1,44 @@ +Spirent Virtual Cloud Test Lab +=============================== + +A community provided metal resource hosted at Nephoscale, leveraged for SDN/NFV public testing and +OpenDaylight, OpenStack, OPNFV projects. + +**Spirent VCT Lab** is currently working on 3 different **OpenStack** environments each one of them +deployed on different hardware configuration: + + * **OpenStack Juno - 2014.2.2 release** (CentOS 7, 20 Cores, 64 GB RAM, 1 TB SATA, 40 Gbps) + * **OpenStack Juno - 2014.2.2 release** (Ubuntu 14.04, 8 cores, 32 GB RAM, 500 GB SATA, 10 Gbps) + * **OpenStack Icehouse - 2014.1.3 release** + * **OpenStack Icehouse - 2014.1.3 release** + +---- + +There are a number of different networks referenced in the VPTC Design Blueprint. + + * Public Internet – 1 g + * Private Management – 1g + * Mission Clients – 10g + * Mission Servers – 10g + +These can be added or removed as specified by the test methodology. There are 8 x 10 gige SFP+ +ports available on a typical C100MP used for Avalanche Layer 4-7 testing. The N4U offers 2 x 40 +gige QSFP+ ports with the MX-2 Spirent Test Center Layer 2-3 testing. There are 2 x Cumulus +switches with 32 ports of 40 gige QSFP+ ports for a total capacity of 256 ports of 10 gige. We use +QSFP+ to SFP+ break out cables to convert a single 40 gige port into 4 x 10 gige ports. Together +these offer a flexible solution to allow up to 8 simultaneous tests to take place with physical +traffic generators at the same time. Assuming a 10 to 1 oversubscription ratio we could handle 80 +community users with the current environment. + +For example: + + * An 80 Gbps test would need 4 port pairs of 10 gige each and require 8 mission networks. + * Multiple clients sharing common test hardware might have dedicated management networks for their + DUTs yet communicate with the APIs and Management services via a shared DMZ network protected by + a firewall. + * SSL and IPSec VPN will typically be leveraged to connect networks across the + untrusted Internet or other third party networks. + * Stand-alone DUT servers using STCv and AVv traffic generators could easily scale to hundreds of + servers as needed. + +.. image:: images/spirent_vptc-public-drawing.png diff --git a/docs/release/release-notes/labs/zte-sh-lab/images/zte_sh_lab_topology.png b/docs/release/release-notes/labs/zte-sh-lab/images/zte_sh_lab_topology.png new file mode 100644 index 00000000..6c147dbc Binary files /dev/null and b/docs/release/release-notes/labs/zte-sh-lab/images/zte_sh_lab_topology.png differ diff --git a/docs/release/release-notes/labs/zte-sh-lab/images/zte_sh_pod_topology.png b/docs/release/release-notes/labs/zte-sh-lab/images/zte_sh_pod_topology.png new file mode 100644 index 00000000..592b6077 Binary files /dev/null and b/docs/release/release-notes/labs/zte-sh-lab/images/zte_sh_pod_topology.png differ diff --git a/docs/release/release-notes/labs/zte-sh-lab/index.rst b/docs/release/release-notes/labs/zte-sh-lab/index.rst new file mode 100644 index 00000000..9a8d7f56 --- /dev/null +++ b/docs/release/release-notes/labs/zte-sh-lab/index.rst @@ -0,0 +1,20 @@ +.. _pharos-zte-sh-lab: + +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +.. Top level of Pharos templates and configuration files + +************************************* +ZTE SH Pharos Lab Configuration Files +************************************* + + +.. toctree:: + :maxdepth: 2 + + ./lab_description.rst + ./pod-1.rst + ./pod-2.rst + ./pod-3.rst diff --git a/docs/release/release-notes/labs/zte-sh-lab/lab_description.rst b/docs/release/release-notes/labs/zte-sh-lab/lab_description.rst new file mode 100644 index 00000000..0d9d2dd0 --- /dev/null +++ b/docs/release/release-notes/labs/zte-sh-lab/lab_description.rst @@ -0,0 +1,127 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +.. _pharos_lab: + +************************ +ZTE SH Lab Specification +************************ + + +Introduction +------------ + +ZTE SH Pharos lab currently has three PODs available in Shanghai. Each POD has 5 servers, 3 +controller nodes and 2 computer nodes. These PODs are dedicated for use by Production/CI. These PODs +focus scenarios related with **test** projects, **installer** projects and performance enhancement +projects, such as KVM, OVS, FDS, etc. + +Scenarios planned are list here: + +- os-nosdn-kvm-ha +- os-nosdn-kvm_ovs-ha + +Scenarios are defined in +`Colorado Scenario Status `_ + + +Lab Resources +------------- + ++----------+------------+-----------+-------------------------+------------+--------+-----------+ +| POD Name | Project(s) | PTL(s) | Email(s) | POD Role | Status | Notes | ++----------+------------+-----------+-------------------------+------------+--------+-----------+ +| POD1 | FUEL | Gregory | gelkinbard@mirantis.com | CI: latest | Active | Yardstick | +| | | Elkinbard | | | | Funtest | +| | | | | | | Doctor | +| | | | | | | Parser | ++----------+------------+-----------+-------------------------+------------+--------+-----------+ +| POD2 | FUEL | Gregory | gelkinbard@mirantis.com | CI: latest | Active | Qtip | +| | | Elkinbard | | | | | ++----------+------------+-----------+-------------------------+------------+--------+-----------+ +| POD3 | FUEL | Gregory | gelkinbard@mirantis.com | CI: latest | Active | NFV-KVM | +| | | Elkinbard | | | | OVSNFV | ++----------+------------+-----------+-------------------------+------------+--------+-----------+ + +- `POD1-3 wiki page `_ +* `POD1 jenkins slave `_ +* `POD2 jenkins slave `_ +- `POD3 jenkins slave `_ + + +Acceptable Usage Policy +----------------------- + +Resources located in OPNFV ZTE SH lab shall only be used for CI, infra setup/configuration and +troubleshooting purposes. No development work is allowed in these PODs. + + +Remote Access Infrastructure +---------------------------- + +ZTE SH lab provide the OpenVPN access for you. + + +Remote Access Procedure +----------------------- + +Access to this environment can be granted by sending an e-mail to: **yangyang1@zte.com.cn**. + +Subject: opnfv zte-pod[1-3] access. + +The following information should be provided in the request: + +:: + + Full name: + E-mail: + Organization: + Why is access needed: + How long is access needed: + What specific Host will be accessed: + What support is needed from zte admin: + +Once access requirment is approved, the instructions for setting up VPN access will be send to you by mail. + + +Lab Documentation +----------------- + + +Lab Topology +------------ + +.. image:: ./images/zte_sh_lab_topology.png + :alt: Lab diagram not found + +All the PODs share the same **Jump Host** for only one public IP address is allocated for ZTE +Pharos Lab. Deploy servers are separated from Jump Host. Each POD has itsown **Deploy Server**. + +**Jump Host** + ++----------+--------+-------+---------------+---------+--------+-----------+--------------------+------------------+-------+ +| | | | | | Memory | Local | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | +| Hostname | Vendor | Model | Serial Number | CPUs | (GB) | Storage | MAC/VLAN/Network | MAC/VLAN/Network | Notes | ++----------+--------+-------+---------------+---------+--------+-----------+--------------------+------------------+-------+ +| Rabbit | HP | 5500 | - | X5647x2 | 24 | 250GB SAS | IF0: | | | +| | | | | | | 2 TB HDD | a0:36:9f:00:11:34/ | | | +| | | | | | | | 192.168.1.1/ | | | +| | | | | | | | native vlan/OA | | | +| | | | | | | | IF1: | | | +| | | | | | | | a0:36:9f:00:11:35/ | | | +| | | | | | | | 172.10.0.1/ | | | +| | | | | | | | vlan 103/Public | | | +| | | | | | | | 172.20.0.1/ | | | +| | | | | | | | vlan 113/Public | | | +| | | | | | | | 172.60.0.1/ | | | +| | | | | | | | vlan 163/Public | | | +| | | | | | | | 172.70.0.1/ | | | +| | | | | | | | vlan 173/Public | | | +| | | | | | | | IF2: | | | +| | | | | | | | a0.36:9:00:11:37/ | | | +| | | | | | | | 116.228.53.183/ | | | +| | | | | | | | native vlan/ | | | +| | | | | | | | Internet | | | ++----------+--------+-------+---------------+---------+--------+-----------+--------------------+------------------+-------+ + diff --git a/docs/release/release-notes/labs/zte-sh-lab/pod-1.rst b/docs/release/release-notes/labs/zte-sh-lab/pod-1.rst new file mode 100644 index 00000000..7ec53a82 --- /dev/null +++ b/docs/release/release-notes/labs/zte-sh-lab/pod-1.rst @@ -0,0 +1,160 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +.. _pharos_pod: + +********************** +ZTE POD1 Specification +********************** + + +Introduction +------------ + +POD1(means ZTE-POD1) uses Fuel as the installer and performs os-odl_l2-nofeature-ha CI latest +verification. Currently, test projects such as Yardstick, Functest are performing daily CI tasks. +Fueature projects such as Doctor, Parser will perform daily and verify CI tasks. + + +Additional Requirements +----------------------- + + +Server Specifications +--------------------- + + +**Jump Host** + +POD1 share the same **Jump Host** in the lab. + +**Deploy server** + ++-----------+--------+-------+---------------+-----------+--------+-----------+--------------------+------------------+-------+ +| | | | | | Memory | Local | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | +| Hostname | Vendor | Model | Serial Number | CPUs | (GB) | Storage | MAC/VLAN/Network | MAC/VLAN/Network | Notes | ++-----------+--------+-------+---------------+-----------+--------+-----------+--------------------+------------------+-------+ +| Jellyfish | ZTE | R5300 | 277662500093 | E5-2620x2 | 128 | 600GB SAS | IF0: | | | +| | | | | | | 4 TB HDD | 74:4a:a4:00:91:b3/ | | | +| | | | | | | | 10.20.6.1/ | | | +| | | | | | | | native vlan/PXE | | | +| | | | | | | | IF1: | | | +| | | | | | | | 74:4a:a4:00:91:b4/ | | | +| | | | | | | | 10.20.7.1/ | | | +| | | | | | | | native vlan/PXE | | | ++-----------+--------+-------+---------------+-----------+--------+-----------+--------------------+------------------+-------+ + + +**Nodes/Servers** + ++----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ +| | | | | | Memory | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | +| Hostname | Vendor | Model | Serial Number | CPUs | (GB) | Storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | ++----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ +| node1 | ZTE | E9000 | 701763100025 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.101 | ens4f0: | ens12f0: | | +| | | | | | | | 74:4a:a4:00:cf:d9 | 74:4a:a4:00:cf:dc | 74:4a:a4:00:b0:e1 | | +| | | | | | | | zteroot/superuser | native vlan 160/PXE | vlan 161/ management | | +| | | | | | | | | | ens12f1: | | +| | | | | | | | | | 74:4a:a4:00:b0:e2 | | +| | | | | | | | | | vlan 162/ storage | | +| | | | | | | | | | ens44f0: | | +| | | | | | | | | | 74:4a:a4:00:b0:dd | | +| | | | | | | | | | vlan 1120/ private | | +| | | | | | | | | | ens44f1: | | +| | | | | | | | | | 74:4a:a4:00:b0:de | | +| | | | | | | | | | vlan 163/ public | | ++----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ +| node2 | ZTE | E9000 | 701763100224 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.102 | ens4f0: | ens12f0: | | +| | | | | | | | 74:4a:a4:00:ce:cb | 74:4a:a4:00:ce:ce | 74:4a:a4:00:d6:ad | | +| | | | | | | | zteroot/superuser | native vlan 160/PXE | vlan 161/ management | | +| | | | | | | | | | ens12f1: | | +| | | | | | | | | | 74:4a:a4:00:d6:ae | | +| | | | | | | | | | vlan 162/ storage | | +| | | | | | | | | | ens44f0: | | +| | | | | | | | | | 74:4a:a4:00:d6:a9 | | +| | | | | | | | | | vlan 1120/ private | | +| | | | | | | | | | ens44f1: | | +| | | | | | | | | | 74:4a:a4:00:d6:aa | | +| | | | | | | | | | vlan 163/ public | | ++----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ +| node3 | ZTE | E9000 | 701763100064 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.103 | ens4f0: | ens12f0: | | +| | | | | | | | 74:4a:a4:00:cf:55 | 74:4a:a4:00:cf:58 | 74:4a:a4:00:d6:ab | | +| | | | | | | | zteroot/superuser | native vlan 160/PXE | vlan 161/ management | | +| | | | | | | | | | ens12f1: | | +| | | | | | | | | | 74:4a:a4:00:d6:ac | | +| | | | | | | | | | vlan 162/ storage | | +| | | | | | | | | | ens44f0: | | +| | | | | | | | | | 74:4a:a4:00:d6:af | | +| | | | | | | | | | vlan 1120/ private | | +| | | | | | | | | | ens44f1: | | +| | | | | | | | | | 74:4a:a4:00:d6:b0 | | +| | | | | | | | | | vlan 163/ public | | ++----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ +| node4 | ZTE | E9000 | 289842100103 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.104 | ens4f0: | ens12f0: | | +| | | | | | | | 74:4a:a4:00:49:81 | 74:4a:a4:00:49:84 | 74:4a:a4:00:b1:a5 | | +| | | | | | | | zteroot/superuser | native vlan 160/PXE | vlan 161/ management | | +| | | | | | | | | | ens12f1: | | +| | | | | | | | | | 74:4a:a4:00:b1:a6 | | +| | | | | | | | | | vlan 162/ storage | | +| | | | | | | | | | ens44f0: | | +| | | | | | | | | | 74:4a:a4:00:b1:b1 | | +| | | | | | | | | | vlan 1120/ private | | +| | | | | | | | | | ens44f1: | | +| | | | | | | | | | 74:4a:a4:00:b1:b2 | | +| | | | | | | | | | vlan 163/ public | | ++----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ +| node5 | ZTE | E9000 | 701763100220 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.105 | ens4f0: | ens12f0: | | +| | | | | | | | 74:4a:a4:00:ce:bf | 74:4a:a4:00:ce:c2 | 74:4a:a4:00:d6:8d | | +| | | | | | | | zteroot/superuser | native vlan 160/PXE | vlan 161/ management | | +| | | | | | | | | | ens12f1: | | +| | | | | | | | | | 74:4a:a4:00:d6:8e | | +| | | | | | | | | | vlan 162/ storage | | +| | | | | | | | | | ens44f0: | | +| | | | | | | | | | 74:4a:a4:00:d6:9b | | +| | | | | | | | | | vlan 1120/ private | | +| | | | | | | | | | ens44f1: | | +| | | | | | | | | | 74:4a:a4:00:d6:9c | | +| | | | | | | | | | vlan 163/ public | | ++----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ + +**Subnet allocations** + ++----------------+--------------+----------------+------------+-----------------+ +| Network name | Address | Mask | Gateway | VLAN id | ++----------------+--------------+----------------+------------+-----------------+ +| Public | 172.60.0.0 | 255.255.255.0 | 172.60.0.1 | 163 | ++----------------+--------------+----------------+------------+-----------------+ +| Fuel Admin/PXE | 10.20.6.0 | 255.255.255.0 | 10.20.6.2 | native vlan 160 | ++----------------+--------------+----------------+------------+-----------------+ +| Fuel Mangement | 192.168.61.0 | 255.255.255.0 | | 161 | ++----------------+--------------+----------------+------------+-----------------+ +| Fuel Storage | 192.168.62.0 | 255.255.255.0 | | 162 | ++----------------+--------------+----------------+------------+-----------------+ + + +VPN Users +--------- + ++--------------+--------------+--------------+--------------+--------------+ +| Name | Email | Project | Role | Notes | ++--------------+--------------+--------------+--------------+--------------+ +| | | | | | ++--------------+--------------+--------------+--------------+--------------+ + + +Firewall Rules +-------------- + ++---------------+---------+------+ +| Port(s) | Service | Note | ++---------------+---------+------+ +| 1194(OpenVPN) | Jenkins | | ++---------------+---------+------+ + + +POD Topology +------------ + +.. image:: ./images/zte_sh_pod_topology.png + :alt: POD diagram not found diff --git a/docs/release/release-notes/labs/zte-sh-lab/pod-1.yaml b/docs/release/release-notes/labs/zte-sh-lab/pod-1.yaml new file mode 100644 index 00000000..b8bee5d8 --- /dev/null +++ b/docs/release/release-notes/labs/zte-sh-lab/pod-1.yaml @@ -0,0 +1,56 @@ +--- +############################################################################## +## Copyright (c) 2015 ZTE Corp. 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 +############################################################################### + +nodes: + - name: node1 + tags: control # optional param, other valid value "compute" + arch: "x86_64" + mac_address: "74:4A:A4:00:CF:DC" # pxe boot interface mac + power: + type: ipmi + address: 192.168.1.101 + user: zteroot + pass: superuser + - name: node2 + tags: control + arch: "x86_64" + mac_address: "74:4A:A4:00:CE:CE" + power: + type: ipmi + address: 192.168.1.102 + user: zteroot + pass: superuser + - name: node3 + tags: control + arch: "x86_64" + mac_address: "74:4A:A4:00:CF:58" + power: + type: ipmi + address: 192.168.1.103 + user: zteroot + pass: superuser + - name: node4 + tags: compute + arch: "x86_64" + mac_address: "74:4A:A4:00:49:84" + power: + type: ipmi + address: 192.168.1.104 + user: zteroot + pass: superuser + - name: node5 + tags: compute + arch: "x86_64" + mac_address: "74:4A:A4:00:CE:C2" + power: + type: ipmi + address: 192.168.1.105 + user: zteroot + pass: superuser diff --git a/docs/release/release-notes/labs/zte-sh-lab/pod-2.rst b/docs/release/release-notes/labs/zte-sh-lab/pod-2.rst new file mode 100644 index 00000000..961aa2a0 --- /dev/null +++ b/docs/release/release-notes/labs/zte-sh-lab/pod-2.rst @@ -0,0 +1,162 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +.. _pharos_pod: + +********************** +ZTE POD2 Specification +********************** + + +Introduction +------------ + +POD2(means ZTE-POD2) uses Fuel as the installer and performs os-odl_l2-nofeature-ha CI latest +verification. Qtip daily CI task will be migrated from POD1 to POD2. Qtip is also working on +integration with Yardstick umbrella project. + + +Additional Requirements +----------------------- + + +Server Specifications +--------------------- + +**Jump Host** + +POD2 share the same **Jump Host** in the lab. + +**Deploy Server** + +POD2 share the same **Deploy Server** with POD1. + ++-----------+--------+-------+---------------+-----------+--------+-----------+--------------------+------------------+-------+ +| | | | | | Memory | Local | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | +| Hostname | Vendor | Model | Serial Number | CPUs | (GB) | Storage | MAC/VLAN/Network | MAC/VLAN/Network | Notes | ++-----------+--------+-------+---------------+-----------+--------+-----------+--------------------+------------------+-------+ +| Jellyfish | ZTE | R5300 | 277662500093 | E5-2620x2 | 128 | 600GB SAS | IF0: | | | +| | | | | | | 4 TB HDD | 74:4a:a4:00:91:b3/ | | | +| | | | | | | | 10.20.6.1/ | | | +| | | | | | | | native vlan/PXE | | | +| | | | | | | | IF1: | | | +| | | | | | | | 74:4a:a4:00:91:b4/ | | | +| | | | | | | | 10.20.7.1/ | | | +| | | | | | | | native vlan/PXE | | | ++-----------+--------+-------+---------------+-----------+--------+-----------+--------------------+------------------+-------+ + + +**Nodes/Servers** + ++----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ +| | | | | | Memory | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | +| Hostname | Vendor | Model | Serial Number | CPUs | (GB) | Storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | ++----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ +| node1 | ZTE | E9000 | 701763100114 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.106 | ens4f0: | ens12f0: | | +| | | | | | | | 74:4a:a4:00:cd:6f | 74:4a:a4:00:cd:72 | 74:4a:a4:00:b0:e9 | | +| | | | | | | | zteroot/superuser | native vlan 170/PXE | vlan 171/ management | | +| | | | | | | | | | ens12f1: | | +| | | | | | | | | | 74:4a:a4:00:b0:ea | | +| | | | | | | | | | vlan 172/ storage | | +| | | | | | | | | | ens44f0: | | +| | | | | | | | | | 74:4a:a4:00:b0:eb | | +| | | | | | | | | | vlan 1130/ private | | +| | | | | | | | | | ens44f1: | | +| | | | | | | | | | 74:4a:a4:00:b0:ec | | +| | | | | | | | | | vlan 173/ public | | ++----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ +| node2 | ZTE | E9000 | 701360500105 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.107 | ens4f0: | ens12f0: | | +| | | | | | | | 74:4a:a4:00:ca:c9 | 74:4a:a4:00:ca:cc | 74:4a:a4:00:d6:a3 | | +| | | | | | | | zteroot/superuser | native vlan 170/PXE | vlan 171/ management | | +| | | | | | | | | | ens12f1: | | +| | | | | | | | | | 74:4a:a4:00:d6:a4 | | +| | | | | | | | | | vlan 172/ storage | | +| | | | | | | | | | ens44f0: | | +| | | | | | | | | | 74:4a:a4:00:d6:99 | | +| | | | | | | | | | vlan 1130/ private | | +| | | | | | | | | | ens44f1: | | +| | | | | | | | | | 74:4a:a4:00:d6:9a | | +| | | | | | | | | | vlan 173/ public | | ++----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ +| node3 | ZTE | E9000 | 701360500026 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.108 | ens4f0: | ens12f0: | | +| | | | | | | | 74:4a:a4:00:cd:0f | 74:4a:a4:00:cd:12 | 74:4a:a4:00:d6:9d | | +| | | | | | | | zteroot/superuser | native vlan 170/PXE | vlan 171/ management | | +| | | | | | | | | | ens12f1: | | +| | | | | | | | | | 74:4a:a4:00:d6:9e | | +| | | | | | | | | | vlan 172/ storage | | +| | | | | | | | | | ens44f0: | | +| | | | | | | | | | 74:4a:a4:00:d3:15 | | +| | | | | | | | | | vlan 1130/ private | | +| | | | | | | | | | ens44f1: | | +| | | | | | | | | | 74:4a:a4:00:d3:16 | | +| | | | | | | | | | vlan 173/ public | | ++----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ +| node4 | ZTE | E9000 | 701763100099 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.109 | ens4f0: | ens12f0: | | +| | | | | | | | 74:4a:a4:00:cf:3d | 74:4a:a4:00:cf:40 | 74:4a:a4:00:d6:a5 | | +| | | | | | | | zteroot/superuser | native vlan 170/PXE | vlan 171/ management | | +| | | | | | | | | | ens12f1: | | +| | | | | | | | | | 74:4a:a4:00:d6:a6 | | +| | | | | | | | | | vlan 172/ storage | | +| | | | | | | | | | ens44f0: | | +| | | | | | | | | | 74:4a:a4:00:d6:a7 | | +| | | | | | | | | | vlan 1130/ private | | +| | | | | | | | | | ens44f1: | | +| | | | | | | | | | 74:4a:a4:00:d6:a8 | | +| | | | | | | | | | vlan 173/ public | | ++----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ +| node5 | ZTE | E9000 | 701763100018 | E5-2650x2 | 128 | 600GB*2 HDD | 192.168.1.110 | ens4f0: | ens12f0: | | +| | | | | | | | 74:4a:a4:00:ce:d1 | 74:4a:a4:00:ce:d4 | 74:4a:a4:00:d2:c3 | | +| | | | | | | | zteroot/superuser | native vlan 170/PXE | vlan 171/ management | | +| | | | | | | | | | ens12f1: | | +| | | | | | | | | | 74:4a:a4:00:d2:c4 | | +| | | | | | | | | | vlan 172/ storage | | +| | | | | | | | | | ens44f0: | | +| | | | | | | | | | 74:4a:a4:00:d2:c1 | | +| | | | | | | | | | vlan 1130/ private | | +| | | | | | | | | | ens44f1: | | +| | | | | | | | | | 74:4a:a4:00:d2:c2 | | +| | | | | | | | | | vlan 173/ public | | ++----------+--------+-------+---------------+-----------+--------+-------------+---------------------+---------------------+----------------------+-------+ + + +**Subnet allocations** + ++----------------+--------------+----------------+------------+-----------------+ +| Network name | Address | Mask | Gateway | VLAN id | ++----------------+--------------+----------------+------------+-----------------+ +| Public | 172.70.0.0 | 255.255.255.0 | 172.70.0.1 | 173 | ++----------------+--------------+----------------+------------+-----------------+ +| Fuel Admin | 10.20.7.0 | 255.255.255.0 | 10.20.7.1 | native vlan 170 | ++----------------+--------------+----------------+------------+-----------------+ +| Fuel Mangement | 192.168.71.0 | 255.255.255.0 | | 171 | ++----------------+--------------+----------------+------------+-----------------+ +| Fuel Storage | 192.168.72.0 | 255.255.255.0 | | 172 | ++----------------+--------------+----------------+------------+-----------------+ + + +VPN Users +--------- + ++--------------+--------------+--------------+--------------+--------------+ +| Name | Email | Project | Role | Notes | ++--------------+--------------+--------------+--------------+--------------+ +| | | | | | ++--------------+--------------+--------------+--------------+--------------+ + + +Firewall Rules +-------------- + ++---------------+---------+------+ +| Port(s) | Service | Note | ++---------------+---------+------+ +| 1194(OpenVPN) | Jenkins | | ++---------------+---------+------+ + + +POD Topology +------------ + +.. image:: ./images/zte_sh_pod_topology.png + :alt: POD diagram not found diff --git a/docs/release/release-notes/labs/zte-sh-lab/pod-2.yaml b/docs/release/release-notes/labs/zte-sh-lab/pod-2.yaml new file mode 100644 index 00000000..c56b53db --- /dev/null +++ b/docs/release/release-notes/labs/zte-sh-lab/pod-2.yaml @@ -0,0 +1,56 @@ +--- +############################################################################## +## Copyright (c) 2015 ZTE Corp. 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 +############################################################################### + +nodes: + - name: node1 + tags: control # optional param, other valid value "compute" + arch: "x86_64" + mac_address: "74:4A:A4:00:CD:72" # pxe boot interface mac + power: + type: ipmi + address: 192.168.1.106 + user: zteroot + pass: superuser + - name: node2 + tags: control + arch: "x86_64" + mac_address: "74:4A:A4:00:CA:CC" + power: + type: ipmi + address: 192.168.1.107 + user: zteroot + pass: superuser + - name: node3 + tags: control + arch: "x86_64" + mac_address: "74:4A:A4:00:CD:12" + power: + type: ipmi + address: 192.168.1.108 + user: zteroot + pass: superuser + - name: node4 + tags: compute + arch: "x86_64" + mac_address: "74:4A:A4:00:CF:40" + power: + type: ipmi + address: 192.168.1.109 + user: zteroot + pass: superuser + - name: node5 + tags: compute + arch: "x86_64" + mac_address: "74:4A:A4:00:CE:D4" + power: + type: ipmi + address: 192.168.1.110 + user: zteroot + pass: superuser diff --git a/docs/release/release-notes/labs/zte-sh-lab/pod-3.rst b/docs/release/release-notes/labs/zte-sh-lab/pod-3.rst new file mode 100644 index 00000000..f0cfae7b --- /dev/null +++ b/docs/release/release-notes/labs/zte-sh-lab/pod-3.rst @@ -0,0 +1,163 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +.. _pharos_pod: + +************************* +ZTE SH POD3 Specification +************************* + + +Introduction +------------ + +POD3(means ZTE-POD3) uses Fuel as the installer and performs os-nosdn-kvm-ha CI latest verification. +Feature projects like NFV-KVMV, OVSNFV will be run in this POD. + + +Additional Requirements +----------------------- + + +Server Specifications +--------------------- + +**Jump Host** + +POD3 share the same **Jump Host** in the lab. + +**Deploy Server** + ++----------+--------+-------+---------------+-----------+--------+------------+--------------------+------------------+-------+ +| | | | | | Memory | Local | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | +| Hostname | Vendor | Model | Serial Number | CPUs | (GB) | Storage | MAC/VLAN/Network | MAC/VLAN/Network | Notes | ++----------+--------+-------+---------------+-----------+--------+------------+--------------------+------------------+-------+ +| Spider | ZTE | R5300 | 210077307607 | E5-2609x1 | 32 | 600GB SAS | IF0: | | | +| | | | | | | 1.2TB SCSI | 74:4a:a4:00:21:0b/ | | | +| | | | | | | | 10.20.0.1/ | | | +| | | | | | | | native vlan/PXE | | | +| | | | | | | | IF1: | | | +| | | | | | | | 74:4a:a4:00:21:0c/ | | | +| | | | | | | | 10.20.1.1/ | | | +| | | | | | | | native vlan/PXE | | | ++----------+--------+-------+---------------+-----------+--------+------------+--------------------+------------------+-------+ + + +**Compute Nodes** + ++----------+--------+-------+---------------+-----------+--------+-----------+---------------------+------------------+----------------------+-------+ +| | | | | | Memory | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | | +| Hostname | Vendor | Model | Serial Number | CPUs | (GB) | Storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes | ++----------+--------+-------+---------------+-----------+--------+-----------+---------------------+------------------+----------------------+-------+ +| node1 | ZTE | E9000 | 289016500203 | E5-2670x2 | 64 | 600GB HDD | 192.168.1.32 | | enp2s0f0: | | +| | | | | | | | 0c:12:62:e4:bf:de | | 74:4a:a4:00:0b:85 | | +| | | | | | | | zteroot/superuser | | vlan 100/ Admin(PXE) | | +| | | | | | | | | | enp2s0f1: | | +| | | | | | | | | | 74:4a:a4:00:0b:86 | | +| | | | | | | | | | vlan 101/ mgmt | | +| | | | | | | | | | enp132s0f0: | | +| | | | | | | | | | 74:4a:a4:00:0b:87 | | +| | | | | | | | | | vlan 102/ storage | | +| | | | | | | | | | enp132s0f1: | | +| | | | | | | | | | 74:4a:a4:00:0b:88 | | +| | | | | | | | | | vlan 103/ public | | +| | | | | | | | | | vlan 1020/ private | | ++----------+--------+-------+---------------+-----------+--------+-----------+---------------------+------------------+----------------------+-------+ +| node2 | ZTE | E9000 | 289016500197 | E5-2670x2 | 64 | 600GB HDD | 192.168.1.33 | | enp2s0f0: | | +| | | | | | | | 0C:12:62:E4:C0:33 | | 74:4a:a4:00:5c:5d | | +| | | | | | | | zteroot/superuser | | vlan 100/ Admin(PXE) | | +| | | | | | | | | | enp2s0f1: | | +| | | | | | | | | | 74:4a:a4:00:5c:5e | | +| | | | | | | | | | vlan 101/ mgmt | | +| | | | | | | | | | enp132s0f0: | | +| | | | | | | | | | 74:4a:a4:00:5c:5f | | +| | | | | | | | | | vlan 102/ storage | | +| | | | | | | | | | enp132s0f1: | | +| | | | | | | | | | 74:4a:a4:00:5c:60 | | +| | | | | | | | | | vlan 103/ public | | +| | | | | | | | | | vlan 1020/ private | | ++----------+--------+-------+---------------+-----------+--------+-----------+---------------------+------------------+----------------------+-------+ +| node3 | ZTE | E9000 | 289016500003 | E5-2670x2 | 64 | 600GB HDD | 192.168.1.34 | | enp2s0f0: | | +| | | | | | | | 74:4A:A4:00:30:93 | | 74:4a:a4:00:5c:35 | | +| | | | | | | | zteroot/superuser | | vlan 100/ Admin(PXE) | | +| | | | | | | | | | enp2s0f1: | | +| | | | | | | | | | 74:4a:a4:00:5c:36 | | +| | | | | | | | | | vlan 101/ mgmt | | +| | | | | | | | | | enp132s0f0: | | +| | | | | | | | | | 74:4a:a4:00:5c:37 | | +| | | | | | | | | | vlan 102/ storage | | +| | | | | | | | | | enp132s0f1: | | +| | | | | | | | | | 74:4a:a4:00:5c:38 | | +| | | | | | | | | | vlan 103/ public | | +| | | | | | | | | | vlan 1020/ private | | ++----------+--------+-------+---------------+-----------+--------+-----------+---------------------+------------------+----------------------+-------+ +| node4 | ZTE | E9000 | 289016500105 | E5-2670x2 | 64 | 600GB HDD | 192.168.1.35 | | enp2s0f0: | | +| | | | | | | | 0C:12:62:E4:C0:42 | | 74:4a:a4:00:5c:69 | | +| | | | | | | | zteroot/superuser | | vlan 100/ Admin(PXE) | | +| | | | | | | | | | enp2s0f1: | | +| | | | | | | | | | 74:4a:a4:00:5c:6a | | +| | | | | | | | | | vlan 101/ mgmt | | +| | | | | | | | | | enp132s0f0: | | +| | | | | | | | | | 74:4a:a4:00:5c:6b | | +| | | | | | | | | | vlan 102/ storage | | +| | | | | | | | | | enp132s0f1: | | +| | | | | | | | | | 74:4a:a4:00:5c:6c | | +| | | | | | | | | | vlan 103/ public | | +| | | | | | | | | | vlan 1020/ private | | ++----------+--------+-------+---------------+-----------+--------+-----------+---------------------+------------------+----------------------+-------+ +| node5 | ZTE | E9000 | 289016500195 | E5-2670x2 | 64 | 600GB HDD | 192.168.1.36 | | enp2s0f0: | | +| | | | | | | | 74:4A:A4:00:30:43 | | 74:4a:a4:00:5c:6d | | +| | | | | | | | zteroot/superuser | | vlan 100/ Admin(PXE) | | +| | | | | | | | | | enp2s0f1: | | +| | | | | | | | | | 74:4a:a4:00:5c:6e | | +| | | | | | | | | | vlan 101/ mgmt | | +| | | | | | | | | | enp132s0f0: | | +| | | | | | | | | | 74:4a:a4:00:5c:6f | | +| | | | | | | | | | vlan 102/ storage | | +| | | | | | | | | | enp132s0f1: | | +| | | | | | | | | | 74:4a:a4:00:5c:70 | | +| | | | | | | | | | vlan 103/ public | | +| | | | | | | | | | vlan 1020/ private | | ++----------+--------+-------+---------------+-----------+--------+-----------+---------------------+------------------+----------------------+-------+ + +**Subnet allocations** + ++----------------+--------------+----------------+------------+-----------------+ +| Network name | Address | Mask | Gateway | VLAN id | ++----------------+--------------+----------------+------------+-----------------+ +| Public | 172.10.0.0 | 255.255.255.0 | 172.10.0.1 | 103 | ++----------------+--------------+----------------+------------+-----------------+ +| Fuel Admin/PXE | 10.20.0.0 | 255.255.255.0 | 10.20.0.1 | native valn 100 | ++----------------+--------------+----------------+------------+-----------------+ +| Fuel Mangement | 192.168.11.0 | 255.255.255.0 | | 101 | ++----------------+--------------+----------------+------------+-----------------+ +| Fuel Storage | 192.168.12.0 | 255.255.255.0 | | 102 | ++----------------+--------------+----------------+------------+-----------------+ + + +VPN Users +--------- + ++--------------+--------------+--------------+--------------+--------------+ +| Name | Email | Project | Role | Notes | ++--------------+--------------+--------------+--------------+--------------+ +| | | | | | ++--------------+--------------+--------------+--------------+--------------+ + + +Firewall Rules +-------------- + ++---------------+---------+------+ +| Port(s) | Service | Note | ++---------------+---------+------+ +| 5000(OpenVPN) | Jenkins | | ++---------------+---------+------+ + + +POD Topology +------------ + +.. image:: ./images/zte_sh_pod_topology.png + :alt: POD diagram not found diff --git a/docs/release/release-notes/labs/zte-sh-lab/pod-3.yaml b/docs/release/release-notes/labs/zte-sh-lab/pod-3.yaml new file mode 100644 index 00000000..409be27e --- /dev/null +++ b/docs/release/release-notes/labs/zte-sh-lab/pod-3.yaml @@ -0,0 +1,56 @@ +--- +############################################################################## +## Copyright (c) 2015 ZTE Corp. 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 +############################################################################### + +nodes: + - name: node1 + tags: control + arch: "x86_64" + mac_address: "74:4a:a4:00:0b:85" + power: + type: ipmi + address: 192.168.1.32 + user: zteroot + pass: superuser + - name: node2 + tags: control + arch: "x86_64" + mac_address: "74:4a:a4:00:5c:5d" + power: + type: ipmi + address: 192.168.1.33 + user: zteroot + pass: superuser + - name: node3 + tags: control + arch: "x86_64" + mac_address: "74:4a:a4:00:5c:35" + power: + type: ipmi + address: 192.168.1.34 + user: zteroot + pass: superuser + - name: node4 + tags: compute + arch: "x86_64" + mac_address: "74:4a:a4:00:5c:69" + power: + type: ipmi + address: 192.168.1.35 + user: zteroot + pass: superuser + - name: node5 + tags: compute + arch: "x86_64" + mac_address: "74:4a:a4:00:5c:6d" + power: + type: ipmi + address: 192.168.1.36 + user: zteroot + pass: superuser diff --git a/docs/release/release-notes/platformoverview/labinfrastructure.rst b/docs/release/release-notes/platformoverview/labinfrastructure.rst new file mode 100644 index 00000000..09c253d2 --- /dev/null +++ b/docs/release/release-notes/platformoverview/labinfrastructure.rst @@ -0,0 +1,21 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +.. Overview of OPNFV lab infrastructure (Pharos). + +************************ +OPNFV Lab Infrastructure +************************ + +The `Pharos Project `_ provides a lab infrastructure that +is geographically and technically diverse. Labs instantiate **bare-metal** and **virtual** +environments that are accessed remotely by the community and used for OPNFV platform and feature +development, builds, deploys and testing. This will greatly assist in developing a highly robust and +stable OPNFV platform with well understood performance characteristics. Community labs are hosted by +OPNFV member companies on a voluntary basis. The Linux Foundation also hosts an OPNFV lab that +provides centralised CI and other production resources which are linked to community labs. + +Future lab capabilities will include the ability easily automate deploy and test of any OPNFV +install scenario in any lab environemnt as well as a *Virtual Lab* for developer on-boarding with +minimal effort. :ref:`pharos_master` documents are included with this release. diff --git a/docs/release/release-notes/specification/hardwarespec.rst b/docs/release/release-notes/specification/hardwarespec.rst new file mode 100644 index 00000000..8086aa91 --- /dev/null +++ b/docs/release/release-notes/specification/hardwarespec.rst @@ -0,0 +1,52 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + + +Hardware +-------- + +A pharos compliant OPNFV test-bed provides: + +- One CentOS 7 jump server on which the virtualized Openstack/OPNFV installer runs +- In the Brahmaputra release you may select a variety of deployment toolchains to deploy from the + jump server. +- 5 compute / controller nodes (`BGS + `_ requires 5 nodes) +- A configured network topology allowing for LOM, Admin, Public, Private, and Storage Networks +- Remote access as defined by the Jenkins slave configuration guide + +http://artifacts.opnfv.org/brahmaputra.1.0/docs/opnfv-jenkins-slave-connection.brahmaputra.1.0.html + +**Servers** + +**CPU:** + +* Intel Xeon E5-2600v2 Series or newer +* AArch64 (64bit ARM architecture) compatible (ARMv8 or newer) + +**Firmware:** + +* BIOS/EFI compatible for x86-family blades +* EFI compatible for AArch64 blades + +**Local Storage:** + +Below describes the minimum for the Pharos spec, which is designed to provide enough capacity for +a reasonably functional environment. Additional and/or faster disks are nice to have and mayproduce +a better result. + +* Disks: 2 x 1TB HDD + 1 x 100GB SSD (or greater capacity) +* The first HDD should be used for OS & additional software/tool installation +* The second HDD is configured for CEPH object storage +* The SSD should be used as the CEPH journal +* Performance testing requires a mix of compute nodes with CEPH (Swift+Cinder) and without CEPH storage +* Virtual ISO boot capabilities or a separate PXE boot server (DHCP/tftp or Cobbler) + +**Memory:** + +* 32G RAM Minimum + +**Power Supply** + +* Single power supply acceptable (redundant power not required/nice to have) diff --git a/docs/release/release-notes/specification/index.rst b/docs/release/release-notes/specification/index.rst new file mode 100644 index 00000000..c3eb45a7 --- /dev/null +++ b/docs/release/release-notes/specification/index.rst @@ -0,0 +1,18 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + +.. Top level of Pharos specification documents. + +******************** +Pharos Specification +******************** + +The Pharos Specification provides information on Pharos hardware and network requirements + +.. toctree:: + + ./objectives.rst + ./hardwarespec.rst + ./networkconfig.rst + ./remoteaccess.rst diff --git a/docs/release/release-notes/specification/networkconfig.rst b/docs/release/release-notes/specification/networkconfig.rst new file mode 100644 index 00000000..fb9d5111 --- /dev/null +++ b/docs/release/release-notes/specification/networkconfig.rst @@ -0,0 +1,62 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + + +Networking +---------- + +**Network Hardware** + + * 24 or 48 Port TOR Switch + * NICs - Combination of 1GE and 10GE based on network topology options (per server can be on-board + or use PCI-e) + * Connectivity for each data/control network is through a separate NIC. This + simplifies Switch Management however requires more NICs on the server and also more switch ports + * BMC (Baseboard Management Controller) for lights-out mangement network using IPMI (Intelligent + Platform Management Interface) + +**Network Options** + + * Option I: 4x1G Control, 2x10G Data, 48 Port Switch + + * 1 x 1G for lights-out Management + * 1 x 1G for Admin/PXE boot + * 1 x 1G for control-plane connectivity + * 1 x 1G for storage + * 2 x 10G for data network (redundancy, NIC bonding, High bandwidth testing) + + * Option II: 1x1G Control, 2x 10G Data, 24 Port Switch + + * Connectivity to networks is through VLANs on the Control NIC + * Data NIC used for VNF traffic and storage traffic segmented through VLANs + + * Option III: 2x1G Control, 2x10G Data, 2x10G Storage, 24 Port Switch + + * Data NIC used for VNF traffic + * Storage NIC used for control plane and Storage segmented through VLANs (separate host traffic + from VNF) + * 1 x 1G for lights-out mangement + * 1 x 1G for Admin/PXE boot + * 2 x 10G for control-plane connectivity/storage + * 2 x 10G for data network + +Documented configuration to include: + + - Subnet, VLANs (may be constrained by existing lab setups or rules) + - IPs + - Types of NW - lights-out, public, private, admin, storage + - May be special NW requirements for performance related projects + - Default gateways + +**Sample Network Drawings** + +.. image:: ../../images/bridge2.png + +.. image:: ../../images/opnfv-pharos-diagram-v01.jpg + +.. image:: ../../images/opnfv-example-lab-diagram.png + +Download the visio zip file here: +`opnfv-example-lab-diagram.vsdx.zip +`_ diff --git a/docs/release/release-notes/specification/objectives.rst b/docs/release/release-notes/specification/objectives.rst new file mode 100644 index 00000000..0a0ad6aa --- /dev/null +++ b/docs/release/release-notes/specification/objectives.rst @@ -0,0 +1,29 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + + +Pharos Compliance +----------------- + +The **Pharos Specification** defines a hardware environment for deployment and testing of the +**Brahmaputra** platform release. The **Pharos Project** is also responsible for defining lab +capabilities, developing management/usage policies and process; and a support plan for reliable +access to project and release resources. Community labs are provided as a service by companies and +are not controlled by Pharos however our objective is to provide easy visibility of all lab +capabilities and their usage at all-times. + +Pharos lab infrastructure has the following objectives: +- Provides secure, scalable, standard and HA environments for feature development +- Supports the full Brahmaputra deployment lifecycle (this requires a **bare-metal** environment) +- Supports functional and performance testing of the Brahmaputra release +- Provides mechanisms and procedures for secure remote access to Pharos compliant environments for + OPNFV community + +Deploying Brahmaputra in a Virtualized environment is possible and will be useful, however it does +not provide a fully featured deployment and realistic test environment for the Brahmaputra release +of OPNFV. + +The high level architecture is outlined in the following diagram: + +.. image:: ../images/pharos-archi1.jpg diff --git a/docs/release/release-notes/specification/remoteaccess.rst b/docs/release/release-notes/specification/remoteaccess.rst new file mode 100644 index 00000000..4b8160ba --- /dev/null +++ b/docs/release/release-notes/specification/remoteaccess.rst @@ -0,0 +1,63 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2016 OPNFV. + + +Remote Management +------------------ + +Remote access is required for … + + * Developers to access deploy/test environments (credentials to be issued per POD / user) + * Connection of each environment to Jenkins master hosted by Linux Foundation for automated + deployment and test + +OpenVPN is generally used for remote however community hosted labs may vary due to company security +rules. For POD access rules / restrictions refer to individual lab documentation as each company may +have different access rules and acceptable usage policies. + +Basic requirements: + + * SSH sessions to be established (initially on the jump server) + * Packages to be installed on a system (tools or applications) by pullig from an external repo. + +Firewall rules accomodate: + + * SSH sessions + * Jenkins sessions + +Lights-out management network requirements: + + * Out-of-band management for power on/off/reset and bare-metal provisioning + * Access to server is through a lights-out-management tool and/or a serial console + * Refer to applicable light-out mangement information from server manufacturer, such as ... + + * Intel lights-out + `RMM `_ + * HP lights-out `ILO `_ + * CISCO lights-out `UCS `_ + +Linux Foundation Lab is a UCS-M hardware environment with controlled access *as needed* + + * `Access rules and procedure `_ are + maintained on the Wiki + * `A list of people `_ with access is + maintained on the Wiki + * Send access requests to infra-steering@lists.opnfv.org with the + following information ... + + * Name: + * Company: + * Approved Project: + * Project role: + * Why is access needed: + * How long is access needed (either a specified time period or define "done"): + * What specific POD/machines will be accessed: + * What support is needed from LF admins and LF community support team: + + * Once access is approved please follow instructions for setting up VPN access ... + https://wiki.opnfv.org/get_started/lflab_hosting + * The people who require VPN access must have a valid PGP key bearing a valid signature from LF + * When issuing OpenVPN credentials, LF will be sending TLS certificates and 2-factor + authentication tokens, encrypted to each recipient's PGP key + diff --git a/docs/release/userguide/documentation-example.rst b/docs/release/userguide/documentation-example.rst new file mode 100644 index 00000000..ae0a7f23 --- /dev/null +++ b/docs/release/userguide/documentation-example.rst @@ -0,0 +1,86 @@ +.. two dots create a comment. please leave this logo at the top of each of your rst files. +.. image:: ../etc/opnfv-logo.png + :height: 40 + :width: 200 + :alt: OPNFV + :align: left + +.. these two pipes are to seperate the logo from the first title + +| +| + +How to create documentation for your OPNFV project +================================================== + +this is the directory structure of the docs/ directory that can be found in the root of your project +directory + +.. code-block:: bash + + ./etc + ./etc/opnfv-logo.png + ./etc/conf.py + ./how-to-use-docs + ./how-to-use-docs/documentation-example.rst + ./how-to-use-docs/index.rst + +To create your own documentation, Create any number of directories (depending on your need) and +place in each of them an index.rst. This index file must refence your other rst files. + +* Here is an example index.rst + +.. code-block:: bash + + Example Documentation table of contents + ======================================= + + Contents: + + .. toctree:: + :numbered: + :maxdepth: 4 + + documentation-example.rst + + Indices and tables + ================== + + * :ref:`search` + + +The Sphinx Build +================ + +When you push documentation changes to gerrit a jenkins job will create html documentation. + +* Verify Jobs + +For verify jobs a link to the documentation will show up as a comment in gerrit for you to see the +result. + +* Merge jobs + +Once you are happy with the look of your documentation you can submit the patchset the merge job +will copy the output of each documentation directory to +http://artifacts.opnfv.org/$project/docs/$name_of_your_folder/index.html + +Here are some quick examples of how to use rst markup + +This is a headline:: + + here is some code, note that it is indented + +links are easy to add: Here is a link to sphinx, the tool that we are using to generate documetation +http://sphinx-doc.org/ + +* Bulleted Items + + **this will be bold** + +.. code-block:: bash + + echo "Heres is a code block with bash syntax highlighting" + + +Leave these at the bottom of each of your documents they are used internally diff --git a/docs/release/userguide/index.rst b/docs/release/userguide/index.rst new file mode 100644 index 00000000..bdd70ee8 --- /dev/null +++ b/docs/release/userguide/index.rst @@ -0,0 +1,26 @@ +.. OPNFV Release Engineering documentation, created by + sphinx-quickstart on Tue Jun 9 19:12:31 2015. + You can adapt this file completely to your liking, but it should at least + contain the root `toctree` directive. + +.. image:: ../../etc/opnfv-logo.png + :height: 40 + :width: 200 + :alt: OPNFV + :align: left + +Example Documentation table of contents +======================================= + +Contents: + +.. toctree:: + :numbered: + :maxdepth: 4 + + documentation-example.rst + +Indices and tables +================== + +* :ref:`search` diff --git a/docs/specification/hardwarespec.rst b/docs/specification/hardwarespec.rst deleted file mode 100644 index 8086aa91..00000000 --- a/docs/specification/hardwarespec.rst +++ /dev/null @@ -1,52 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - - -Hardware --------- - -A pharos compliant OPNFV test-bed provides: - -- One CentOS 7 jump server on which the virtualized Openstack/OPNFV installer runs -- In the Brahmaputra release you may select a variety of deployment toolchains to deploy from the - jump server. -- 5 compute / controller nodes (`BGS - `_ requires 5 nodes) -- A configured network topology allowing for LOM, Admin, Public, Private, and Storage Networks -- Remote access as defined by the Jenkins slave configuration guide - -http://artifacts.opnfv.org/brahmaputra.1.0/docs/opnfv-jenkins-slave-connection.brahmaputra.1.0.html - -**Servers** - -**CPU:** - -* Intel Xeon E5-2600v2 Series or newer -* AArch64 (64bit ARM architecture) compatible (ARMv8 or newer) - -**Firmware:** - -* BIOS/EFI compatible for x86-family blades -* EFI compatible for AArch64 blades - -**Local Storage:** - -Below describes the minimum for the Pharos spec, which is designed to provide enough capacity for -a reasonably functional environment. Additional and/or faster disks are nice to have and mayproduce -a better result. - -* Disks: 2 x 1TB HDD + 1 x 100GB SSD (or greater capacity) -* The first HDD should be used for OS & additional software/tool installation -* The second HDD is configured for CEPH object storage -* The SSD should be used as the CEPH journal -* Performance testing requires a mix of compute nodes with CEPH (Swift+Cinder) and without CEPH storage -* Virtual ISO boot capabilities or a separate PXE boot server (DHCP/tftp or Cobbler) - -**Memory:** - -* 32G RAM Minimum - -**Power Supply** - -* Single power supply acceptable (redundant power not required/nice to have) diff --git a/docs/specification/index.rst b/docs/specification/index.rst deleted file mode 100644 index c3eb45a7..00000000 --- a/docs/specification/index.rst +++ /dev/null @@ -1,18 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - -.. Top level of Pharos specification documents. - -******************** -Pharos Specification -******************** - -The Pharos Specification provides information on Pharos hardware and network requirements - -.. toctree:: - - ./objectives.rst - ./hardwarespec.rst - ./networkconfig.rst - ./remoteaccess.rst diff --git a/docs/specification/networkconfig.rst b/docs/specification/networkconfig.rst deleted file mode 100644 index fa95faa5..00000000 --- a/docs/specification/networkconfig.rst +++ /dev/null @@ -1,62 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - - -Networking ----------- - -**Network Hardware** - - * 24 or 48 Port TOR Switch - * NICs - Combination of 1GE and 10GE based on network topology options (per server can be on-board - or use PCI-e) - * Connectivity for each data/control network is through a separate NIC. This - simplifies Switch Management however requires more NICs on the server and also more switch ports - * BMC (Baseboard Management Controller) for lights-out mangement network using IPMI (Intelligent - Platform Management Interface) - -**Network Options** - - * Option I: 4x1G Control, 2x10G Data, 48 Port Switch - - * 1 x 1G for lights-out Management - * 1 x 1G for Admin/PXE boot - * 1 x 1G for control-plane connectivity - * 1 x 1G for storage - * 2 x 10G for data network (redundancy, NIC bonding, High bandwidth testing) - - * Option II: 1x1G Control, 2x 10G Data, 24 Port Switch - - * Connectivity to networks is through VLANs on the Control NIC - * Data NIC used for VNF traffic and storage traffic segmented through VLANs - - * Option III: 2x1G Control, 2x10G Data, 2x10G Storage, 24 Port Switch - - * Data NIC used for VNF traffic - * Storage NIC used for control plane and Storage segmented through VLANs (separate host traffic - from VNF) - * 1 x 1G for lights-out mangement - * 1 x 1G for Admin/PXE boot - * 2 x 10G for control-plane connectivity/storage - * 2 x 10G for data network - -Documented configuration to include: - - - Subnet, VLANs (may be constrained by existing lab setups or rules) - - IPs - - Types of NW - lights-out, public, private, admin, storage - - May be special NW requirements for performance related projects - - Default gateways - -**Sample Network Drawings** - -.. image:: ../images/bridge2.png - -.. image:: ../images/opnfv-pharos-diagram-v01.jpg - -.. image:: ../images/opnfv-example-lab-diagram.png - -Download the visio zip file here: -`opnfv-example-lab-diagram.vsdx.zip -`_ diff --git a/docs/specification/objectives.rst b/docs/specification/objectives.rst deleted file mode 100644 index 0a0ad6aa..00000000 --- a/docs/specification/objectives.rst +++ /dev/null @@ -1,29 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - - -Pharos Compliance ------------------ - -The **Pharos Specification** defines a hardware environment for deployment and testing of the -**Brahmaputra** platform release. The **Pharos Project** is also responsible for defining lab -capabilities, developing management/usage policies and process; and a support plan for reliable -access to project and release resources. Community labs are provided as a service by companies and -are not controlled by Pharos however our objective is to provide easy visibility of all lab -capabilities and their usage at all-times. - -Pharos lab infrastructure has the following objectives: -- Provides secure, scalable, standard and HA environments for feature development -- Supports the full Brahmaputra deployment lifecycle (this requires a **bare-metal** environment) -- Supports functional and performance testing of the Brahmaputra release -- Provides mechanisms and procedures for secure remote access to Pharos compliant environments for - OPNFV community - -Deploying Brahmaputra in a Virtualized environment is possible and will be useful, however it does -not provide a fully featured deployment and realistic test environment for the Brahmaputra release -of OPNFV. - -The high level architecture is outlined in the following diagram: - -.. image:: ../images/pharos-archi1.jpg diff --git a/docs/specification/remoteaccess.rst b/docs/specification/remoteaccess.rst deleted file mode 100644 index 4b8160ba..00000000 --- a/docs/specification/remoteaccess.rst +++ /dev/null @@ -1,63 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2016 OPNFV. - - -Remote Management ------------------- - -Remote access is required for … - - * Developers to access deploy/test environments (credentials to be issued per POD / user) - * Connection of each environment to Jenkins master hosted by Linux Foundation for automated - deployment and test - -OpenVPN is generally used for remote however community hosted labs may vary due to company security -rules. For POD access rules / restrictions refer to individual lab documentation as each company may -have different access rules and acceptable usage policies. - -Basic requirements: - - * SSH sessions to be established (initially on the jump server) - * Packages to be installed on a system (tools or applications) by pullig from an external repo. - -Firewall rules accomodate: - - * SSH sessions - * Jenkins sessions - -Lights-out management network requirements: - - * Out-of-band management for power on/off/reset and bare-metal provisioning - * Access to server is through a lights-out-management tool and/or a serial console - * Refer to applicable light-out mangement information from server manufacturer, such as ... - - * Intel lights-out - `RMM `_ - * HP lights-out `ILO `_ - * CISCO lights-out `UCS `_ - -Linux Foundation Lab is a UCS-M hardware environment with controlled access *as needed* - - * `Access rules and procedure `_ are - maintained on the Wiki - * `A list of people `_ with access is - maintained on the Wiki - * Send access requests to infra-steering@lists.opnfv.org with the - following information ... - - * Name: - * Company: - * Approved Project: - * Project role: - * Why is access needed: - * How long is access needed (either a specified time period or define "done"): - * What specific POD/machines will be accessed: - * What support is needed from LF admins and LF community support team: - - * Once access is approved please follow instructions for setting up VPN access ... - https://wiki.opnfv.org/get_started/lflab_hosting - * The people who require VPN access must have a valid PGP key bearing a valid signature from LF - * When issuing OpenVPN credentials, LF will be sending TLS certificates and 2-factor - authentication tokens, encrypted to each recipient's PGP key - -- cgit 1.2.3-korg