================================================ #onap-int: Integration weekly meeting 08/07/2020 ================================================ Meeting started by morgan_orange at 16:28:18 UTC. The full logs are available at http://ircbot.wl.linuxfoundation.org/meetings/onap-int/2020/integration_weekly_meeting_08_07_2020/onap-int-integration_weekly_meeting_08_07_2020.2020-07-08-16.28.log.html . Meeting summary --------------- * action point follow up (morgan_orange, 16:28:26) * AP1: morgan_orange krzysztof integrate preonboarding use case in CI Master (morgan_orange, 16:28:38) * not done yet, Krzysztof in PTO, I will be in PTO next weeks. But Still in mind...test prerequisite closed to hv-ves (morgan_orange, 16:29:24) * AP2 & AP8 morgan_orange Pawel W confirm we can swich from http endpoint to nonsslendpoint use case (morgan_orange, 16:29:46) * Pawel confirms, filtering feature to be completed,. nonsslendpoint will be the reference test (morgan_orange, 16:30:33) * AP3: morgan_orange ask Yuriy to get notified when patches are all in (needed for closed loop stuff out of the box) to self release testsuite 1.6.4 (morgan_orange, 16:30:43) * done, 1.6.4 created yesterday (morgan_orange, 16:30:51) * AP4 morgan_orange intiate a wiki page to track the status of Robot rests (runnable from inside/outside) and get the reason cause when it is not runnable from outside (morgan_orange, 16:31:02) * done (morgan_orange, 16:31:04) * LINK: https://wiki.onap.org/display/DW/Robot+Pod+Refactoring (morgan_orange, 16:31:12) * AP5: morgan_orange give a try to CDS test for next week (morgan_orange, 16:31:35) * done, several prerequisites needed (user creation, maria db patch, curl to internal CDS) (morgan_orange, 16:32:34) * LINK: https://wiki.onap.org/pages/viewpage.action?pageId=71838892 (morgan_orange, 16:32:44) * LINK: https://wiki.onap.org/pages/viewpage.action?pageId=71838945#E2ERunTime-655515897 (morgan_orange, 16:32:51) * CDS test still FAIL , test redo with testsuite 1.6.4 (new test to be done on fresh installation, not sure replay on error is possible) (morgan_orange, 16:33:53) * AP6 morgan_orange contact SECCOM to see if we can reset the xfail list now or if we should wait a milestone (morgan_orange, 16:34:09) * done, (morgan_orange, 16:34:15) * ACTION: morgan_orange reset xfail list of security tests (morgan_orange, 16:34:28) * AP8 morgan_orange integrate the cert test in CI (morgan_orange, 16:34:51) * work in progress (morgan_orange, 16:34:59) * Admin (morgan_orange, 16:35:08) * Windriver cleaning step 1 done (morgan_orange, 16:35:19) * LINK: https://wiki.onap.org/pages/viewpage.action?pageId=6593670&preview=/6593670/84657430/windriver_status_after_cleaning_campaign.pdf (morgan_orange, 16:35:32) * in short saving CPU 15%, RAM 19% Disk 8%, nb of projects 128 > 43 (morgan_orange, 16:36:11) * still possible to clean additional resources (projects and Integration) (morgan_orange, 16:36:44) * no feedback received from some projects but projects kept for the moment (morgan_orange, 16:37:12) * release daily reconfigure to use frankfurt by default (morgan_orange, 16:37:35) * replacement of 1 node planned on Intel/Winder lab https://jira.opnfv.org/browse/INFRA-443 (no place left on the switch but possibility to replace an existing compute node with a better one) (morgan_orange, 16:38:00) * integration/seccom shall be available => 1 file with recommended versions (morgan_orange, 16:38:17) * baseline images: FAQ on python3 to see how to use the image (morgan_orange, 16:38:43) * ACTION: morgan_orange create FAQ on how to use the python baseline image (morgan_orange, 16:38:58) * discussion with Amy (SECCOM) on the need to build more images (debian|ubuntu|centos|alpine + java11|python3) (morgan_orange, 16:39:27) * wait for TSC discussion regrading the license topic. The less base image we have, the easiest to maintain/check CVE (e.g. with Harbor) (morgan_orange, 16:40:19) * June CI logs saved on Nexus (morgan_orange, 16:40:30) * LINK: https://logs.onap.org/onap-integration/ (morgan_orange, 16:40:46) * summer time organization => need to find somebody to manage integration weekly meetings (morgan_orange, 16:41:16) * ACTION: morgan_orange find committer to manage the meeting (morgan_orange, 16:41:34) * stable branches (morgan_orange, 16:41:59) * frankfurt status: onap-aaf-cert-service error => internal cert expired (morgan_orange, 16:42:46) * few consequences as this feature is not used by lots of use cases (morgan_orange, 16:43:06) * for the maintenance release, some certificates (detected on nodeports) are expired or about to expired (morgan_orange, 16:43:39) * ACTION: morgan_orange send a mail to ptl/release to ask what is the plan for the expired cert or the too long cert for the maintenance release (morgan_orange, 16:44:07) * ACTION: morgan_orange update the release note for the frankfurt maintenance release (1.6.4) (morgan_orange, 16:44:40) * maintenance release for El Alto (morgan_orange, 16:45:03) * diffuclties to reset El Alto CI chain, OOM is investigating. Needed to check the last patch (mainly certificates update) (morgan_orange, 16:45:37) * Guilin (morgan_orange, 16:46:18) * new page on robot tests. few can be run from outside the cluster as they call internal ports. (morgan_orange, 16:47:12) * sometimes it is normal/logical as some components are not exposed (morgan_orange, 16:47:40) * but sometimes it is just a shortcut to simplify the tests (morgan_orange, 16:47:56) * test done on nodeport, could be redone on ingress but it should be the same results.. (morgan_orange, 16:48:18) * shall we create a special tag for the use case runnable from outside the cluster? enduser? (morgan_orange, 16:48:47) * question from Krzysztof, no End to End test => there are at least 3 tests (basic_vm, freeradius_nbi, clearwater_ims) leveraging onap-test framework (morgan_orange, 16:49:58) * this framework will be deprecated in Guilin and replaced by scenario leveraging python_onapsdk (morgan_orange, 16:50:22) * presentation of the status on the scenarios (morgan_orange, 16:50:31) * ACTION: thierry push prototype to ONAp repository (morgan_orange, 16:50:49) * it shall be easy to switch from nodeport to ingress thanks to the config (morgan_orange, 16:51:14) * LINK: https://gitlab.com/Orange-OpenSource/lfn/onap/python-onapsdk/-/blob/develop/src/onapsdk/configuration/global_settings.py (morgan_orange, 16:51:48) * ACTION: morgan_orange create a global setting for ingress configuration (morgan_orange, 16:52:08) * the goal is to replace the existing E2E tests by new scenarios (morgan_orange, 16:52:24) * Thierry presents the prototype (morgan_orange, 16:52:35) * LINK: https://gitlab.com/Orange-OpenSource/lfn/onap/pythonsdk-tests/-/blob/master/run_e2e.py (morgan_orange, 16:52:45) * basic _vm can be replaced by this file (20 lines) (morgan_orange, 16:53:00) * service is based on a yaml file (morgan_orange, 16:53:17) * additional tests expected: basic_network, basic_cnf, ... (morgan_orange, 16:53:40) * scenarios to be integrated during summer (morgan_orange, 16:53:49) * discussion on REQ-399 (morgan_orange, 16:54:16) * LINK: https://jira.onap.org/browse/REQ-399 (morgan_orange, 16:54:25) * statement from Andreas (morgan_orange, 16:54:34) * Mandatory GUI-Tests have to be provided to verify: (morgan_orange, 16:55:32) * - Standalone GUI startup without failures (morgan_orange, 16:55:42) * - User Login (if applicable) (morgan_orange, 16:55:51) * - GUI startup within Portal (if applicable) - For each user role (morgan_orange, 16:56:04) * Addon Tests (morgan_orange, 16:56:10) * - Complete GUI workflow execution (morgan_orange, 16:56:39) * - Page functionality (e.g. dialog, search,…) (morgan_orange, 16:56:51) * - GUI accessibility test (morgan_orange, 16:56:59) * - Internationalization (morgan_orange, 16:57:10) * The tests have to run without any user interaction and have to be integratable into the Integration CI chains. (morgan_orange, 16:57:20) * Existing frameworks (e.g. robot testsuite) include the Selenium test framework and might be an option to be used. (morgan_orange, 16:57:30) * Ashish working on SDC (morgan_orange, 16:57:44) * a test had been initiated on SDC (morgan_orange, 16:57:54) * LINK: https://git.onap.org/testsuite/tree/robot/testsuites/portalApp.robot (morgan_orange, 16:59:00) * but lots of tests not maintained (morgan_orange, 16:59:09) * right place to commit is testsuite repo (morgan_orange, 16:59:29) * AoB (morgan_orange, 16:59:48) Meeting ended at 16:59:53 UTC. Action items, by person ----------------------- * morgan_orange * morgan_orange reset xfail list of security tests * morgan_orange create FAQ on how to use the python baseline image * morgan_orange find committer to manage the meeting * morgan_orange send a mail to ptl/release to ask what is the plan for the expired cert or the too long cert for the maintenance release * morgan_orange update the release note for the frankfurt maintenance release (1.6.4) * morgan_orange create a global setting for ingress configuration People present (lines said) --------------------------- * morgan_orange (89) * collab-meetbot` (4) Generated by `MeetBot`_ 0.1.4