PTL 2020-07-20

Agenda

START RECORDING

Duration

Agenda Item

Requested byNotes / Links
1 hour

Cross-project discussions

OOM/Integration/SECCOM: List of CI enforcements to be discussed on 7/20 with the PTLs including timeline/incremental implementation and graceful period

#1 Establish the list of enforcements planned for Guilin through the OOM gatingĀ 

  • REQ-361 Automated certifications retrieval including HTTPs enablement
  • REQ-362 All containers must run as non root
  • REQ-373 Python 3.8 support - required notification from the PTLs when the migration will be finalized before being enforced
  • REQ 351 Java Language support (v11)Ā - required notification from the PTLs when the migration will be finalized before being enforced

#2 When these enforcements will be activated? As soon as the project team will report development completion for their project based on their associated Guilin commitments; no later than M4 Guilin (Code completion) -Ā Guilin Impact View per Component

#3 Can we establish a graceful period so PTLs can communicate to their projects team?

ACTION (David) - Notify the PTLs via onap-releaseĀ 

ACTION (OOM/LF IT) - Check the feasibility to have these enforcements as part of the verify job.

LF IT Support

-LF IT will investigate to get an alias covering CI_Management to cover LF staff. If there is a request to add ONAP Community Member then Policy to be reviewed including the impacts

  • Integration_committers:
  • #1 Align on the alias i.e. <project name>_<repo>_committers where <repo> is optional

    Ā  integration_committers

    Ā  aaf_authz_committers

    Ā  etc ā€¦.

    Ā Ā Ā Ā  PTL can create/manage the list manually as a first step

    #2 LF IT will investigate if we could potentially automate the creation of the alias based on the information found in INFO.yaml

    #3 LF IT will investigate to add ā€œhttps://gerrit.googlesource.com/plugins/reviewers/ā€plug-in per repo considering the alias

    #4 LF IT will investigate to get an alias covering CI_Management to cover LF staff

  • Allow group members
    • Check the logic-is it possible based on info from LDAP?

      • you can see the name the name of the LDAP group by looking at the access tab in gerrit


  • Jessica Gonzalez send an email to release list that summarizes the specific naming conventions & job failure analyzerĀ Ā 



  • By default the INFO.yaml should be at the root repo.

    If a project needs to have different rights per repo then the INFO.yaml inside the sub-repositories to be considered

  • Ā Put relevant files in the repo - Assess with LF IT how we can automate the docker tag versioning, similar to Tizen project

======== Next Steps: LF IT will present their findings after confirmation of TSC vote about Short Term Path - Completion TSC vote by 7/21 =======================


Testing Environment

Testing Improvement



CSIT Review



ToolChain Improvement



Documentation

Other Improvement suggestion


"30 mins practice" conceptĀ 

Subcommittee Updates for PTLs



Sharing Best Practices



IF TIME ALLOWS ....
15 minsRelease status


5 minsUpcoming Events


10 minsRemaining Action Items



Zoom Chat LogĀ 

06:43:17 From Sylvain Desbureaux : OOM customised JIRA template is already in place
06:55:55 From Kenny Paul (LFN) : Verified Label: https://wiki.onap.org/x/Ys4LBQhttps://wiki.onap.org/x/Ys4LBQ
06:56:03 From Kenny Paul (LFN) : proposal
07:11:12 From Kenny Paul (LFN) : failure analyzer page: https://lf-onap.atlassian.net/wiki/x/ScX6
07:27:48 From Catherine Lefevre : I am sorry I need to drop.
07:28:40 From Catherine Lefevre : for 30 mins practice concept - if there is any Guilin requirements that you believe we could fix during the dedicated 30 mins PTL slot next week then send your candidate list to David MCB - thank you

Action ItemsĀ 

  • Type your task here, using "@" to assign to a user and "//" to select a due date