summaryrefslogtreecommitdiffstats
path: root/playbooks
Commit message (Collapse)AuthorAgeFilesLines
* health check playbooks: relocate and expandLuke Meyer2017-05-2218-58/+95
| | | | | | | | | | | | | | | | | | We are moving toward having adhoc post-install checks and so the "preflight" designation needs to be widened. Updated location to playbooks/byo/openshift-checks, added health check playbook, and updated README. Also included the certificate_expiry playbooks. Left behind symlinks and wrappers for existing checks. To conform with the direction of the rest of the repo, the openshift-checks playbooks are split into two directories, one under playbooks/common with the actual invocation and one under playbooks/byo for entrypoints that are just wrappers for the ones in common. Because the certificate_expiry playbooks are intended not just to be functional but to be examples that users modify, I did not split them similarly. That could happen later after discussion but for now I just left them whole under byo/openshift-checks/certificate_expiry.
* Merge pull request #4217 from ingvagabund/move-etcd-upgrade-code-into-roleJan Chaloupka2017-05-2111-230/+87
|\ | | | | Move etcd upgrade code into role
| * move etcd upgrade related code into etcd_upgrade roleJan Chaloupka2017-05-1811-230/+87
| |
* | Merge pull request #4094 from ashcrow/status-doesnt-existJan Chaloupka2017-05-191-1/+1
|\ \ | | | | | | Ensure good return code for specific until loops
| * | Ensure good return code for specific until loopsSteve Milner2017-05-041-1/+1
| | |
* | | Merge pull request #4218 from abutcher/uninstall-container-engine-dockerOpenShift Bot2017-05-191-1/+1
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | Uninstall: restart docker when container-engine restart hasn't changed.Andrew Butcher2017-05-171-1/+1
| | | |
* | | | Merge pull request #4190 from sdodson/BZ1428934OpenShift Bot2017-05-181-1/+3
|\ \ \ \ | | | | | | | | | | Merged by openshift-bot
| * | | | Include object validation in 3.6 upgradesScott Dodson2017-05-151-1/+3
| | | | | | | | | | | | | | | | | | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1428934
* | | | | Merge pull request #4176 from mtnbikenc/refactor-openshift_excludersOpenShift Bot2017-05-187-58/+47
|\ \ \ \ \ | |_|_|_|/ |/| | | | Merged by openshift-bot
| * | | | Rework openshift_excluders roleRussell Teague2017-05-167-58/+47
| | |/ / | |/| |
* / | | fix etcd_container_version detectionJan Chaloupka2017-05-171-39/+57
|/ / /
* | | Merge pull request #4187 from giuseppe/uninstall-container-engineOpenShift Bot2017-05-151-0/+7
|\ \ \ | |/ / |/| | Merged by openshift-bot
| * | uninstall: handle container-engineGiuseppe Scrivano2017-05-151-0/+7
| | | | | | | | | | | | | | | | | | | | | Try to restart the docker service only when there is not already a running container-engine service. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* | | Merge pull request #4155 from ewolinetz/registry_console_upgradeOpenShift Bot2017-05-131-0/+22
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | Updating registry-console image version during a post_control_plane upgradeewolinetz2017-05-121-0/+22
| | | |
* | | | Merge pull request #3879 from ingvagabund/run-excluders-on-selected-hosts-onlyJan Chaloupka2017-05-1221-54/+100
|\ \ \ \ | |_|/ / |/| | | run excluders over selected set of hosts during control_plane/node upgrade
| * | | run excluders over selected set of hosts during control_plane/node upgradeJan Chaloupka2017-05-0321-54/+100
| | |/ | |/| | | | | | | Disable/reset excluders over requested hosts
* | | Merge pull request #4118 from mtnbikenc/fix-groupsOpenShift Bot2017-05-103-4/+7
|\ \ \ | |_|/ |/| | Merged by openshift-bot
| * | Temporarily revert to OSEv3 host group usageRussell Teague2017-05-093-4/+7
| | |
* | | Merge pull request #4124 from ingvagabund/update-etcd-common-readmeOpenShift Bot2017-05-101-1/+0
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | polish etcd_common roleJan Chaloupka2017-05-091-1/+0
| |/ /
* | | Merge pull request #3969 from jarrpa/glusterfs-registry-tooOpenShift Bot2017-05-1010-2/+176
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | GlusterFS: Allow swapping an existing registry's backend storageJose A. Rivera2017-05-042-2/+53
| | | | | | | | | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
| * | | GlusterFS: Allow for a separate registry-specific playbookJose A. Rivera2017-05-0410-2/+125
| | |/ | |/| | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
* | | Merge pull request #4117 from sdodson/flatten_upgrade_pkgsOpenShift Bot2017-05-101-22/+34
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | Perform package upgrades in one transactionScott Dodson2017-05-081-22/+34
| | |/ | |/| | | | | | | | | | Without this we were pullining in unbounded dependencies and upgrading to the latest version available in a repo.
* | | Merge pull request #4097 from mtnbikenc/fix-version-checkScott Dodson2017-05-101-25/+29
|\ \ \ | | | | | | | | Properly fail on empty repoquery version checks
| * | | Properly fail if OpenShift RPM version is undefinedRussell Teague2017-05-081-25/+29
| |/ /
* / / Remove vim configuration from Python filesRodolfo Carvalho2017-05-092-3/+0
|/ / | | | | | | | | | | | | In a project where contributors are free to use whatever editor they want and we have linting tools that verify the proper formatting of Python files, it should not be required to have a vim-specific line in Python files.
* | Merge pull request #4077 from ingvagabund/move-etcdctl-profiles-to-etcd-commonJan Chaloupka2017-05-041-1/+3
|\ \ | | | | | | move etcdctl.yml from etcd to etcd_common role
| * | move etcdctl.yml from etcd to etcd_common roleJan Chaloupka2017-05-031-1/+3
| |/
* | Merge pull request #4044 from mtnbikenc/clean-cacheOpenShift Bot2017-05-041-11/+0
|\ \ | |/ |/| Merged by openshift-bot
| * Ensure repo cache is clean on the first runRussell Teague2017-05-031-11/+0
| | | | | | | | | | | | The openshift_repos role is modified to clean the repo cache on first run to ensure a clean cache in the situation where the repo files have been changed manually, such as just prior to upgrades.
* | Merge pull request #4038 from mtnbikenc/upgrade-refactorOpenShift Bot2017-05-0233-1294/+1384
|\ \ | | | | | | Merged by openshift-bot
| * | etcd Upgrade RefactorRussell Teague2017-05-025-80/+68
| | | | | | | | | | | | | | | | | | * Renaming etcd_hosts_to_* to oo_etcd_hosts_to* * Moving host group evaluation to evaluate_groups.yml * Removing duplicate evaluate_groups.yml usage
| * | v3.3 Upgrade RefactorRussell Teague2017-05-027-301/+327
| | |
| * | v3.4 Upgrade RefactorRussell Teague2017-05-027-297/+323
| | |
| * | v3.5 Upgrade RefactorRussell Teague2017-05-027-308/+333
| | |
| * | v3.6 Upgrade RefactorRussell Teague2017-05-027-308/+333
| | |
* | | Merge pull request #4045 from kwoodson/normalize_groupsOpenShift Bot2017-05-027-20/+9
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | Normalizing groups.Kenny Woodson2017-05-017-20/+9
| | | |
* | | | Merge pull request #4053 from abutcher/rhsub-sans-std-includeOpenShift Bot2017-05-021-4/+0
|\ \ \ \ | |_|/ / |/| | | Merged by openshift-bot
| * | | Remove std_include from playbooks/byo/rhel_subscribe.ymlAndrew Butcher2017-05-011-4/+0
| |/ /
* | | Merge pull request #4034 from ↵Jan Chaloupka2017-05-022-38/+4
|\ \ \ | | | | | | | | | | | | | | | | ingvagabund/move-excluder-verification-code-under-excluders-role [RFE] move excluder upgrade validation tasks under openshift_excluder role
| * | | move excluder upgrade validation tasks under openshift_excluder roleJan Chaloupka2017-04-282-38/+4
| | |/ | |/|
* | | Don't double quote when conditionsScott Dodson2017-05-0110-29/+29
| | |
* | | Remove jinja template delimeters from when conditionsScott Dodson2017-05-0110-29/+29
| |/ |/| | | | | | | | | In ansible 2.3 "[WARNING]: when statements should not include jinja2 templating delimiters such as {{ }} or {% %}. Found: {{ g_glusterfs_hosts is not defined }}"
* | Merge pull request #3817 from ingvagabund/polish-etcd-roleJan Chaloupka2017-04-301-0/+14
|\ \ | |/ |/| Refactor etcd roles
| * Refactor etcd rolesJan Chaloupka2017-04-281-0/+14
| | | | | | | | | | | | | | | | - introduce block and simplify when conditions - introduce config.yml so the self-standing etcd role can be run (e.g. to test etcd cluster deployment) - remove empty task files - skip dependency on openshift_etcd_ca - replace cert paths with their appropriate variables