summaryrefslogtreecommitdiffstats
path: root/playbooks
Commit message (Collapse)AuthorAgeFilesLines
* Use cached facts, do not become for localhost (#484)Bogdan Dobrelya2017-06-212-1/+11
| | | | | | 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>
* Add profiling and skippy stdout (#470)Bogdan Dobrelya2017-06-201-0/+2
| | | | | | | Tune an example ansible.cfg to include tasks profiling info and improve displaying of skipped tasks. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
* Fix flake8 errors with the openstack inventoryTomas Sedovic2017-06-161-5/+5
|
* Fix yamllint errorsTomas Sedovic2017-06-166-13/+6
|
* Update sample inventory with the latest changesTomas Sedovic2017-06-163-16/+31
|
* Gather facts for provision playbookBogdan Dobrelya2017-06-151-0/+1
| | | | | | | | | Provision tasks use facts like ansible_hostname and few others. W/o gathering facts, those expire, and the provision playbook cannot be reapplied in order to update the existing heat stack. Refresh the facts cache by specifying gather_facts: true. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
* Drop atomic-openshift-utils, update docs for originBogdan Dobrelya2017-06-151-1/+10
| | | | | | | | TODO use with when: ansible_distribution == 'CentOS' Also update docs for origin Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
* Add ansible.cfg for openstack providerBogdan Dobrelya2017-06-152-0/+23
| | | | Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
* Add a flat sec group for openstack providerBogdan Dobrelya2017-06-153-4/+12
| | | | | | | | | | Add a openstack_flat_secgroup, defaults to False. When set, merges sec rules for master, node, etcd, infra nodes into a single group. Less secure, but might help to mitigate quota limitations. Update docs. Use timeout 30s to mitigate the error: Timeout (12s) waiting for privilege escalation prompt. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
* Fix privileges in the pre-install playbookTomas Sedovic2017-06-152-11/+12
|
* Add default values to provision-openstack.ymlTomas Sedovic2017-06-141-8/+8
|
* Move pre_tasks from to the openstack provisionerTomas Sedovic2017-06-141-0/+39
| | | | | We should probably not pollute the role namespace with a name as common as "common". Moving the pre_task.yml to provisioners/openstack instead.
* Add readmeTomas Sedovic2017-06-141-0/+113
|
* Add license for openstack.py in inventoryTomas Sedovic2017-06-141-0/+674
| | | | It's under the GPLv3+ while the rest of the repo is Apache 2.
* Add a sample inventory for openstack provisioningTomas Sedovic2017-06-145-0/+350
|
* Symlink roles to provisioning/openstack/rolesTomas Sedovic2017-06-141-0/+1
|
* Add a single provisioning playbookTomas Sedovic2017-06-141-0/+4
|
* Move the openstack provisioning playbooksTomas Sedovic2017-06-145-0/+227
They'll live in playbooks/provisioning/openstack from now on.