Integration and Built Tests For Releases
Guilin
Continue running all Frankfurt tests – HTTP, JDWP, root pods, etc
Progress on the limit tests
Enable test created by Fabian but descoped for Frankfurt
Verify the versions of the upstream pods according to SECCOM recommendation (Database, Java, Python, Docker, Kubernetes, and Image Versions)
Prepare a test to check that Java 11/ Python 3.8 are the default versions
Morgan plans to build a python 3.8 with onap user/group
Java11 test already running
Test the validity date of the certificates
Define reasonable goals for CIS testing (Docker and k8s)
assuming current issues are due to the non-cloud native-ness of some components
Proposed new tests from CIS Docker Benchmark to be added to Jenkins build
Ensure that only trusted base images are used (section 4.2).
Ensure that healthcheck instructions have been added to container images (section 4.6)
Ensure that docker images in ONAP have removed setuid and setgid (section 4.8)
Test that upstream docker containers such as mysql and Casandra run as non-root and do not expose external HTTP ports
Must fix in the common databases
Should fix in the project specific databases