Versions Compared

Key

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

...

  • Takamune Cho to create a story for backlog to track the changes needed to replace usage of powermock with mockito. (Closed - APPC-418)
  • Patrick Brady to request new repo for CDT tool - appc/cdt (Closed)

Notes:

  • 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.
  • 72 hr test planning (Scott)
  • 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: Code Coverage 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
    • 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
  • Review JIRA - housekeeping items
    • We did not get to this topic, we will cover next meeting....
  • Misc - FOSS & Commit Process
  • 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. 

...

  • M1 update
  • AAF update (Sai)
  • Sprint 1 planning/commitment (run 1/24-2/7)
  • Review JIRA workflow used by APPC
  • Misc updates (new repo request, License issue)

Participants: Randa Maher Atul Shegokar, James MacNiderPatrick Brady, Ryan Young, Scott Seabolt, Sai Gandham, Shubhada Vaze, Takamune Cho

Actions:

  • Sai Gandham to schedule meeting with APPC team to review his design plans for AAF-91.
  • Skip Wonnell to investigate missing action action-cancel from LCM Provider

Notes:

  • M1 update
    • APPC passed M1 on 1/18 with no issues. Manual Scaleout support included.
    • Two new folks added to the project to support Manual Scale out (Ramya and Vidhya)
  • AAF update on AAF-91 (Sai)
    • Sai has already started working on this.
    • 2/15 is target delivery date!
  • Sprint 1 planning/commitment (run runs 1/24-/18 thru 2/7/18) - AppC JIRA Board
    • Resiliency (Aaron)
      • Stability (Scott)
      • Manual Scale (Ramya, Vidhya)
      • Code Coverage (Shubhada, Atul, Taka)
      • Security (Taka)
      • Logging ?
        • Aaron got the 10 additional VM in the WindRiver dev lab
        • He will focus on getting a local environment setup in WindRiver in first sprint (APPC-455) in additional to working on Resiliency items (APPC-475).
      • Stability (Scott)
      • Manual Scale (Ramya, Vidhya)
        • Requirements discussion progressing
        • Need to determine what can be completed in first sprint; to defined by end of week. Randa will setup follow-up.
        • Scott Blandford and Lauren Lewis will be the E2E owners and drive the cross-team coordination to deliver the use case.
        • APPC needs to provide SO an updated APPC Client Library. Need to define when this can be provided.
      • Code Coverage
        • Patrick, Taka, Atul, and Tomasz contributing to code coverage in Sprint 1
      • Security
        • There are 3 things we are covering under security
          • CII Badging - Taka to go through the assesement to identify our gaps. Planned in Sprint 1
          • AAF integrations (Ryan) - this has dependency on AAF-91 delivery on 2/15. Need to see AAF design to determine scope of APPC changes. See action item above.
          • Secure DMaaP topics - currently unassigned - Shubada to investigate to see if she wants to tackle this.
      • Logging
        • Ryan Young will give a knowledge share on EELF - planned for 1/31/18
      • Documentation
        Documentation (Randa)
        • Randa will update LCM API guide for the actions contributed by AT&T, which include:
          • QuiesceTraffic
          • ResumeTraffic
          • UpgradeSoftware
          • UpgradePreCheck
          • UpgradePostCheck
          • UpgradeBackup
          • UpgradeBackout
          • ActionCancel
          • ActionStatus
          • AttachVolume
          • DetachVolume

    • Review JIRA workflow used by APPC
      • We did not get a chance to cover this topic, but APPC uses this workflow!
        Image Added
    • Misc updates (
      • We are still waiting on TSC to approve new repo request,
      License issue)
      • until we get this, LF will not move forward with adding our repo
      • License question - still waiting for response from Steve Winslow on questions regarding licensing. As this stage, we will assume they do not apply to:
        • .gitignores
        • Eclipse environment related files
        • Test input files