Uploaded image for project: 'VNF Validation Program'
  1. VNF Validation Program
  2. VVP-117

Add VVP robot Healthcheck

XMLWordPrintable

      Guys, OOM healthcheck is pending - i understand that vvp is optional and standalone - you can follow what was done for POMBA as guide - this late in the cycle - Dublin is ok

      See example for logging-analytics POMBA in LOG-224

      on a 13+1 cluster - VVP is up as of 20181107 but healthcheck is missing
      onap          onap-vvp-vvp-c95b5448c-rvgq4                                   1/1       Running            0          6h        10.42.220.134   ip-172-31-39-51.us-east-2.compute.internal    <none>
      onap          onap-vvp-vvp-ci-uwsgi-776f5b4696-6l8p2                         1/1       Running            0          6h        10.42.47.224    ip-172-31-43-187.us-east-2.compute.internal   <none>
      onap          onap-vvp-vvp-cms-uwsgi-75565754-n759q                          1/1       Running            0          6h        10.42.46.60     ip-172-31-39-51.us-east-2.compute.internal    <none>
      onap          onap-vvp-vvp-em-uwsgi-5cf66667b-8nr2q                          1/1       Running            1          6h        10.42.114.200   ip-172-31-42-89.us-east-2.compute.internal    <none>
      onap          onap-vvp-vvp-ext-haproxy-64c66bc756-9p4wp                      1/1       Running            0          6h        10.42.61.14     ip-172-31-42-210.us-east-2.compute.internal   <none>
      onap          onap-vvp-vvp-gitlab-6cd5cc9f98-t4rhx                           1/1       Running            0          6h        10.42.231.172   ip-172-31-42-142.us-east-2.compute.internal   <none>
      onap          onap-vvp-vvp-imagescanner-f7b5f599d-js949                      3/3       Running            14         6h        10.42.129.42    ip-172-31-40-194.us-east-2.compute.internal   <none>
      onap          onap-vvp-vvp-int-haproxy-5d68c876b6-d88f4                      1/1       Running            0          6h        10.42.118.81    ip-172-31-42-210.us-east-2.compute.internal   <none>
      onap          onap-vvp-vvp-jenkins-769bdc8c66-vnxpf                          1/1       Running            0          6h        10.42.25.86     ip-172-31-42-89.us-east-2.compute.internal    <none>
      onap          onap-vvp-vvp-postgres-ffc4fd767-h8ls7                          1/1       Running            0          6h        10.42.191.110   ip-172-31-43-187.us-east-2.compute.internal   <none>
      onap          onap-vvp-vvp-redis-7b5d7b78fd-c7r4m                            1/1       Running            0          6h        10.42.18.15     ip-172-31-39-51.us-east-2.compute.internal    <none>
      
      ubuntu@ip-172-31-44-106:~/oom/kubernetes/robot$ ls
      charts  Chart.yaml  demo-k8s.sh  ete-k8s.sh  requirements.lock  requirements.yaml  resources  templates  values.yaml
      ubuntu@ip-172-31-44-106:~/oom/kubernetes/robot$ ./ete-k8s.sh onap health
      ++ export NAMESPACE=onap
      ++ NAMESPACE=onap
      +++ kubectl --namespace onap get pods
      +++ sed 's/ .*//'
      +++ grep robot
      ++ POD=onap-robot-robot-86c5f986b7-dnm5s
      ++ TAGS='-i health'
      ++ ETEHOME=/var/opt/OpenECOMP_ETE
      +++ kubectl --namespace onap exec onap-robot-robot-86c5f986b7-dnm5s -- bash -c 'ls -1q /share/logs/ | wc -l'
      ++ export GLOBAL_BUILD_NUMBER=0
      ++ GLOBAL_BUILD_NUMBER=0
      +++ printf %04d 0
      ++ OUTPUT_FOLDER=0000_ete_health
      ++ DISPLAY_NUM=90
      ++ VARIABLEFILES='-V /share/config/vm_properties.py -V /share/config/integration_robot_properties.py -V /share/config/integration_preload_parameters.py'
      ++ VARIABLES='-v GLOBAL_BUILD_NUMBER:27890'
      ++ kubectl --namespace onap exec onap-robot-robot-86c5f986b7-dnm5s -- /var/opt/OpenECOMP_ETE/runTags.sh -V /share/config/vm_properties.py -V /share/config/integration_robot_properties.py -V /share/config/integration_preload_parameters.py -v GLOBAL_BUILD_NUMBER:27890 -d /share/logs/0000_ete_health -i health --display 90
      Starting Xvfb on display :90 with res 1280x1024x24
      Executing robot tests at log level TRACE
      ==============================================================================
      Testsuites                                                                    
      ==============================================================================
      Testsuites.Health-Check :: Testing ecomp components are available via calls.  
      ==============================================================================
      Basic A&AI Health Check                                               | PASS |
      ------------------------------------------------------------------------------
      Basic AAF Health Check                                                | PASS |
      ------------------------------------------------------------------------------
      Basic AAF SMS Health Check                                            | PASS |
      ------------------------------------------------------------------------------
      Basic APPC Health Check                                               | FAIL |
      Test timeout 10 seconds exceeded.
      ------------------------------------------------------------------------------
      Basic CLI Health Check                                                | PASS |
      ------------------------------------------------------------------------------
      Basic CLAMP Health Check                                              | PASS |
      ------------------------------------------------------------------------------
      Basic DCAE Health Check                                               | PASS |
      ------------------------------------------------------------------------------
      Basic DMAAP Data Router Health Check                                  [ WARN ] Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fde99553a50>: Failed to establish a new connection: [Errno 111] Connection refused',)': /internal/fetchProv
      [ WARN ] Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fde99553a10>: Failed to establish a new connection: [Errno 111] Connection refused',)': /internal/fetchProv
      [ WARN ] Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fde99553fd0>: Failed to establish a new connection: [Errno 111] Connection refused',)': /internal/fetchProv
      | FAIL |
      ConnectionError: HTTPConnectionPool(host='dmaap-dr-node.onap', port=8080): Max retries exceeded with url: /internal/fetchProv (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fde995593d0>: Failed to establish a new connection: [Errno 111] Connection refused',))
      ------------------------------------------------------------------------------
      Basic DMAAP Message Router Health Check                               | PASS |
      ------------------------------------------------------------------------------
      Basic External API NBI Health Check                                   | PASS |
      ------------------------------------------------------------------------------
      Basic Log Elasticsearch Health Check                                  | PASS |
      ------------------------------------------------------------------------------
      Basic Log Kibana Health Check                                         | PASS |
      ------------------------------------------------------------------------------
      Basic Log Logstash Health Check                                       | PASS |
      ------------------------------------------------------------------------------
      Basic Microservice Bus Health Check                                   | PASS |
      ------------------------------------------------------------------------------
      Basic Multicloud API Health Check                                     | PASS |
      ------------------------------------------------------------------------------
      Basic Multicloud-ocata API Health Check                               | PASS |
      ------------------------------------------------------------------------------
      Basic Multicloud-pike API Health Check                                | PASS |
      ------------------------------------------------------------------------------
      Basic Multicloud-titanium_cloud API Health Check                      | PASS |
      ------------------------------------------------------------------------------
      Basic Multicloud-vio API Health Check                                 | PASS |
      ------------------------------------------------------------------------------
      Basic OOF-Homing Health Check                                         | FAIL |
      Test timeout 10 seconds exceeded.
      ------------------------------------------------------------------------------
      Basic OOF-SNIRO Health Check                                          | PASS |
      ------------------------------------------------------------------------------
      Basic OOF-CMSO Health Check                                           | PASS |
      ------------------------------------------------------------------------------
      Basic Policy Health Check                                             | PASS |
      ------------------------------------------------------------------------------
      Basic Pomba AAI-context-builder Health Check                          | PASS |
      ------------------------------------------------------------------------------
      Basic Pomba SDC-context-builder Health Check                          | PASS |
      ------------------------------------------------------------------------------
      Basic Pomba Network-discovery-context-builder Health Check            | PASS |
      ------------------------------------------------------------------------------
      Basic Portal Health Check                                             | FAIL |
      500 != 200
      ------------------------------------------------------------------------------
      Basic SDC Health Check                                                (DMaaP:UP)| PASS |
      ------------------------------------------------------------------------------
      Basic SDNC Health Check                                               | FAIL |
      Test timeout 10 seconds exceeded.
      ------------------------------------------------------------------------------
      Basic SO Health Check                                                 | PASS |
      ------------------------------------------------------------------------------
      Basic UseCaseUI API Health Check                                      | PASS |
      ------------------------------------------------------------------------------
      Basic VFC catalog API Health Check                                    | PASS |
      ------------------------------------------------------------------------------
      Basic VFC emsdriver API Health Check                                  | PASS |
      ------------------------------------------------------------------------------
      Basic VFC gvnfmdriver API Health Check                                | PASS |
      ------------------------------------------------------------------------------
      Basic VFC huaweivnfmdriver API Health Check                           | PASS |
      ------------------------------------------------------------------------------
      Basic VFC jujuvnfmdriver API Health Check                             | PASS |
      ------------------------------------------------------------------------------
      Basic VFC multivimproxy API Health Check                              | PASS |
      ------------------------------------------------------------------------------
      Basic VFC nokiavnfmdriver API Health Check                            | PASS |
      ------------------------------------------------------------------------------
      Basic VFC nokiav2driver API Health Check                              | PASS |
      ------------------------------------------------------------------------------
      Basic VFC nslcm API Health Check                                      | PASS |
      ------------------------------------------------------------------------------
      Basic VFC resmgr API Health Check                                     | PASS |
      ------------------------------------------------------------------------------
      Basic VFC vnflcm API Health Check                                     | PASS |
      ------------------------------------------------------------------------------
      Basic VFC vnfmgr API Health Check                                     | PASS |
      ------------------------------------------------------------------------------
      Basic VFC vnfres API Health Check                                     | PASS |
      ------------------------------------------------------------------------------
      Basic VFC workflow API Health Check                                   | PASS |
      ------------------------------------------------------------------------------
      Basic VFC ztesdncdriver API Health Check                              | PASS |
      ------------------------------------------------------------------------------
      Basic VFC ztevnfmdriver API Health Check                              | PASS |
      ------------------------------------------------------------------------------
      Basic VID Health Check                                                | PASS |
      ------------------------------------------------------------------------------
      Basic VNFSDK Health Check                                             | PASS |
      ------------------------------------------------------------------------------
      Basic Holmes Rule Management API Health Check                         | PASS |
      ------------------------------------------------------------------------------
      Basic Holmes Engine Management API Health Check                       | PASS |
      ------------------------------------------------------------------------------
      Testsuites.Health-Check :: Testing ecomp components are available ... | FAIL |
      51 critical tests, 46 passed, 5 failed
      51 tests total, 46 passed, 5 failed
      ==============================================================================
      Testsuites                                                            | FAIL |
      51 critical tests, 46 passed, 5 failed
      51 tests total, 46 passed, 5 failed
      ==============================================================================
      Output:  /share/logs/0000_ete_health/output.xml
      Log:     /share/logs/0000_ete_health/log.html
      Report:  /share/logs/0000_ete_health/report.html
      command terminated with exit code 5
      

            stanislav-chlebec stanislav-chlebec
            michaelobrien michaelobrien
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: