Placement API is not enabled on Ocata

Bug #1691863 reported by James Hebden
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Nova Cloud Controller Charm
New
Undecided
Unassigned

Bug Description

Using 17.02 charms on a TLS-enabled nova-cloud-controller unit, the placement-api vhost was not enabled, so the API was not available to haproxy.

The result of this not being enabled is that attempts to launch and schedule instances returns an 'Unexpected EOF Error' when connecting to the API via HTTPS. The causes the cloud to not be able to launch new instances.

This appears to be addressed upstream -
https://review.openstack.org/#/c/431569
https://review.openstack.org/#/c/437685

One other observation, was that even when the vhost was manually enabled (a2ensite nova-placement-api) - the port in the vhost did not match what haproxy was trying to access. Haproxy attempts to contact the backend on 8768 (service port 8778 - 10) however the vhost template was rendered with the apache service listening on 8778. Manually correcting this allows for the placement of instances.

Ryan Beisner (1chb1n)
tags: added: adrastea
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.