Fix Sonobuoy systemd-image for k8 1.18
[validation.git] / tests / variables.yaml
1 ##############################################################################
2 # Copyright (c) 2019 AT&T Intellectual Property.                             #
3 # Copyright (c) 2019 Nokia.                                                  #
4 #                                                                            #
5 # Licensed under the Apache License, Version 2.0 (the "License"); you may    #
6 # not use this file except in compliance with the License.                   #
7 #                                                                            #
8 # You may obtain a copy of the License at                                    #
9 #       http://www.apache.org/licenses/LICENSE-2.0                           #
10 #                                                                            #
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 ##############################################################################
17
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>
21 #
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
24 # this.
25 #
26 # bluval.py takes this file and updates it to new file and passes to
27 # robot framework
28 #
29
30
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
36
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>
40
41 ### Input variables for bios_version_dell.robot
42 sysinfo: PowerEdge R740xd
43 bios_revision: 1.3
44 blk_dev_regexp: ([sh]d[a-z]+|nvme)[0-9]+
45
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
61
62 ### Input variables for Redfish test
63 bmc_ip:                                       # bmc address list
64   - 192.168.10.10
65   - 192.168.10.11
66 bmc_user: admin                               # username
67 bmc_password: Password#0                      # password
68
69 ### Input variables for containerized ceph test
70 nodename: targetnode                          # target node to test ceph
71
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
75
76 ### Input variables for Conformance test
77 internal_registry: ''                         # Docker internal registry
78 dns_domain: cluster.local                     # cluster's DNS domain
79
80 ### Debug support
81 # Log level is passed to Robot which accepts the values
82 # NONE, WARN, INFO, DEBUG, and TRACE.
83 # Default is INFO
84 loglevel: INFO