Versions Compared

Key

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

...


6/19/17 - APPC Project Kick-Off

...

  • M3 milestone = 3/8
    • APPC presented to Architecture Committee on 3/6; no findings identified
    • APPC Beijing M3 Checklist
    • Only pending item to complete for M3 is failing daily build for one of the jobs.
  • Sprint 3 status: (reminder: ends 3/9)
    • Security
      • Critical security violations - APPC-656 (Taka)
        • We started out with 20; we are down to 17
        • All the level 8 items in Nexus we cannot address in Beijing. We will need to document them in the security template for M4. These items do not have "non vulnerable version of this component" - this linked to CVE-2017-7525
        • Going through all the level 7 items know with plans to complete by 3/12 - either fix or document. Progress so far...
          • APPC-701 - this is a dependency pulled in from CCSDK, so CCSDK needs to fix
          • APPC-702 - this dependency is coming from ODL. It may get resolved once we upgrade to Nitrogen, don't know at this stage
          • APPC-703 - this one will be fixed
      • AAF Integration - APPC-404 (Ryan)
        • Still waiting on AAF-91 feature dependency.
        • If we don't get delivery of AAF-91 by 3/9, we will have to access if this can APPC-404 can stay in scope for Beijing.
    • Code Coverage (Tomasz/Michael/Shubhada
      • APPC-681 (Shubhada) - Closed
      • APPC-439 (Tomasz) - need to follow-up on this email
      • APPC-437 (Michal) - per request from Michal, this was moved to Sprint 4
    • ODL update - APPC-403 (Patrick)
      • Patrick downloaded the sli image yesterday and it's still not working.
      • He had been in contact with Dan Timoney on issues he's having with ccsdk sli image.  Fixes are being delayed due to issues with Jenkins
      • Patrick to open defect on CCSDK so that we can track our dependencies and issues causing us delay.
      • The work to integrate Nitrogen is not trivial; there will be a lot of changes.
    • CDT
      • APPC-682, APPC-687 (Skip) - closed
      • APPC-627 (Patrick) - waiting on fix from developer; expected today
      • Patrick is seeing some angular build errors when it run in jenkins, but the artifacts seem to generate fine
    • ScaleOut
      • APPC-480 (Ramya) - In-progress,
        • Subtask APPC-622 will move to Sprint 4, the others are complete.
      • Discussion still taking place on how to implement changes in APPC client library to support Controller Type; no viable option yet that can fit in the time line.
    • Stability
      • APPC-456 - (Ryan) - will complete by end of week.
      • APPC-612 (Scott) - will complete by end of week.
      • APPC-457 - test execution - will move to sprint 4
      • Bug; APPC-658  - Ryan has been troubleshooting a lot of issues, but any fixes we make now will need to be redone when ODL is upgraded. Best to wait for ODL upgrade to complete first. To unblock testing, we will go back to Amsterdam release for now. Aaron will deploy another instance running Amsterdam.
    • Resiliency
      • APPC-627  (Aaron) - got initial draft of the work that OOM did for the Helm chart; moved info from existing appc directory to their global directory. Initial version had issue with DB coming up and mapping to the physical volume. OOM team has been working through those issues this week, so not up and running 100% yet.  Will need to make good progress around issue of DB and physical volumes to be able close this story in Sprint 3.
      • Aaron provided the input requested last week.
      • No discussion from SDNC side on testing with MariaDB.OOM is putting in support, but not clear where CCSDK/SDNC are with respect to MariaDB.
      • Based on last CCSDK project call on 3/2; Dan said he was going to look for a publicly available MariaDB image - that's the extend of what we know at this point.
    • Documentation
      • APPC-375 (Randa) - initial draft of CDT user guide ontrack to submit by end of week
      • Updates to LCM API Guide to add new ConfigScaleOut API submitted.
      • We will need to do additional updated to CDT guide to update screen shots when we have access to latest CDT UI
      • We have a little more time to complete documentation since this is not tied to code freeze.
    • Platform Hardening (Sonar)
      • APPC-688 (Ramya) - closed
      • APPC-653 (Jakub, Maciej, Tomasz, Kornel) - three subtask still pending under this stry.
  • M4 - new security checklist added.


03/14/18 - APPC Project Weekly Minutes

...

  • Review upcoming milestone (code freeze)
    • Code Freeze is 3/29!
    • Sprint 4 end is 3/26
  • Review action items from last week.
  • Sprint 4 Status
    • Security 
      • APPC-404 (Ryan) - AAF Integration
        • Got the AAF instance in lab; but what we don't have yet are the jar files from AAF in Nexus (Randa to follow-up with Sai to nail down date...)
        • Taking unofficial jars to start testing; however, we need to resolve DMaaP issue first (APPC-658); Ryan will focus on DMaaP first so that we can move ahead with AAF.
        • APPC work will involve adding the AAF bundles into the deployment and updating 3 property files; still some unknowns, on the surface looks fairly straight forward.
      • APPC-486 - documentation on how to set up secure DMaaP topics
        • Moving to spring 5
      • APPC-656  (Taka) Nexus IQ security items
    • Code Coverage
      • Please review any tasks or stories you have open for code coverage and ensure in proper state and plan to close by 3/26
      • We are too close to code freeze, do no do any refactoring of code, change method names or signature, etc.. at this stage as it adds to much risk.
    • ODL upgrade 
      • APPC-403 (Patrick) 
        • Working through issues of bundles failing due to dependencies.
        • Got past the issue of com.google from yesterday and continue to work other bundles that are failing for different reasons.
        • Patrick is trying to target having everything coming up by end of week, but then it still needs validation.
    • Resiliency (and Scalability)
      • APPC-476 and APPC-666 (Aaron)
        • In WindRiver Lab, have a clustered environment on  Amsterdam - this is w/3 clustered APPC instances, 1 DB instance
        • What they found out is that there is an issue with the NFS share, can't share DB data on NFS mounts. Solution OOM team says is best is to have a single instance of the MySQL DB on NFS share. With the option, we don't have the slave promoted to master issue. From a resiliency perspective, we only have 1 instance; however, if it goes down, Kubernetes can spin up another instance in 1-2 seconds.  This does provide a level of resiliency, but not scalability on DB side.  On application side, we can scale to N+.
      • Any of these tests in progress ? Can we update wiki ? APPC Beijing Testing Scope and Status
        • Aaron will have his changes committed by end of week and ensure OOM has the changes they need; however, testing will need to wait until he gets back. The testing he has done has been around verifying that things are coming up, but test case execution will be done 1st week in April.
        • He is on vacation next week (3/26 -3/30)
        • Aaron will prepare instruction on how to do upgrade image in WindRiver so that team can do it in his absence.
    • CDT
      • Should have docker in Nexus by end of day. Need merge the Gerrit in deployment project.
      • Taka to use docker to bring up CDT GUI. 
      • Open items:
        • We don't have CDT in clustered environment. 
        • Will need to update helm charts for CDT tool
    • ScaleOut
      • APPC-545 (Ramya) - ConfigScaleOut Action Flow - Part 2
        • Testing in progress
      • APPC-683 (Vidhya) - APPC Client Library Support For Multiple Controllers
        • Changes done, working on testing in local; will keep story open until end of sprint while testing is taking place.
    • Stability 
      • APPC-463 (Scott) - APPC Stability Testing - Create Documentation for the APPC 72 Hour Stability Test
        • Documentation started; Create a wiki to store details; will plan to complete this week.
      • APPC-658 - (Ryan) - APPC 72-Hour Stability Testing Development - DMaaP Errors with the 431 APPC bundle
        • Blocking testing; Ryan is still debugging - Scott and Ryan will together today until this is resolved.
      • APPC-457 (Scott) - APPC Stability Testing - Execute Stability Tests
        • Can be started once APPC-658 is resolved. Some preliminary testing done with Amsterdam but for short periods, but needs to be done on Beijing.
    • Documentation
      • APPC-374 (Randa) - Update the APPC Client Library Guide
        • Not started yet, but should be doable by end of Sprint 4.
    • Platform Hardening
      • APPC-13 (Patrick) - Replace any remaining openecomp reference by onap
        • Dependent on SDC to complete - no ETA from SDC yet.
  • Vacations:
    • Randa will be on vacation 4/2 - 4/6
    • Aaron - 3/26 - 3/30
    • Ryan - 3/30 - 4/2

...