[2.2 RC2] upgrade from Beta 4: Traceback error "Not enough values to unpack" on most UI tabs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Lee Trager |
Bug Description
bladernr@
maas 2.2.0~rc2+
maas-cert-server 0.2.30-
maas-cli 2.2.0~rc2+
maas-common 2.2.0~rc2+
maas-dhcp 2.2.0~rc2+
maas-dns 2.2.0~rc2+
maas-proxy 2.2.0~rc2+
maas-rack-
maas-region-api 2.2.0~rc2+
maas-region-
python3-django-maas 2.2.0~rc2+
python3-maas-client 2.2.0~rc2+
python3-
Just updated from 2.2.0-beta4 to 2.2.0-rc2 on Xenial. I logged out and back into the web UI and the dashboard now shows this error (see attached screenshot). No amount of reloading will make it disappear.
I have also determined that this affects just about the entire UI, including Dashboard, Nodes, Images, Pods, Subnets, DNS tabs.
The Zones tab loads (I only have the default zone anyway). The Settings tab returns an "Internal Server Error" page.
This is the traceback that appears in the logs:
2017-04-17 13:55:13 maasserver.
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
return target()
File "/usr/lib/
task()
File "/usr/lib/
task()
--- <exception caught here> ---
File "/usr/lib/
result = inContext.theWork()
File "/usr/lib/
inContext.
File "/usr/lib/
return self.currentCon
File "/usr/lib/
return func(*args,**kw)
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
return func_outside_
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
return func(*args, **kwds)
File "/usr/lib/
releases = list_all_
File "/usr/lib/
osystem, release = resource.
builtins.
2017-04-17 13:55:14 maasserver.
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
return target()
File "/usr/lib/
task()
File "/usr/lib/
task()
--- <exception caught here> ---
File "/usr/lib/
result = inContext.theWork()
File "/usr/lib/
inContext.
File "/usr/lib/
return self.currentCon
File "/usr/lib/
return func(*args,**kw)
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
return func_outside_
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
return func(*args, **kwds)
File "/usr/lib/
return self._include_
File "/usr/lib/
self.
File "/usr/lib/
config_field = get_config_
File "/usr/lib/
return conf['form'
File "/usr/lib/
[default_
File "/usr/lib/
osystem, release = resource.
builtins.
Related branches
- Mike Pontillo (community): Approve
-
Diff: 110 lines (+50/-25)2 files modifiedsrc/maasserver/utils/osystems.py (+13/-1)
src/maasserver/utils/tests/test_osystems.py (+37/-24)
Changed in maas: | |
status: | New → Triaged |
importance: | Undecided → Critical |
milestone: | none → 2.2.0rc3 |
summary: |
- 2.2 RC2 upgrade from Beta 4: Traceback error "Not enough values to + [2.2 RC2] upgrade from Beta 4: Traceback error "Not enough values to unpack" on most UI tabs |
Changed in maas: | |
assignee: | nobody → Lee Trager (ltrager) |
Changed in maas: | |
status: | Confirmed → In Progress |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
Changed in maas: | |
status: | Fix Released → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
Additionally, here are the actual logs: