summaryrefslogtreecommitdiffstats
path: root/playbooks/init/main.yml
Commit message (Collapse)AuthorAgeFilesLines
* Limit host scope during playsMichael Gugino2018-02-091-2/+2
| | | | | | | | | | | | | Many plays only target a select subset of hosts, especially oo_first_master for components such as logging and registry. This commit limits the scope of most plays to eliminate unnecessary task execution on node groups. This will result in great time savings for large deployments. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1516526
* Install base_packages earlierMichael Gugino2018-01-221-1/+10
| | | | | | | | | | | | Currently, openshift_facts requires pyyaml to be installed. This package is installed via init/base_packages.yml, which is currently called after init/facts.yml. This results in a situation where installs will fail due to missing python dependency. This commit splits init/facts.yml into two, and allows base_packages.yml to be run before the openshift_facts.py plugin is executed.
* Refactor version and move some checks into sanity_checks.pyMichael Gugino2018-01-091-3/+3
| | | | | | | | | | | | | This commit changes how we handle openshift_version role. Most of the version initialization code is only run on the first master now. All other hosts have values set from the master. Aftwards, we run some basic RPM queries to ensure that the correct version is available on the other nodes. Containerized needs to do their own image checks elsewhere.
* Move validate_hosts to prerequisites.ymlMichael Gugino2017-12-201-3/+0
| | | | | | Move more checks outside of init/main.yml for speeding up upgrades and other operational plays that need to run.
* Move repo and subscribe to prerequisitesMichael Gugino2017-12-141-2/+0
| | | | | This commit refactors some steps in rhel subscribe and moves repos.yml from init/main to prerequisites.
* Fix ami building.Kenny Woodson2017-12-061-0/+2
|
* Implement container runtime roleMichael Gugino2017-12-011-0/+1
|
* Include Deprecation - Init Playbook PathsRussell Teague2017-11-161-6/+6
|
* Playbook Consolidation - InitializationRussell Teague2017-11-151-0/+38