Sorted inputs - by category
Release Process
- Self release process had a few hiccups but seems better now → what would we like to fix/improve based on hiccups?
- gerrit/jenkins/jira/nexus stability issues still occurring sporadicly → link to LFN Infrastructure Initiative (next generation of toolchain) and KaaS Update (TSC Call 12/12). Is there anything else?
- "one size fits all" relman JIRA tickets. Should we have different tickets for different projects? Extra effort worthwhile?
...
- Nexus -> Dockerhub migration- Dockerhub with fat (v2) manifest support might help understand image content visibility, but what is current state of that ? PoC with Policy after 6 months ?
- https://wiki.onap.org/display/DW/Migration+to+DockerHub https://lists.onap.org/g/onap-discuss/message/17999
- Work is in progress tracked outside ONAP Release Cycle - previous dependency on Global JBB
- Docker images optimisation - has CIA team sufficient support for this ? Different projects are doing it differently
- https://wiki.onap.org/display/DW/ONAP+Normative+container+base+images https://wiki.onap.org/display/DW/CIA+Dublin+Release+Planning https://wiki.onap.org/display/DW/Container+Image+Minimization+Guidelines
- Shall we follow up with the CIA Team to understand their 2020 goals?
- Need devops CI/CD to get more end2end visibility from developer perspective
- 72 hr (longevity) stability runs should be reviewed by the PTLs - monthly review in the PTL meeting meeting
- Is it something the Integration Team will support starting with Frankfurt?
Product Creation
- OOM verify job was very helpful - finding defects before merged into the charts
- SECCOM TTL for test certificates doesn't impact the security - probably longer than a year
- → Any input from SECCOM?
- AAF underestimated the difficulty of changing the service locator
- Infrastructure changes need to start very early in the release
- Plan for backward compatibility up front
- → to be checked with AAF Team
- Addition of OJSI Jira has been useful to create more focus on security issues - vulnerabilities are easier to track
- Nexus vulnerabilities analysis still is very difficult - need some innovation
- To be checked with SECCOM
Testing Process
- No overall platform team - not enough people have a picture of the complete platform
- → the OOM gating and ONAP "Use Case/Requirement" Integration Lead might bring some adding values. Anything else?
- Off-line installation finding new issues - could be done earlier to find issues
- → agreed - who will perform these offline installation? can we automate or shall we replace this with OOM Gating?
- Need to do installation testing in other places than just Windriver to catch environment assumptions
- Diverse lab test envs (Orange) was helpful
- Many versions of OpenStack
- → See previous feedback from El-Alto retrospective
- Project team engaging in the integration process accelerated the process of integration - zoom shared debug sessions (much faster than jira)
- Early start of integration testing helps issue resolution earlier than the tail end of the release
- RC0 attempt to integrate and test was not successful - no CI/CD and a large set of changes integrated at once negatively impacted system stability
- → Is it something that PTL will invest as part of Frankfurt since limited improvement was made in El-Alto
ONAP Project Oversight
- POC should not intervene with the ongoing ONAP Release content/timeline i.e. Dublin. POC should not hold the following release i.e. El-Alto
- Retrospectives best done in person
- Suggestion is that we setup 1h per ONAP DDF event?
- Delay in Dublin - issues not found until the very end
- Testing started earlier in the release
- Functional deployments exposed more defects and happen late in the release
- Intersystem testing should start sooner
- Instantiate vFW as a step in the CI/CD process - fully automated testing and very stable
- Requirements came too late in the process
- Need to begin the testing of Functional requirements earlier
- Teams need to be transparent into the actual status of the milestones - example: projects marked as code complete were not complete
- Delay generated by the management of the Casablanca Maintenance Release
- Lack of available lab resources
- Need to start with keystone V3 install in El Alto - installation jobs will be changed (authentication)
- →Who can tell us the current status? no requirement as part of Frankfurt?