Prepare 9.3.0 RC3
This issue lists all the MRs which are to be picked into 9-3-stable
for %9.3 RC3.
To leave 9-3-stable
branch intact until RC3 is ready and has passing pipeline, we'll work on 9-3-stable-rc3
branch.
%9.2 series & %9.3
Independent MRs targeted for both%9.3
List of ~"Pick into Stable" MRs forSteps to Pick an MR
- Make sure you have latest CE
master
- Fetch latest
9-3-stable-rc3
- Checkout into
9-3-stable-rc3
, and rungit log master --grep=<MR_number>
to find commit SHA for the MR to be picked, copy the SHA. - Now run
git cherry-pick -m1 <SHA>
- If it completed without conflicts; push your changes to gitlab.com & dev.gitlab.org, check Pushing to multiple remotes guide
-
If it ran into conflicts, you have two options;
- Try to resolve conflicts if you can
- Create a new branch from your current branch and then pick changes again, commit the conflicts and create MR against target branch and notify authors.
Make sure to comment; Picked into 9-3-stable
, will go in %9.3 RC3 in each MR picked and remove ~"Pick into Stable" label, as mentioned in Release Guide pro tips
Edited by Kushal Pandya