Hey guys,
while doing some API stuff, I discovered that when you query the system to check if it’s a MetroCluster configuration on a non-MCC system, no UUID is returned for the cluster.
Feels a bit inconsistent, right?
Example:
HA-Cluster query
{
"local": {
"configuration_state": "not_configured",
"partner_cluster_reachable": false,
"cluster": {
"name": "HA-Cluster"
}
},
"_links": {
"self": {
"href": "/api/cluster/metrocluster"
}
}
}
MetroCluster query
{
"local": {
"configuration_state": "configured",
"periodic_check_enabled": true,
"automatic_uso_failure_domain": "disabled",
"mode": "normal",
"partner_cluster_reachable": true,
"cluster": {
"name": "MCC-Cluster-A",
"uuid": "11ee11ee-11ee-11ee-11ee-11ee11ee11ee",
"_links": {
"self": {
"href": "/api/cluster"
}
}
}
},
"remote": {
"configuration_state": "configured",
"periodic_check_enabled": true,
"automatic_uso_failure_domain": "disabled",
"mode": "normal",
"cluster": {
"name": "MCC-Cluster-B",
"uuid": "ee11ee11-ee11-ee11-ee11-ee11ee11ee11",
"_links": {
"self": {
"href": "/api/cluster/peers/ee11ee11-ee11-ee11-ee11-ee11ee11ee11/cluster"
}
}
}
},
"configuration_type": "ip_fabric",
"_links": {
"self": {
"href": "/api/cluster/metrocluster"
}
}
}
I’ve opened a ticket, but it’s been a bit of a struggle explaining to first-level support that this is a real issue and not just "works as designed."
What are your thoughts about this?