Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Copy openshift binaries instead of using wrapper script. | Devan Goodwin | 2016-07-21 | 3 | -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 Goodwin | 2016-07-20 | 5 | -2/+14 |
| | |||||
* | Merge pull request #2166 from abutcher/check-sebool | Scott Dodson | 2016-07-18 | 2 | -8/+38 |
|\ | | | | | Check for existence of sebooleans prior to setting. | ||||
| * | Check for existence of sebooleans prior to setting. | Andrew Butcher | 2016-07-18 | 2 | -8/+38 |
| | | |||||
* | | Merge pull request #1778 from smunilla/wrapper_config | Scott Dodson | 2016-07-18 | 6 | -460/+666 |
|\ \ | |/ |/| | Arbitrary installer yaml | ||||
| * | Arbitrary Installer yaml | Samuel Munilla | 2016-07-18 | 6 | -460/+666 |
|/ | | | | Initial build of new, more flexible installer config file format. | ||||
* | Merge pull request #2165 from sdodson/master | Scott Dodson | 2016-07-17 | 2 | -2/+160 |
|\ | | | | | Automatic commit of package [openshift-ansible] release [3.3.2-1]. | ||||
| * | Automatic commit of package [openshift-ansible] release [3.3.2-1]. | Scott Dodson | 2016-07-17 | 2 | -2/+160 |
|/ | |||||
* | Merge pull request #2160 from sdodson/string-things | Scott Dodson | 2016-07-15 | 1 | -1/+5 |
|\ | | | | | Convert openshift_release and openshift_version to strings for starts… | ||||
| * | 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 #2159 from sdodson/ansible-2x-lookup | Scott Dodson | 2016-07-15 | 1 | -0/+12 |
|\ \ | | | | | | | Symlink ansible 2.x locations to ansible 1.9 locations | ||||
| * | | Symlink ansible 2.x locations to ansible 1.9 locations | Scott Dodson | 2016-07-15 | 1 | -0/+12 |
| |/ | |||||
* | | Merge pull request #2156 from dgoodwin/aoi-32-upgrade-path | Scott Dodson | 2016-07-15 | 2 | -3/+3 |
|\ \ | |/ |/| | Two small upgrade related fixes | ||||
| * | Clarify message when old docker pre-installed but 1.10+ requested. | Devan Goodwin | 2016-07-15 | 1 | -1/+1 |
| | | |||||
| * | Fix quick install 3.2 upgrade path. | Devan Goodwin | 2016-07-15 | 1 | -2/+2 |
|/ | |||||
* | 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 |
| | | | | | | |