Meeting Dates
- APPC Meeting Minutes (Jun'17 - May'18)6/19/17 - APPC Project Kick-Off
- 6/21/17 - APPC Project Weekly Minutes
- APPC Model Driven Approach - PMiller 6-22-17.mp4
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)06/28/17 - APPC Project Weekly Minutes
- 07/06/17 - APPC Restart Overview slides
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)07/06/17 - Meeting with MultiVIM team
- 07/12/17 - APPC Project Weekly Minutes
- 07/19/17 - APPC Project Weekly Minutes
- 08/02/17 - APPC Project Weekly Minutes
- 08/09/17 - APPC Project Weekly Minutes
- 08/11/17 - APPC/CDP-PAL/MultVIM - Touch Base 1
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)08/15/17 - APPC/CDP-PAL/MultiVIM - Touch Base 2
- 08/16/17 - APPC Project Weekly Minutes
- 08/18/17 - APPC/CDP-PAL/MultiVIM - Touch Base 3
- 08/22/17 - ONAP Architecture Subcommittee APPC Interfaces and Restart Flow
- 08/23/17 - APPC Project Weekly Minutes
- 08/30/17 - APPC Project Weekly Minutes
- 09/06/17 - APPC Project Weekly Minutes
09/13/17 - APPC Project Weekly Minutes
APPC Meeting Minutes (Jun'17 - May'18)- 09/15/17 - EPA Presentation by Alex Vul
- 09/20/17 - APPC Project Weekly Minutes
- APPC Meeting Minutes (Jun'17 - May'18)APPC Meeting Minutes (Jun'10/04/17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Project Weekly Minutes
- 10/11/17 - APPC Project Weekly Minutes
- 10/25/17 - APPC Project Weekly Minutes
- 11/22/17 - APPC Project Weekly Minutes
- 11/29/17 - APPC Project Weekly Minutes
- 12/06/17 - APPC Project Weekly Minutes
- 12/13/17 - APPC Project Weekly Minutes
- 01/10/18 - APPC Project Weekly Minutes
- 01/17/18 - APPC Project Weekly Minutes
- 01/24/18 - APPC Project Weekly Minutes
- 01/31/18 - APPC Project Weekly Minutes
- 02/07/18 - APPC Project Weekly Minutes
- 02/07/18 - Scale Out dependency and cross product coordination
- 02/12/18 - Scale Out dependency and cross product coordination - Continued
02/13/18 - Scale Out dependency and cross product coordination - VID to SO Controller Type- round 2
- 02/14/18 - APPC Project Weekly Minutes
- 02/21/18 - APPC Project Weekly Minutes
- 02/28/18 - CDT and APPC Discussion - Part 1
- 03/02/18 - CDT and APPC Discussion - Part 2
- 02/28/18 - APPC Project Weekly Minutes
- 03/07/18 - APPC Project Weekly Minutes
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)
- APPC Meeting Minutes (Jun'17 - May'18)03/21/18 - APPC Project Weekly Minutes
- 03/28/18 - APPC Project Weekly Minutes
- 04/11/18 - APPC Project Weekly Minutes
- 04/25/18 - APPC Project Weekly Minutes
- 05/02/18 - APPC Project Weekly Minutes
- 05/22/18 - APPC Project Weekly Minutes
...
- Assumptions
- CDP-PAL
- When invoking the authentication API call to MultiVIM’s identity url (passing in the openstack username, password, and identity service URL), we will get a token identical to the one we would normally receive from Openstack.
In order to access the Openstack provider API’s through the MultiVIM proxy, we need only replace the OpenStack service base url with the MultiVIM service base url. Furthermore, we expect the API response to be identical to what we would normally get if we had interacted directly with the Openstack Provider API.
e.g. instead of https://OpenStackServiceURL/v2.0/login, we will use https://MultiVimProxyServiceURL/v2.0/login.
- MutliVIM
- MultiVIM team is aligned with above assumption and is aligned with their plans
- CDP-PAL
- Impacts
- Development impacts for APPC, CDP-PAL, and MultiVIM teams
- Deadlines
- All components will be code complete by 8/20 with goal of being able to start pairwise testing week of 8/21 pending availability of an environment
- Testing- where?
- Most likely environment for use is the WindRiver Dev2Dev lab being setup by Integration team.
- Action: Randa to follow-up with Helen and Marco on readiness of this environment for testing start week of 8/21.
- Update: CLOSED. See below: APPC Meeting Minutes (Jun'17 - May'18) 8/11/2017 - Feedback from discussion with the Integration Team
- Open Issues:
- What version of OpenStack does APPC need?
- https://releases.openstack.org/
- VoLTE is using Mitaka, which is EOL, we probably want Newton or Ocata - neet to verify.
- What version of OpenStack does APPC need?
- Testing- where?
- Sprint 1 Status
...
- Contributors for Beijing
- Following three folks from TechM added for Beijing - Welcome!
- Atul Shegokar
- Sanchita Pathak
- Shubhada Vaze
- Resources and Repositories (Deprecated) wiki updated/cleanded up for Beijing
- Following three folks from TechM added for Beijing - Welcome!
- F2F Santa Clara notes
- Focus on Beijing is on maturity and multiplier features (i.e., functionality that have general applicabilit across components)
- Use Case Committee presented the various use cases that were reviewed and from which general functional requirements were derived.
- Link to the presentation made: https://wiki.onap.org/display/DW/Beijing+Functional+Requirements+for+TSC+Approval
- Carrier Grade Requirements..
- Levels mentioned at last meeting are documented here:Platform Maturity Requirements (aka Carrier Grade)
- Initial assessment for APPC was based on the survey team responded to from Jason Hunt. APPC ranked as follows:
- Performance: 0
- Stability: 0
- Resiliency: 1
- Security: 0
- Scalability: 1
- Manageability: 2
- Results of assessment shared at F2F based on responding projects (~15 of them)
...
- Resiliency Testing (Sharon)
- Sharon shared details on what SDNC is doing to meet the Resiliency testing recuirement for Level 2 (automated failover - single site) - see slides
- SDNC is leveraging Kubernetes and OOM to address resiliency requirements
- Advantage of using Kubernetes (vs. cluster capabiity of ODL) is that Kubernetes capability to recover a failed node
- Healthcheck currently is at the pod level to determine if failover will be done or not. Sharon will confirm this.
- Aaron Hay is the prime for the APPC Resiliency Epic (APPC-414)
- APPC and SDNC teams will work closely together since there is a lot of synergy to be realized due to similar architectures & dependencies.
- Sharon shared details on what SDNC is doing to meet the Resiliency testing recuirement for Level 2 (automated failover - single site) - see slides
- 72 hr test planning (Scott)
- A small sub-team has already had a couple of meetings to flesh out the things that will be needed to execute a 72 hour soak test
- Details are being trakc on the wiki: APPC 72 Hour Stability Test Discussion
- Epic is APPC-413
- Code Coverage
- Patrick provided a demo on using Junit and Mockito so that everyone can contribute to this requirements.
- Slides and recording have been posted to wiki: How-To's and other helpful information
- The Epic to track code coverage contributions is APPC-342
- There are still ~20K lines of code without coverage; select the module you want to work on and created a story under APPC-342 so that folks know what you're working on and don't duplicate. You can follow Patrick's example (APPC-369)
- You can use this link to determine the code that still needs coverage: SONAR Coverage
- Taka will add a story to the backlog to replace powermock with Mockito. This is a backlog item at this point; I think we can get to the 50% with the current set of uncovered lines.
- CDT repo
- Patrick will request a new repo for the CDT tool: appc/cdt
- Instruction for requesting new repo are here: Resources and Repositories (Deprecated)#Usage
- CDT tool is still missing "Test Action" command to be fully functional - working with AT&T Dev team to see if we can get this contributed in time for Beijing.
- Prime for this Epic (APPC-187) are Skip Wonnell and Patrick Brady
- Manual Scaling
- Awaiting confirmation of 2 additional resources from AT&T to commit supporting manual configscaleout.
- If resources are confirmed, we will add this to our scope for Beijing. Note that this is "Manual", not Auto Scaling (ie closed loop)
- AAF
- Ryan Young is prime for driving this story: APPC-404
- We need to secure AAF team's delivery plan for AAF-91 before we can finalize APPC plans for APPC support of AAF.
- Ryan Young will work with Jonathan Gathman and Sai Gandham from AAF team to coordinate.
- We need AAF team to deliver their story with sufficient time allowed for APPC to complete their work (develop & test)
- Security - CII Passing Badge
- APPC-405 will be worked on by Taka with the goal in the first sprint to review all the questions that are part of the Passing Badge questionniaire and determine what our gaps are.
- Use the CLAMP completed questionnaire as a guide to review the questions: https://bestpractices.coreinfrastructure.org/projects/1197#basics
- Review JIRA - housekeeping items
- We did not get to this topic, we will cover next meeting....
- We did not get to this topic, we will cover next meeting....
- Misc - FOSS & Commit Process
- Please make sure to review or re-review these two links to make sure you are clear on the FOSS and Commit processes.
- Please make sure to review or re-review these two links to make sure you are clear on the FOSS and Commit processes.
- Ansible code (DG/Adapter)
- SDNC project has a need for this capability; the current plan is for them to clone this code into CCDSK for Beijing to support their Change Management use case.
- However since this is common functionality, the proposal is to move this to CCSDK project long term. APPC will not do anything with this in Beijing, but something that needs to be addressed in Cassablanca.
...
- Review upcoming milestones & release plan
- Review action items from last week.
- Status
- Security
- Critical security violations - APPC-656 (Taka)
- Went through all the critical security items, expect logback, which is is waiting on upgrade of EELF
- Need to wait until ODL upgrade is completed before we address the remaining items since they may be addressed with newer version of ODL.
- The level 8 criticals will need to be addressed in Casablanca since there is no version of the software without the vulnerability.
- Takamune Cho to update security checklist for the leve 8 items at:Security/Vulnerability Threat Template - Beijing, Casablanca, Dublin
- Takamune Cho to update security checklist for the leve 8 items at:Security/Vulnerability Threat Template - Beijing, Casablanca, Dublin
- AAF Integration - APPC-404 (Ryan)
- Working with AAF team on delivery of AAF-91; still not ready yet
- If work for APPC once feature is delivered is more than just configuration, then APPC-404 is at risk for 3/29.
- Critical security violations - APPC-656 (Taka)
- Code Coverage
- Current: 43.9%
- Target: 50%
- Many tasks and stories opened by team, need those to complete in Sprint 4. Submit as soon as possible so that we can see how we are progressing towards our target.
- ODL upgrade - APPC-403 (Patrick)
- Targeting changing features over to the new structure, basically each pom points to its own different parent now.
- Push a few features as drafts, trying to figure out how the imports/exports work in this version - lots of work with this release
- Resiliency
- APPC-476 and APPC-666 (Aaron)
- OOM team has completed moving our charts from the old 1-click method to Helm
- Moved component we need to a common area
- However, they run into an issue where the DB does not initialize properly under the new charts; meeting later today
- In parallel, Aaron has repaired his Kubernetes clustered environments now and once he get info from OOM team, he should be able verify his changes in local APPC env
- APPC-476 and APPC-666 (Aaron)
- CDT
- Need to build docker in ONAP; need a volunteer to step up and do the work for this one.
- Will need a new folder in deployment project, need a docker file to point to tomcat/node.js, pull down artifacts from Nexus and put in docker, etc...
- ScaleOut
- APPC-545 (Ramya)
- mostly completed; reviewing requirements again to ensure nothing overlooked; testing in local environment
- APPC-683 (Vidhya)
- APPC Client library change to add support for controller type will be submitted today; will be available for SO as we test in parallel
- Code changes for ConfigScaleOut for the most part done on APPC, testing is the next big thing.
- APPC-545 (Ramya)
- Stability (Scott/Ryan)
- APPC-457 - test execution
- Bug; APPC-658
- APPC-463 - documentation
- The framework for the test has been built out, Scott submitted to deployment project, but in terms of actual testing, little progress.
- Scott on vacation this week; Ryan has been helping AAF team, also dealing with computer issues this week.
- Still having problems with async responses coming back.
- Documentation
- APPC-463 - (Randa) - updates needed for APPC Client Library guide planned for this sprint.
- APPC-463 - (Randa) - updates needed for APPC Client Library guide planned for this sprint.
- Platform Hardening (Sonar)
- APPC-13 - pending information from SDC
- openecomp-tosca-datatype - waiting on ETA from Michael
- Michael requested that we move away from using artifact directly and use their tosca parser since it's a managed/suportted exposed interface.
- Action: Create story for Casablanca to move to managed tosca parser and remove direct dependency on openecomp-tosca-datatype
- Status: CLOSED -
Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key APPC-736
- Status: CLOSED -
- sdc-distribution-client - available now…
- openecomp-tosca-datatype - waiting on ETA from Michael
- APPC-660 - need to clear submit
- Please note: I did not create a Story in sprint 4 for Sonar issues; I need all effort put into increasing code coverage. This close to code freeze, we need to strategise where effort is going with the limited number fo committers and the other dev work they are doing in addition to reviewing code.
- APPC-13 - pending information from SDC
- Security
- Other items
- CLA - Decision by TSC & LF is to hold off on this for Beijing; it will be required in Casablanc
- Sonar story for issues - see note above
- Risks - any more to add?
- Possibly Code Coverage hitting 50% by 3/29
- New security issues popping up after ODL upgrade is done.
- Admin access to APPC in WindRiver to acccess some Openstack comments - provided by Stephen Gooch.
- MariaDB - this will be pushed out to Casablanca. Confirmed with PTL of CCSDK project that this will move to Cassablanca.
- CLA - Decision by TSC & LF is to hold off on this for Beijing; it will be required in Casablanc
...