UnicodeDecodeError in _get_systemd_service_status
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Gavin Panella | ||
1.8 |
Fix Released
|
Critical
|
Gavin Panella |
Bug Description
Unhandled failure dispatching AMP command. This is probably a bug.
Please ensure that this error is handled within application code or
declared in the signature of the CreateHostMaps command.
[control:
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.run()
File "/usr/lib/
self.
--- <exception caught here> ---
File ".../twisted/
result = context.call(ctx, function, *args, **kwargs)
File ".../twisted/
return self.currentCon
File ".../twisted/
return func(*args,**kw)
File ".../provisioni
return func(*args, **kwargs)
File ".../provisioni
_ensure_
File ".../provisioni
_ensure_
if service_
File ".../provisioni
return func(*args, **kwargs)
File ".../provisioni
get_service_state
return self._get_
File ".../provisioni
_get_
service.
File ".../provisioni
_get_
if line.startswith
exceptions.
position 0: ordinal not in range(128)
---
I configured 6 nodes under maas, made their status Ready.
installed open-stack and started openstack-install. After that I answered all questions (ip, username, password, api key etc..)
And in stage of juju bootstraping I got this error (from commands.log):
[INFO: 09-03 17:08:42, openstack-
[INFO: 09-03 17:08:42, openstack-
[INFO: 09-03 17:08:42, openstack-
[INFO: 09-03 17:08:44, openstack-
[INFO: 09-03 17:10:13, installbase.py:138] Performing a Landscape OpenStack Autopilot install
[DEBUG: 09-03 17:10:41, landscape.py:73] Existing MAAS defined, doing a LDS installation with existing MAAS.
[ERROR: 09-03 17:10:51, utils.py:338] Problem with package install: Command 'DEBIAN_
[DEBUG: 09-03 17:10:51, multi.py:120] Bootstrapping Juju: JUJU_HOME=
[DEBUG: 09-03 17:11:01, multi.py:126] Problem during bootstrap: '{'err': 'Bootstrapping environment "maas"\nStarting new instance for initial state server\nLaunching instance\nWARNING no architecture was specified, acquiring an arbitrary node\nBootstrap failed, destroying environment\nERROR failed to bootstrap environment: cannot start bootstrap instance: gomaasapi: got error back from server: 500 INTERNAL SERVER ERROR ((\'UNHANDLED\', \'Unknown Error [control:
[DEBUG: 09-03 17:11:01, utils.py:56] Traceback (most recent call last):
File "/usr/share/
super().run()
File "/usr/lib/
self.
File "/usr/share/
self.
File "/usr/share/
raise Exception("Problem with juju bootstrap.")
Exception: Problem with juju bootstrap.
[ERROR: 09-03 17:13:22, utils.py:338] Problem with package install: Command 'DEBIAN_
[WARNING: 09-03 17:13:22, task.py:83] task name: expected Preparing Landscape, got Bootstrapping Juju
[INFO: 09-03 17:13:22, task.py:86] tasks : [('Bootstrapping Juju', 1441282251.8554897, 1441282402.
tasks_started: ['Bootstrapping Juju', 'Bootstrapping Juju']
[DEBUG: 09-03 17:13:22, utils.py:644] ssh keys exist for this user, they will be used instead.
[DEBUG: 09-03 17:13:22, multi.py:120] Bootstrapping Juju: JUJU_HOME=
[DEBUG: 09-03 17:13:38, multi.py:126] Problem during bootstrap: '{'err': 'Bootstrapping environment "maas"\nStarting new instance for initial state server\nLaunching instance\nWARNING no architecture was specified, acquiring an arbitrary node\nBootstrap failed, destroying environment\nERROR failed to bootstrap environment: cannot start bootstrap instance: gomaasapi: got error back from server: 500 INTERNAL SERVER ERROR ((\'UNHANDLED\', \'Unknown Error [control:
[DEBUG: 09-03 17:13:38, utils.py:56] Traceback (most recent call last):
File "/usr/share/
super().run()
File "/usr/lib/
self.
File "/usr/share/
self.
File "/usr/share/
raise Exception("Problem with juju bootstrap.")
Exception: Problem with juju bootstrap.
dpkg -l '*maas*'|cat
||/ Name Version Architecture Description
+++-===
ii maas 1.8.0+bzr4001-
ii maas-cli 1.8.0+bzr4001-
ii maas-cluster-
ii maas-common 1.8.0+bzr4001-
ii maas-dhcp 1.8.0+bzr4001-
ii maas-dns 1.8.0+bzr4001-
ii maas-proxy 1.8.0+bzr4001-
ii maas-region-
ii maas-region-
ii python-django-maas 1.8.0+bzr4001-
ii python-maas-client 1.8.0+bzr4001-
ii python-
I alo attached contents of /var/log/maas
Related branches
- Blake Rouse (community): Approve
-
Diff: 84 lines (+29/-10)2 files modifiedsrc/provisioningserver/service_monitor.py (+5/-5)
src/provisioningserver/tests/test_service_monitor.py (+24/-5)
- Gavin Panella (community): Approve
-
Diff: 84 lines (+29/-10)2 files modifiedsrc/provisioningserver/service_monitor.py (+5/-5)
src/provisioningserver/tests/test_service_monitor.py (+24/-5)
description: | updated |
description: | updated |
summary: |
- openstack-install crashes on juju bootstrap + UnicodeDecodeError in _get_systemd_service_status |
Changed in maas: | |
status: | New → Triaged |
importance: | Undecided → Critical |
Changed in maas: | |
status: | Triaged → In Progress |
assignee: | nobody → Gavin Panella (allenap) |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
milestone: | none → 1.9.0 |
Changed in maas: | |
status: | Fix Committed → Fix Released |
What is the version of Juju you are using?