- DEPLOY_ENVIRONMENT: 'gating_component'
run:
name: 'onap_chart'
+ -
+ case_name: internal_check_certs
+ project_name: integration
+ criteria: 100
+ blocking: false
+ description: >-
+ Check certificates associated with internal ports
+ dependencies:
+ - TEST_ENVIRONMENT: 'internal_job'
+ run:
+ name: 'internal_check_certs'
'--mode','nodeport','--namespace','onap','--dir',
'/var/lib/xtesting/results/nodeport_check_certs']
self.criteria_string = ">>> Test Check certificates PASS"
+
+class OnapSecurityInternalPortsCerts(K8sTesting):
+ """Check the cerfificates for the internal ports."""
+ def __init__(self, **kwargs):
+ super(OnapSecurityInternalPortsCerts, self).__init__(**kwargs)
+ os.chdir('/usr/lib/python3.8/site-packages/check_certificates')
+ self.cmd = ['python3', 'check_certificates_validity.py',
+ '--mode','internal','--namespace','onap','--dir',
+ '/var/lib/xtesting/results/internal_check_certs']
+ self.criteria_string = ">>> Test Check certificates PASS"
onap_chart = chart_status.status:Status
nodeport_ingress = infra_healthcheck.k8stest:OnapSecurityNodePortsIngress
nodeport_check_certs = infra_healthcheck.k8stest:OnapSecurityNodePortsCerts
-
+ internal_check_certs = infra_healthcheck.k8stest:OnapSecurityInternalPortsCerts