Ready machines with owner
Bug #2056330 reported by
Björn Tillenius
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Committed
|
High
|
Anton Troyanov | ||
3.5 |
Fix Committed
|
High
|
Anton Troyanov |
Bug Description
Looking at labmaas, which is running 3.5.0~beta1-
Furthermore, if you go to the machine details for those machine, the page is stuck in a loading state and doesn't show the details.
The currently affected machines are chladni, lapras and scheele.
Related branches
~troyanov/maas:backport-a467133-3.5
- MAAS Lander: Approve
- Anton Troyanov: Approve
-
Diff: 164 lines (+146/-0)3 files modifiedsrc/maasserver/migrations/maasserver/0320_current_script_set_foreign_keys_drop_indexes.py (+48/-0)
src/maasserver/migrations/maasserver/0321_current_script_set_foreign_keys_cleanup.py (+41/-0)
src/maasserver/migrations/maasserver/0322_current_script_set_foreign_keys_readd.py (+57/-0)
~troyanov/maas:fix-2056330
Merged
into
maas:master
- MAAS Lander: Approve
- Björn Tillenius: Approve
- Alexsander de Souza: Approve
-
Diff: 225 lines (+175/-1)4 files modifiedsrc/maasserver/migrations/maasserver/0320_current_script_set_foreign_keys_drop_indexes.py (+48/-0)
src/maasserver/migrations/maasserver/0321_current_script_set_foreign_keys_cleanup.py (+41/-0)
src/maasserver/migrations/maasserver/0322_current_script_set_foreign_keys_readd.py (+57/-0)
src/maasserver/testing/initial.maas_test.sql (+29/-1)
Changed in maas: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → 3.5.0 |
Changed in maas: | |
status: | Triaged → In Progress |
Changed in maas: | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
In a fresh installation, I found the expected behaviors for all the transitions to Ready:
- Ready to Allocated to Ready
- Ready to Deployed to Ready
- Ready to Allocated to Deployed to Ready
Looking at the code, there are some cases that might not potentially reset the owner of the node: testing( ) failed_ testing( )
- Node.abort_
- Node.mark_fixed()
- Node.override_