Date
11 Jun 2019
Attendees
Daniel Pono Takamori
VM (Vicky) Brasseur (she/her)
@alexlevine
Prabhjot Singh Sethi
Martin Mailand
Agenda
Review action items from
2019-06-04 Infra WG Meeting notes
Review
Infra Jira tickets
Update on CI/CD
Update on repo move
place holder for tpc repos for r5.1
Minutes
Action items
Progmatic added to the TF GH org
Jira tickets
https://jira.tungsten.io/browse/TFB-1418
CLA Epic
https://jira.tungsten.io/browse/TFB-1417
https://jira.tungsten.io/browse/TFB-1416
https://jira.tungsten.io/browse/TFB-1415
"Adding Committers for the tf/docs project"
Working through getting this
Gonna get a list of gates for Gerrit (suspect it's just a +2 from someone who's not you)
"permissions for git replace"
blocked by thanh, hopefully done this week
Just need to get Thanh's notes for how it was set up
Update on CI/CD
Runs replicated jobs (2 weeks so far)
Mostly passing with same results as Juniper
Still a few discrepancies that Progmatic is investigating
New kernel added overnight, so are adding that to the parallel setup
Renaming repos & running CI against it
Not very easy
Would be helpful to have Jakub here for an update on this
Some code is hard coded for directories
Progmatic will have to refactor this to turn them into parameters; in the process of that & should be done in next few days
So when repos renamed, can use the parameters & change values
So far is a phased approach that's working as far as the naming itself
All necessary changes are related to other stuff (MTUs on Vexxhost, etc), which may be affecting deployment; naming has no affect on deployment
tf-devstack, tf-dev-env
Created repos on GitHub
https://github.com/tungstenfabric/tf-devstack
https://github.com/tungstenfabric/tf-dev-env
Will be renaming this one to tungstenfabric-tools
Used to be called contrail-dev-env; renaming it broke stuff elsewhere
not currently working
Test coverage
Progmatic meeting with Marcus/Carlo from Juniper about this
Repo move?
No one here who can provide an update about this right now
TPC repos for r5.1
Just need a placeholder for these repos
So 5.1 will be able to have community-based open source TPC
Eventually move away from TPC (pre-built RPMs) completely; just get directly from the open source projects themselves
Won't be changing that now, but putting RPMs into a community repo/archive could allow us to redirect the builds to them while TPCs are necessary
still pointing at the old rpm static host
Doesn't have any version control
No way to snapshot/tag the RPMs used for the build
pono: could we host rpms in nexus in vexx?
alex: sure
Just need a static file host
pono: Could log the RPMs/dependencies in the manifest
PS: Could do; better than nothing
For 5.1: Prabhjot will host on his IP
After that, get a more permanent home for them
Action items
Daniel Pono Takamori
how can normal users see gerrit gating/ settings
Daniel Pono Takamori
add vicky as gerrit admin to track info for gerrit
Prabhjot Singh Sethi
add a tpc for 5.1 release
VM (Vicky) Brasseur (she/her)
Create an infra ticket for moving TPCs to a more permanent home for 5.2
VM (Vicky) Brasseur (she/her)
Ping Jakub & ask him to be on the call next week