*** Settings *** Documentation Testing openstack. Library OperatingSystem Library SSHLibrary Library RequestsLibrary Library JSONUtils Library OpenstackLibrary Library HEATUtils Library Collections Resource ../../resources/openstack/keystone_interface.robot Resource ../../resources/openstack/nova_interface.robot Resource ../../resources/openstack/heat_interface.robot Resource ../../resources/ssh/files.robot Resource ../../resources/ssh/processes.robot Resource packet_generator_interface.robot Resource validate_common.robot *** Variables *** ${ASSETS} ${EXECDIR}/robot/assets/ *** Keywords *** Validate Dns Scaling Stack [Documentation] Identifies the servers in the STACK_NAME in the GLOBAL_OPENSTACK_SERVICE_REGION [Arguments] ${STACK_NAME} Run Openstack Auth Request auth ${stack_info}= Wait for Stack to Be Deployed auth ${STACK_NAME} ${stack_id}= Get From Dictionary ${stack_info} id ${server_list}= Get Openstack Servers auth Log ${server_list} #${vpg_unprotected_ip}= Get From Dictionary ${stack_info} vpg_private_ip_0 #${vsn_protected_ip}= Get From Dictionary ${stack_info} vsn_private_ip_0 ${vdns_public_ip}= Get Server Ip ${server_list} ${stack_info} vdns_name_0 network_name=public Wait For Server ${vdns_public_ip} Log Accessed all servers #Wait for vDNS ${vdns_public_ip} Log All server processes up Wait For vDNS [Documentation] Wait for the defined firewall processes to come up [Arguments] ${ip} Wait for Process on Host java DNSServer ${ip}