summaryrefslogtreecommitdiffstats
path: root/playbooks/provisioning/openstack/post-provision-openstack.yml
Commit message (Collapse)AuthorAgeFilesLines
* Persist DNS configuration for nodes for openstack providerBogdan Dobrelya2017-06-301-19/+23
| | | | | | | | | | | | | | | | | * Firstly, provision a Heat stack with given public resolvers. * After the DNS node configured as an authoritative server, switch the Heat stack's Neutron subnet to that resolver (private_dns_server) the way it to become the first entry pushed into the hosts /etc/resolv.conf. It will be serving the cluster domain requests for OpenShift nodes and workloads. * Drop post-provision /etc/reslov.conf nameserver hacks as not needed anymore. * Fix dns floating IPs output and add the priv IPs output as well. * Update docs, clarify localhost vs servers requirements, add required Network Manager setup step. * Use post-provision task names instead of comments. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
* Use cached facts, do not become for localhost (#484)Bogdan Dobrelya2017-06-211-0/+8
| | | | | | Prohibit sudoing for localhost played tasks, like DNS setup. Re-use cached facts to speed up deployment. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
* Fix yamllint errorsTomas Sedovic2017-06-161-2/+0
|
* Fix privileges in the pre-install playbookTomas Sedovic2017-06-151-11/+11
|
* Move the openstack provisioning playbooksTomas Sedovic2017-06-141-0/+60
They'll live in playbooks/provisioning/openstack from now on.