summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Convert openshift_release and openshift_version to strings for startswithScott Dodson2016-07-151-1/+5
| | | | Fixes : startswith first arg must be str, unicode, or tuple, not float
* Merge pull request #1945 from dgoodwin/upgrade33Scott Dodson2016-07-1483-1657/+718
|\ | | | | openshift_release / version / upgrade improvements
| * Merge remote-tracking branch 'upstream/master' into upgrade33Devan Goodwin2016-07-1477-558/+1078
| |\
| * | Fix upgrade with docker_version set.Devan Goodwin2016-07-141-3/+3
| | |
| * | Remove too recent pylint option keys.Devan Goodwin2016-07-132-3/+2
| | |
| * | pylint fixesDevan Goodwin2016-07-132-37/+35
| | |
| * | Fix more docker role logic.Devan Goodwin2016-07-131-2/+2
| | |
| * | Add checks to docker role for 1.9.1+.Devan Goodwin2016-07-131-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 Goodwin2016-07-123-54/+0
| | |
| * | Rename upgrade to just v3_2 as it's now major and minor.Devan Goodwin2016-07-122-0/+0
| | |
| * | Fix upgrades with an openshift_image_tag set.Devan Goodwin2016-07-121-1/+1
| | |
| * | Move repoquery_cmd fact setting into a more logical place.Devan Goodwin2016-07-112-4/+5
| | |
| * | Add dependency on docker to openshift_docker role.Devan Goodwin2016-07-111-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 Goodwin2016-07-112-6/+1
| | |
| * | Remove/update TODOs.Devan Goodwin2016-07-084-7/+2
| | |
| * | Remove all debug used during devel of openshift_version.Devan Goodwin2016-07-087-45/+0
| | |
| * | Merge branch 'aoi-32-up' into upgrade33Devan Goodwin2016-07-08101-33/+40979
| |\ \
| | * | Update quick upgrade to remove unsupported options.Devan Goodwin2016-07-081-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 Goodwin2016-07-072-3/+5
| | | |
| * | | Add symlinks for node templates.Devan Goodwin2016-07-044-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 Goodwin2016-07-042-7/+6
| | | |
| * | | Update repoquery_cmd definitions to match latest in master.Devan Goodwin2016-07-042-2/+2
| | | |
| * | | Merge branch 'master' into upgrade33Devan Goodwin2016-07-0416-74/+291
| |\ \ \
| * | | | Fix unsafe bool usage.Devan Goodwin2016-07-041-1/+1
| | | | |
| * | | | Fix typo in example inventories.Devan Goodwin2016-07-043-3/+3
| | | | |
| * | | | Fixes for non-containerized separate etcd hosts.Devan Goodwin2016-06-283-5/+5
| | | | |
| * | | | Merge branch 'master' into upgrade33Devan Goodwin2016-06-2816-12/+78
| |\ \ \ \
| * | | | | More docker upgrade fixes.Devan Goodwin2016-06-274-27/+24
| | | | | |
| * | | | | Only nuke images when crossing the Docker 1.10 boundary in upgrade.Devan Goodwin2016-06-276-25/+28
| | | | | |
| * | | | | Fix node/openvswitch containers not restarting after upgrade.Devan Goodwin2016-06-241-1/+1
| | | | | |
| * | | | | Allow skipping Docker upgrade during OpenShift upgrade.Devan Goodwin2016-06-245-0/+37
| | | | | |
| * | | | | Refactor 3.2 upgrade to avoid killing nodes without evac.Devan Goodwin2016-06-239-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 Goodwin2016-06-232-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 upgrade33Devan Goodwin2016-06-2322-446/+613
| |\ \ \ \ \
| * | | | | | Add missing defaults file.Devan Goodwin2016-06-221-0/+2
| | | | | | |
| * | | | | | Use common fact initialization include in upgrade.Devan Goodwin2016-06-211-2/+4
| | | | | | |
| * | | | | | Fix use of v3.2 format for openshift_release in upgrade.Devan Goodwin2016-06-211-0/+4
| | | | | | |
| * | | | | | Remove more legacy upgrade playbooks.Devan Goodwin2016-06-2114-157/+0
| | | | | | |
| * | | | | | Fix docker restarts during openshift_version role.Devan Goodwin2016-06-204-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 Goodwin2016-06-201-1/+36
| | | | | | |
| * | | | | | Fix version facts with trailing newline.Devan Goodwin2016-06-171-1/+1
| | | | | | |
| * | | | | | Document the new and old version variables.Devan Goodwin2016-06-173-0/+51
| | | | | | |
| * | | | | | Normalize some of the version inventory vars which users might mistakenly ↵Devan Goodwin2016-06-171-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | enter wrong.
| * | | | | | Check that detected version matches openshift_release in rpm installations.Devan Goodwin2016-06-172-5/+15
| | | | | | |
| * | | | | | Block attempts to install origin without specifying any release info.Devan Goodwin2016-06-171-0/+7
| | | | | | |
| * | | | | | More stable lookup of running openshift version.Devan Goodwin2016-06-171-14/+15
| | | | | | |
| * | | | | | Upgrade fixes.Devan Goodwin2016-06-172-26/+5
| | | | | | |
| * | | | | | Fix typo in facts.Devan Goodwin2016-06-161-1/+1
| | | | | | |
| * | | | | | Cleanup, fix 3.1 version bug in facts.Devan Goodwin2016-06-163-16/+14
| | | | | | |
| * | | | | | More version fixes.Devan Goodwin2016-06-163-10/+2
| | | | | | |