Remove keep_divergent_refs feature flag, adding documentation and changelog
Feature added in:
Feature expanded in:
Internal rollout and testing
- See ae62fb08 through to production.
- Enable
keep_divergent_refsfeature flag for projects that have a Canonical -> Security -> Build mirroring structure. Note the flag is scoped to projects, not groups. - Enable
keep_divergent_refsfor all of our push mirrors via API:$ http GET 'https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab/remote_mirrors/' [ { "enabled": true, "id": 177728, "keep_divergent_refs": false, "last_error": null, "last_successful_update_at": "2020-04-28T19:35:34.695Z", "last_update_at": "2020-04-28T19:35:34.695Z", "last_update_started_at": "2020-04-28T19:36:42.044Z", "only_protected_branches": true, "update_status": "started", "url": "https://*****:*****@gitlab.com/gitlab-org/security/gitlab.git" } ] $ http PUT 'https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab/remote_mirrors/177728' keep_divergent_refs=true
General release
- Remove feature flag check
- Add changelog entry
- Add API documentation
- Add User documentation
- Internationalization
- Address spec nitpick from !29082 (comment 333135591)
- Delete feature flag entry via ChatOps
Edited by Robert Speicher