SQA team still sees this error:
unit-kubernetes-control-plane-1: 18:41:23 DEBUG unit.kubernetes-control-plane/1.juju-log vault-kv:50: vault-kv.log: Logging VaultAppKV in to http://172.31.32.44:8200 unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed /var/lib/juju/agents/unit-kubernetes-control-plane-1/charm/lib/charms/layer/vault_kv.py:60: DeprecationWarning: Call to deprecated function 'auth_approle'. This method will be removed in version '0.12.0' Please use the 'login' method on the 'hvac.api.auth_methods.approle' class moving forward. unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed client.auth_approle(self._config["role_id"], self._config["secret_id"]) unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed Traceback (most recent call last): unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed File "/var/lib/juju/agents/unit-kubernetes-control-plane-1/charm/hooks/vault-kv-relation-changed", line 22, in <module> unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed main() unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed File "/var/lib/juju/agents/unit-kubernetes-control-plane-1/.venv/lib/python3.10/site-packages/charms/reactive/__init__.py", line 84, in main unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed hookenv._run_atexit() unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed File "/var/lib/juju/agents/unit-kubernetes-control-plane-1/.venv/lib/python3.10/site-packages/charmhelpers/core/hookenv.py", line 1357, in _run_atexit unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed callback(*args, **kwargs) unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed File "/var/lib/juju/agents/unit-kubernetes-control-plane-1/charm/reactive/vault_kv.py", line 55, in update_app_kv_hashes unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed app_kv = vault_kv.VaultAppKV() unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed File "/var/lib/juju/agents/unit-kubernetes-control-plane-1/charm/lib/charms/layer/vault_kv.py", line 33, in __call__ unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed cls._singleton_instance = super().__call__(*args, **kwargs) unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed File "/var/lib/juju/agents/unit-kubernetes-control-plane-1/charm/lib/charms/layer/vault_kv.py", line 132, in __init__ unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed super().__init__() unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed File "/var/lib/juju/agents/unit-kubernetes-control-plane-1/charm/lib/charms/layer/vault_kv.py", line 41, in __init__ unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed response = self._client.read(self._path) unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed File "/var/lib/juju/agents/unit-kubernetes-control-plane-1/charm/lib/charms/layer/vault_kv.py", line 60, in _client unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed client.auth_approle(self._config["role_id"], self._config["secret_id"]) unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed File "/var/lib/juju/agents/unit-kubernetes-control-plane-1/.venv/lib/python3.10/site-packages/hvac/utils.py", line 201, in new_func unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed return method(*args, **kwargs) unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed File "/var/lib/juju/agents/unit-kubernetes-control-plane-1/.venv/lib/python3.10/site-packages/hvac/v1/__init__.py", line 1805, in auth_approle unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed return self.login( unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed File "/var/lib/juju/agents/unit-kubernetes-control-plane-1/.venv/lib/python3.10/site-packages/hvac/v1/__init__.py", line 1495, in login unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed return self._adapter.login(url=url, use_token=use_token, **kwargs) unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed File "/var/lib/juju/agents/unit-kubernetes-control-plane-1/.venv/lib/python3.10/site-packages/hvac/adapters.py", line 197, in login unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed response = self.post(url, **kwargs) unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed File "/var/lib/juju/agents/unit-kubernetes-control-plane-1/.venv/lib/python3.10/site-packages/hvac/adapters.py", line 126, in post unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed return self.request("post", url, **kwargs) unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed File "/var/lib/juju/agents/unit-kubernetes-control-plane-1/.venv/lib/python3.10/site-packages/hvac/adapters.py", line 364, in request unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed response = super(JSONAdapter, self).request(*args, **kwargs) unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed File "/var/lib/juju/agents/unit-kubernetes-control-plane-1/.venv/lib/python3.10/site-packages/hvac/adapters.py", line 330, in request unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed utils.raise_for_error( unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed File "/var/lib/juju/agents/unit-kubernetes-control-plane-1/.venv/lib/python3.10/site-packages/hvac/utils.py", line 37, in raise_for_error unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed raise exceptions.InvalidRequest(message, errors=errors, method=method, url=url) unit-kubernetes-control-plane-1: 18:41:23 WARNING unit.kubernetes-control-plane/1.vault-kv-relation-changed hvac.exceptions.InvalidRequest: missing secret_id, on post http://172.31.32.44:8200/v1/auth/approle/login unit-kubernetes-control-plane-1: 18:41:23 ERROR juju.worker.uniter.operation hook "vault-kv-relation-changed" (via explicit, bespoke hook script) failed: exit status 1 unit-kubernetes-control-plane-1: 18:41:23 DEBUG juju.machinelock created rotating log file "/var/log/juju/machine-lock.log" with max size 10 MB and max backups 5 unit-kubernetes-control-plane-1: 18:41:23 DEBUG juju.machinelock machine lock released for kubernetes-control-plane/1 uniter (run relation-changed (50; unit: vault/0) hook) unit-kubernetes-control-plane-1: 18:41:23 DEBUG juju.worker.uniter.operation lock released for kubernetes-control-plane/1 unit-kubernetes-control-plane-1: 18:41:23 INFO juju.worker.uniter awaiting error resolution for "relation-changed" hook unit-kubernetes-control-plane-1: 18:41:23 DEBUG juju.worker.uniter [AGENT-STATUS] error: hook failed: "vault-kv-relation-changed" unit-kubernetes-control-plane-1: 18:41:52 DEBUG juju.worker.uniter.remotestate got leader settings change for kubernetes-control-plane/1: ok=true unit-kubernetes-control-plane-1: 18:41:52 INFO juju.worker.uniter awaiting error resolution for "relation-changed" hook
Test run: https://solutions.qa.canonical.com/testruns/testRun/e169fbe1-86ed-4fdf-83ec-15f7117b7615
Logs: https://oil-jenkins.canonical.com/artifacts/e169fbe1-86ed-4fdf-83ec-15f7117b7615/index.html
SQA team still sees this error:
unit-kubernetes -control- plane-1: 18:41:23 DEBUG unit.kubernetes -control- plane/1. juju-log vault-kv:50: vault-kv.log: Logging VaultAppKV in to http:// 172.31. 32.44:8200 -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed /var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ charm/lib/ charms/ layer/vault_ kv.py:60: DeprecationWarning: Call to deprecated function 'auth_approle'. This method will be removed in version '0.12.0' Please use the 'login' method on the 'hvac.api. auth_methods. approle' class moving forward. -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed client. auth_approle( self._config[ "role_id" ], self._config[ "secret_ id"]) -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed Traceback (most recent call last): -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed File "/var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ charm/hooks/ vault-kv- relation- changed" , line 22, in <module> -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed main() -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed File "/var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ .venv/lib/ python3. 10/site- packages/ charms/ reactive/ __init_ _.py", line 84, in main -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed hookenv. _run_atexit( ) -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed File "/var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ .venv/lib/ python3. 10/site- packages/ charmhelpers/ core/hookenv. py", line 1357, in _run_atexit -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed callback(*args, **kwargs) -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed File "/var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ charm/reactive/ vault_kv. py", line 55, in update_ app_kv_ hashes -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed app_kv = vault_kv. VaultAppKV( ) -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed File "/var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ charm/lib/ charms/ layer/vault_ kv.py", line 33, in __call__ -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed cls._singleton_ instance = super() .__call_ _(*args, **kwargs) -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed File "/var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ charm/lib/ charms/ layer/vault_ kv.py", line 132, in __init__ -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed super().__init__() -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed File "/var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ charm/lib/ charms/ layer/vault_ kv.py", line 41, in __init__ -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed response = self._client. read(self. _path) -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed File "/var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ charm/lib/ charms/ layer/vault_ kv.py", line 60, in _client -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed client. auth_approle( self._config[ "role_id" ], self._config[ "secret_ id"]) -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed File "/var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ .venv/lib/ python3. 10/site- packages/ hvac/utils. py", line 201, in new_func -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed return method(*args, **kwargs) -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed File "/var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ .venv/lib/ python3. 10/site- packages/ hvac/v1/ __init_ _.py", line 1805, in auth_approle -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed return self.login( -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed File "/var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ .venv/lib/ python3. 10/site- packages/ hvac/v1/ __init_ _.py", line 1495, in login -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed return self._adapter. login(url= url, use_token= use_token, **kwargs) -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed File "/var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ .venv/lib/ python3. 10/site- packages/ hvac/adapters. py", line 197, in login -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed response = self.post(url, **kwargs) -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed File "/var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ .venv/lib/ python3. 10/site- packages/ hvac/adapters. py", line 126, in post -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed return self.request( "post", url, **kwargs) -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed File "/var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ .venv/lib/ python3. 10/site- packages/ hvac/adapters. py", line 364, in request -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed response = super(JSONAdapter, self).request( *args, **kwargs) -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed File "/var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ .venv/lib/ python3. 10/site- packages/ hvac/adapters. py", line 330, in request -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed utils.raise_ for_error( -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed File "/var/lib/ juju/agents/ unit-kubernetes -control- plane-1/ .venv/lib/ python3. 10/site- packages/ hvac/utils. py", line 37, in raise_for_error -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed raise exceptions. InvalidRequest( message, errors=errors, method=method, url=url) -control- plane-1: 18:41:23 WARNING unit.kubernetes -control- plane/1. vault-kv- relation- changed hvac.exceptions .InvalidRequest : missing secret_id, on post http:// 172.31. 32.44:8200/ v1/auth/ approle/ login -control- plane-1: 18:41:23 ERROR juju.worker. uniter. operation hook "vault- kv-relation- changed" (via explicit, bespoke hook script) failed: exit status 1 -control- plane-1: 18:41:23 DEBUG juju.machinelock created rotating log file "/var/log/ juju/machine- lock.log" with max size 10 MB and max backups 5 -control- plane-1: 18:41:23 DEBUG juju.machinelock machine lock released for kubernetes- control- plane/1 uniter (run relation-changed (50; unit: vault/0) hook) -control- plane-1: 18:41:23 DEBUG juju.worker. uniter. operation lock released for kubernetes- control- plane/1 -control- plane-1: 18:41:23 INFO juju.worker.uniter awaiting error resolution for "relation-changed" hook -control- plane-1: 18:41:23 DEBUG juju.worker.uniter [AGENT-STATUS] error: hook failed: "vault- kv-relation- changed" -control- plane-1: 18:41:52 DEBUG juju.worker. uniter. remotestate got leader settings change for kubernetes- control- plane/1: ok=true -control- plane-1: 18:41:52 INFO juju.worker.uniter awaiting error resolution for "relation-changed" hook
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
unit-kubernetes
Test run: /solutions. qa.canonical. com/testruns/ testRun/ e169fbe1- 86ed-4fdf- 83ec-15f7117b76 15
https:/
Logs: /oil-jenkins. canonical. com/artifacts/ e169fbe1- 86ed-4fdf- 83ec-15f7117b76 15/index. html
https:/