Done
Details
Assignee
Mat SelmeciMat SelmeciReporter
Mat SelmeciMat SelmeciPriority
Major
Details
Details
Assignee
Mat Selmeci
Mat SelmeciReporter
Mat Selmeci
Mat SelmeciPriority
Created February 5, 2021 at 10:53 PM
Updated February 11, 2021 at 8:03 PM
Resolved February 11, 2021 at 8:03 PM
We've already created the tags and targets for the 'split upcoming' repos 3.5-upcoming and 3.6-upcoming; we do not have to wait until 3.6 to start using them.
Use the following migration plan:
1. :check_mark: @Mat Selmeci releases osg-build 1.18.0
2. :check_mark: @Carl Edquist changes the mash config on repo-itb to pull from the
osg-3.5-upcoming-*
tags instead of theosg-upcoming-*
tags and reverses the3.5-upcoming -> upcoming
symlink3. :check_mark: we tag every build in
osg-upcoming-*
into the correspondingosg-3.5-upcoming-*
tags4. :check_mark: we check repo-itb to make sure it's been correctly populated
5. :check_mark: we change the
osg-upcoming-elX
targets toosg-3.5-upcoming-elX-build -> osg-3.5-upcoming-elX-development
(i.e. be the same as theosg-3.5-upcoming-elX
targets)6. :check_mark: lock the old
osg-upcoming-*
tags so people can't build or promote into them7. :check_mark: check repo-itb again
8. :check_mark: make the same changes on repo
9. :check_mark: Tell people to upgrade to osg-build 1.18.0 and use
--3.5-upcoming
instead of--upcoming
10. :check_mark:
cd branches/3.5-upcoming; osg-build koji --3.5-upcoming *