Deployed with the fix and got error below from vault.
juju status: vault/0 error idle 5/lxd/5 10.216.5.56 8200/tcp hook failed: "update-status"
juju log: 2018-07-06 00:05:39 INFO juju-log Invoking reactive handler: reactive/vault_handlers.py:482:prime_assess_status 2018-07-06 00:05:39 DEBUG update-status active 2018-07-06 00:05:39 DEBUG update-status Traceback (most recent call last): 2018-07-06 00:05:39 DEBUG update-status File "/var/lib/juju/agents/unit-vault-0/charm/hooks/update-status", line 19, in <module> 2018-07-06 00:05:39 DEBUG update-status main() 2018-07-06 00:05:39 DEBUG update-status File "/var/lib/juju/agents/unit-vault-0/.venv/lib/python3.5/site-packages/charms/reactive/__init__.py", line 82, in main 2018-07-06 00:05:39 DEBUG update-status hookenv._run_atexit() 2018-07-06 00:05:39 DEBUG update-status File "/var/lib/juju/agents/unit-vault-0/.venv/lib/python3.5/site-packages/charmhelpers/core/hookenv.py", line 1128, in _run_atexit 2018-07-06 00:05:39 DEBUG update-status callback(*args, **kwargs) 2018-07-06 00:05:39 DEBUG update-status File "/var/lib/juju/agents/unit-vault-0/charm/reactive/vault_handlers.py", line 585, in _assess_status 2018-07-06 00:05:39 DEBUG update-status application_version_set(health.get('version')) 2018-07-06 00:05:39 DEBUG update-status File "/var/lib/juju/agents/unit-vault-0/.venv/lib/python3.5/site-packages/charmhelpers/core/hookenv.py", line 970, in application_version_set 2018-07-06 00:05:39 DEBUG update-status subprocess.check_call(cmd) 2018-07-06 00:05:39 DEBUG update-status File "/usr/lib/python3.5/subprocess.py", line 576, in check_call 2018-07-06 00:05:39 DEBUG update-status retcode = call(*popenargs, **kwargs) 2018-07-06 00:05:39 DEBUG update-status File "/usr/lib/python3.5/subprocess.py", line 557, in call 2018-07-06 00:05:39 DEBUG update-status with Popen(*popenargs, **kwargs) as p: 2018-07-06 00:05:39 DEBUG update-status File "/usr/lib/python3.5/subprocess.py", line 947, in __init__ 2018-07-06 00:05:39 DEBUG update-status restore_signals, start_new_session) 2018-07-06 00:05:39 DEBUG update-status File "/usr/lib/python3.5/subprocess.py", line 1490, in _execute_child 2018-07-06 00:05:39 DEBUG update-status restore_signals, start_new_session, preexec_fn) 2018-07-06 00:05:39 DEBUG update-status TypeError: Can't convert 'NoneType' object to str implicitly 2018-07-06 00:05:39 ERROR juju.worker.uniter.operation runhook.go:113 hook "update-status" failed: exit status 1
Deployed with the fix and got error below from vault.
juju status:
vault/0 error idle 5/lxd/5 10.216.5.56 8200/tcp hook failed: "update-status"
juju log: vault_handlers. py:482: prime_assess_ status juju/agents/ unit-vault- 0/charm/ hooks/update- status" , line 19, in <module> juju/agents/ unit-vault- 0/.venv/ lib/python3. 5/site- packages/ charms/ reactive/ __init_ _.py", line 82, in main _run_atexit( ) juju/agents/ unit-vault- 0/.venv/ lib/python3. 5/site- packages/ charmhelpers/ core/hookenv. py", line 1128, in _run_atexit juju/agents/ unit-vault- 0/charm/ reactive/ vault_handlers. py", line 585, in _assess_status version_ set(health. get('version' )) juju/agents/ unit-vault- 0/.venv/ lib/python3. 5/site- packages/ charmhelpers/ core/hookenv. py", line 970, in application_ version_ set check_call( cmd) python3. 5/subprocess. py", line 576, in check_call python3. 5/subprocess. py", line 557, in call python3. 5/subprocess. py", line 947, in __init__ python3. 5/subprocess. py", line 1490, in _execute_child uniter. operation runhook.go:113 hook "update-status" failed: exit status 1
2018-07-06 00:05:39 INFO juju-log Invoking reactive handler: reactive/
2018-07-06 00:05:39 DEBUG update-status active
2018-07-06 00:05:39 DEBUG update-status Traceback (most recent call last):
2018-07-06 00:05:39 DEBUG update-status File "/var/lib/
2018-07-06 00:05:39 DEBUG update-status main()
2018-07-06 00:05:39 DEBUG update-status File "/var/lib/
2018-07-06 00:05:39 DEBUG update-status hookenv.
2018-07-06 00:05:39 DEBUG update-status File "/var/lib/
2018-07-06 00:05:39 DEBUG update-status callback(*args, **kwargs)
2018-07-06 00:05:39 DEBUG update-status File "/var/lib/
2018-07-06 00:05:39 DEBUG update-status application_
2018-07-06 00:05:39 DEBUG update-status File "/var/lib/
2018-07-06 00:05:39 DEBUG update-status subprocess.
2018-07-06 00:05:39 DEBUG update-status File "/usr/lib/
2018-07-06 00:05:39 DEBUG update-status retcode = call(*popenargs, **kwargs)
2018-07-06 00:05:39 DEBUG update-status File "/usr/lib/
2018-07-06 00:05:39 DEBUG update-status with Popen(*popenargs, **kwargs) as p:
2018-07-06 00:05:39 DEBUG update-status File "/usr/lib/
2018-07-06 00:05:39 DEBUG update-status restore_signals, start_new_session)
2018-07-06 00:05:39 DEBUG update-status File "/usr/lib/
2018-07-06 00:05:39 DEBUG update-status restore_signals, start_new_session, preexec_fn)
2018-07-06 00:05:39 DEBUG update-status TypeError: Can't convert 'NoneType' object to str implicitly
2018-07-06 00:05:39 ERROR juju.worker.