[2.4] MAAS UI becomes unresponsive (slow) when there's disconnected controllers/RPC errors
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Lee Trager | ||
2.4 |
In Progress
|
Critical
|
Lee Trager |
Bug Description
Upgrading my primary region/rack, MAAS bacame bvery unresponsive and in the logs I saw the following errors.
This seems like a new recurrence of this old bug: https:/
2018-04-09 15:39:05 maasserver: [error] Error while calling DescribePowerTypes: RPC connection timed out to rack controller 'maas00' (6g7yrg).
2018-04-09 15:39:06 maasserver: [error] Error while calling DescribePowerTypes: Unable to get RPC connection for rack controller 'node01' (4rcbwp).
2018-04-09 15:39:10 maasserver: [error] Error while calling DescribePowerTypes: RPC connection timed out to rack controller 'maas00' (6g7yrg).
2018-04-09 15:39:10 maasserver: [error] Error while calling DescribePowerTypes: Unable to get RPC connection for rack controller 'node01' (4rcbwp).
2018-04-09 15:39:16 maasserver: [error] Error while calling DescribePowerTypes: RPC connection timed out to rack controller 'maas00' (6g7yrg).
2018-04-09 15:39:16 maasserver: [error] Error while calling DescribePowerTypes: Unable to get RPC connection for rack controller 'node01' (4rcbwp).
2018-04-09 15:39:20 maasserver: [error] Error while calling DescribePowerTypes: RPC connection timed out to rack controller 'maas00' (6g7yrg).
2018-04-09 15:39:20 maasserver: [error] Error while calling DescribePowerTypes: Unable to get RPC connection for rack controller 'node01' (4rcbwp).
Related branches
- MAAS Lander: Needs Fixing
- Blake Rouse (community): Approve
-
Diff: 2375 lines (+638/-548)26 files modifiedsrc/maasserver/api/tests/test_enlistment.py (+26/-29)
src/maasserver/api/tests/test_licensekey.py (+36/-27)
src/maasserver/api/tests/test_machine.py (+6/-20)
src/maasserver/api/tests/test_machines.py (+3/-12)
src/maasserver/forms/__init__.py (+3/-4)
src/maasserver/forms/settings.py (+2/-4)
src/maasserver/forms/tests/test_bootresource.py (+14/-11)
src/maasserver/forms/tests/test_deploy.py (+14/-13)
src/maasserver/forms/tests/test_licensekey.py (+39/-51)
src/maasserver/forms/tests/test_machine.py (+37/-30)
src/maasserver/models/bootresource.py (+5/-8)
src/maasserver/models/node.py (+50/-33)
src/maasserver/models/tests/test_bootresource.py (+3/-5)
src/maasserver/models/tests/test_node.py (+115/-75)
src/maasserver/testing/factory.py (+1/-1)
src/maasserver/testing/osystems.py (+41/-8)
src/maasserver/tests/test_compose_preseed.py (+0/-2)
src/maasserver/tests/test_node_action.py (+9/-14)
src/maasserver/utils/osystems.py (+77/-43)
src/maasserver/utils/tests/test_osystems.py (+77/-106)
src/maasserver/views/settings.py (+2/-1)
src/maasserver/views/tests/test_settings.py (+21/-18)
src/maasserver/views/tests/test_settings_license_keys.py (+43/-24)
src/maasserver/websockets/handlers/general.py (+3/-3)
src/maasserver/websockets/handlers/tests/test_general.py (+2/-1)
src/provisioningserver/testing/os.py (+9/-5)
Changed in maas: | |
importance: | High → Critical |
assignee: | nobody → Lee Trager (ltrager) |
Changed in maas: | |
milestone: | 2.4.0beta2 → 2.4.0rc1 |
summary: |
- [2.4] MAAS UI becomes unresponsive when there's RPC errors + [2.4] MAAS UI becomes unresponsive (slow) when there's disconnected + controllers/RPC errors |
Changed in maas: | |
assignee: | Lee Trager (ltrager) → Blake Rouse (blake-rouse) |
Changed in maas: | |
assignee: | Blake Rouse (blake-rouse) → nobody |
status: | Triaged → Incomplete |
Changed in maas: | |
milestone: | 2.4.0rc1 → 2.4.0rc2 |
Changed in maas: | |
milestone: | 2.4.0rc2 → 2.4.0rc1 |
status: | Incomplete → Confirmed |
assignee: | nobody → Lee Trager (ltrager) |
Changed in maas: | |
status: | Confirmed → In Progress |
milestone: | 2.4.0rc1 → 2.4.0rc2 |
Changed in maas: | |
milestone: | 2.4.0rc2 → 2.5.0 |
no longer affects: | maas/trunk |
Changed in maas: | |
milestone: | 2.4.1 → 2.5.0 |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
milestone: | 2.5.0 → 2.5.0alpha1 |
Changed in maas: | |
status: | Fix Committed → Fix Released |
This seems very similar to:
https:/ /bugs.launchpad .net/maas/ +bug/1360004