Jul 3, 2015 - Jacob Vosmaer

GitLab 7.12.2 released

Today we released version 7.12.2 of GitLab Community Edition, GitLab Continuous Integration and GitLab Enterprise Edition. This version reverts a breaking change in GitLab CI 7.12.1 and fixes RPM upgrade problems.

GitLab CI runner tags and runners without tags

GitLab CI builds and runners can be tagged. This allows you to do things like running different builds on different platforms: some on Linux, some on Windows. GitLab CI 7.12.0 and earlier would send tagged builds to runners without tags. This is not what we intended and we 'fixed' it in 7.12.1. But now we found out that some users were depending on untagged runners running tagged builds. A breaking change like this does not belong in a patch release (7.12.1) so in GitLab CI 7.12.2 we are bringing back the old behavior. The change will come back in GitLab CI 7.13.0.

Omnibus RPM upgrades

In the GitLab 7.12.0 and 7.12.1 RPM packages we were seeing an issue where right after yum update, GitLab would not be in a correctly configured state. A file called .gitlab_shell_secret was going missing. This problem could and can be solved quickly by running gitlab-ctl reconfigure manually after upgrading. It was caused by an unfortunate interaction of a packaging change we made and the way that RPM handles package upgrades. We included a fix in the GitLab 7.12.2 packages that removes the need for the second manual gitlab-ctl reconfigure.

Other fixes

We also fixed a CSS alignment issue in GitLab Enterprise Edition and an Oauth integration bug in both Community Edition and Enterprise Edition.

For more details on the changes please see the CE, EE, CI, and Omnibus CHANGELOGs.

Please see our Update page for update instructions. Coming from 7.12.0 or 7.12.1, updating to 7.12.2 does not require downtime.

For the latest and most detailed news follow @gitlab on Twitter. Future blog posts suggestions.

Install GitLab in 2 minutes

With Ubuntu, Debian, CentOS and Raspbian packages or from source

Install GitLab Now

Try GitLab Enterprise Edition risk-free for 30 days.

No credit card required. Have questions? Contact us.