############################################################################## # Copyright (c) 2019 AT&T Intellectual Property. # # Copyright (c) 2019 Nokia. # # # # 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. # ############################################################################## # This file provides variables required by robot testcases # This file can be passed to robot testcases as follows # $ robot -V variables.yaml # # All keys are converted UPPERCASE before submitting to robot. YAML notation is # smallcase and Robot variables notation is UPPERCASE so industry is following # this. # # bluval.py takes this file and updates it to new file and passes to # robot framework # ### Input variables cluster's master host host: 172.28.17.206 # cluster's master host address username: cloudadmin # login name to connect to cluster password: cloudpassword # login password to connect to cluster ssh_keyfile: ssh_keyfile # Identity file for authentication ### bluval.py adds/modifies following, before passing to robot. ### while debugging from CLI user has to modify these # log_path: /opt/akraino/results// ### Input variables for bios_version_dell.robot sysinfo: PowerEdge R740xd bios_revision: 1.3 blk_dev_regexp: ([sh]d[a-z]+|nvme)[0-9]+ ### Input variables for bare metal hardware test dell or hp base_uri: https://192.168.XX.XX/redfish/v1/ # OOB Redfish link address ipmiuser: ipmi_user # ipmi user ipmipwrd: ipmi_pwd # ipmi password host_mr: master_host_ip # cluster's master host address host_wr1: worker_host_ip # cluster's worker1 host address host_wr2: worker_host_ip # cluster's worker2 host address host_wr3: worker_host_ip # cluster's worker3 host address host_wr4: worker_host_ip # cluster's worker4 host address macaddr: mac_input # host mac address chassis: serial_number # host serial number idracip: idrac_ip # idrac ip address bootseq: boot_input # boot status biosver: bios_version # host bios version firmware: firmware_version # host firmware ### Input variables for Redfish test bmc_ip: # bmc address list - 192.168.10.10 - 192.168.10.11 bmc_user: admin # username bmc_password: Password#0 # password ### Input variables for containerized ceph test nodename: targetnode # target node to test ceph ### Input variables for ltp rootuser: rootuser # Required root user to log in to the host rootpswd: rootpassword # Required root password to log in to the host ### Input variables for Conformance test internal_registry: '' # Docker internal registry dns_domain: cluster.local # cluster's DNS domain ### Debug support # Log level is passed to Robot which accepts the values # NONE, WARN, INFO, DEBUG, and TRACE. # Default is INFO loglevel: INFO