MAAS incorrectly identifies controller hardware after container move
Bug #1868768 reported by
Nick Niehoff
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Triaged
|
Low
|
Unassigned |
Bug Description
When you install maas-region in an lxd container on a host, an entry is added to the maasserver_node table for the maas region controller with the hardware_uuid of the host. If you migrate the container to another physical host, then try to enlist the original host's hardware in MAAS, the host will be recognized as the region controller and fail to enlist. A workaround for this is to edit the hardware_uuid of the region controller entry in the maasserver_node table. This is a small edge case but I'm documenting the workaround here so hopefully, others can find it.
Changed in maas: | |
importance: | Undecided → Low |
summary: |
- MAAS incorrectly identifies hardware after container move + MAAS incorrectly identifies controller hardware after container move |
Changed in maas: | |
status: | New → Triaged |
milestone: | none → next |
Changed in maas: | |
milestone: | next → none |
Changed in maas: | |
milestone: | 3.4.0 → 3.4.x |
To post a comment you must log in.
Let's figure out what we use `hardware_uuid` for and if we are updating it as part of the controller background refresh.