I am using Juju with MAAS on a 12.04 in order to deploy OpenStack Havana.
In order to do this I have successfully deployed the recommended charms with the openstack-origin set to "cloud:precise-havana" while forcing some of them to be deployed on the same node :
On the "cloud-controller" node :
- openstack-dashboard
- cinder
- glance
- keystone
- nova-cloud-controller (with network-manager set to "Neutron")
- quantum-gateway
- mysql
- rabbitmq-server
On a "compute" node :
- nova-compute
Relations are established following the installation guide.
My issue now : the Horizon web interface is crashing right after logging in with this exception value "Connection to neutron failed: Maximum attempts reached".
Actually, even if the keystone CLI client is telling me that there is an endpoint for Quantum/Neutron (on port 9696) it seems there is no quantum/neutron server listening on 9696 to manage this API : "netstat -na | grep LISTEN" is not showing any 9696 open port on my "cloud-controller" node. CLI client is not able to connect to Neutron too.
Removing the "quantum-gateway" from this node and deploying it on another one is not helping, in fact I saw that the endpoint for the quantum API in keystone hasn't changed to the new node IP : the endpoint is still pointing to the "cloud-controller" node.
Finally, I see no "quantum-server" or "neutron-server" package installed neither on my "cloud-controller" node or on the node I have moved the "quantum-gateway" charm.
How can I get my Quantum/Neutron service working ?