Cannot run maas-regiond without /bin/maas-rack
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Mike Pontillo | ||
2.2 |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
I was trying to setup a secondary region controller by itself without it also being a rack controller.
sudo apt install maas-region-api maas-dns
Configured /etc/maas/
But the maas-regiond service on the secondary region controller keeps printing stack traces because it wants to perform network discovery. The 'maas-rack' command is not present so it cannot run.
The only package that includes 'maas-rack' is the 'maas-rack-
Seems that MAAS has a dependency problem on itself.
Stacktrace:
2017-07-06 14:53:33 provisioningser
Traceback (most recent call last):
Failure: twisted.
2017-07-06 14:54:33 provisioningser
2017-07-06 14:54:33 provisioningser
2017-07-06 14:54:33 provisioningser
2017-07-06 14:54:33 provisioningser
2017-07-06 14:54:33 provisioningser
2017-07-06 14:54:33 provisioningser
2017-07-06 14:54:33 provisioningser
2017-07-06 14:54:33 provisioningser
2017-07-06 14:54:33 provisioningser
2017-07-06 14:54:33 provisioningser
2017-07-06 14:54:33 provisioningser
2017-07-06 14:54:33 provisioningser
2017-07-06 14:54:33 provisioningser
2017-07-06 14:54:33 provisioningser
2017-07-06 14:54:33 provisioningser
2017-07-06 14:54:33 provisioningser
Related branches
- MAAS Lander: Needs Fixing
- MAAS Maintainers: Pending requested
-
Diff: 620 lines (+151/-52)26 files modifiedMakefile (+6/-5)
buildout.cfg (+2/-0)
debian/changelog (+4/-0)
debian/compat (+1/-1)
debian/control (+3/-1)
debian/extras/99-maas-common-sudoers (+3/-0)
debian/extras/99-maas-sudoers (+0/-1)
debian/extras/maas-rack (+0/-0)
debian/maas-common.install (+11/-0)
debian/maas-rack-controller.install (+0/-3)
debian/maas-rack-controller.lintian-overrides (+2/-1)
scripts/dhcp-monitor (+2/-2)
scripts/network-monitor (+0/-0)
setup.py (+2/-2)
snap/usr/lib/maas/maas-common (+1/-0)
src/provisioningserver/__main__.py (+19/-6)
src/provisioningserver/rpc/clusterservice.py (+8/-3)
src/provisioningserver/rpc/tests/test_clusterservice.py (+15/-5)
src/provisioningserver/utils/arp.py (+4/-6)
src/provisioningserver/utils/dhcp.py (+6/-3)
src/provisioningserver/utils/fs.py (+3/-3)
src/provisioningserver/utils/services.py (+3/-3)
src/provisioningserver/utils/tests/test_arp.py (+17/-1)
src/provisioningserver/utils/tests/test_fs.py (+5/-4)
src/provisioningserver/utils/tests/test_services.py (+2/-2)
utilities/install-sudoers (+32/-0)
- Blake Rouse (community): Approve
-
Diff: 996 lines (+258/-92)31 files modifiedMakefile (+6/-5)
buildout.cfg (+2/-0)
debian/changelog (+5/-2)
debian/compat (+1/-1)
debian/control (+3/-1)
debian/extras/99-maas-common-sudoers (+4/-0)
debian/extras/99-maas-sudoers (+0/-2)
debian/extras/maas-rack (+0/-0)
debian/maas-common.install (+12/-0)
debian/maas-rack-controller.install (+0/-5)
debian/maas-rack-controller.lintian-overrides (+2/-1)
dev/null (+0/-21)
scripts/beacon-monitor (+24/-0)
scripts/dhcp-monitor (+20/-0)
scripts/multicast-helper (+89/-0)
scripts/network-monitor (+21/-0)
setup.py (+3/-3)
snap/usr/lib/maas/maas-common (+1/-0)
src/provisioningserver/__main__.py (+19/-6)
src/provisioningserver/rpc/clusterservice.py (+2/-2)
src/provisioningserver/rpc/tests/test_clusterservice.py (+6/-6)
src/provisioningserver/utils/arp.py (+2/-2)
src/provisioningserver/utils/beaconing.py (+2/-2)
src/provisioningserver/utils/dhcp.py (+2/-2)
src/provisioningserver/utils/fs.py (+3/-3)
src/provisioningserver/utils/services.py (+4/-4)
src/provisioningserver/utils/tests/test_arp.py (+2/-2)
src/provisioningserver/utils/tests/test_beaconing.py (+2/-2)
src/provisioningserver/utils/tests/test_fs.py (+5/-4)
src/provisioningserver/utils/tests/test_services.py (+3/-3)
utilities/install-sudoers (+13/-13)
Changed in maas: | |
assignee: | nobody → Mike Pontillo (mpontillo) |
Changed in maas: | |
status: | Triaged → Fix Committed |
Changed in maas: | |
milestone: | 2.3.0 → 2.3.0alpha3 |
Changed in maas: | |
status: | Fix Committed → Fix Released |
tags: | added: cdo-qa foundations-engine |