Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


6/19/17 - APPC Project Kick-Off

...

02/21/18 - APPC Project Weekly Minutes

Agenda:

  • Sprint 2 status
  • Review Action items
  • Upcoming milestone: M3 (3/9)

...

    • Bugs
      • APPC-564 - Ryan Young will complete this by 2/22
      • APPC-561 - there are some issues around this gerrit submt; meeting scheduled for Friday to review; JIRA will get moved to Sprint 3.
    • CDT
      • License scans (BlackDuck and Fossology) being reviewed.
      • If all is well, code will be submitted as part of Sprint 3.
  • Upcoming milestone: M3 (API Freeze) on 3/8
    • Architecture walkthrough to understand how each project contributes on Release Use Case. ARC to organize the walkthrough.
  • Sprint 3 planning
    • Security
    • CDT
      • Seed code contribution
      • CDT Guide
      • Need to follow-up with Amaresh on ScaleOut and Test Action Support.

02/28/18 - CDT and APPC Discussion - Part 1

Link to recorded Session: CDT and APPC Discussion - Part 1- 2-28-18.mp4

02/28/18 - APPC Project Weekly Minutes

Agenda:

  • Sprint 3 status: (reminder: ends 3/9)
    • Security
      • Critical security violations (Taka)
      • AAF (Ryan)
      • Secure DMaaP topics (Ryan)
      • Issue created by change to Logback (Taka, Patrick)
    • Code Coverage (Tomasz/Michael/Shubhada
      • APPC-679, APPC-681 - Shubhada - are these planned for Sprint 3?
    • ODL update (Patrick)
    • CDT (Skip/Patrick)
    • ScaleOut (Ramya/Vidhya)
    • Stability (Scott/Ryan)
    • Resiliency (Aaron)
    • Documentation (Randa)
    • Platform Hardening (Sonar)
  • M3 Arch review: on 3/6
  • M3 milestone = 3/8
  • M4 - new security checklist added.
  • Misc items
    • Updates from TSC: CLA and CAL

Participants: Randa Maher, Scott Seabolt, Patrick Brady, Ryan Young, Takamune ChoAaron Hay, Ramya Balaji, Veer Rajasekhar, Hector Anapan-Lavalle, Michael Zinnikas, Shubhada VazeTomasz KaminskiVidhya NerellaVishnu Ram

Recording:  APPC Weekly Project Call 2-28-18.mp4
Actions from last meeting:

  • Need to follow-up with SDC again on their plans to move to onap from openecomp; we still have not gotten feedback on timeline for this dependency yet. Takamune Cho to follow-up with SDC,
    • Update 2-14-18: Per TPL, Michael Lando, SDC will address namespace change in their next sprint, so looks like APPC won't be able to finish APPC-13 until Sprint 4. There is still an open issue on use of openecomp-tosca-lib, which needs to be clarified.
  • Sai Gandham to schedule meeting with APPC team to review his design plans for AAF-91.
    • Update: 2-28-18: Meeting held today; target to have delivery of AAF-91 by end of week; Sai Gandham is currently testing. Will consider this item closed.
  • Scott SeaboltAaron Hay to work together to pull together some lab diagrams for WindRiver lab setup for APPC usage (clustered vs non-clustered environments)
  • Aaron Hay to add details on his work on Resiliency epic on wiki - APPC Beijing Testing - feel free to add wiki pages under this entry to capture details.
    • Update : 2-28-18: Information is being added here: APPC Beijing Testing - this will continue evolving over the next few weeks. Will consider this item closed.

New Actions Items:

  • Randa Maher to follow-up with Amaresh on ScaleOut and Test Action Support for CDT tool 

Notes:

  • Sprint 3 status: (reminder: ends 3/9)
    • Security
      • Critical security violations (Taka)
        • APPC-656 added to Sprint 3; Taka going through the critical security issues reported via Nexus IQ. APPC has 20 issues to clear.
        • Resolution for the common collections submitted and merged (APPC-665)
        • Working on jackson-mapper issue (APPC-675)
        • Note: Nexis IQ report are visible via Jenkins CLM, but only accessible by committers.
      • AAF (Ryan)
        • Meeting planned for later today with Sai to review AAF design approach.
        • Sai Gandham indicates that AAF-91 should be available to APPC by end fo week.
        • After call later today, we will determine if APPC-404 can be finished in Sprint 3.
      • Secure DMaaP topics (Ryan)
        • First need to get pass current issue with unsecure topics that is blocking Stability testing (APPC-658)
        • The story for document how to setup secure DMaaP secure topic (APPC-486) will likely move to Sprint 4.
      • Issue created by change to Logback (Taka, Patrick)
    • Code Coverage (Tomasz/Michael/Shubhada)
      • APPC-679, APPC-681 - Shubhada - are these planned for Sprint 3? Yes, confirmed. Stories moved into Sprint 3.
      • APPC-439 - Tomasz confirmed this would be completed in Sprint 3.
      • APPC-437 - one commit in new state pending review for ChefAdapterImpl.java
      • APPC-677 moved into Sprint 3
      • Confirmed with Release Manage (Gildas Lanilis) that code coverage is measured back on number in quality gate for line coverage: at the moment, appc is at 39.8%. We will have another 10% to achieve by 3/29.
      • Some low hanging fruit to get our numbers up faster is to look for opportunities in the code using powermocke and change to mockito...
    • ODL update (Patrick)
      • Received notification from Dan Timoney that ODL is ready. Patrick will start work on APPC-403; we will have to assess if this can be completed in Sprint 3 or not.
      • This is not going to be a simple upgrade; looks like there will be quite a few changes that will need to be made.
    • CDT (Skip/Patrick)
      • Plan to push seed code out by Thurs, 2/28.
      • BlackDuck & Fossology scans done and report reviewed; however, another package was added, so we need to run Blackduck again today and review one final time.
      • BlackDuck made some incorrect matches that had to be corrected...
    • ScaleOut (Ramya/Vidhya)
      • Epic and story descriptions updated to align with latest requirements changes.
      • APPC-683 was added for support of multiple controller types and put into Sprint 4.
      • Vidhya plans to have APPC-544 submitted by tomorrow (3/1) morning and will target APPC-478 by Monday (4/5)
      • Ramya has completed coding for APPC-480 and is working on junits. 2 tasks will likely move to Sprint 4 (APC-622 and APPC-623)
      • Jimmy confirmed that vnfModuleModelName is populated in A&AI model-name attribute under the model-ver object
      • Confirmed with Richard Tabedzki that no changes will be needed to the AAI client to retrieve the model name.
    • Stability (Scott/Ryan)
      • Testing currently blocked by APPC-658, team is working on debugging - Scott, Ryan, Aaron, and Patrick pulling together to try to work through this one. Also engaging Dominic from DMaaP team to help troubleshoot.
      • Once APPC-658 bug is resolved, it should not take long to get test going. Team has most of that pretty much figured out, some minor tweeking will be needed. 
    • Resiliency (Aaron)
      • Aaron has been meeting with OOM team (Mike Elliott). OOM team alread has a JIRA in OOM project to setup APPC for resiliency under OOM.
      • Aaron has been working with Mike for last three days. Mike is till working through some issues and has requested some information; Aaron working to collect info and respond.
      • Mike will be going on vacation end of week and will be handing off to someone else on OOM team.
      • Once we get our setup configured correctly in OOM, it should just be a matter of adding code to startODL for joining our applicaiton nodes into the ODL cluster.
      • One thing to note with existing solution on DB failover - there is no way to promote DB master, it will be a manual process. Master is read/write, slaves are read only. If you lose the master, you lose write capability.
    • Documentation (Randa)
      • CDT user guide progressing; should have initial version for Sprint 3. Another story will need to be created to update it to add the Test action that is being added as part of Beijiing.
      • LCM guide will also be updated to add the ConfigScaleOut action - that will be be completed for Sprint 3.
    • Platform Hardening (Sonar)
      • We didn't cover this one, but we really need help with code cover over Sonar fixes in Beijing.
  • M3 Arch review planned on 3/6
  • M3 milestone = 3/8
  • M4 - new security checklist added. - will discuss this more next meeting
  • Misc items
    • Updates from TSC: CLA and CAL
      • LF will be providing more info on CLA, but it's expected that all developers and their companies sign a Contributor Licensing Agreement by 3/20. Anyone without a signed CLA will be locked out per LF.
      • Commiter Access List is being instantiated to provide more granular controller on the individual repos.  This will be managed by introducing an INFO.YAML file in each repo that identify the approved committers for that repo.