Agenda and Notes - Nov 28th call

o    Dates are confirmed.  Please start your travel arrangements.

o    Bruce to get with Ildiko on eventbrite support.

o    To be discussed at this week's TSC call and then shared here next week.

o    Build - there are a couple things in flight right now.  

§  We have a request to enable Go in the build.  Will require network access during that part of the build.  Needed for K8S.  There are some tensions between how OpenStack works and how Go works.  Devil in the details.  Go handles dependencies by checking out master during builds, we need to figure out if we want to copy the dependent packages into our build (vendoring) or rely on upstream master.  We need a strategy for how to handle builds and for how (if) to handle vendoring and rebasing vendored dependencies.

§  We are working on a new download tool and have a new faster version.  Working on a transition plan, adding support for Cengn mirror.  Spec is posted.

§  Cengn mirror is on a daily cadence - new ISO's coming out every day.  Spec not yet closed.  

·         Ada - should we start running daily sanity on the Cengn ISO's?  Yes!  Ken - can we create a dashboard with the status of the sanity tests and links to any LP's filed?  Ken - let's collaborate on that.

·         Ian - how often / when do we clean up the Cengn servers?  Do we have a retention policy?  Ken - initial thoughts is to keep build artifacts for 7 days and ISOs for 14 days.  Let's document the policy and automate the cleanup.

·         Dean will do a monthly branch/MS release this week to keep the gears running.

§  Ian - we do not have an stx-test repo yet.  Ada - our code is in internal git hub right now.  We are discussing about how to migrate the code to open source.  Ada to review a proposal to the TSC next week.

§  Working on python2->3 upgrade in the distro code.  Should be finished by EOY.  Working on 3rd party OS packages - looking at 400 packages - 313 of them are believed to be safe, 28 packages need to be upgraded from 2 to 3.  Remaining 56 do not have P3 support or need further work.  We should look into which applications are using these packages and then discuss next steps.

§  What Python3 version should we use - 3.5, .6, .7?  Guidance is to follow OpenStack community practice - 3.5 is a safe bet but RHEL 8 beta has 3.6 in it and will likely be the "official" Stein version.

§  QEMU upgrade - we need a branch on the staging trees to enable the code to be checked in.