Open grafuls opened 3 years ago
Closing this, not sure we've seen this for a few years now and we've been in this scenario a few times already.
This can be worked around by updating the provisioned
boolean for assignments
in Postgres for the affected assignment.
quads=# update assignments set provisioned = true where id = 54;
UPDATE 1
Documented here: https://github.com/redhat-performance/quads?tab=readme-ov-file#validating-after-removing-hosts
Describe the bug There is a chance we might want to remove a schedule for a host moving into a new cloud while the move is still in progress. E.g.: All hosts on that cloud have already moved but 1 host is failing on the move step due to lack of network connectivity or broken state. If the schedule is removed, Quads has no chance to mark the cloud as provisioned=True due to the fact that the M&R action was not completed successfully. The consequence of this is that the cloud will never go into validation
To Reproduce Steps to reproduce the behavior:
Expected behavior Cloud should go into validation despite host schedule being removed.