UI: Poor UX for adding machine that's network booted into MAAS

Bug #1881560 reported by Adam Collard
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Fix Committed
Medium
Unassigned
maas-ui
Fix Released
Medium
Jones Ogolo

Bug Description

MAAS version: 2.7.1 (8261-g.5143564e6)

One of the ways to add a new machine to MAAS is to set it to PXE boot. Assuming it's on a subnet where MAAS DHCP is running, and suitably configured, the machine will be added into MAAS and start gathering commissioning data.

When the machine finishes this commissioning, it will be in the 'New' state, with no power credentials setup. To move it into Ready, one needs to Commission, which in turn requires power credentials.

When going to 'Take Action', and Commission the MAAS UI correctly says that the machine cannot be commissioned without power credentials, but gives you no hint or direction as to where to do that.

Contrast against the 'Add hardware' journey where power credentials are part of the initial form.

Steps to reproduce:

1. Take an existing machine in MAAS, note it's power credentials.
2. Delete the machine in MAAS
3. Power on the machine using credentials from 1
4. Note the machine show up in Commissioning, wait for it to finish and land in New
5. Find the machine in machine listing, and go to Commission it.

Tags: ui
tags: removed: ux
Changed in maas-ui:
importance: Undecided → Unknown
Bill Wear (billwear)
summary: - Poor UX for adding machine that's network booted into MAAS
+ UI: Poor UX for adding machine that's network booted into MAAS
Changed in maas:
milestone: none → 3.3.0
importance: Undecided → Medium
Changed in maas:
status: New → Triaged
Changed in maas:
milestone: 3.3.0 → 3.4.0
Changed in maas-ui:
status: New → Triaged
importance: Unknown → Medium
assignee: nobody → Jones Ogolo (jonesogolo)
Jones Ogolo (jonesogolo)
Changed in maas-ui:
status: Triaged → Fix Committed
status: Fix Committed → Fix Released
Alberto Donato (ack)
Changed in maas:
milestone: 3.4.0 → 3.4.x
Changed in maas:
milestone: 3.4.x → 3.5.x
Revision history for this message
Anton Troyanov (troyanov) wrote :

UI fix (already included in 3.5)
https://github.com/canonical/maas-ui/pull/4996
Commit hash: 789e9a42c4e6b823598252ddee393c04a3bc5856

no longer affects: maas/3.3
Changed in maas:
status: Triaged → Fix Committed
milestone: 3.5.x → 3.5.0
Changed in maas-ui:
milestone: none → 3.5.0
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.