nova-serialproxy missing dependency on python-websockify
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nova (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
Description: Ubuntu 18.04.1 LTS
Release: 18.04
ii nova-serialproxy 2:17.0.5-0ubuntu2 all OpenStack Compute - serial proxy
It appears that the nova-serialproxy package depends on python-websockify, but no such dependency is currently declared for the package. When nova-serialproxy is installed without python-websockify, the following errors are observed in syslog:
Oct 22 08:13:42 ctrl01 nova-serialprox
Oct 22 08:13:42 ctrl01 nova-serialprox
Oct 22 08:13:42 ctrl01 nova-serialprox
Oct 22 08:13:42 ctrl01 nova-serialprox
Oct 22 08:13:42 ctrl01 nova-serialprox
Oct 22 08:13:42 ctrl01 nova-serialprox
Oct 22 08:13:42 ctrl01 nova-serialprox
Oct 22 08:13:42 ctrl01 nova-serialprox
Oct 22 08:13:42 ctrl01 nova-serialprox
Oct 22 08:13:42 ctrl01 nova-serialprox
However, if python-websockify is manually installed using apt, the errors resolve and the nova-serialproxy daemon is able to start.
Hi Mike,
There is outstanding work to do to handle security issues with websockify [1]. Can you use nova-spiceproxy instead?
Thanks,
Corey