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 password: cloudpassword # login password to connect to cluster
35 ssh_keyfile: ssh_keyfile # Identity file for authentication
37 ### bluval.py adds/modifies following, before passing to robot.
38 ### while debugging from CLI user has to modify these
39 # log_path: /opt/akraino/results/<layer>/<what>
41 ### Input variables for bios_version_dell.robot
42 sysinfo: PowerEdge R740xd
44 blk_dev_regexp: ([sh]d[a-z]+|nvme)[0-9]+
46 ### Input variables for bare metal hardware test dell or hp
47 base_uri: https://192.168.XX.XX/redfish/v1/ # OOB Redfish link address
48 ipmiuser: ipmi_user # ipmi user
49 ipmipwrd: ipmi_pwd # ipmi password
50 host_mr: master_host_ip # cluster's master host address
51 host_wr1: worker_host_ip # cluster's worker1 host address
52 host_wr2: worker_host_ip # cluster's worker2 host address
53 host_wr3: worker_host_ip # cluster's worker3 host address
54 host_wr4: worker_host_ip # cluster's worker4 host address
55 macaddr: mac_input # host mac address
56 chassis: serial_number # host serial number
57 idracip: idrac_ip # idrac ip address
58 bootseq: boot_input # boot status
59 biosver: bios_version # host bios version
60 firmware: firmware_version # host firmware
62 ### Input variables for Redfish test
63 bmc_ip: # bmc address list
66 bmc_user: admin # username
67 bmc_password: Password#0 # password
69 ### Input variables for containerized ceph test
70 nodename: targetnode # target node to test ceph
72 ### Input variables for ltp
73 rootuser: rootuser # Required root user to log in to the host
74 rootpswd: rootpassword # Required root password to log in to the host
76 ### Input variables for Conformance test
77 internal_registry: '' # Docker internal registry
78 dns_domain: cluster.local # cluster's DNS domain