summaryrefslogtreecommitdiffstats
path: root/playbooks/common/openshift-cluster/upgrades
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #3879 from ingvagabund/run-excluders-on-selected-hosts-onlyJan Chaloupka2017-05-1216-23/+58
|\ | | | | 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-0316-23/+58
| | | | | | | | Disable/reset excluders over requested hosts
* | 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 #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-091-2/+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.
* | etcd Upgrade RefactorRussell Teague2017-05-024-50/+13
| | | | | | | | | | | | * 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-024-0/+325
| |
* | v3.4 Upgrade RefactorRussell Teague2017-05-024-0/+321
| |
* | v3.5 Upgrade RefactorRussell Teague2017-05-023-0/+330
| |
* | v3.6 Upgrade RefactorRussell Teague2017-05-023-0/+330
| |
* | 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-011-8/+8
| |
* | Remove jinja template delimeters from when conditionsScott Dodson2017-05-013-10/+10
|/ | | | | | 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 #3860 from sdodson/backup-v3-dataOpenShift Bot2017-04-251-32/+28
|\ | | | | Merged by openshift-bot
| * Cleanup comments and remove extraneous tasksScott Dodson2017-04-101-23/+7
| |
| * Store backups in /var/lib/etcd/openshift-backupScott Dodson2017-04-101-19/+12
| | | | | | | | | | | | | | | | Because containerized installs don't mount /var/lib/origin and we switched to running the backup inside the container that meant that we were backing up the etcd data into a directory inside the container filesystem. Since we have no other volume mounted we need to backup into /var/lib/etcd.
| * Create member/snap directory encase it doesn't existScott Dodson2017-04-071-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes TASK [Copy etcd v3 data store] ************************************************* fatal: [host.redhat.com]: FAILED! => { "changed": true, "cmd": [ "cp", "-a", "/var/lib/etcd//member/snap", "/var/lib/origin/etcd-backup-pre-upgrade-20170407055413/member/" ], "delta": "0:00:00.003152", "end": "2017-04-07 01:54:17.584685", "failed": true, "rc": 1, "start": "2017-04-07 01:54:17.581533", "warnings": [] } STDERR: cp: cannot create directory ?/var/lib/origin/etcd-backup-pre-upgrade-20170407055413/member/?: No such file or directory
| * Copy v3 data dir when performing backupScott Dodson2017-04-051-1/+15
| | | | | | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1433272
* | Don't check excluder versions when they're not enabledScott Dodson2017-04-201-6/+7
| |
* | Refactor initialize groups tasksRussell Teague2017-04-121-24/+0
| | | | | | | | | | | | | | | | | | | | | | | | Two tasks for initializing group names for the byo playbooks was located in the common folder in the std_include.yml file. Byo dependencies should not be in the common folder. The two tasks have been removed from common/openshift-cluster/std_include.yml to a new file byo/openshift-cluster/initialize_groups.yml. All references where these tasks were included from either std_include.yml or other various files have been updated to use the byo initialize_groups.yml. The methodology implemented follows the pattern of having groups set up in byo then calling out to playbooks in common, which are common to all deployments.
* | Merge pull request #3891 from mtnbikenc/refactor-dockerOpenShift Bot2017-04-123-0/+72
|\ \ | | | | | | Merged by openshift-bot
| * | Refactor docker upgrade playbooksRussell Teague2017-04-103-0/+72
| | | | | | | | | | | | | | | The playbooks were crossing byo/common boundaries for task includes. This moves all 'common' files/tasks into the 'common' folder.
* | | Merge pull request #3897 from kwoodson/upgrade_r_and_rOpenShift Bot2017-04-121-19/+21
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | Fixed spelling mistake.Kenny Woodson2017-04-111-2/+2
| | | |
| * | | Switching commands for modules during upgrade of router and registry.Kenny Woodson2017-04-101-19/+21
| |/ /
* / / Refactor use of initialize_oo_option_facts.ymlRussell Teague2017-04-101-21/+1
|/ /
* / Switch from ignoring to passing on checksRussell Teague2017-04-061-1/+1
|/
* validate and normalize inventory variablesLuke Meyer2017-03-292-2/+0
| | | | | | | | | | In openshift_repos and everywhere, ensure deployment_type and openshift_deployment_type are defined and the same. We really want to set openshift_deployment_type, but users will likely still have just deployment_type, so accept both. And don't make every playbook default openshift_deployment_type to deployment_type. This introduces the openshift_sanitize_inventory role to run before anything else.
* Merge pull request #3750 from stevekuznetsov/skuznets/3-6-upgradeOpenShift Bot2017-03-284-0/+30
|\ | | | | Merged by openshift-bot
| * Added 3.5 -> 3.6 upgrade playbooksSteve Kuznetsov2017-03-244-0/+30
| |
* | Merge pull request #3737 from dgoodwin/upgrade-pkgsOpenShift Bot2017-03-271-2/+21
|\ \ | |/ |/| Merged by openshift-bot
| * Upgrade specific rpms instead of just master/node.Devan Goodwin2017-03-271-2/+21
| | | | | | | | | | | | | | | | Dependencies for these, particularly the SDN package, can cause the entire transaction to jump to a newer openshift than we requested, if something newer is available in the repositories. By being specific for multiple packages, we avoid this problem and get the actual version we require.
* | Update imageConfig.format on upgrades to match oreg_urlScott Dodson2017-03-211-0/+8
|/
* Merge pull request #3675 from sdodson/only_use_excluders_on_masters_nodesScott Dodson2017-03-161-1/+1
|\ | | | | Only call excluder playbooks on masters and nodes
| * Only call excluder playbooks on masters and nodesScott Dodson2017-03-151-1/+1
| |
* | Merge pull request #3626 from mtnbikenc/module_renameOpenShift Bot2017-03-152-4/+4
|\ \ | | | | | | Merged by openshift-bot
| * | Renaming oadm_manage_node to oc_adm_manage_nodeRussell Teague2017-03-102-4/+4
| | |
* | | don't assume openshift_upgrade_target is in a form d.dJan Chaloupka2017-03-151-2/+6
| |/ |/|
* | Merge pull request #3631 from ingvagabund/validate-excluders-on-non-atomic-onlyOpenShift Bot2017-03-131-13/+16
|\ \ | | | | | | Merged by openshift-bot
| * | validate excluders on non-atomic hosts onlyJan Chaloupka2017-03-131-13/+16
| | |
* | | Fix typoScott Dodson2017-03-131-1/+1
|/ /