Lines Matching full:ipv6

16 Get BMC IPv6 Info
17 [Documentation] Get system IPv6 address and prefix length.
29 # Get line having IPv6 address details.
47 Verify IPv6 On BMC
48 [Documentation] Verify IPv6 on BMC.
49 [Arguments] ${ipv6}
52 # ipv6 IPv6 address to be verified (e.g. "2001::1234:1234").
54 # Get IPv6 address details on BMC using IP command.
55 @{ip_data}= Get BMC IPv6 Info
56 Should Contain Match ${ip_data} ${ipv6}/*
57 ... msg=IPv6 address does not exist.
60 Verify IPv6 Default Gateway On BMC
61 [Documentation] Verify IPv6 default gateway on BMC.
65 # gateway_ip Gateway IPv6 address.
67 ${route_info}= Get BMC IPv6 Route Info
78 Get BMC IPv6 Route Info
79 [Documentation] Get IPv6 route info on BMC.
101 # ipv6_address_type Type of IPv6 address to be checked.
127 # ipv6_address_types Types of IPv6 address to be checked.
137 Get Address Origin List And IPv4 or IPv6 Address
142 # ip_address_type Type of IPv4 or IPv6 address to be checked.
160 Configure IPv6 Address On BMC
161 [Documentation] Add IPv6 Address on BMC.
167 # ipv6_addr1 IPv6 address to be added (e.g. "2001:0022:0033::0111").
168 # ipv6_addr2 IPv6 address to be Verified (e.g. "2001:22:33::111").
169 # prefix_len Prefix length for the IPv6 to be added
182 # Get existing static IPv6 configurations on BMC.
183 ${ipv6_network_configurations}= Get IPv6 Network Configuration ${channel_number}
190 # Check for existence of IPv6 on BMC while adding.
201 Redfish IPv6.patch ${REDFISH_NW_ETH_IFACE}${ethernet_interface} body=&{data}
215 Verify IPv6 And PrefixLength ${ipv6_addr2} ${prefix_len}
217 Verify IPv6 And PrefixLength ${ipv6_addr1} ${prefix_len}
220 # Verify if existing static IPv6 addresses still exist.
222 Verify IPv6 On BMC ${ipv6_network_configuration['Address']}
226 Validate IPv6 Network Config On BMC
229 Delete IPv6 Address
230 [Documentation] Delete IPv6 address of BMC.
236 # ipv6_addr IPv6 address to be deleted (e.g. "2001:1234:1234:1234::1234").
245 @{ipv6_network_configurations}= Get IPv6 Network Configuration ${channel_number}
268 Redfish IPv6.patch ${REDFISH_NW_ETH_IFACE}${ethernet_interface} body=&{data}
276 # IPv6 address that is deleted should not be there on BMC.
277 ${delete_status}= Run Keyword And Return Status Verify IPv6 On BMC ${ipv6_addr}
284 Validate IPv6 Network Config On BMC
287 Get IPv6 Network Configuration
288 [Documentation] Get Ipv6 network configuration.
377 Verify IPv6 And PrefixLength
378 [Documentation] Verify IPv6 address and prefix length on BMC.
382 # ipv6_addr IPv6 address to be verified.
385 # Catenate IPv6 address and its prefix length.
388 # Get IPv6 address details on BMC using IP command.
389 @{ip_data}= Get BMC IPv6 Info
391 # Verify if IPv6 and prefix length is configured on BMC.
394 ... msg=IPv6 and prefix length pair does not exist.
397 Validate IPv6 Network Config On BMC
398 [Documentation] Check that IPv6 network info obtained via redfish matches info
401 @{ipv6_network_configurations}= Get IPv6 Network Configuration
402 ${ipv6_data}= Get BMC IPv6 Info
405 ... msg=IPv6 address does not exist.
419 ... Get Address Origin List And IPv4 or IPv6 Address IPv4Addresses ${channel_number}