Geo: Fix synchronization disabled on primary UI
What does this MR do?
In some cases, synchronization is toggled on secondaries. The secondaries need to send this toggle information to the primary as part of their Status. In this way, the Admin > Geo > Nodes UI will display the correct Status information regardless of which node you are browsing.
-
Add tests -
Smoke test -
Add screenshot proof
Closes #217643 (closed)
Screenshots
Container repositories disabled, design repositories enabled but nothing to sync
Visiting the primary:
Visiting the secondary (looks the same):
Container repositories enabled but nothing to sync, design repositories disabled
Visiting the primary:
Visiting the secondary (looks the same):
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry -
Documentation (if required) -
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Availability and Testing
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process.
Edited by Michael Kozono