MAAS incorrectly identifies controller hardware after container move

Bug #1868768 reported by Nick Niehoff
6
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
Revision history for this message
Adam Collard (adam-collard) wrote :

Let's figure out what we use `hardware_uuid` for and if we are updating it as part of the controller background refresh.

Changed in maas:
milestone: none → 3.4.0
Alberto Donato (ack)
Changed in maas:
milestone: 3.4.0 → 3.4.x
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.