Activity log for bug #1844103

Date Who What changed Old value New value Message
2019-09-16 08:48:35 Seyeong Kim bug added bug
2019-09-16 08:53:01 Seyeong Kim description I deployed k8s with vault, then removed relation between kubernets-master and vault juju remove-relation kubernetes-master:vault-kv vault:secrets then i faced error hook failed: "vault-kv-relation-departed" error inside unit is below [1] so I analyzed a bit then found that layer.vault-kv.ready is remained. I removed it and juju resolved kubernetes-master/0 then it went stable status juju run --unit kubernetes-master/0 -- "charms.reactive clear_flag layer.vault-kv.ready" but adding relation again, caused issue like below. juju add-relation kubernetes-master:vault-kv vault:secrets cannot add relation "kubernetes-master:vault-kv vault:secrets": relation kubernetes-master:vault-kv vault:secrets already exists (already exists) I think removing relation is not supported properly. or I missed something else? Thanks. [1] ########################################################################## 2019-09-16 08:40:20 ERROR juju-log vault-kv:19: Hook error: Traceback (most recent call last): File "/var/lib/juju/agents/unit-kubernetes-master-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-kubernetes-master-0/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 390, in dispatch _invoke(other_handlers) File "/var/lib/juju/agents/unit-kubernetes-master-0/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 359, in _invoke handler.invoke() File "/var/lib/juju/agents/unit-kubernetes-master-0/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 181, in invoke self._action(*args) File "/var/lib/juju/agents/unit-kubernetes-master-0/charm/reactive/kubernetes_master.py", line 2251, in generate_encryption_key app_kv = vault_kv.VaultAppKV() File "lib/charms/layer/vault_kv.py", line 25, in __call__ cls._singleton_instance = super().__call__(*args, **kwargs) File "lib/charms/layer/vault_kv.py", line 96, in __init__ self._path = '{}/kv/app'.format(self._config['secret_backend']) File "lib/charms/layer/vault_kv.py", line 43, in _config _VaultBaseKV._config = get_vault_config() File "lib/charms/layer/vault_kv.py", line 201, in get_vault_config raise VaultNotReady() charms.layer.vault_kv.VaultNotReady I deployed k8s with vault, then removed relation between kubernets-master and vault juju remove-relation kubernetes-master:vault-kv vault:secrets then i faced error hook failed: "vault-kv-relation-departed" error inside unit is below [1] so I analyzed a bit then found that layer.vault-kv.ready is remained. I removed it and juju resolved kubernetes-master/0 then it went stable status juju run --unit kubernetes-master/0 -- "charms.reactive clear_flag layer.vault-kv.ready" I think removing relation is not supported properly. or I missed something else? Thanks. [1] ########################################################################## 2019-09-16 08:40:20 ERROR juju-log vault-kv:19: Hook error: Traceback (most recent call last): File "/var/lib/juju/agents/unit-kubernetes-master-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-kubernetes-master-0/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 390, in dispatch _invoke(other_handlers) File "/var/lib/juju/agents/unit-kubernetes-master-0/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 359, in _invoke handler.invoke() File "/var/lib/juju/agents/unit-kubernetes-master-0/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 181, in invoke self._action(*args) File "/var/lib/juju/agents/unit-kubernetes-master-0/charm/reactive/kubernetes_master.py", line 2251, in generate_encryption_key app_kv = vault_kv.VaultAppKV() File "lib/charms/layer/vault_kv.py", line 25, in __call__ cls._singleton_instance = super().__call__(*args, **kwargs) File "lib/charms/layer/vault_kv.py", line 96, in __init__ self._path = '{}/kv/app'.format(self._config['secret_backend']) File "lib/charms/layer/vault_kv.py", line 43, in _config _VaultBaseKV._config = get_vault_config() File "lib/charms/layer/vault_kv.py", line 201, in get_vault_config raise VaultNotReady() charms.layer.vault_kv.VaultNotReady
2019-09-17 10:10:13 Cory Johns charm-kubernetes-master: status New In Progress
2019-09-17 10:10:24 Cory Johns charm-kubernetes-master: assignee Cory Johns (johnsca)
2019-09-18 15:18:11 Tim Van Steenburgh charm-kubernetes-master: status In Progress Fix Committed
2019-09-18 15:18:16 Tim Van Steenburgh charm-kubernetes-master: milestone 1.16
2019-09-27 15:33:09 Tim Van Steenburgh charm-kubernetes-master: status Fix Committed Fix Released
2019-10-10 14:23:03 Cory Johns charm-kubernetes-master: milestone 1.16 1.16+ck2
2019-10-10 14:23:07 Cory Johns charm-kubernetes-master: status Fix Released Fix Committed
2019-10-10 14:23:19 Cory Johns charm-kubernetes-master: status Fix Committed In Progress
2019-10-15 15:06:17 Tim Van Steenburgh charm-kubernetes-master: milestone 1.16+ck2 1.16+ck3
2020-01-07 21:36:34 Tim Van Steenburgh charm-kubernetes-master: milestone 1.16+ck3 1.17+ck1
2020-01-15 13:56:36 Tim Van Steenburgh charm-kubernetes-master: milestone 1.17+ck1 1.17+ck2
2020-02-28 16:32:29 Tim Van Steenburgh charm-kubernetes-master: milestone 1.17+ck2 1.17+ck3
2020-03-24 17:27:48 Tim Van Steenburgh tags sts review-needed sts
2020-04-02 16:01:39 Cory Johns charm-kubernetes-master: milestone 1.17+ck3 1.18
2020-04-02 16:01:47 Cory Johns charm-kubernetes-master: status In Progress Fix Committed
2020-04-02 16:03:02 Kevin W Monroe tags review-needed sts sts
2020-04-15 17:58:41 Tim Van Steenburgh charm-kubernetes-master: status Fix Committed Fix Released