docker_config_scripts/nova_cell_v2_discover_host.py breaks with TLS everywhere
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Juan Antonio Osorio Robles |
Bug Description
With TLS everywhere, access to the database is denied unless TLS is enabled. This seems to be the issue with the aforementioned script. When we enable TLs everywhere, that script fails with the following error:
...
" File \"/usr/
" return dialect.
" File \"/usr/
" return self.dbapi.
" File \"/usr/
" return Connection(*args, **kwargs)",
" File \"/usr/
" self.connect()",
" File \"/usr/
" self._request_
" File \"/usr/
" auth_packet = self._process_
" File \"/usr/
" pkt = self._read_
" File \"/usr/
" packet.
" File \"/usr/
" err.raise_
" File \"/usr/
" raise errorclass(errno, errval)",
"(cellv2) Service registered, running discovery",
"stderr: + command -v python3",
"+ command -v python2",
"+ python2 /docker-
Changed in tripleo: | |
importance: | Undecided → Critical |
status: | New → Triaged |
milestone: | none → stein-3 |
Fix proposed to branch: master /review. openstack. org/632988
Review: https:/