summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add a mid upgrade hook, re-prefix variables.Devan Goodwin2017-01-233-17/+33
|
* Debug message before running hooks.Devan Goodwin2017-01-191-0/+6
|
* Run user provided hooks prior to system/service restarts.Devan Goodwin2017-01-191-3/+4
|
* Implement pre/post master upgrade hooks.Devan Goodwin2017-01-193-0/+39
|
* Merge pull request #3093 from mtnbikenc/upgrade-fixScott Dodson2017-01-191-0/+2
|\ | | | | Correct consistency between upgrade playbooks
| * Correct consistency between upgrade playbooksRussell Teague2017-01-131-0/+2
| |
* | Merge pull request #3057 from dgoodwin/serial-master-upgradeScott Dodson2017-01-198-33/+45
|\ \ | | | | | | Serial master upgrade
| * | Perform master upgrades in a single play serially.Devan Goodwin2017-01-183-28/+24
| | |
| * | Validate system restart policy during pre-upgrade.Devan Goodwin2017-01-188-70/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was done far into the process potentially leaving the user in a difficult situation if they had now considered they were running the upgrade playbook on a host that would be restarted. Instead check configuration and what host we're running on in pre-upgrade and allow the user to abort before making any substantial changes. This is a step towards merging master upgrade into one serial process.
* | | Merge pull request #3107 from kwoodson/generate_tox_testJason DeTiberus2017-01-185-25/+100
|\ \ \ | | | | | | | | Adding tox tests for generated module code.
| * | | Updated the generate.py scripts for tox and virtualenv.Kenny Woodson2017-01-185-30/+62
| | | |
| * | | Adding tox tests for generated code.Kenny Woodson2017-01-182-1/+44
| | | |
* | | | Automatic commit of package [openshift-ansible] release [3.5.1-1].Scott Dodson2017-01-182-2/+120
| | | |
* | | | Merge pull request #3114 from dgoodwin/wait-for-restartScott Dodson2017-01-181-5/+12
|\ \ \ \ | | | | | | | | | | More reliable wait for master after full host reboot.
| * | | | More reliable wait for master after full host reboot.Devan Goodwin2017-01-181-5/+12
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This would fail in some environments where openshift.common.hostname was not reachable from the local system running ansible. Additionally it is also possible the API port would not be available even if the host were. Instead we wait for master ssh connection to come back up, then wait for the master API on the remote host just as we do for the "service" style restart.
* | | | Merge pull request #3112 from derekwaynecarr/cgroup_rwJason DeTiberus2017-01-181-1/+1
|\ \ \ \ | |/ / / |/| | | kubelet must have rw to cgroups for pod/qos cgroups to function
| * | | kubelet must have rw to cgroups for pod/qos cgroups to functionDerek Carr2017-01-181-1/+1
| | | |
* | | | Merge pull request #3100 from abutcher/serialsScott Dodson2017-01-186-39/+58
|\ \ \ \ | | | | | | | | | | Serialize cert creation in delegated commands
| * | | | Ensure serial certificate generation for node and master certificates.Andrew Butcher2017-01-172-20/+33
| | | | |
| * | | | Create individual serving cert and loopback kubeconfig for additional masters.Andrew Butcher2017-01-165-26/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Deprecates use of 'create-master-certs' for generating master serving certificate and loopback kubeconfig in order to reference the first master's CA serial file.
* | | | | Merge pull request #3099 from tbielawa/expiry_serialsScott Dodson2017-01-1811-107/+911
|\ \ \ \ \ | | | | | | | | | | | | [Cert Expiry] Add serial numbers, include example PBs, docs
| * | | | | Fix yaml lint in easy-mode playbookTim Bielawa2017-01-182-2/+2
| | | | | |
| * | | | | [Cert Expiry] Add serial numbers, include example PBs, docsTim Bielawa2017-01-1711-107/+911
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Now includes cert serial numbers in JSON and HTML output * Docs are updated with explicit usage instructions * Each example playbook includes a link to the playbook and an example of how to run it * A graphic and copy of an HTML report are now included * Example JSON output has been updated
* | | | | | Merge pull request #3092 from kwoodson/lib_openshift_3.3Scott Dodson2017-01-1824-128/+4432
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | lib_openshift. This is the initial commit that has oc_route.
| * | | | | Adding a few updates for python27,35 compatibilityKenny Woodson2017-01-184-12/+18
| | | | | |
| * | | | | Adding --verfiy to generate script.Kenny Woodson2017-01-176-46/+111
| | | | | |
| * | | | | Adding oc_edit module to lib_openshift.Kenny Woodson2017-01-1717-559/+2150
| | | | | |
| * | | | | lib_openshift modules. This is the first one. oc_route.Kenny Woodson2017-01-1315-108/+2750
| |/ / / /
* | | | | Merge pull request #3110 from bparees/examplesScott Dodson2017-01-182-14/+58
|\ \ \ \ \ | | | | | | | | | | | | update examples to cover build default/override configuration
| * | | | | update examples to cover build default/override configurationBen Parees2017-01-182-14/+58
|/ / / / /
* | | | | Removed trailing spaces from line #34Kunal2017-01-181-1/+1
| | | | | | | | | | | | | | | Cause Travis build to fail
* | | | | Install subscription-manager to fix issue-3102Kunal Limaye2017-01-181-0/+5
| | | | |
* | | | | Changing formatting for issue#2244 updateKunal Limaye2017-01-181-1/+2
| |_|/ / |/| | |
* | | | Merge pull request #2640 from ewolinetz/logging_deployer_tasksScott Dodson2017-01-1760-0/+3499
|\ \ \ \ | | | | | | | | | | Logging deployer tasks
| * | | | Addressing Travis errorsewolinetz2017-01-178-176/+221
| | | | |
| * | | | delete idempotentewolinetz2017-01-132-0/+22
| | | | |
| * | | | additional comments addressedewolinetz2017-01-132-9/+5
| | | | |
| * | | | Updating upgrade_logging to be more idempotentewolinetz2017-01-137-18/+32
| | | | |
| * | | | Using oc_apply task for idempotentewolinetz2017-01-134-11/+87
| | | | |
| * | | | Removing shell module calls and cleaning up changedewolinetz2017-01-1324-71/+169
| | | | |
| * | | | addressing commentsewolinetz2017-01-1219-359/+112
| | | | |
| * | | | Fixing collision of system.admin cert generationewolinetz2017-01-041-4/+4
| | | | |
| * | | | Merge pull request #23 from jcantrill/code_reviewsEric Wolinetz2017-01-032-31/+6
| |\ \ \ \ | | | | | | | | | | | | minor updates for code reviews, remove unused params
| | * | | | minor updates for code reviews, remove unused paramsJeff Cantrill2016-12-192-31/+6
| |/ / / /
| * | | | Updating to use deployer pod to generate JKS chain insteadewolinetz2016-12-153-96/+191
| | | | |
| * | | | Creating openshift_logging role for deploying Aggregated Logging without a ↵ewolinetz2016-12-1464-0/+3425
| | | | | | | | | | | | | | | | | | | | deployer image
* | | | | Merge pull request #2786 from dgoodwin/docker-1.12Scott Dodson2017-01-175-9/+7
|\ \ \ \ \ | | | | | | | | | | | | Begin requiring Docker 1.12.
| * | | | | Begin requiring Docker 1.12.Devan Goodwin2016-11-105-10/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Building off the work done for Docker 1.10, we now require Docker 1.12 by default. The upgrade process was already set to ensure you are running the latest docker during upgrade, and the standalone docker upgrade playbook can also be used if desired. As before, you can override this Docker 1.12 requirement by setting a docker_version=1.10.3 (or similar), and you can skip the default to upgrade docker by setting docker_upgrade=False.
* | | | | | Merge pull request #3098 from sdodson/image-stream-syncScott Dodson2017-01-17148-237/+57451
|\ \ \ \ \ \ | | | | | | | | | | | | | | Sync examples
| * | | | | | v1.3 Add RHAMPScott Dodson2017-01-1720-119/+853
| | | | | | |