Mirantis Fuel 6.0 HA deployment Failure Wrong IP for NOVA-API on port 8774
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
New
|
Undecided
|
Unassigned |
Bug Description
Ubuntu 12.04
Neutron with GRE segmentation
Two interfaces
eth0 for private (192.168.0.0/24 with vlan tag 101 and 192.168.1.0/24 with vlan tag 102)
eth1 for public (172.16.0.0/24)
Not using Ceph and no additional components installed.
Using Mirantis Fuel 6.0 trying to get a basic HA deployment working one bare-metal with GRE segmentation on Ubuntu 12.04. The Fuel installation uses all default values.
Every deployment fails on the first controller node. Attempts were made with as few as a single controller node and as many as three controller nodes. Each time the results are the same.
Looking at the logs, I can see that port 8774 is failing to be found and causes a time out. The IP address that is being used is on the public network, 172.16.0.0/24, instead of the private 192.168.0.0/24 or 192.168.1.0/24 like all the other services.
The error from the puppet log is
(/Stage[
The actual address that has a listener on port 8774 is 192.168.0.5 on the br-mgmt interface.
Network verification passes and regressing to uses multi-node instead of multi-node with HA works fine.
Link to the diagnostic snapshot https:/
description: | updated |
summary: |
- Mirantis Fuel 6.0 HA deployment Failure Wrong IP for Keystone API on - port 8774 + Mirantis Fuel 6.0 HA deployment Failure Wrong IP for NOVA-API on port + 8774 |
description: | updated |
description: | updated |
description: | updated |
Can you ping the public gateway from your controllers? The public VIP resource depends on being able to ping the public gateway. The gateway must be able to be reached form the controller or deployment will fail. There is a bug [0] open about this. Comment #9 there has a way to disable this check if for some reason your public network does not have a reachable gateway. Or you can change the public network in Fuel to whichever network is "public" in your environment.
[0] https:/ /bugs.launchpad .net/fuel/ +bug/1396126