Today we are releasing version 9.3.4 for GitLab Community Edition (CE) and Enterprise Edition (EE).
This version resolves a number of regressions and bugs in this month's 9.3.2 release and prior versions. A fix is also included for the 9.3.3 release which we decided not to announce, and is described below.
It includes the following fixes:
- CE/EE: Fix head pipeline stored in merge request for external pipelines (!12478)
- CE/EE: Bring back branches badge to main project page (!12548)
- CE/EE: Fix diff of requirements.txt file by not matching newlines as part of package names (!12495)
- CE/EE: Perform housekeeping only when an import of a fresh project is completed (!12529)
- CE/EE: Fix issue boards closed list not showing all closed issues (!12271)
- CE/EE: Fix multi-line markdown tooltip buttons in issue edit form (!12549)
- CE/EE: Display no error message if user is not logged in when using issuable search bar (!12415)
- CE/EE: Adds missing encoding coercion calls on Gitaly ref responses (!12522)
- CE/EE: Fix scroll flicker on pages with a sidebar where viewport overflows (!12501)
- CE/EE: Prevent top of Job trace page being obscured when a banner is active (!12556)
- CE/EE: Update
- EE: Add metrics to both remote and non remote mirroring (!2118)
- EE: Force import worker with mirror to insert mirror in front of queue (!2231)
- EE: Fix locked and stale SSH keys file from
- EE: Fix crash in LDAP sync when user was removed (!2289)
- EE: Allow rebase for unapproved merge requests (!2273)
- EE: Geo - Fix
path_with_namespacefor instances of
- EE: Fix shared runners minutes query to update only projects with used allowance (!2275)
- Omnibus: Allow sidekiq-cluster to run without having sidekiq enabled (omnibus-gitlab!1691)
- Omnibus: Remove outdated Mattermost v2 DB upgrade code (omnibus-gitlab!1689)
- Omnibus: Switch
postgresql['custom_pg_hba_entries']from Array to Hash (omnibus-gitlab!1682)
What happened to 9.3.3?
9.3.3 packages were automatically released before we'd installed them on Gitlab.com, and upon noticing errors with Post Receive processing (#2822) we advised users to continue using
9.3.3-ee was affected.
9.3.4 release updates gitlab-shell to include the fix for both CE and EE.
Going forward we are changing our build process so packages are not made public until we're ready to announce them here (!1683).
This version includes two small migrations and a background migration. These relate to
authorized_keys_enabled for (!2240) and should not require any downtime.
Please be aware that by default the Omnibus packages will stop, run migrations, and start again, no matter how “big” or “small” the upgrade is. This behavior can be changed by adding a
To update, check out our update page.
Interested in GitLab Enterprise Edition? Check out the features exclusive to EE.
Access to GitLab Enterprise Edition is granted by a subscription. No time to upgrade GitLab yourself? Subscribers receive upgrade and installation services.