10-10-2018 Portal Platform Weekly Meeting
Agenda:
- RC1 pending items (25 Oct deadline):
The below is the status for Portal Testing daily update: Oct-10-2018
- Defects – Highest and High open defect count - 2 issues
- Sunder updated the code and merge happened today morning, not deployed in windriver servers.
- Pairwise Tests – Failed
- Once the above two defects are fixed, Policy and VID will be displayed on Portal. Assigned the VID defect to VID team.
- A&AI changes are done by Arul (A&AI Team) and code merged today morning, not deployed in windriver servers. (Waiting on deployment to windriver OOM)
- X-Demo App is having issue and the URL's need to corrected for assigning application to user, getting 500 error. Port number needs to be changed.- Updated the code with the port change from 8989 to 30215 but still portal health Check is getting failed. working with team for getting the correct Health check endpoint.
- Integration OOM robot tests and health check(windriver-oom-daily, windriver-oom-staging-daily) – PASS
- lab-windriver-oom-daily : Failed TC: 1 Total TC: 16
lab-windriver-oom-staging-daily : Failed TC: 5 Total TC: 16
TC's failing because of timed out issue. no code changes made.- Daily jobs (portal daily jobs) - PASS
- Portal-247 Sonar scan Hari - notified to hold on to the sonar scan fixes - there are open commits - Sunder reviewed some - inprogress
- Portal-272 Sireesh will change status - adding more test cases: for Language, SDK, etc - no change for Language. will update for SDK.
- Portal-386 - special character issue in login ID (make sure security concerns are addressed too) - Kishore - redo
Code Coverage needs to be maintained at 50% or the current coverage better than 50%. (70% on Portal, on 64% SDK) - Coverage is at good state - we pause the work on this activitySDK repo - Naveen is working on new SDK code coverage changes. New SDK commits made - Please add more reviewers - "Amrita Kundu" <amrkundu@in.ibm.com> is working part time on the code coverage. - no changePrasad/Swapnali - not active on the code commits. - no changePlease use Epic - PORTAL-268 - for code coverage - PORTAL-273; for sonar issues - PORTAL-247; (focused on Portal repo). - no change
- Design for Angular update
Source code to be committed for Angular upgrade in a separate folder under SDK (waiting on fixing the build process which is taking long)- gerrit review is done - waiting to merge.update the xml file - Saravanan.- still reviewing, pending - need to recheck-inmigrated one screen - "usage list" screen - wait for check-in
Bump up the pom and docker versions to snapshotsand deploy to T-Lab and Windriver (change in OOM as needed - related to Portal-366) - Saravanan/Sunder/Manoop.- fonts and icons abstraction so that they can be switched with a flag configuration - Saravanan (decided to achieve this configuration during the build rather than at runtime) - ready for commit
One screen implementation needs review with Sunder. - complete, will meet before checking the code
- Lorraine to run grep scan for ecomp keyword - done - Review with Sunder/Manoop - will send them result in email - forward scan email to Hima and Lorraine - update needed by Lorraine
- Look for the vm host names in the files - to clean up - Lorraine already made commit for this changes - Hima can help if requires java file changes.
ECOMP to ONAP word changes in license text - done in Code Cloud - waiting to move to Gerrit - 08/01- Need to review the MUSIC related classes to cleanup the ECOMP keywords - Hima looking into it. (changes are being committed in internal codecloud, soon will be pushed to gerrit).
- Hima working through changes - still working on it , Lorraine will help (SDK changes are half way done - reviewing with Sunder).
Finished release notes
- Moving the current CSIT tests to test-suites repo -
may need to create a new JIRA item to track- Sireesh/Ritesh - PORTAL-343 - Moving Portal CSIT tests to test-suites repo IN PROGRESSSubmit the changes into test-suites and add reviewers - Brian Freeman and Gary Wu - ETA 08/13 - doneReviews being done and Sireesh fixing the files. - done- Once merged, please request Gary to trigger portal scripts from External labs OOM jenkins jobs - Sireesh. - working with Gary (PORTAL-388 - Adding Portal tests to test-suites repository CLOSED )
- Runs from local, needs to be tested in Jenkins (Ritesh working on setting up in local and start creating new test cases).
- Sireesh/Ritesh to plan the test cases for the new features planned to Casablanca - Portal R3 Casablanca Functional Test Cases - Sunder is helping Sireesh setup test env in Windriver server.
- New test cases on existing functionalities - inProgress - Sireesh (add this in the wiki)
- Update the existing test case to support Angular 5 upgrade on "usage list" screen - Sireesh (add this in the wiki)
- Regarding reporting feature - followup with Sunder R
- Regarding language feature - following up with Tao Shen. - had a call, Tao sent document (5 APIs), GUI page needs updating Leimeng will sent email, another meeting Friday - Tao updated in email about postponing on completing Language feature
- Sireesh/Saravanan to followup with Sitharam for resources on AAF - CADI risk in Portal - Looking for response from Sitharam - meeting happened on 8/14 - pending on CADI completion
Two resources expected from ECOMP's team (Sireesha and Hima/Hema).- SITHARAMAN T R to provide list of resources for this task.
Sunder Tattavarada and Manoop Talasila to prepare the plan and tasks for this feature and provide ETAs.- Jonathan Gathman from AAF to provide support and guidance on all the AAF details. Had call with Jonathan, Sunder working on it, Saravanan - certificate work will be done after Sunder gives them info ??
met with Jonathan 70% done;two steps 2.4 has rest implementation done; 2.5 will have CADI; email sent and partners.- Jonathan having a few roadblocks, has to make some changes (no cookie based solution).
- Logging standards analysis done by Lorraine - link to the expected changes for logging - ONAP Application Logging Specification v1.2 (Casablanca)
- Micheal O Brien reviewing the logging changes that can be done in portal/sdk - followup - PORTAL-170 - Logging Improvement OPEN .
- Review the current MDCs in the "EPEELFLoggerAdvice.java" class and others that might have.
- Lorraine will follow up with Michael tomorrow .
- Review needs to be done with Sunder, Shireesha. Kotta by Sep 1st week with Michael's changes.
- Some of the logging code is being refactored.
Attendees:
Manoop T, Leimeng S., Sireesh C. Lorraine W., Ezhilarasi, Kishore, Sunder T.
Release Discussion Items:
- Internationalization language support plan for Casablanca - PORTAL-267 - (Tao Shen shentao@chinamobile.com) - pending
- Tao is updating the API definition at appropriate documentation in wiki and rst files. - pending
- Choose language/internal components - pending for GUI design
In discussion by larger community (Use Case UI Team), expecting implementation details (Leimeng to followup)Leimeng has sent email to Tao Shen shentao@chinamobile.com on this topic and is waitng for his return email- Tao sent email about lack of resource and will postpone the implementation after M4 due day
- Testing
- CSIT test for new Casablanca features - Sunder to schedule a session to go over the new features.
- Convert ECOMP selenium tests into CSIT ONAP Robot Framework tests - Sunder/Sireesh - Sunder to provide the ECOMP test scripts to Sireesh.
- Enable JavaScript Unit tests. (How will this impact the angular upgrade? Will these unit tests work as is even after upgrade?).
- Code Coverage needs to be maintained at 50% on both portal and portal/sdk repos without JS coverage.
- Reporting feature enhancement in portal/sdk - PORTAL-312 - Reporting feature enhancement in portal/sdk OPEN - Sundar R
- Highest and High Defects:
Key Summary T Created Updated Due Assignee Reporter P Status Resolution PORTAL-386 failed to create user with special char in login_id field Sep 04, 2018 Sep 18, 2018 Kishore Reddy Gujja Leimeng Shi DELIVERED Unresolved
Casablanca Release (Nov 2018)
- M1 Release Planning
- M1 Release Planning Checklist
- M2 Functionality Freeze
- M3 API/Data Model Freeze
- M4 Code Freeze
- RC0 Checklist
- RC1 Checklist
- RC2 Checklist
- Release Delivery