aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/dmaap/charts/message-router/requirements.yaml
diff options
context:
space:
mode:
authorAlexis de Talhouƫt <alexis.de_talhouet@bell.ca>2018-11-26 13:55:21 +0000
committerGerrit Code Review <gerrit@onap.org>2018-11-26 13:55:21 +0000
commit7cf46293cb660c9f025c577dacd318777b4f6475 (patch)
tree60cd4540591e55492fbfa919a97cd733a7579516 /kubernetes/dmaap/charts/message-router/requirements.yaml
parent39b7c5e0ff4098fdc4f2004e6e990004c74a97c7 (diff)
parent45bb713df79994d0a6ba2f4de97e7d9e234416d4 (diff)
Merge "resources are always set"
Diffstat (limited to 'kubernetes/dmaap/charts/message-router/requirements.yaml')
0 files changed, 0 insertions, 0 deletions
#f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
*** Settings ***
Documentation   Testing openstack.
Library    String
Library    DNSUtils
Library    Collections
Library    SSHLibrary
Resource          validate_common.robot


*** Variables ***

*** Keywords ***
Validate vLB Stack
    [Documentation]    Identifies the LB and DNS servers in the vLB stack
    [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     Returned from Get Openstack Servers
    ${vlb_public_ip}=    Get Server Ip    ${server_list}    ${stack_info}   vlb_name_0    network_name=public
    Log     Waiting for ${vlb_public_ip} to reconfigure
    Sleep   180s
    # Server validations diabled due to issues with load balancer network reconfiguration
    # at startup hanging the robot scripts
  Wait For vLB    ${vlb_public_ip}
    Log    All server processes up

Wait For vLB
    [Documentation]     Wait for the VLB to be functioning as a DNS
    [Arguments]    ${ip}
    Wait Until Keyword Succeeds    300s    10s    DNSTest    ${ip}
    Log  Succeeded

DNSTest
    [Documentation]     Wait for the defined VLoadBalancer to process nslookup
    [Arguments]    ${ip}
    Log   Looking up ${ip}
    #${returned_ip}=     Dns Request    host1.dnsdemo.openecomp.org    ${ip}
    #Should Contain    '${returned_ip}'    .