Geo: Cursor events not displayed in /admin/geo/nodes screen
On ops.gitlab.net/admin/geo_nodes, the status screen shows:
However, the JSON payload looks fine. Notice cursor_last_event_id
is the right value (430):
{
geo_node_id: 2,
healthy: true,
health: "Healthy",
health_status: "Healthy",
missing_oauth_application: false,
attachments_count: 0,
attachments_synced_count: 0,
attachments_failed_count: 0,
attachments_synced_missing_on_primary_count: 0,
attachments_synced_in_percentage: "0.00%",
db_replication_lag_seconds: 0,
lfs_objects_count: 0,
lfs_objects_synced_count: 0,
lfs_objects_failed_count: 0,
lfs_objects_synced_missing_on_primary_count: 0,
lfs_objects_synced_in_percentage: "0.00%",
job_artifacts_count: 0,
job_artifacts_synced_count: 0,
job_artifacts_failed_count: 0,
job_artifacts_synced_missing_on_primary_count: 0,
job_artifacts_synced_in_percentage: "0.00%",
projects_count: 127,
repositories_count: 127,
repositories_failed_count: 0,
repositories_synced_count: 127,
repositories_synced_in_percentage: "100.00%",
wikis_count: 127,
wikis_failed_count: 0,
wikis_synced_count: 127,
wikis_synced_in_percentage: "100.00%",
repository_verification_enabled: true,
repositories_checksummed_count: null,
repositories_checksum_failed_count: null,
repositories_checksummed_in_percentage: "0.00%",
wikis_checksummed_count: null,
wikis_checksum_failed_count: null,
wikis_checksummed_in_percentage: "0.00%",
repositories_verification_failed_count: 0,
repositories_verified_count: 127,
repositories_verified_in_percentage: "100.00%",
repositories_checksum_mismatch_count: 0,
wikis_verification_failed_count: 0,
wikis_verified_count: 127,
wikis_verified_in_percentage: "100.00%",
wikis_checksum_mismatch_count: 0,
repositories_retrying_verification_count: 0,
wikis_retrying_verification_count: 0,
replication_slots_count: null,
replication_slots_used_count: null,
replication_slots_used_in_percentage: "0.00%",
replication_slots_max_retained_wal_bytes: null,
repositories_checked_count: null,
repositories_checked_failed_count: null,
repositories_checked_in_percentage: "0.00%",
last_event_id: null,
last_event_timestamp: 0,
cursor_last_event_id: 430,
cursor_last_event_timestamp: 0,
last_successful_status_check_timestamp: 1540484613,
version: "11.4.1-ee",
revision: "3e817f5",
selective_sync_type: "",
namespaces: [ ],
updated_at: "2018-10-25T16:21:34.000Z",
storage_shards_match: true,
_links: {
self: "https://geo.ops.gitlab.net/api/v4/geo_nodes/2/status",
node: "https://geo.ops.gitlab.net/api/v4/geo_nodes/2"
}
}
Edited by Ash McKenzie