rootpwn

Advisories

GitLab 16.2.3 Patch: Fixes Artifacts Object Storage Geo Replication Bug

GitLab released 16.2.3 for CE and EE on Aug 3 2023 to correct a bug that impacted artifacts stored in object storage during geo‑replication. The update contains no new migrations and can be applied without downtime on multi‑node deployments. Defenders should apply the patch and consider disabling auto‑reconfigure if they prefer zero‑downtime upgrades.

What Happened

GitLab released version 16.2.3 to address a bug that caused artifacts stored in object storage to fail during geo‑replication.

Impact

The defect could result in missing or corrupted artifacts when replicated across geo sites. No database migrations are included, so the schema remains unchanged.

What to Do

  • Upgrade all nodes to 16.2.3.
  • Verify that the Omnibus package stops, runs migrations, and restarts automatically.
  • If zero‑downtime upgrades are required, create /etc/gitlab/skip-auto-reconfigure before upgrading.
  • Confirm that artifacts replicate correctly after the upgrade.

Upgrade Notes

Multi‑node deployments should not require any downtime. The update is safe for both Community and Enterprise Editions.

GitLab 16.2.3 object storage geo replication Omnibus upgrade multi-node

← All news