Created attachment 1042204 [details]
Description of problem:
I'm deploying a 1 x controller and 1 x compute overcloud with the network isolation (using provided single-nic-vlans templates). Deployment fails because services are trying to access mysql by the VIP in the internal-API network. HAProxy is using the brctlplane IP to listen for 3306 port and the mariadb server listens on the local IP in the internal-API network so services fail to access it by the VIP in the internal-API network.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Deploy 1 compute and 1 controller overcloud with network isolation
Deployment fails becasue services aren't able to access the db server.
Deployment is successful.
Attaching the controller configuration. vlan20 is the internalapi network.
this should be fixed by openstack-puppet-modules-2015.1.6-2.el7ost , can you check if the issue is still present with that version?
with updated version of OPM this is still failing due to:
parsing [/etc/haproxy/haproxy.cfg:94] : 'server 172.16.2.5:3306' : invalid address: 'backup'
from haproxy logs. The list of backend servers seems to be missing hostname from servers list, only has IP.
Created attachment 1042243 [details]
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.