2 Documentation Variables for Netvirt Test Suites
6 # Exceptions for which we will not create a failure
7 @{NETVIRT_DIAG_SERVICES} OPENFLOW IFM ITM DATASTORE ELAN OVSDB
8 ${CIRROS_stable/queens} cirros-0.3.5-x86_64-disk
9 ${CIRROS_stable/rocky} cirros-0.3.5-x86_64-disk
10 ${CIRROS_stable/stein} cirros-0.4.0-x86_64-disk
11 ${PASSWORD_CIRROS_stable/stein} gocubsgo
12 ${PASSWORD_CIRROS_stable/rocky} cubswin:)
13 ${PASSWORD_CIRROS_stable/queens} cubswin:)
14 ${CIRROS_master} cirros-0.4.0-x86_64-disk
15 ${DEFAULT_PING_COUNT} 3
16 ${PRE_CLEAN_OPENSTACK_ALL} False
17 ${EXTERNAL_NET_NAME} external-net
18 ${EXTERNAL_SUBNET_NAME} external-subnet
19 ${INTEGRATION_BRIDGE} br-int
20 ${EXTERNAL_GATEWAY} 10.10.10.250
21 ${EXTERNAL_SUBNET} 10.10.10.0/24
22 ${EXTERNAL_SUBNET_ALLOCATION_POOL} start=10.10.10.2,end=10.10.10.249
23 ${NET1_IPV6_ADDR_POOL} --allocation-pool start=2001:db8:0:2::2,end=2001:db8:0:2:ffff:ffff:ffff:fffe
24 ${NET2_IPV6_ADDR_POOL} --allocation-pool start=2001:db8:0:3::2,end=2001:db8:0:3:ffff:ffff:ffff:fffe
26 ${RESP_ERROR_CODE} 400
27 ${MAC_REGEX} ([0-9A-Fa-f]{2}[:]){5}([0-9A-Fa-f]{2})
29 ... (([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])
30 ${IP6_REGEX} (2001:([0-9A-Fa-f]{0,4}:){1,6}([0-9A-Fa-f]{1,4}))
31 ${IP6_SUBNET_CIDR_SUFFIX} ::/64
32 ${IP6_ADDR_SUFFIX} (:[a-f0-9]{,4}){,4}
33 ${PING_REGEXP} , 0% packet loss
34 ${NO_PING_REGEXP} , 100% packet loss
35 # Values passed for extra routes
37 ${RT_CLEAR} --no-route
38 ${ARP_RESPONSE_REGEX} arp,arp_op=2 actions=CONTROLLER:65535,resubmit\\(,${ELAN_BASETABLE}\\)
39 ${ARP_RESPONSE_REGEX_FLUORINE}
40 ... arp,arp_op=2 actions=resubmit\\(,${ARP_PUNT_TABLE}\\),resubmit\\(,${ARP_LEARN_TABLE}\\),resubmit\\(,${ELAN_BASETABLE}\\)
41 ${ARP_PUNT_RESPONSE_REGEX} arp actions=CONTROLLER:65535,learn
42 ${ARP_REQUEST_REGEX} arp,arp_op=1 actions=group:\\d+
43 ${ARP_REQUEST_GROUP_REGEX}
44 ... actions=CONTROLLER:65535,bucket=actions=resubmit\\(,${ELAN_BASETABLE}\\),bucket=actions=resubmit\\(,${ARP_RESPONSE_TABLE}\\)
45 ${ARP_REQUEST_GROUP_REGEX_FLUORINE} actions=resubmit\\(,${ARP_RESPONSE_TABLE}\\)
48 ${ARP_LEARN_TABLE} 196
49 ${ARP_RESPONSE_TABLE} 81
50 # Values passed for BFD Tunnel monitoring
51 ${TUNNEL_MONITOR_ON} Tunnel Monitoring (for VXLAN tunnels): On
52 ${TUNNEL_MONITOR_OFF} Tunnel Monitoring (for VXLAN tunnels): Off
53 ${MONITORING_INTERVAL} Tunnel Monitoring Interval (for VXLAN tunnels)
66 ${TEP_SHOW_STATE} tep:show-state
67 ${VXLAN_SHOW} vxlan:show
68 ${RUN_CONFIG} show running-config
69 ${MONITOR_INTERVAL_NEW} ${CONFIG_API}/itm-config:tunnel-monitor-interval/
70 ${INTERVAL_50} {"tunnel-monitor-interval":{"interval":50}}
71 ${INTERVAL_0} {"tunnel-monitor-interval":{"interval":0}}
72 ${INTERVAL_NEG} {"tunnel-monitor-interval":{"interval":-100}}
73 ${INTERVAL_31000} {"tunnel-monitor-interval":{"interval":31000}}
75 ${NETWORK_URL} ${CONFIG_API}/neutron:neutron/networks
76 ${SUBNETWORK_URL} ${CONFIG_API}/neutron:neutron/subnets/
77 ${PORT_URL} ${CONFIG_API}/neutron:neutron/ports/
78 ${ROUTER_URL} ${CONFIG_API}/neutron:neutron/routers/
79 ${FIB_ENTRY_URL} ${CONFIG_API}/odl-fib:fibEntries/
80 ${VPN_IFACES_URL} ${CONFIG_API}/l3vpn:vpn-interfaces/
81 ${VPN_INST_IFACES_URL} ${CONFIG_API}/l3vpn-instances-interfaces:vpn-interfaces/
82 ${VPN_PORT_DATA_URL} ${CONFIG_API}/neutronvpn:neutron-vpn-portip-port-data/
83 ${TUNNEL_MONITOR_URL} ${OPERATIONAL_API}/itm-config:tunnel-monitor-params/
84 ${MONITOR_INTERVAL_URL} ${OPERATIONAL_API}/itm-config:tunnel-monitor-interval/
85 ${TUNNEL_TRANSPORTZONE} ${CONFIG_API}/itm:transport-zones
86 ${TUNNEL_INTERFACES} ${CONFIG_API}/ietf-interfaces:interfaces/
87 ${LEARNT_VIP} ${OPERATIONAL_API}/odl-l3vpn:learnt-vpn-vip-to-port-data/
88 ${DISPATCHER_TABLE} 17
96 ${INTERNAL_TUNNEL_TABLE} 36
102 ${ELAN_UNKNOWNMACTABLE} 52
103 ${INGRESS_ACL_REMOTE_ACL_TABLE} 211
104 ${EGRESS_ACL_TABLE} 240
105 ${VLAN_INTERFACE_INGRESS_TABLE} 0
106 ${EGRESS_LPORT_DISPATCHER_TABLE} 220
107 ${EGRESS_LEARN_ACL_FILTER_TABLE} 244
108 @{DEFAULT_FLOW_TABLES} 18 19 20 22 23 24 43
109 ... 45 48 50 51 60 80 81
110 ... 90 210 211 212 213 214 215
111 ... 216 217 239 240 241 242 243
113 ${TRANSPORT_ZONE_ENDPOINT_URL} ${CONFIG_API}/itm:transport-zones/transport-zone
114 ${TEP_NOT_HOSTED_ZONE_URL} ${OPERATIONAL_API}/itm:not-hosted-transport-zones