Display meaningful error message when secret password is wrong.
Summary
With an up and running CAPO cluster.
If my Openstack password has changed but has not been updated in my secrets.yaml then, error message is not explicit.
Worth, in some way, the message could be interpreted as Openstack authentication being OK while stack update is "Completed".
⢎⠁ Kustomization/capo-cluster-resources - HealthCheckFailed - health check failed after 30.021439792s: timeout waiting for: [HeatStack/sylva-system/heatstack-capo-cluster-resources status: 'InProgress']
✗ Command timeout exceeded
Timed-out waiting for the following resources to be ready:
IDENTIFIER STATUS REASON MESSAGE
Kustomization/sylva-system/capo-cluster-resources InProgress Kustomization generation is 8, but latest observed generation is 7
╰┄╴HeatStack/sylva-system/heatstack-capo-cluster-resources InProgress HeatStack generation is 9, but latest observed generation is 8
╰┄╴┬┄┄[Conditions]
╰┄╴Ready True UPDATE_COMPLETE Stack UPDATE completed successfully
For troubleshooting purpose, it would be nice to have an explicit error message.