summaryrefslogtreecommitdiffstats
path: root/roles
Commit message (Collapse)AuthorAgeFilesLines
* Copy openshift binaries instead of using wrapper script.Devan Goodwin2016-07-213-44/+135
| | | | | | | | | | | | | | For containerized masters, we previously create a wrapper script to run the docker CLI image and clean up afterward, but this approach is much slower than having the binary on the native system. Instead we now use an ansible module to handle the logic of syncing the various OpenShift binaries and symlinks for client tools out onto the host. The module will correctly report changed if modifications were needed. Substantial speed improvement for containerized installs which requires many openshift/oc commands.
* Stop reporting changes when docker pull is already up to date.Devan Goodwin2016-07-204-2/+12
|
* Check for existence of sebooleans prior to setting.Andrew Butcher2016-07-182-8/+38
|
* Merge pull request #2160 from sdodson/string-thingsScott Dodson2016-07-151-1/+5
|\ | | | | Convert openshift_release and openshift_version to strings for starts…
| * 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
* | Clarify message when old docker pre-installed but 1.10+ requested.Devan Goodwin2016-07-151-1/+1
|/
* Merge pull request #1945 from dgoodwin/upgrade33Scott Dodson2016-07-1432-119/+344
|\ | | | | openshift_release / version / upgrade improvements
| * Merge remote-tracking branch 'upstream/master' into upgrade33Devan Goodwin2016-07-1459-259/+826
| |\
| * | Fix upgrade with docker_version set.Devan Goodwin2016-07-141-3/+3
| | |
| * | Remove too recent pylint option keys.Devan Goodwin2016-07-131-2/+2
| | |
| * | pylint fixesDevan Goodwin2016-07-131-27/+26
| | |
| * | 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.
| * | 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-111-1/+1
| | |
| * | Remove/update TODOs.Devan Goodwin2016-07-083-6/+0
| | |
| * | Remove all debug used during devel of openshift_version.Devan Goodwin2016-07-085-30/+0
| | |
| * | Merge branch 'aoi-32-up' into upgrade33Devan Goodwin2016-07-0890-6/+40857
| |\ \
| * | | Move repoquery fact definition to openshift_common.Devan Goodwin2016-07-071-0/+5
| | | |
| * | | Fixes for Ansible 2.1.Devan Goodwin2016-07-041-3/+6
| | | |
| * | | Merge branch 'master' into upgrade33Devan Goodwin2016-07-0410-59/+264
| |\ \ \
| * | | | Fix unsafe bool usage.Devan Goodwin2016-07-041-1/+1
| | | | |
| * | | | Merge branch 'master' into upgrade33Devan Goodwin2016-06-289-8/+43
| |\ \ \ \
| * | | | | Only nuke images when crossing the Docker 1.10 boundary in upgrade.Devan Goodwin2016-06-272-1/+2
| | | | | |
| * | | | | Merge branch 'master' into upgrade33Devan Goodwin2016-06-2317-201/+240
| |\ \ \ \ \
| * | | | | | Add missing defaults file.Devan Goodwin2016-06-221-0/+2
| | | | | | |
| * | | | | | Fix docker restarts during openshift_version role.Devan Goodwin2016-06-202-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | | | | | |
| * | | | | | 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-171-5/+10
| | | | | | |
| * | | | | | 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
| | | | | | |
| * | | | | | Fix typo in facts.Devan Goodwin2016-06-161-1/+1
| | | | | | |
| * | | | | | Cleanup, fix 3.1 version bug in facts.Devan Goodwin2016-06-161-12/+11
| | | | | | |
| * | | | | | More version fixes.Devan Goodwin2016-06-163-10/+2
| | | | | | |
| * | | | | | Support origin alpha tags.Devan Goodwin2016-06-153-4/+17
| | | | | | |
| * | | | | | More stable containerized version lookup.Devan Goodwin2016-06-151-1/+21
| | | | | | |
| * | | | | | Fix performance hit in openshift_facts.Devan Goodwin2016-06-151-5/+0
| | | | | | |
| * | | | | | Always populate openshift_image_tag and openshift_pkg_version.Devan Goodwin2016-06-1514-28/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows the use of arbitrary tags, precise control over containers and rpms, and likely mixed environments.
| * | | | | | Remove the use of the upgrading variable.Devan Goodwin2016-06-131-1/+0
| | | | | | |
| * | | | | | Restore 3.2 RPM version check before upgrading.Devan Goodwin2016-06-131-1/+0
| | | | | | |
| * | | | | | Make openshift_version role docker dep conditional.Devan Goodwin2016-06-131-0/+2
| | | | | | |
| * | | | | | Fix rpm installs.Devan Goodwin2016-06-133-8/+11
| | | | | | |
| * | | | | | Merge remote-tracking branch 'upstream/master' into upgrade33Devan Goodwin2016-06-131-28/+0
| |\ \ \ \ \ \
| * | | | | | | Remove unused docker facts tasks.Devan Goodwin2016-06-101-21/+0
| | | | | | | |
| * | | | | | | Merge branch 'master' into upgrade33Devan Goodwin2016-06-108-54/+52
| |\ \ \ \ \ \ \
| * | | | | | | | Fix version unset bug, and set common ver fact on containerized nodes.Devan Goodwin2016-06-102-2/+17
| | | | | | | | |
| * | | | | | | | Fix missing openshift.common.version fact on containerized nodes.Devan Goodwin2016-06-101-0/+3
| | | | | | | | |