-
Story
-
Resolution: Done
-
High
-
None
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