1 ##############################################################################
2 # Copyright (c) 2019 AT&T Intellectual Property. #
3 # Copyright (c) 2019 Nokia. #
5 # Licensed under the Apache License, Version 2.0 (the "License"); you may #
6 # not use this file except in compliance with the License. #
8 # You may obtain a copy of the License at #
9 # http://www.apache.org/licenses/LICENSE-2.0 #
11 # Unless required by applicable law or agreed to in writing, software #
12 # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT #
13 # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. #
14 # See the License for the specific language governing permissions and #
15 # limitations under the License. #
16 ##############################################################################
18 # This file provides variables required by robot testcases
19 # This file can be passed to robot testcases as follows
20 # $ robot -V variables.yaml <robot test case file>
22 # All keys are converted UPPERCASE before submitting to robot. YAML notation is
23 # smallcase and Robot variables notation is UPPERCASE so industry is following
26 # bluval.py takes this file and updates it to new file and passes to
31 ### Input variables cluster's master host
32 host: 172.28.17.206 # cluster's master host address
33 username: cloudadmin # login name to connect to cluster
34 ssh_keyfile: /root/.ssh/id_rsa # Identity file for authentication
36 ### bluval.py adds/modifies following, before passing to robot.
37 ### while debugging from CLI user has to modify these
38 # log_path: /opt/akraino/results/<layer>/<what>
40 ### Input variables for bios_version_dell.robot
41 sysinfo: PowerEdge R740xd
44 ### Input variables for bare metal hardware test dell or hp
45 base_uri: https://192.168.XX.XX/redfish/v1/ # OOB Redfish link address
46 ipmiuser: ipmi_user # ipmi user
47 ipmipwrd: ipmi_pwd # ipmi password
48 host_mr: master_host_ip # cluster's master host address
49 host_wr1: worker_host_ip # cluster's worker1 host address
50 host_wr2: worker_host_ip # cluster's worker2 host address
51 host_wr3: worker_host_ip # cluster's worker3 host address
52 host_wr4: worker_host_ip # cluster's worker4 host address
53 macaddr: mac_input # host mac address
54 chassis: serial_number # host serial number
55 idracip: idrac_ip # idrac ip address
56 bootseq: boot_input # boot status
57 biosver: bios_version # host bios version
58 firmware: firmware_version # host firmware
60 ### Input variables for Redfish test
61 bmc_ip: # bmc address list
64 bmc_user: admin # username
65 bmc_password: Password#0 # password
67 ### Input variables for containerized ceph test
68 nodename: targetnode # target node to test ceph
70 ### Input variables for ltp
71 rootuser: rootuser # Required root user to log in to the host
72 rootpswd: rootpassword # Required root password to log in to the host
74 ### Input variables for Conformance test
75 internal_registry: '' # Docker internal registry
76 dns_domain: cluster.local # cluster's DNS domain