only install one of nova_console_novnc or nova_console to haproxy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Fix Released
|
Low
|
Jean-Philippe Evrard |
Bug Description
On liberty, nova_console_type: defaults to spice, and so only spice service is installed. However, both spice and novnc services are installed in haproxy, resulting in:
Jan 28 07:12:51 localhost haproxy[19832]: Server nova_console_
Jan 28 07:12:51 localhost haproxy[19832]: Server nova_console_
Jan 28 07:12:51 localhost haproxy[19832]: backend nova_console_
in the logs.
Fix seems to be in playbooks/
Changed in openstack-ansible: | |
milestone: | mitaka-3 → 13.0.0 |
Changed in openstack-ansible: | |
milestone: | 13.0.0 → newton-1 |
Changed in openstack-ansible: | |
milestone: | newton-1 → newton-2 |
This is simply a cosmetic error, so it's not essential to resolve.
There are two approaches:
https:/ /github. com/openstack/ openstack- ansible/ blob/master/ playbooks/ vars/configs/ haproxy_ config. yml#L122- L139 will need to reference a different group for each console type so that it's more aware. Each console type would need to be in a container group that specifies the type. This is a fairly major architecture change.
The alternative is to revamp the as has been WIP in https:/ /github. com/evrardjp/ ansible- haproxy - this is our preferred solution.