install hook fails with psycopg2 ImportError
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Barbican-Vault Charm |
Fix Committed
|
Critical
|
Unassigned | ||
vault-charm |
Fix Released
|
Critical
|
Unassigned |
Bug Description
Deploying a rebuild of the vault charm results in an install hook failure (psycopg2 ImportError):
2019-08-19 18:50:08 DEBUG install Traceback (most recent call last):
2019-08-19 18:50:08 DEBUG install File "/var/lib/
2019-08-19 18:50:08 DEBUG install main()
2019-08-19 18:50:08 DEBUG install File "/var/lib/
2019-08-19 18:50:08 DEBUG install bus.discover()
2019-08-19 18:50:08 DEBUG install File "/var/lib/
2019-08-19 18:50:08 DEBUG install _register_
2019-08-19 18:50:08 DEBUG install File "/var/lib/
2019-08-19 18:50:08 DEBUG install _load_module(root, filepath)
2019-08-19 18:50:08 DEBUG install File "/var/lib/
2019-08-19 18:50:08 DEBUG install return importlib.
2019-08-19 18:50:08 DEBUG install File "/var/lib/
2019-08-19 18:50:08 DEBUG install return _bootstrap.
2019-08-19 18:50:08 DEBUG install File "<frozen importlib.
2019-08-19 18:50:08 DEBUG install File "<frozen importlib.
2019-08-19 18:50:08 DEBUG install File "<frozen importlib.
2019-08-19 18:50:08 DEBUG install File "<frozen importlib.
2019-08-19 18:50:08 DEBUG install File "<frozen importlib.
2019-08-19 18:50:08 DEBUG install File "<frozen importlib.
2019-08-19 18:50:08 DEBUG install File "/var/lib/
2019-08-19 18:50:08 DEBUG install import psycopg2
2019-08-19 18:50:08 DEBUG install ImportError: No module named 'psycopg2'
2019-08-19 18:50:08 ERROR juju.worker.
Changed in vault-charm: | |
milestone: | none → 19.10 |
Changed in vault-charm: | |
status: | Fix Committed → Fix Released |
The barbican-vault charm is also similarly affected:
https:/ /openstack- ci-reports. ubuntu. com/artifacts/ test_charm_ pipeline_ func_smoke/ openstack/ charm-barbican- vault/676809/ 2/11691/ index.html
https:/ /openstack- ci-reports. ubuntu. com/artifacts/ test_charm_ pipeline_ func_smoke/ openstack/ charm-barbican- vault/676809/ 2/11691/ test_charm_ func_smoke_ 14177/juju- status- zaza-2db4f64316 9f.txt
https:/ /openstack- ci-reports. ubuntu. com/artifacts/ test_charm_ pipeline_ func_smoke/ openstack/ charm-barbican- vault/676809/ 2/11691/ test_charm_ func_smoke_ 14177/juju- crashdump- 5c65973c- b60e-47ce- 9ef7-da7c5c99e9 e6.tar. xz
2019-08-19 20:11:36 DEBUG install Traceback (most recent call last): juju/agents/ unit-barbican- vault-0/ .venv/lib/ python3. 6/site- packages/ pip/_vendor/ pep517/ _in_process. py", line 207, in <module> juju/agents/ unit-barbican- vault-0/ .venv/lib/ python3. 6/site- packages/ pip/_vendor/ pep517/ _in_process. py", line 197, in main 'return_ val'] = hook(** hook_input[ 'kwargs' ]) juju/agents/ unit-barbican- vault-0/ .venv/lib/ python3. 6/site- packages/ pip/_vendor/ pep517/ _in_process. py", line 69, in prepare_ metadata_ for_build_ wheel directory, config_settings) python3/ dist-packages/ setuptools/ build_meta. py", line 140, in prepare_ metadata_ for_build_ wheel python3/ dist-packages/ setuptools/ build_meta. py", line 211, in run_setup setup(setup_ script= setup_script) python3/ dist-packages/ setuptools/ build_meta. py", line 126, in run_setup requires= '>=2.7, !=3.0.* ,!=3.1. *,!=3.2. *,!=3.3. *', python3/ dist-packages/ setuptools/ __init_ _.py", line 145, in setup core.setup( **attrs) python3. 6/distutils/ core.py" , line 148, in setup python3. 6/distutils/ dist.py" , line 955, in run_commands command( cmd) python3. 6/distutils/ dist.py" , line 974, in run_command python3/ dist-packages/ setuptools/ command/ dist_info. py", line 36, in run egg2dist( egg_info. egg_info, ...
2019-08-19 20:11:36 DEBUG install File "/var/lib/
2019-08-19 20:11:36 DEBUG install main()
2019-08-19 20:11:36 DEBUG install File "/var/lib/
2019-08-19 20:11:36 DEBUG install json_out[
2019-08-19 20:11:36 DEBUG install File "/var/lib/
2019-08-19 20:11:36 DEBUG install return hook(metadata_
2019-08-19 20:11:36 DEBUG install File "/usr/lib/
2019-08-19 20:11:36 DEBUG install self.run_setup()
2019-08-19 20:11:36 DEBUG install File "/usr/lib/
2019-08-19 20:11:36 DEBUG install self).run_
2019-08-19 20:11:36 DEBUG install File "/usr/lib/
2019-08-19 20:11:36 DEBUG install exec(compile(code, __file__, 'exec'), locals())
2019-08-19 20:11:36 DEBUG install File "setup.py", line 82, in <module>
2019-08-19 20:11:36 DEBUG install python_
2019-08-19 20:11:36 DEBUG install File "/usr/lib/
2019-08-19 20:11:36 DEBUG install return distutils.
2019-08-19 20:11:36 DEBUG install File "/usr/lib/
2019-08-19 20:11:36 DEBUG install dist.run_commands()
2019-08-19 20:11:36 DEBUG install File "/usr/lib/
2019-08-19 20:11:36 DEBUG install self.run_
2019-08-19 20:11:36 DEBUG install File "/usr/lib/
2019-08-19 20:11:36 DEBUG install cmd_obj.run()
2019-08-19 20:11:36 DEBUG install File "/usr/lib/
2019-08-19 20:11:36 DEBUG install bdist_wheel.