Meeting Logistic: 

Every Wed. at UTC 13:00-13:30

 https://zoom.us/j/694881078

Attendee List:

  1. Pierre Lynch (Keysight)
  2. Michael Fix (AT&T)
  3. Mark Shostak (AT&T)
  4. Mark Beierl (VMware)
  5. Rajamani Rajesh (Spirent)
  6. Cedric Ollivier (Orange)
  7. Daniel Balsiger (Swisscom)
  8. Ashok Kumar (VoerEir)
  9. Pierre Lynch (Keysight)
  10. Justin Higa (Spirent)
  11. Liang Chen (China Mobile)
  12. Lincoln Lavoie (UNH-IOL)
  13. Jiaqiang Zhang (China Mobile)
  14. Lei Huang (China Mobile)

Goals of Meeting:

  • Agenda Bashing
  • Antitrust: 
  • Re-balance of GitHub Issues
  • RI 1 Core: Team: Ch's 1,2,3,5 (4 Lab Req. was moved to RI Labs)
    • Requirements extraction from RM/RA
      • Status: (11/20) ongoing discussion in RM meetings to define requirements; there is a scheduled call with UNH today to discuss a h/w recommendation;; output will feed into the extraction of requirements for RI1, although code has already been deployed.
    • Use of PDF
      • Status:  (11/20) tabled as Fu Qiao was OoO at Kubecon
  • RI 1 Labs: Rajesh: Ch's 4, 6
    • Status of POD10
    • Plans/dates for POD15
      • Status: (11/20) tabled until next meeting
  • RI 1 Dev: Cedric, Rex, Lei: Ch's 7, 8
    • Ch 7 (Cookbook) Have we started documenting lab setup, deployment, and validation steps?
      • Required for Jan release
      • Status: 11/20
        • Rex+Lei to meet / work offline to review sections and start in on the documentation/writing
        • Michael Fix (AT&T)  to add missing sections & correct typo(s) → Complete 11/20!
          • Additional (missing) sections - to do:
            • CICD tool chain (use of, process, and scripts)
            • Jenkins setup & job creation
            • Compliance Validation
    • POD10 - automation
      • Status (11/200: Daily jobs - not running (pending changes needed for Issue #591)
  • Approve PRs (question)
  • Review & Verify open issues 

*******************************************

Detailed Meeting Agenda:

  • General Admin
    • RI Documentation https://github.com/cntt-n/CNTT/tree/master/doc/ref_impl/cntt-ri
      • To be written (completed) with the Jan CNTT Release
    • Run Book (GitHub - RI Ch07 - aka Cookbook for lab setup, deployment and validation)
      • To be written (compiled, completed) with the Jan CNTT Release
      • Will be part of RI Ch07 deliverable
      • Consists of 
        • Pre-Requisite(s):  Bare-metal validations confirming delivery, rack, stack, of env is "ready" for software deployments (e.g. BIOS, firmware, boot order, health, disk config, port / socket validations, MAC/NIC status, etc)
        • a) RA Requirements Gathering process
        • b) Infra Requirements and Selection Process
        • c) Access & Connectivity
        • d) Descriptor file &/or Manifest creation (data elements, use/implementation)
        • e) Deployment Installer & Install Steps
        • f) Deployment Validations
        • ...others?
  • Work-stream
    1. Core
      1. Lead: Fu Qiao
      2. Issues: five(5) https://github.com/cntt-n/CNTT/issues?q=is%3Aopen+is%3Aissue+label%3A%22RI+1+Core%22
      3. PRs: two(2) →  https://github.com/cntt-n/CNTT/pulls?q=is%3Apr+is%3Aopen+label%3A%22RI+1+Core%2
      4. Status
      5. Tasks (Work in progress)
        1. Creation of PDF/SDF Templates → 11/13 Fu Qiao mentioned there is a call this week with Jack Morgan with the Infra WG to discuss PDF and possible changes needed to accommodate Airship
        2. Hand-off to RC WS
    2. Lab Setup
      1. Lead: Rajesh Rajamani
      2. Issues:  five(5)( https://github.com/cntt-n/CNTT/issues?q=is%3Aopen+is%3Aissue+label%3A%22RI+1+Labs%22
      3. PRs: zero(0) → https://github.com/cntt-n/CNTT/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aopen+label%3A%22RI+1+Labs%22+
      4. Status
        1. POD10 (CNTT RI PoC) - will be used for initial install of OS via AirShip
          • https://wiki.opnfv.org/display/pharos/Intel+POD10
          • Status 
            • 11/13 → Patches needed
              • SRIOV – thought NIC was different, so diff driver
              • Generic Env Variable
              • Sridhar will open tickets to track (in GitHub)
              • Sridhar will reach out to Airship dev team to confirm both request have been received/acknowledged
                 
            • Manifest Validation(s) - 11/13 Sridhar to provide status and its relation to OPNFV-AirShip status/discussion
            • Jenkins setup? 
              • 11/13 (Cedric) Jobs written. Slave Delivered.
                • CI/CD mostly in place (Functest ok, Jenkins Jobs ok, missing few changes + bugs in Airship for automated deployments)
                • API Compliance (only Neutron and Cinder are well covered by CNTT docs – I’m currently working on Nova, Keystone, Swift and Glance)
                • Functest Compliance is up-to-date with CNTT API section
        2. POD15 (CNTT RI target state) - end state lab for RI 1.0
          • https://wiki.opnfv.org/display/pharos/Intel+POD15
          • Status:
            • Target date to start base install?  (Rajesh) Provide date for install.
            • What about the creation/use of PDF/SDF?  (Fu Qiao) Take back to Core Team for how to incorporate/start these consumables.
            • 11/13 Discussion on when to deploy to POD15
              • Went over need to perform bare-metal validations as a pre-req:  No tools exist today to do, even UNH-IOL does not have tools
              • Question remains, how to perform validations without a tool?  Step 1
              • Step 2:  Perform manifest validations against deployed code → Rajesh/Sridhar to setup call with Mark S. and Cedric to confirm where Requirements are located, then start looking at tools
      5. Tasks (Work in progress)
        1. PoC on Trial Lab
          • POD10
            • Confirm availability (10/9)
            • Confirm access (10/16)
            • Perform AirShip installer (owner | date)
            • Validate install status & env health (smoke test) (owner | date) → In progress (11/13)
            • Confirm & correct deployment issues - tune manifest (10/16-EOM Oct) (owner | date)
        2. Implementation on Target Lab
          • POD15
            • Confirm availability (10/9)
            • Confirm access (10/16)
            • Perform AirShip installer (owner | date) → 11/13 Under discussion, pending the outcome of a) the manifest validations in POD10, and b) completion and documentation of  bare-metal validations in POD15.
            • Validate install status & env health (smoke test) (owner | date)
            • Confirm & correct deployment issues - tune manifest (10/16-EOM Oct) (owner | date)
    3. Dev 
      1. Leads: Cedric Ollivier, Rex Lee and Lei Huang
      2. Issueseight(8) →  https://github.com/cntt-n/CNTT/issues?utf8=✓&q=is%3Aopen+is%3Aissue+label%3A"RI+1+Dev"+ 
      3. PRs: one(1) - https://github.com/cntt-n/CNTT/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aopen+label%3A%22RI+1+Dev%22+
      4. Status
      5. Tasks (Work in progress)
        1. Item 1
        2. Item 2
        3. Item 3

AOB (Any other Business):

  • Discussed the need to complete RI documentation by Jan F2F
  • Also, discussed the need to complete the "Run Book" by Jan F2F - which will be Ch 7 of the RI documentation
  • Bare metal validations (manifest checks w/ h/w or lab delivery) → needs to be added to the Run Book
    • Gap?  Pre-existing process/validations?  → there are post software deployment validations, but no validations to date to confirm the bare metal delivered is ready for s/w deployments
    • This will be included as a pre-req in the RI Ch07 documentation
  • POD10 deployment - complete?
    • POD10 software is deployed
    • However.. the AirShip deployment installer and manifests were (are) specific to POD17
    • There is AirShip project discussions underway to make the installer generic so it can be used across any POD; for now, it's been manually configured for POD10
    • ETA is ~11/17-11/20 for the automated deployment change can be done and tested, and possibly implemente
  • Functest API test - status?  green light?
    • Cedric received the green light today to run Functest, less the CICD scripts to perform the deployment
    • The deployment+validation steps will not be run until the AirShip generic installer parameters have been created and tested
    • ETA for Functest readout is by EOW (11/8)


  • No labels