Date

Attendees



Agenda

Minutes

  • Introductions
  • Action items
    • Pending: Randy still needs to talk to Bikash
  • Update on parallel pipeline (Alex)
    • Doc with progress: Progmatic project plan
    • Starting to move things over from AWS
      • Allocated resources on Vexxhost aren't sufficient
      • Asked pono for more
      • Once resources arrive, will finish migration
    • Will be able to test 90+% of the project
    • After move to Vexxhost, will work on tactics to test
      • Review each patch against both Juniper CI and the new CI
      • Just trigger the jobs, not do any merging
      • AL to KW: Easiest way to get hooks to get incoming patches?
        • KW doesn't know yet; has a call soon that'll give him the info then he'll share
      • RLB to AL: Have a diagram of this?
        • AL: Nope; not really needed
    • Next phase after that: Have 2 Gerrits but one github
      • Will allow people to create reviews in either
        • Need to confirm there's a plugin for Gerrit that'll allow this
      • May be conflicts, but should be same as when there are 2 reviews for same code in same Gerrit
      • RLB: Will need a diagram
      • Carlo: What's the goal?
        • AL: Help transition from Juniper Gerrit/Zuul to TF G/Z
          • Can always roll back this way
          • Doesn't block Juniper at all
          • Community can start using new Gerrit
      • Carlo: Can instead test with just a single repo ?
        • AL: All main projects a very tightly coupled, so must be checked together
          • The jobs test everything all together right now
        • AL: Can't switch until repos are moved & renamed from Contrail to TF
          • What happens then? Is it connected with the switch to Gerrit? Assume not?
          • Just point to the new repos
          • But at that point, may as well move everything to the new Gerrit?
    • Later, close the gap between automated & manual testing
      • Progmatic coordinating with Marcus (Juniper) and Codilime on this
      • Carlo: working w/Marcus on planning docs for this
        • Proposal to make testing CI/CD more federated
        • Will share this doc early next week to get feedback from community
    • Need to keep renaming of the repos separate from Gerrit
  • Update on repo migration(s)
    • RLB: Need to look at whether it makes sense to separate the migrations and refactoring
      • Migration: Moving from Juniper to TF namespace
      • Repo refactoring: Split some up, make so they better match the PTLs
    • RLB: Migration is more important than refactoring. Refactoring shouldn't block migration.
    • SK: Migrating from Contrail to TF, are updating the build naming as well?
      • Otherwise artefacts called 'contrail' but repos called 'tungstenfabric'
      • AL: To some extent, yes, on the Progmatic side
      • SK: Codilime, when migrating repos will you also update the build artefact naming?
        • KW: Yes, will be doing this
        • SK: Need this written somewhere
    • ccain: Aren't the repo names already set?
      • RLB: Not the point; refactoring adds complexity. Focus only on migration (aka 'renaming')
    • AL: Currently no repos are renamed at all
      • Codilime will be working on that
      • KW: Migration of repos on hold due to 5.1 on Juniper side
        • Don't know how it will work afterward
        • Diagrams would be very helpful
        • AL: Migrating repos doesn't involve new Gerrit; it's not a blocker to moving the repos
    • KW: Codilime estimate is 1-1.5 weeks to do the migration right now
      • Will reassess after the docs (in action items) are done
  • WG Chair
    • Responsibilities 
      • Report back to the TSC every couple of weeks
      • Drive agenda every week
    • Pono steps up to take this on

Action items

  • Randy Bias Talk to Bikash. Sukhdev needs more support & permission to release the information he has now.
  • Krzysztof will email Alex after he gets more information about getting Gerrit hooks
  • Carlo Contavalli, Marcus, Alex will coordinate to write a proposal doc for how to migrate between Gerrits and share with the community
  • Carlo Contavalli and Kyzysztof will write up the plan for the build artefact renaming and share with the community
  • VM (Vicky) Brasseur (she/her) Update Infra WG page with info about Pono being the chair
  • Andrey will mail helpdesk@tungsten.io about Vexxhost resources