Commissioning fails if NIC gets different PCI address

Bug #1923867 reported by Björn Tillenius
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Fix Released
Medium
Lee Trager

Bug Description

This is with MAAS 3.0.0~beta3 (9853-g.28bad2fcb)

I added some PCI devices to a machine in MAAS, and as
a result, an existing NIC got another PCI address.

This makes commissioning fail:

  https://paste.ubuntu.com/p/7ZbWd6mMDS/

We sort of handle the case where PCI devices move, but we
never look at what the validation error is. So in this case
we try to remove the wrong device before creating a new one.

Related branches

Revision history for this message
Björn Tillenius (bjornt) wrote :
Changed in maas:
milestone: none → 3.0.0
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
Björn Tillenius (bjornt) wrote :
Revision history for this message
Björn Tillenius (bjornt) wrote :

I attached the old commissioning data before the PCI devices were changed, and the new, where the processing fails.

The device that causes problem is "RTL8125 2.5GbE Controller"

Lee Trager (ltrager)
Changed in maas:
assignee: nobody → Lee Trager (ltrager)
status: Triaged → In Progress
Changed in maas:
status: In Progress → Fix Committed
Changed in maas:
milestone: 3.0.0 → 3.0.0-beta5
Changed in maas:
status: Fix Committed → Fix Released
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.