Repository navigation
v2.4.2 — an unreadable host is not down; a login refused for lack of a role says so (2026-10-19)
LatestFound on a vCenter 8.0.3 lab with two restricted SSO accounts (follow-up to AIops#47).
- A host this account cannot read is no longer reported as down. An account with Read-only on one VM sees that
VM's host by name only:runtime.connectionStatereadsNone.get_cluster_health_summaryranked it
host_down/ critical ("host None") andget_cross_vcenter_attentionput it first. It is now counted in
hosts_unreadable, raises a warning issuehost_unreadable(ranked after a real outage), and moves the row to
WARN (unknown is not OK either). Every surface shows "(N unreadable)": cluster card (amber, not red), totals strip,
attention cards and totals, and the CLI lines. get_ntp_statusno longer calls an unreadable host unreachable. Instead of "vCenter cannot reach this host
... reconnect", the row hasreachable: null, withhosts_unreadableandunreadable_notein the result.
inventory hostscolours an unreadable state yellow, not red.- A login vCenter refuses with
NoPermissiongets the role error, not the raw fault. For an account with no
permission anywhere, vCenter refuses the login itself (System.Viewon the root folder), so the 2.3.1 post-login
check never ran anddoctor/MCP showed the raw fault with a connectivity hint. It now raises the no-role error:
the "no vSphere role / Global Permissions" remedy only for a vCenter target andSystem.View; an ESXi target or
another privilege gets a neutral text naming the (sanitized) privilege. A wrong password (InvalidLogin) is
unchanged.