[2.0a3] Can't commission too many machines at a time
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Blake Rouse |
Bug Description
Trying to commission 40 machines at a time, I saw a weird issue. The machines are unable to PXE boot and hence, they can't commission. The output that's shown in the console log ends with:
CLIENT MAC ADDR: 74 D4 35 89 BC 86 GUID: 86BC8935 D474 8001 E311 EEA180BAF14E
PXE-E53: No boot filename received
PXE-M0F: Exiting Intel Boot Agent.
Basically, it seems that the machine has successfully DHCP'd , but was unable to get PXE information. This may be related to:
2016-03-19 12:08:15+0800 [ClusterClient,
2016-03-19 12:08:15+0800 [ClusterClient,
2016-03-19 12:08:17+0800 [TFTP (UDP)] Datagram received from ('192.168.10.34', 2070): <RRQDatagram(
2016-03-19 12:08:17+0800 [-] RemoteOriginRea
Related branches
- Mike Pontillo (community): Approve
-
Diff: 407 lines (+240/-82)7 files modifiedetc/maas/templates/dhcp/dhcpd.conf.template (+3/-3)
scripts/maas-dhcp-helper (+128/-0)
setup.py (+2/-0)
src/provisioningserver/__main__.py (+0/-2)
src/provisioningserver/dhcp/notifier.py (+0/-73)
src/provisioningserver/dhcp/tests/test_helper_clean.py (+103/-0)
src/provisioningserver/dhcp/tests/test_helper_notify.py (+4/-4)
- Mike Pontillo (community): Approve
-
Diff: 63 lines (+11/-7)5 files modifieddebian/maas-dhcp.apparmor (+1/-1)
debian/maas-dhcp.maas-dhcpd.service (+3/-2)
debian/maas-dhcp.maas-dhcpd6.service (+3/-3)
debian/maas-rack-controller.install (+3/-0)
debian/maas-rack-controller.lintian-overrides (+1/-1)
description: | updated |
summary: |
- [2.0a3] Can't commission two many machines at a time + [2.0a3] Can't commission too many machines at a time |
no longer affects: | maas (Ubuntu) |
Changed in maas: | |
milestone: | none → 2.0.0 |
importance: | Undecided → Critical |
status: | New → Confirmed |
Changed in maas: | |
status: | Confirmed → Triaged |
Changed in maas: | |
assignee: | nobody → Blake Rouse (blake-rouse) |
status: | Triaged → In Progress |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |