Description of problem:
You cannot configure dns servers for the autocreated tenant network so in case that you don't have NeutronEnableInternalDNS: true or DNS servers configured under the param NeutronDhcpAgentDnsmasqDnsServers in your overcloud configuration, the VMs (first the bootstrap) won't get a valid DNS server that can resolve, for example quay.io unless you configure manually the dns servers on that neutron subnet.
Since this depends on the underlying OpenStack we would need to either bring that configuration option or just explain this in the DOCs
Version-Release number of the following components:
rpm -q openshift-ansible
rpm -q ansible
Steps to Reproduce:
1.Install OCP 4.2 using IPI OSP without dns servers added to the subnet
bootstrap cannot access quay.io since it cannot resolve the name
You have a valid dns server configured in the VMs
Please attach logs from ansible-playbook with the -vvv flag
This pull request adds the `externalDNS` option for exactly this situation: https://github.com/openshift/installer/pull/2132
I'm moving this BZ to Emilio Garcia who is the author of that pull request.
*** This bug has been marked as a duplicate of bug 1734539 ***