summaryrefslogtreecommitdiffstats
path: root/playbooks/provisioning/openstack/post-provision-openstack.yml
Commit message (Collapse)AuthorAgeFilesLines
* Add defaults values for some openstack vars (#539)Tomas Sedovic2017-07-121-1/+1
| | | | | | | | | | | | | | * Add defaults values for some openstack vars Ansible shows errors when the `rhsm_register` and `openstack_flat_secgrp` values are not present in the inventory even though they have sensible default values. This makes them both default to false when they're not specified. * Comment out the flat security group option in inv It's no longer required to be there so let's comment it out.
* Install DNS roles from casl-infra with galaxy (#529)Bogdan Dobrelya2017-07-121-2/+2
| | | Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
* 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.