[2.2, rev5774] Error updating block devices after upgrade
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Lee Trager |
Bug Description
After upgrade from rev5773 to rev5774, there's an error updating block devices for the rack controller:
2017-03-02 08:07:23 maasserver: [error] #######
2017-03-02 08:07:23 maasserver: [error] Traceback (most recent call last):
File "/usr/lib/
blockdevs = json.loads(
File "/usr/lib/
return _default_
File "/usr/lib/
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/
raise JSONDecodeError
json.decoder.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/
response = wrapped_
File "/usr/lib/
return view_atomic(*args, **kwargs)
File "/usr/lib/
return func(*args, **kwds)
File "/usr/lib/
response = upcall(request, *args, **kwargs)
File "/usr/lib/
response = func(*args, **kwargs)
File "/usr/lib/
result = self.error_
File "/usr/lib/
result = meth(request, *args, **kwargs)
File "/usr/lib/
return function(self, request, *args, **kwargs)
File "/usr/lib/
target_status = process(node, request, status)
File "/usr/lib/
node, node.current_
File "/usr/lib/
script_
File "/usr/lib/
exit_
File "/usr/lib/
raise ValueError(
AttributeError: 'JSONDecodeError' object has no attribute 'message'
Related branches
- Andres Rodriguez (community): Approve
-
Diff: 772 lines (+359/-180)8 files modifiedsrc/metadataserver/user_data/templates/snippets/maas_run_remote_scripts.py (+2/-51)
src/metadataserver/user_data/templates/snippets/tests/test_maas_run_remote_scripts.py (+0/-115)
src/provisioningserver/refresh/__init__.py (+48/-10)
src/provisioningserver/refresh/maas_api_helper.py (+52/-0)
src/provisioningserver/refresh/node_info_scripts.py (+26/-1)
src/provisioningserver/refresh/tests/test_maas_api_helper.py (+111/-0)
src/provisioningserver/refresh/tests/test_node_info_scripts.py (+26/-3)
src/provisioningserver/refresh/tests/test_refresh.py (+94/-0)
summary: |
- [2.1, rev5774] Error updating block devices after upgrade + [2.2, rev5774] Error updating block devices after upgrade |
Changed in maas: | |
importance: | Undecided → High |
assignee: | nobody → Lee Trager (ltrager) |
importance: | High → Medium |
milestone: | none → 2.2.0 |
status: | New → Triaged |
importance: | Medium → Critical |
Changed in maas: | |
status: | Triaged → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
For machines no error was surfaced but they got stuck after running the block devices commissioning script