juju.model:1445:deploy: Deploying cs:haproxy-37
juju.model:1486:expose: Exposing haproxy
matrix:170:execute: Error in Rule(task=Task(command='matrix.tasks.deploy', args={}), conditions=[])'s task Task(command='matrix.tasks.deploy', args={})
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/matrix/model.py", line 164, in execute
result = await self.execute_plugin(context, cmd, rule)
File "/usr/local/lib/python3.5/dist-packages/matrix/model.py", line 181, in execute_plugin
result = await cmd(context, rule, self, event)
File "/usr/local/lib/python3.5/dist-packages/matrix/tasks/deploy.py", line 5, in deploy
await context.juju_model.deploy(str(context.config.path))
File "/usr/local/lib/python3.5/dist-packages/juju/model.py", line 880, in deploy
await handler.execute_plan()
File "/usr/local/lib/python3.5/dist-packages/juju/model.py", line 1314, in execute_plan
result = await method(*step.args)
File "/usr/local/lib/python3.5/dist-packages/juju/model.py", line 1442, in deploy
resources=resources,
File "/usr/local/lib/python3.5/dist-packages/juju/client/_client.py", line 620, in __init__
self.constraints = Value.from_json(constraints) if constraints else None
File "/usr/local/lib/python3.5/dist-packages/juju/client/facade.py", line 442, in from_json
data = json.loads(data)
File "/usr/lib/python3.5/json/__init__.py", line 319, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.5/json/decoder.py", line 339, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
matrix:313:run_once: Pending tasks remain, aborting due to failure