[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