Closed
Description
openedon May 12, 2021
What happened:
When MCM crashes during a machine creation, it'll adopt the already created machine during the next reconciliation but it doesn't finish the creation as it would have done w/o crashing. Concretely, patching the server ports (see here) is silently skipped.
What you expected to happen:
The result of a machine creation should be the same, no matter if MCM crashes or not.
How to reproduce it (as minimally and precisely as possible):
- Run MCM
- Create a
Machine
- Stop MCM right after it has created the machine in OpenStack
- Start MCM again
- Wait until machine adoption
- Check port configuration belonging to the created machine, it has no
allowed_address_pairs
.
Activity