Comment 9 for bug 1844092

Revision history for this message
Konstantinos Kaskavelis (kaskavel) wrote :

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