Release 9.2.1
-
Picked into respective
stable
branches.Pick into Stable
9.2 merged merge requests:- https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11591
- https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11563
- https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11556
- https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11609
- https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11605
- https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11592
- https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11583
- https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11567
- https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11545
- https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11539
- https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11552
- https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11075
- https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11620
- https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/1958
- https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/1936
- https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/1953
- https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/1737
-
Merge
ce/9-2-stable
intoee/9-2-stable-ee
(pending for MR https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/1966 to resolve conflicts) -
Sync the stable branches of CE, EE, and Omnibus to
dev
-
While waiting for tests to be green, now is a good time to start on the blog post: https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/6146
-
Ensure tests are green on CE
-
Ensure tests are green on EE
-
Check for any problematic migrations in EE (EE migrations include CE ones), and paste the diff in a snippet:
git diff v9.2.0-ee..9-2-stable-ee -- db/migrate
=> -
Tag the
9.2.1
version using therelease
task:```sh bundle exec rake "release[9.2.1]" ```
-
Check that EE packages are built, CE packages are built and appears on
packages.gitlab.com
: EE / CE -
In
#production
:``` I'm going to deploy `9.2.1` to staging ```
-
Deploy
9.2.1
to staging.gitlab.com -
In
#production
:``` I'm going to deploy `9.2.1` to production ```
-
Deploy
9.2.1
to GitLab.com -
Create the
9.2.1
version on https://version.gitlab.com -
Deploy the blog post
-
Tweet (prepare the Tweet text below or paste the tweet URL instead):
``` GitLab 9.2.1 is released! https://about.gitlab.com/2017/05/23/gitlab-9-dot-2-dot-1-released/ ```
-
In the 9.2 Regressions issue:
-
Add the following notice:
`9.2.1` has been tagged, further fixes will go into `9.2.2` as necessary.
-
Remove notes for the regressions fixed by version
9.2.1
-
-
Add
omnibus-gitlab/9.2.1+ce.0
CHANGELOG.md items toomnibus-gitlab/master
CHANGELOG.md
For references:
- https://dev.gitlab.org/gitlab/gitlab-ee/commits/9-2-stable-ee
- https://dev.gitlab.org/gitlab/gitlabhq/commits/9-2-stable
- https://dev.gitlab.org/gitlab/omnibus-gitlab/commits/9-2-stable-ee
- https://dev.gitlab.org/gitlab/omnibus-gitlab/commits/9-2-stable
RMs: @selfup / @timothyandrew
RM Trainees: @kushalpandya / @ClemMakesApps