Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Convert openshift_release and openshift_version to strings for startswith | Scott Dodson | 2016-07-15 | 1 | -1/+5 |
| | | | | Fixes : startswith first arg must be str, unicode, or tuple, not float | ||||
* | Merge pull request #1945 from dgoodwin/upgrade33 | Scott Dodson | 2016-07-14 | 83 | -1657/+718 |
|\ | | | | | openshift_release / version / upgrade improvements | ||||
| * | Merge remote-tracking branch 'upstream/master' into upgrade33 | Devan Goodwin | 2016-07-14 | 77 | -558/+1078 |
| |\ | |||||
| * | | Fix upgrade with docker_version set. | Devan Goodwin | 2016-07-14 | 1 | -3/+3 |
| | | | |||||
| * | | Remove too recent pylint option keys. | Devan Goodwin | 2016-07-13 | 2 | -3/+2 |
| | | | |||||
| * | | pylint fixes | Devan Goodwin | 2016-07-13 | 2 | -37/+35 |
| | | | |||||
| * | | Fix more docker role logic. | Devan Goodwin | 2016-07-13 | 1 | -2/+2 |
| | | | |||||
| * | | Add checks to docker role for 1.9.1+. | Devan Goodwin | 2016-07-13 | 1 | -3/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | If Docker 1.8.2 is pre-installed, and no docker_version was requested, role will now error out because 1.9.1 is required. If docker_version is set to <= 1.9.1, we also error out as this is not supported. | ||||
| * | | Remove 3.0 and 3.1 upgrade sub-dirs. | Devan Goodwin | 2016-07-12 | 3 | -54/+0 |
| | | | |||||
| * | | Rename upgrade to just v3_2 as it's now major and minor. | Devan Goodwin | 2016-07-12 | 2 | -0/+0 |
| | | | |||||
| * | | Fix upgrades with an openshift_image_tag set. | Devan Goodwin | 2016-07-12 | 1 | -1/+1 |
| | | | |||||
| * | | Move repoquery_cmd fact setting into a more logical place. | Devan Goodwin | 2016-07-11 | 2 | -4/+5 |
| | | | |||||
| * | | Add dependency on docker to openshift_docker role. | Devan Goodwin | 2016-07-11 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I think this is intended anytime a role uses openshift_docker. Fixes issue where docker_version is ignored for rpm based installs. We made the dependency in openshift_version conditional to allow use of openshift_version without significantly impacting the system, however nothing ever actually ran the docker role after that, resulting in docker simply being installed via the rpm dependency on atomic-openshift. | ||||
| * | | Use proper startswith. | Devan Goodwin | 2016-07-11 | 2 | -6/+1 |
| | | | |||||
| * | | Remove/update TODOs. | Devan Goodwin | 2016-07-08 | 4 | -7/+2 |
| | | | |||||
| * | | Remove all debug used during devel of openshift_version. | Devan Goodwin | 2016-07-08 | 7 | -45/+0 |
| | | | |||||
| * | | Merge branch 'aoi-32-up' into upgrade33 | Devan Goodwin | 2016-07-08 | 101 | -33/+40979 |
| |\ \ | |||||
| | * | | Update quick upgrade to remove unsupported options. | Devan Goodwin | 2016-07-08 | 1 | -23/+44 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade mappings can now optionally support an upgrade to latest minor version, and an upgrade to next major version. Dropped the "minor_version" as it is already defined by the mapping key. For 3.2 the minor upgrade playbook is the same as the major. | ||||
| * | | | Move repoquery fact definition to openshift_common. | Devan Goodwin | 2016-07-07 | 2 | -3/+5 |
| | | | | |||||
| * | | | Add symlinks for node templates. | Devan Goodwin | 2016-07-04 | 4 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is an unfortunate side effect of including a role yaml file in a playbook, ideally we would just run the full node role here. For now we'll follow the lead for the master template. | ||||
| * | | | Fixes for Ansible 2.1. | Devan Goodwin | 2016-07-04 | 2 | -7/+6 |
| | | | | |||||
| * | | | Update repoquery_cmd definitions to match latest in master. | Devan Goodwin | 2016-07-04 | 2 | -2/+2 |
| | | | | |||||
| * | | | Merge branch 'master' into upgrade33 | Devan Goodwin | 2016-07-04 | 16 | -74/+291 |
| |\ \ \ | |||||
| * | | | | Fix unsafe bool usage. | Devan Goodwin | 2016-07-04 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Fix typo in example inventories. | Devan Goodwin | 2016-07-04 | 3 | -3/+3 |
| | | | | | |||||
| * | | | | Fixes for non-containerized separate etcd hosts. | Devan Goodwin | 2016-06-28 | 3 | -5/+5 |
| | | | | | |||||
| * | | | | Merge branch 'master' into upgrade33 | Devan Goodwin | 2016-06-28 | 16 | -12/+78 |
| |\ \ \ \ | |||||
| * | | | | | More docker upgrade fixes. | Devan Goodwin | 2016-06-27 | 4 | -27/+24 |
| | | | | | | |||||
| * | | | | | Only nuke images when crossing the Docker 1.10 boundary in upgrade. | Devan Goodwin | 2016-06-27 | 6 | -25/+28 |
| | | | | | | |||||
| * | | | | | Fix node/openvswitch containers not restarting after upgrade. | Devan Goodwin | 2016-06-24 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Allow skipping Docker upgrade during OpenShift upgrade. | Devan Goodwin | 2016-06-24 | 5 | -0/+37 |
| | | | | | | |||||
| * | | | | | Refactor 3.2 upgrade to avoid killing nodes without evac. | Devan Goodwin | 2016-06-23 | 9 | -159/+130 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We now handle the two pieces of upgrade that require a node evac in the same play. (docker, and node itself) | ||||
| * | | | | | Update docker upgrade playbook to be more flexible. | Devan Goodwin | 2016-06-23 | 2 | -19/+41 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now more of a generic upgrade playbook to go to the latest Docker version. Added support for docker_version inventory variable, in which case we disable the check for >= 1.10 and make sure you're running at least the specified version. (we will not downgrade you to the requested version however, this is much too complicated) | ||||
| * | | | | | Merge branch 'master' into upgrade33 | Devan Goodwin | 2016-06-23 | 22 | -446/+613 |
| |\ \ \ \ \ | |||||
| * | | | | | | Add missing defaults file. | Devan Goodwin | 2016-06-22 | 1 | -0/+2 |
| | | | | | | | |||||
| * | | | | | | Use common fact initialization include in upgrade. | Devan Goodwin | 2016-06-21 | 1 | -2/+4 |
| | | | | | | | |||||
| * | | | | | | Fix use of v3.2 format for openshift_release in upgrade. | Devan Goodwin | 2016-06-21 | 1 | -0/+4 |
| | | | | | | | |||||
| * | | | | | | Remove more legacy upgrade playbooks. | Devan Goodwin | 2016-06-21 | 14 | -157/+0 |
| | | | | | | | |||||
| * | | | | | | Fix docker restarts during openshift_version role. | Devan Goodwin | 2016-06-20 | 4 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The variable here must be explicitly passed to the docker role, if it's passed sometimes and not others, the docker config changes triggers a docker restart effectively killing everything on the node in an unsafe manner. Instead lets make sure the value is set. | ||||
| * | | | | | | Support setting a docker version in inventory. | Devan Goodwin | 2016-06-20 | 1 | -1/+36 |
| | | | | | | | |||||
| * | | | | | | Fix version facts with trailing newline. | Devan Goodwin | 2016-06-17 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Document the new and old version variables. | Devan Goodwin | 2016-06-17 | 3 | -0/+51 |
| | | | | | | | |||||
| * | | | | | | Normalize some of the version inventory vars which users might mistakenly ↵ | Devan Goodwin | 2016-06-17 | 1 | -0/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | enter wrong. | ||||
| * | | | | | | Check that detected version matches openshift_release in rpm installations. | Devan Goodwin | 2016-06-17 | 2 | -5/+15 |
| | | | | | | | |||||
| * | | | | | | Block attempts to install origin without specifying any release info. | Devan Goodwin | 2016-06-17 | 1 | -0/+7 |
| | | | | | | | |||||
| * | | | | | | More stable lookup of running openshift version. | Devan Goodwin | 2016-06-17 | 1 | -14/+15 |
| | | | | | | | |||||
| * | | | | | | Upgrade fixes. | Devan Goodwin | 2016-06-17 | 2 | -26/+5 |
| | | | | | | | |||||
| * | | | | | | Fix typo in facts. | Devan Goodwin | 2016-06-16 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Cleanup, fix 3.1 version bug in facts. | Devan Goodwin | 2016-06-16 | 3 | -16/+14 |
| | | | | | | | |||||
| * | | | | | | More version fixes. | Devan Goodwin | 2016-06-16 | 3 | -10/+2 |
| | | | | | | |