Excerpts from Doug Hellmann's message of 2016-12-14 08:37:10 -0500: > Excerpts from Joshua Hesketh's message of 2016-12-14 23:54:20 +1100: > > The repos listed[0] have had stable/liberty branch removed and replaced > > with a liberty-eol tag. Any open reviews have been abandoned. > > > > Please let me know if there are any mistakes or latecomers to the list. > > > > Cheers, > > Josh > > Projects seeing release note build failures with errors like: > > Command '(['git', 'log', '--simplify-by-decoration', '--pretty="%d"', > 'origin/stable/liberty'],)' returned non-zero exit status 128 > > Should remove the liberty.rst page from their release notes builds.
I've posted https://review.openstack.org/410792 to teach reno about our EOL process, but it may be some time before we have a release that includes that fix because it relies on a significant rewrite of reno's internals. Rather than removing the liberty.rst file, it may also be possible to just change "stable/liberty" in that file to "liberty-eol", since the fix linked above should support that form, too. vdrok is going to try this in ironic. Doug > > Where do I go to add this step to our branch EOL process documentation? > > Doug > > > > > [0] > > https://gist.githubusercontent.com/tbreeds/93cd346c37aa46269456f56649f0a4ac/raw/liberty_eol_data.txt > > > > On Fri, Dec 9, 2016 at 3:55 PM, Joshua Hesketh <[email protected]> > > wrote: > > > > > Hey Tony and all, > > > > > > I'm happy to take care of these retirements. However I probably can't get > > > to it until Tuesday next week. So assuming no other infra root beats me to > > > it I'll look at it then. > > > > > > Cheers, > > > Josh > > > > > > On Thu, Dec 8, 2016 at 3:58 PM, Tony Breeds <[email protected]> > > > wrote: > > > > > >> On Tue, Nov 22, 2016 at 01:35:48PM +1100, Tony Breeds wrote: > > >> > > >> > I'll batch the removal of the stable/liberty branches between Nov 28th > > >> and Dec > > >> > 3rd (UTC+1100). Then during Decemeber I'll attempt to cleanup > > >> zuul/layout.yaml > > >> > to remove liberty exclusions and jobs. > > >> > > >> This took longer as there are a few repos that are scheduled for EOL that > > >> were a > > >> little problematic during the kilo cycle. I've updated the list at [1] > > >> > > >> Can the infra team please run eol_branch.sh [2] over the repos listed at > > >> that > > >> URL [1] and flagged with 'Please EOL'. The others will need to be done > > >> later. > > >> > > >> eol_branch.sh needs just the repo names what can be generated with > > >> something like: > > >> URL=https://gist.githubusercontent.com/tbreeds/93cd346c37aa4 > > >> 6269456f56649f0a4ac/raw/liberty_eol_data.txt > > >> eol_branch.sh REPOS=$(curl -s $URL | awk '/Please EOL/ {print $1}') > > >> > > >> The data format is a balance between human and machine readable. > > >> > > >> Yours Tony. > > >> > > >> [1] https://gist.github.com/tbreeds/93cd346c37aa46269456f56649f0 > > >> a4ac#file-liberty_eol_data-txt > > >> [2] http://git.openstack.org/cgit/openstack-infra/release-tools/ > > >> tree/eol_branch.sh > > >> > > >> _______________________________________________ > > >> OpenStack-Infra mailing list > > >> [email protected] > > >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra > > >> > > > > > > _______________________________________________ OpenStack-Infra mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra
