Example Configuration Input File - Rover Pods on HP DL380 Gen10 Servers


ATT Validation Labs

This section includes a example input file similar to that used during ATT Validation testing to deploy a Rover pod.

Please reference the following lab configuration ATT Unicycle SR-IOV Validation HW, Networking and IP plan.

# Copyright 2018 AT&T Intellectual Property.  All other rights reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# host name for server
SRV_NAME=aknode35

# out of band interface information for server (idrac/ilo/etc)
SRV_OOB_IP=192.168.41.35
SRV_OOB_USR=admin
SRV_OOB_PWD=Admin123

# mac address of server to be used during the build - not required for Dell 10G servers
SRV_MAC=48:df:37:55:06:c0

# the boot device is the device name on which the OS will be loaded
SRV_BOOT_DEVICE=sdg

# Ubuntu kernel and version to use for os install
# valid options are hwe-16.04.6-amd64 or 16.04.6-amd64
SRV_BLD_SCRIPT=script-hwe-16.04.6-amd64.ipxe

# template xml file to set bios and raid configuration settings
SRV_BIOS_TEMPLATE=hpe_dl380_g10_uefi_base_v2.json.template
SRV_BOOT_TEMPLATE=hpe_dl380_g10_uefi_httpboot.json.template
SRV_HTTP_BOOT_DEV=NIC.Slot.3-1-1

# template to run to configure OS after first boot
# current options are: firstboot.sh.template, firstboot-genesis.sh.tempate or firstboot-airship-iab.sh.template
SRV_FIRSTBOOT_TEMPLATE=firstboot.sh.template
SRV_KERNEL_PARAMS=

# VLAN to use during build and for final network configuration
SRV_VLAN=41

# basic network information for dhcp config and final server network settings
SRV_MTU=9000
SRV_IP=192.168.2.35
SRV_SUBNET=192.168.2.0
SRV_NETMASK=255.255.255.0
SRV_GATEWAY=192.168.2.200
SRV_DNS=192.168.2.85
SRV_DOMAIN=lab.akraino.org
SRV_DNSSEARCH=lab.akraino.org
SRV_NTP=ntp.ubuntu.org

# network bond information - NOTE: SRV_SLAVE1 will be used for OS install
SRV_BOND=bond0
SRV_SLAVE1=ens3f0
SRV_SLAVE2=ens3f1

# password to set for root after OS is installed
SRV_PWD=akraino,