[2.4, UI, b1] Adding pods via UI is broken because of zone

Bug #1755829 reported by Andres Rodriguez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Fix Released
High
Newell Jensen

Bug Description

Adding a pod via the UI is broken because of the zone. While testing adding zones, I came across [1]. I fixed [1] by doing [2], which fixes two issues:

1. allows maas to add a pod via the API without specifying the zone
2. allows the user to add a pod by specifying the zone *name* and not just the database *id*
3. returns zone on the API output.

Note that the above brings correctness and the same user experience across the API.

This however, breaks the UI because I believe the UI hardcodes using ids.

[1]: https://bugs.launchpad.net/maas/+bug/1755807
[2]: https://code.launchpad.net/~andreserl/maas/+git/maas/+merge/341391

Related branches

Changed in maas:
milestone: none → 2.4.0beta1
assignee: nobody → Newell Jensen (newell-jensen)
importance: Undecided → High
status: New → Triaged
description: updated
Changed in maas:
status: Triaged → In Progress
Changed in maas:
status: In Progress → Fix Committed
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.