04-25-2018 Portal Platform Weekly Meeting
Agenda:
Pass Portal’s pair wise testing with vid, policy, sdc in SB07 integration env (Farhan? – ETA 4/10).
Fix two CSIT test Jenkin jobs (Sunder – ETA 4/11).
Pending - bringing back the commented test cases - Shireesh (RC1 - 5/3).
Screen maximize issue is failing the test cases - found the fix for screen max issue - waiting to commit changes into gerrit - Sireesh
Provide the DB update script with all port changes required for OOM (Sunder/Lorraine? – ETA 4/11).
Sunder sent the script to Gary for review - identified that we need help from OOM to execute update sql at deployment time - Sunder to followup with OOM team
Fix codebase license scan results – remove few libraries/jars (Robert – ETA 4/11).
Robert finished the changes, waiting on Sunder to push the code to gerrit.
Fix high category defect - PORTAL-241 (Hima – ETA 4/12).
Release SDK jars and Docker images (Sunder – ETA 5/3).
Update documentation release notes (Lorraine – ETA 5/3).
RC0 checklist is ready - Manoop - ETA - 4/19.
Casablanca goals are being defined here https://wiki.onap.org/display/DW/Casablanca+goals
Attendees:
Sireesh, Hima, Robert, Naveen, Naveen, Farhan, Sunder, Manoop, Lorraine
Discussion Items:
1.Sireesh started setting up local environment for robot test and reviewing test cases from previous release.
will contact Leimeng to know new features;
Hima will help setup the Portal in local testers machine.
set up new test cases
found some bugs, to work out with the development team
environment set up; scheduled call on this for this afternoon
For PORTAL-173 : 24 test cases from before, added 12 more , will check in test case scripts this week into gerrit (deadline - RC0 - 04/19)
Issue: DB connection issue making the CSIT verify job to fail.
Sireesh will commit the cases to gerrit - depends on CSIT verify job.
2. Defects List focused for RC0 - 4/19:
Number | Status | Jira Ticket Number | Fixing Priority | Issue | Jira Severity | Env |
1 | Fixed | Fixed | New software version of Portal SDK is not coming up on VM11. | Highest | VM11/VM3 | |
2 | Open | Medium | Other/Different Portal-Admin user is not getting deleted | Medium | VM11/VM3 | |
3 | Open | Low | Page refresh is not happening by default. | Low | VM11/VM3 | |
4 | Fixed | Fixed | Roles and Users sections are missing in the Docker image build. | High | Local | |
5 | Fixed | Fixed | Widgets having communication problem in the Docker Image. | Medium | Local | |
6 | Fixed | Fixed | Not able to load the login page of Portal SDK in the local setup with Docker image | Low | Local | |
7 | Open | High | Not able to see added notifications. | Low | VM11 | |
8 | Open | High | Portal SDK Logout issue | Low | VM11 | |
9 | Open | High | For User xDemo possible role values not getting displayed to select. | Medium | VM11/Windriver |
3. Leimeng will send document to partners (check with Sunder too) ASDC descoped AAF integration
plan to integrate with portal only, just got details about a running instance, next action item is to test it, needs info from Sai
will decide whether to include in Beijing - We provided below comments to the on-boarded teams about AAF integration plan:
The current status for Beijing release is that the Portal team have integrated the AAF libraries and pending on testing with the live AAF instances in the Lab environment (now it is too late for this testing, so it cannot be completed in Beijing, so this will be completed in Casablanca release).
What does this mean to on-boarded apps about authentication and authorization?
The Portal handles the authentication. However, the Portal use AAF for authorization. So, all the user roles can be loaded into AAF. But, for example, the roles specific to SDC will not be accessible to them unless they upgrade to the latest SDK that support AAF changes. The SDC team have scoped their SDK upgrade for later release. So, as the partners upgrade their portal’s SDK, their user roles will be supported by Portal through AAF in following releases. Until then, the portal supports backward compatibility for the roles support.
4.a CLI integration help - Leimeng to setup a working session - @Sunder Tattavarada/@Former user (Deleted)
Allow guest access to integrate CLI app
New docker version number of CLI docker images - create JIRA item (Manoop) and Check with @Former user (Deleted)
5. Security issues status from CLM (Nexus IQ) - Sudeep - this is Portal-155
pull request made, fixed in portal; but not SDK, new pull request for SDK will be made for what is working
ETA today for pull request - SDK
merged in portal/sdk - done
sdk onap issue working
this ticket is in open state
Farhan and Sudeep working on it
wiki page for pending security issues - Farhan -Portal Platform Security/Vulnerability Threats - updated wiki
made some changes, working on new issues
Reply to Stephen (from Ericsson) about the questions on the vulnerabilities - (Farhan/Manoop) - ETA 4/4
6. Extend Portal-119 to split DB for Portal and SDK - Robert - design session pending and ETA on dev tasks. - Robert working on it now
Robert is using VM3 for this effort. → 70% done by Robert
Update the deployment scripts with docker image name changes -
demo repo (heat templates) - done
integration repo (CSIT test deployment scripts) - done
OOM deployment - Michael O'Brian
Provide new update script for OOM (basically updating fn_app and menu tables) - check with Gary for oom yaml file update (Manoop) - ETA RC0 - 4/19
7. Sent grep scan on "master_dev" branch to check if "ecomp" appears in Portal - done - Hima will be cleaning up - ETA 1/10.
ECOMP keyword in license text - followup with Catherine - Manoop ETA 2/16 ==> still pending - resolved check email
java class names - we can leave it as is
* ECOMP is a trademark and service mark of AT&T Intellectual Property. ---------- Can be removed
Catherine suggested via email: I would suggest to remove it in the License.txt file posted on the root repo. Then later on, change in file you are updating.
assigned to Hima ECOMP trademark; will assign to someone else (waiting on CSIT tests to succeed before pushing this change) - ETA 4/4.
Lorraine to run grep scan for ecomp keyword 3/28/18
12. Need to:
to release SDK & release docker artifacts in-progress - depends on CSIT - ETAs?
documentation - release notes - Lorraine
critical JIRA ticket
test-automation scripts
13. Beijing Release Planning:
M0 - dev kick-off, Nov 16
M1 - planning Jan 16
M2 Functionality Freeze Feb 12, 2018 → fill in the contents by Manoop & Leimeng - done
M3 API/Data Model Freeze Mar 8, 2018
M4 Code Freeze Mar 29, 2018
RC0 ChecklistApr 19, 2018
RC1 Checklist May 3, 2018
RC2 Checklist May 17, 2018
Release Delivery May 24, 2018