[2.x] [critical] TFTP back-end failed right after node repeatedly requests same file via tftp
Bug #1724677 reported by
Jason Hobbs
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Blake Rouse | ||
2.2 |
Fix Released
|
Critical
|
Blake Rouse |
Bug Description
On a foundation cloud deployment, (3x3 MAAS ha), a node failed to boot after repeatedly requesting grub.cfg, making some progress, then perhaps timing out booting, then timing out on deploy. I'm not sure what the end state of the node is.
Shortly after that in the log there are many "[critical] TFTP back-end failed" errors.
Around the same time there are many tftp requests that are being retried by clients, perhaps they aren't being responded to quickly enough by MAAS:
http://
maas logs are available here:
https:/
This is with MAAS 2.2.2-6099-
Related branches
~blake-rouse/maas:ha-fixes-2.2
- Blake Rouse (community): Approve
-
Diff: 874 lines (+509/-34)13 files modifiedsrc/maasserver/locks.py (+9/-6)
src/maasserver/models/node.py (+12/-2)
src/maasserver/models/tests/test_node.py (+1/-1)
src/maasserver/rpc/rackcontrollers.py (+1/-1)
src/maasserver/rpc/regionservice.py (+19/-3)
src/maasserver/rpc/tests/test_rackcontrollers.py (+2/-2)
src/maasserver/rpc/tests/test_regionservice.py (+37/-0)
src/maasserver/utils/orm.py (+11/-0)
src/maasserver/utils/tests/test_orm.py (+16/-0)
src/provisioningserver/rackdservices/tests/test_tftp.py (+223/-0)
src/provisioningserver/rackdservices/tftp.py (+41/-1)
src/provisioningserver/rpc/clusterservice.py (+89/-17)
src/provisioningserver/rpc/tests/test_clusterservice.py (+48/-1)
~blake-rouse/maas:fix-1724677
Merged
into
maas:master
- Mike Pontillo (community): Approve
-
Diff: 303 lines (+264/-1)2 files modifiedsrc/provisioningserver/rackdservices/tests/test_tftp.py (+223/-0)
src/provisioningserver/rackdservices/tftp.py (+41/-1)
Changed in maas: | |
milestone: | none → 2.3.0beta3 |
Changed in maas: | |
importance: | Undecided → Critical |
summary: |
- [critical] TFTP back-end failed right after node repeatedly requests - same file via tftp + [2.x] TFTP back-end failed right after node repeatedly requests same + file via tftp |
summary: |
- [2.x] TFTP back-end failed right after node repeatedly requests same - file via tftp + [2.x] [critical] TFTP back-end failed right after node repeatedly + requests same file via tftp |
Changed in maas: | |
assignee: | nobody → Blake Rouse (blake-rouse) |
status: | New → 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.