Today we are releasing version 10.8.1 for GitLab Community Edition and Enterprise Edition.
This version resolves a number of regressions and bugs in this month's 10.8 release and prior versions.
GitLab Community Edition and Enterprise Edition
Available in GitLab Core, Starter, Premium, and Ultimate:
- Fixes runtime errors related to modifying frozen strings
- Fixes wrong value on CI_DEPLOY_USER environment variable
- Handle connection errors on environment's prometheus clients properly
- Fixes error when deleting an empty list of refs
- Fix system hook not firing for blocked users when LDAP sign-in is used
- Fixes 500 error viewing admin page due to statement timeouts
- Fixes dropdown actions in mini pipeline graphs
- Bump prometheus-client-mmap to 0.9.3
- Fixes IDE file finder ordering
- Fixes web IDE review & commit editors getting into incorrect state
- Render 404 when prometheus adapter is disabled in Prometheus metrics controller
- Fixes upgrade to 10.8.0-ce.0 fails because of AddIndexesToProjectMirrorData
- Fixed U2F authentication when used with LDAP
Available in GitLab Starter, Premium, and Ultimate:
- Add Group's GL.com plan name to payload of system hook
- Fixes dependency scanning report with vulnerability without CVE
Available in GitLab Premium and Ultimate:
- Geo: Fixes repo, wiki, and upload replication when renaming a namespace that has subgroups, without hashed storage enabled
- Geo: Verification information section shows incorrect data values for the primary node in Geo admin screen
- Geo: Prevent removing project registry records
- Geo: Exclude tables that start with
pg_from FDW check
This version includes a new migration that should not require any downtime. GitLab.com migrations took approximately 0 minutes.
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
/etc/gitlab/skip-auto-migrations file, which is only used for updates.
To update, check out our update page.
Access to GitLab Starter, Premium, and Ultimate features is granted by a paid subscription.
Alternatively, sign up for GitLab.com to use GitLab's own infrastructure.