Skip to content

Patch server ports when adopting machines #23

Closed

Description

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):

  1. Run MCM
  2. Create a Machine
  3. Stop MCM right after it has created the machine in OpenStack
  4. Start MCM again
  5. Wait until machine adoption
  6. Check port configuration belonging to the created machine, it has no allowed_address_pairs.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions