[Starlingx-discuss] [Release] [Build] Preparation and discussion about StarlingX release 2.0

Cabrales, Ada ada.cabrales at intel.com
Mon Aug 5 16:58:37 UTC 2019


Nice to see this happening.

One question: would the two ISOs (master, RC1) will be available at similar times? Or how is the build process to be scheduled?

A.

> -----Original Message-----
> From: Zvonar, Bill [mailto:Bill.Zvonar at windriver.com]
> Sent: Friday, August 2, 2019 1:56 PM
> To: starlingx-discuss at lists.starlingx.io
> Subject: Re: [Starlingx-discuss] [Release] [Build] Preparation and discussion
> about StarlingX release 2.0
> 
> From the meeting just now, Scott & Dean agreed that they can base the
> branch off of a SHA, so there is no need for a freeze.
> 
> They will finish some script changes for this (thanks guys) and, assuming
> Monday's sanity is green, will start creating the branch on Tuesday.
> 
> After the sanity on the RC1 branch is done, we'll announce that the branch is
> ready to use.
> 
> More details here and at [0] on the modified sequence...
> 
> 1 Start (no freeze required since we're branching from a SHA, not from Head)
>     - on Tuesday
>     - Dean will start at ~9:30 his time (CDT) (10:30 EDT)
>     - assuming sanity is Green
>     - Dean will branch from the SHA for that sanity's build 2. Scott/Dean create
> RC1 branch and make required build changes.
>     - Dean will make sure he's able to do the SHA thing
>     - this will be based on Monday's sanity, which will be based on the commits
> up to Sunday evening
>     - i.e. UTC 0130 am Monday
> https://www.timeanddate.com/worldclock/fixedtime.html?iso=20190805T01
> 30
> 3. Scott triggers RC1 build, both ISO and Docker images.
>     - Scott has a few script changes to do, will work to knock those off today
>     - we agreed on these build paths
>     - Release path
>             .../starlingx/release/2.0.##/centos
>             .../starlingx/release/2.0/2.0.##/centos
>     - RC path
>             .../starlingx/rc/2.0/centos/timestamp
> 4. Ada's team runs sanity and confirm RC1 build passes sanity.
> 5. Release Team announces that the RC1 branch is now available.
> 
> Note: Developers push changes to master and for Medium & High priority LPs
> also cherry pick their commit to the RC1 branch.
> 
> [0] https://etherpad.openstack.org/p/stx-releases
> 
> -----Original Message-----
> From: Zvonar, Bill
> Sent: Friday, August 2, 2019 1:36 PM
> To: starlingx-discuss at lists.starlingx.io
> Subject: RE: [Starlingx-discuss] [Release] [Build] Preparation and discussion
> about StarlingX release 2.0
> 
> Proposed next steps (to be discussed in meeting today...
> 
> 1. Release Team announces a freeze on master for TBD time (see Note) 2.
> Scott/Dean create RC1 branch and make required build changes.
> 3. Scott triggers RC1 build, both ISO and Docker images.
> 4. Ada's team runs sanity and confirm RC1 build passes sanity.
> 5. Release Team announces that the RC1 branch is now available.
> 
> Note: Developers push changes to master and for High priority LPs also cherry
> pick their commit to the RC1 branch.
> 
> -----Original Message-----
> From: Dean Troyer <dtroyer at gmail.com>
> Sent: Friday, August 2, 2019 1:19 PM
> To: starlingx-discuss at lists.starlingx.io
> Subject: Re: [Starlingx-discuss] [Release] [Build] Preparation and discussion
> about StarlingX release 2.0
> 
> On Fri, Aug 2, 2019 at 8:58 AM Zvonar, Bill <Bill.Zvonar at windriver.com>
> wrote:
> > Scott - if you can provide a brief summary here of what you think the steps
> are beforehand, that'd be great.
> 
> I ran a dry-run of the branching process this morning using the following:
> 
> Branch: r/stx.2.0
> Tag: v2.0.0.rc0
> 
> Tagging the branch point makes it easier later to pull a list of changes for the
> next RC or the release tag...
> 
> I did find a couple of tweaks required in the branch-stx.sh script to account
> for the OpenDev change and only branching the Gerrit repos:
> https://review.opendev.org/#/c/674342/
> 
> The wiki pages [0] and [1] have been updated to match my current
> understanding (above) of the release naming and process.
> 
> dt
> 
> [0] https://wiki.openstack.org/wiki/StarlingX/Release_Plan
> [1] https://wiki.openstack.org/wiki/StarlingX/Release_Process
> 
> --
> Dean Troyer
> dtroyer at gmail.com
> 
> _______________________________________________
> Starlingx-discuss mailing list
> Starlingx-discuss at lists.starlingx.io
> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
> _______________________________________________
> Starlingx-discuss mailing list
> Starlingx-discuss at lists.starlingx.io
> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss


More information about the Starlingx-discuss mailing list