"""Linkage scan page: Infrahub records and OpenStack servers that lost each other.""" from __future__ import annotations PAGE = r""" CX Triage — Linkage
CX Triage — linkage scan
← Alert queue

A VM in ERROR is not always a failed build. If the server was created but the link back to Infrahub was never written, Infrahub shows ERROR or CREATING with no usable openstack_id while a perfectly good server of the same name is running. This scans both sides in bulk and pairs them up by name — and finds the reverse too: OpenStack servers that no Infrahub record claims, which is what Suspected Orphan VM was meant to catch before its input metric went empty.

Run a scan to begin. It lists every server in all four regions, so it takes a few minutes.
"""