Determine a method for how to reconnect a deleted rack controller
Bug #1576357 reported by
Lee Trager
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Wishlist
|
Lee Trager |
Bug Description
After a rack controller has been deleted from MAAS the machine itself still has maas-rack-
1. If we disable the maas-rackd service it could be reenabled by the user manually enabling and starting the maas-rackd service
2. If we disable maas-rackd by deleting /etc/maas/
Related branches
lp://staging/~ltrager/maas/lp1592246
- Gavin Panella (community): Needs Fixing
- Blake Rouse (community): Approve
- Andres Rodriguez (community): Needs Information
-
Diff: 651 lines (+227/-56)11 files modifiedsrc/maasserver/models/node.py (+2/-2)
src/maasserver/models/tests/test_node.py (+30/-7)
src/maasserver/rpc/regionservice.py (+2/-1)
src/maasserver/start_up.py (+1/-1)
src/maasserver/tests/test_start_up.py (+22/-0)
src/provisioningserver/register_command.py (+19/-0)
src/provisioningserver/rpc/clusterservice.py (+1/-1)
src/provisioningserver/rpc/tests/test_clusterservice.py (+25/-1)
src/provisioningserver/tests/test_register_command.py (+29/-2)
src/provisioningserver/utils/env.py (+18/-4)
src/provisioningserver/utils/tests/test_env.py (+78/-37)
Changed in maas: | |
milestone: | none → 2.0.0 |
assignee: | nobody → Lee Trager (ltrager) |
summary: |
- Determin a method for how to reconnect a deleted rack controller + Determine a method for how to reconnect a deleted rack controller |
Changed in maas: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
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.
The rack is currently disabled by stopping and disabling the maas-rackd service. Reenabling it is currently done with
sudo systemctl enable maas-rackd
sudo systemctl start maas-rackd
We could add something to the maas-rack command or just document it.