I'm facing this when deploying vault charm, revision 22. With charm revision 21, the issue does not occur.
tracer: ++ queue handler reactive/vault_handlers.py:377:start_vault unit-vault-0: 17:15:50 INFO unit.vault/0.juju-log shared-db:327: Invoking reactive handler: reactive/vault_handlers.py:242:mysql_setup unit-vault-0: 17:15:51 INFO unit.vault/0.juju-log shared-db:327: Invoking reactive handler: reactive/vault_handlers.py:271:database_not_ready unit-vault-0: 17:15:51 INFO unit.vault/0.juju-log shared-db:327: Invoking reactive handler: reactive/vault_handlers.py:354:cluster_connected unit-vault-0: 17:15:51 INFO unit.vault/0.juju-log shared-db:327: Invoking reactive handler: reactive/vault_handlers.py:492:send_vault_url_and_ca unit-vault-0: 17:15:51 INFO unit.vault/0.juju-log shared-db:327: Invoking reactive handler: reactive/vault_handlers.py:508:prime_assess_status unit-vault-0: 17:15:51 INFO unit.vault/0.juju-log shared-db:327: Invoking reactive handler: hooks/relations/vault-kv/provides.py:41:joined:secrets unit-vault-0: 17:15:52 INFO unit.vault/0.juju-log shared-db:327: Invoking reactive handler: hooks/relations/tls-certificates/provides.py:57:broken:certificates unit-vault-0: 17:15:52 INFO unit.vault/0.juju-log shared-db:327: Invoking reactive handler: reactive/vault_handlers.py:322:update_nagios unit-vault-0: 17:15:52 INFO unit.vault/0.juju-log shared-db:327: Setting charm primary status True unit-vault-0: 17:15:52 DEBUG unit.vault/0.juju-log shared-db:327: Changing permissions on existing content: 33261 -> 493 unit-vault-0: 17:15:52 ERROR unit.vault/0.juju-log shared-db:327: Hook error: Traceback (most recent call last): File "/var/lib/juju/agents/unit-vault-0/.venv/lib/python3.6/site-packages/charms/reactive/__init__.py", line 73, in main bus.dispatch(restricted=restricted_mode) File "/var/lib/juju/agents/unit-vault-0/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 390, in dispatch _invoke(other_handlers) File "/var/lib/juju/agents/unit-vault-0/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 359, in _invoke handler.invoke() File "/var/lib/juju/agents/unit-vault-0/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 181, in invoke self._action(*args) File "/var/lib/juju/agents/unit-vault-0/charm/reactive/vault_handlers.py", line 338, in update_nagios '/usr/lib/nagios/plugins/check_vault_version.py', File "/var/lib/juju/agents/unit-vault-0/.venv/lib/python3.6/site-packages/charmhelpers/contrib/charmsupport/nrpe.py", line 270, in add_check raise ValueError('shortname of check must be specified') ValueError: shortname of check must be specified
I'm facing this when deploying vault charm, revision 22. With charm revision 21, the issue does not occur.
tracer: ++ queue handler reactive/ vault_handlers. py:377: start_vault 0.juju- log shared-db:327: Invoking reactive handler: reactive/ vault_handlers. py:242: mysql_setup 0.juju- log shared-db:327: Invoking reactive handler: reactive/ vault_handlers. py:271: database_ not_ready 0.juju- log shared-db:327: Invoking reactive handler: reactive/ vault_handlers. py:354: cluster_ connected 0.juju- log shared-db:327: Invoking reactive handler: reactive/ vault_handlers. py:492: send_vault_ url_and_ ca 0.juju- log shared-db:327: Invoking reactive handler: reactive/ vault_handlers. py:508: prime_assess_ status 0.juju- log shared-db:327: Invoking reactive handler: hooks/relations /vault- kv/provides. py:41:joined: secrets 0.juju- log shared-db:327: Invoking reactive handler: hooks/relations /tls-certificat es/provides. py:57:broken: certificates 0.juju- log shared-db:327: Invoking reactive handler: reactive/ vault_handlers. py:322: update_ nagios 0.juju- log shared-db:327: Setting charm primary status True 0.juju- log shared-db:327: Changing permissions on existing content: 33261 -> 493 0.juju- log shared-db:327: Hook error: juju/agents/ unit-vault- 0/.venv/ lib/python3. 6/site- packages/ charms/ reactive/ __init_ _.py", line 73, in main dispatch( restricted= restricted_ mode) juju/agents/ unit-vault- 0/.venv/ lib/python3. 6/site- packages/ charms/ reactive/ bus.py" , line 390, in dispatch other_handlers) juju/agents/ unit-vault- 0/.venv/ lib/python3. 6/site- packages/ charms/ reactive/ bus.py" , line 359, in _invoke invoke( ) juju/agents/ unit-vault- 0/.venv/ lib/python3. 6/site- packages/ charms/ reactive/ bus.py" , line 181, in invoke _action( *args) juju/agents/ unit-vault- 0/charm/ reactive/ vault_handlers. py", line 338, in update_nagios lib/nagios/ plugins/ check_vault_ version. py', juju/agents/ unit-vault- 0/.venv/ lib/python3. 6/site- packages/ charmhelpers/ contrib/ charmsupport/ nrpe.py" , line 270, in add_check 'shortname of check must be specified')
unit-vault-0: 17:15:50 INFO unit.vault/
unit-vault-0: 17:15:51 INFO unit.vault/
unit-vault-0: 17:15:51 INFO unit.vault/
unit-vault-0: 17:15:51 INFO unit.vault/
unit-vault-0: 17:15:51 INFO unit.vault/
unit-vault-0: 17:15:51 INFO unit.vault/
unit-vault-0: 17:15:52 INFO unit.vault/
unit-vault-0: 17:15:52 INFO unit.vault/
unit-vault-0: 17:15:52 INFO unit.vault/
unit-vault-0: 17:15:52 DEBUG unit.vault/
unit-vault-0: 17:15:52 ERROR unit.vault/
Traceback (most recent call last):
File "/var/lib/
bus.
File "/var/lib/
_invoke(
File "/var/lib/
handler.
File "/var/lib/
self.
File "/var/lib/
'/usr/
File "/var/lib/
raise ValueError(
ValueError: shortname of check must be specified