Container registry being enabled does not reflect in UI without restart

Summary

Enabling registry in gitlab.rb and reconfigure shows registry running. The web UI does not reflect that registry is running in the admin area. Also unable to enable registry in project settings. A restart is required show registry enabled in the UI.

Steps to reproduce

  1. Enable registry
  2. Run a reconfigure
  3. Go to admin are in UI and see that Container Registry is not enabled under Features
  4. Navigate to project settings -> General -> Permissions and see that you cannot enable registry for the project

What is the current bug behavior?

Registry does not show as running in the UI and cannot be enabled from the UI for projects without a restart.

What is the expected correct behavior?

A reconfigure should show registry enabled in the UI without a restart.

Links

According to the documentation: Save the file and reconfigure GitLab for the changes to take effect..

Version

10.6.0-ee

Customer ticket -> https://gitlab.zendesk.com/agent/tickets/93637 (internal)

Edited Jun 24, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading