summaryrefslogtreecommitdiffstats
path: root/playbooks
Commit message (Collapse)AuthorAgeFilesLines
* Add example scheduled certificate checkPep Turró Mauri2017-04-062-0/+56
| | | | | | | | | | Additional certificate expiration check playbooks: - one that that uploads the generated reports to a location in the masters - one that uses custom report paths with timestamps OpenShift Job and ScheduledJob examples that use these playbooks run from a container to check cluster certificates from within the cluster itself.
* Merge pull request #3792 from ewolinetz/fix_metrics_image_settingsOpenShift Bot2017-03-301-6/+0
|\ | | | | Merged by openshift-bot
| * Removing initial setting of metrics image prefix and versionewolinetz2017-03-281-6/+0
| |
* | Merge pull request #3734 from sosiouxme/20170322-deployment-typeOpenShift Bot2017-03-3015-23/+0
|\ \ | | | | | | Merged by openshift-bot
| * | validate and normalize inventory variablesLuke Meyer2017-03-2915-23/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In openshift_repos and everywhere, ensure deployment_type and openshift_deployment_type are defined and the same. We really want to set openshift_deployment_type, but users will likely still have just deployment_type, so accept both. And don't make every playbook default openshift_deployment_type to deployment_type. This introduces the openshift_sanitize_inventory role to run before anything else.
* | | redeploy-certificates/registry.yml: add ↵Slava Semushin2017-03-291-0/+3
| |/ |/| | | | | openshift_hosted_registry_cert_expire_days parameter.
* | Merge pull request #3781 from ↵OpenShift Bot2017-03-284-31/+0
|\ \ | |/ |/| | | | | ingvagabund/make-the-ocp-version-detection-excluder-free Merged by openshift-bot
| * Make the OCP available version detection excluder freeJan Chaloupka2017-03-284-31/+0
| | | | | | | | | | | | When detecting available OCP version via repoquery, use yum.conf file with exclude= set to an empty array. So the detection is independent of the OCP excluder.
* | Merge pull request #3750 from stevekuznetsov/skuznets/3-6-upgradeOpenShift Bot2017-03-289-0/+379
|\ \ | |/ |/| Merged by openshift-bot
| * Added 3.5 -> 3.6 upgrade playbooksSteve Kuznetsov2017-03-249-0/+379
| |
* | Merge pull request #3752 from mtnbikenc/openshift_node_updateOpenShift Bot2017-03-281-4/+0
|\ \ | | | | | | Merged by openshift-bot
| * | Use meta/main.yml for role dependenciesRussell Teague2017-03-271-4/+0
| |/
* | Merge pull request #3737 from dgoodwin/upgrade-pkgsOpenShift Bot2017-03-271-2/+21
|\ \ | | | | | | Merged by openshift-bot
| * | Upgrade specific rpms instead of just master/node.Devan Goodwin2017-03-271-2/+21
| | | | | | | | | | | | | | | | | | | | | | | | Dependencies for these, particularly the SDN package, can cause the entire transaction to jump to a newer openshift than we requested, if something newer is available in the repositories. By being specific for multiple packages, we avoid this problem and get the actual version we require.
* | | Merge pull request #3038 from djosborne/calicoOpenShift Bot2017-03-276-0/+8
|\ \ \ | |_|/ |/| | Merged by openshift-bot
| * | Add calico.Dan Osborne2017-03-236-0/+8
| | |
* | | Merge pull request #3726 from sdodson/oreg_url_on_upgradeOpenShift Bot2017-03-221-0/+8
|\ \ \ | |_|/ |/| | Merged by openshift-bot
| * | Update imageConfig.format on upgrades to match oreg_urlScott Dodson2017-03-211-0/+8
| | |
* | | Attempt to match version of excluders to target versionScott Dodson2017-03-201-1/+1
|/ /
* | enable docker excluder since the time it is installedJan Chaloupka2017-03-161-0/+7
| |
* | enable excluders during node/master scaling upJan Chaloupka2017-03-162-0/+22
| |
* | Merge pull request #3675 from sdodson/only_use_excluders_on_masters_nodesScott Dodson2017-03-163-3/+3
|\ \ | | | | | | Only call excluder playbooks on masters and nodes
| * | Only call excluder playbooks on masters and nodesScott Dodson2017-03-153-3/+3
| | |
* | | Merge pull request #3626 from mtnbikenc/module_renameOpenShift Bot2017-03-153-6/+6
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | Renaming oadm_manage_node to oc_adm_manage_nodeRussell Teague2017-03-103-6/+6
| | | |
* | | | don't assume openshift_upgrade_target is in a form d.dJan Chaloupka2017-03-151-2/+6
| |/ / |/| |
* | | Revert "Enable docker during installation and upgrade by default"Steve Kuznetsov2017-03-141-7/+0
| | |
* | | Merge pull request #3620 from ↵Scott Dodson2017-03-141-0/+7
|\ \ \ | | | | | | | | | | | | | | | | ingvagabund/enable-docker-during-installation-and-upgrade-by-default Enable docker during installation and upgrade by default
| * | | enable docker excluder since the time it is installedJan Chaloupka2017-03-131-0/+7
| | | |
* | | | Merge pull request #3631 from ingvagabund/validate-excluders-on-non-atomic-onlyOpenShift Bot2017-03-131-13/+16
|\ \ \ \ | | | | | | | | | | Merged by openshift-bot
| * | | | validate excluders on non-atomic hosts onlyJan Chaloupka2017-03-131-13/+16
| |/ / /
* / / / Fix typoScott Dodson2017-03-131-1/+1
|/ / /
* | | Merge pull request #3625 from jcantrill/bz1430661_update_metrics_urlOpenShift Bot2017-03-111-0/+8
|\ \ \ | | | | | | | | Merged by openshift-bot
| * | | update all the mastersJeff Cantrill2017-03-101-0/+8
| | | |
* | | | Merge pull request #3623 from tbielawa/petset_early_fail_againOpenShift Bot2017-03-101-2/+2
|\ \ \ \ | |_|_|/ |/| | | Merged by openshift-bot
| * | | Fix incorrect comparison when detecting petsetsTim Bielawa2017-03-101-2/+2
| |/ /
* | | Merge pull request #3610 from ↵Scott Dodson2017-03-103-0/+14
|\ \ \ | |_|/ |/| | | | | | | | ingvagabund/re-enable-excluders-during-installation-if-enabled re-enable excluders if they are enabled after openshift version detection
| * | re-enable excluders if they are enabled after openshift version detectionJan Chaloupka2017-03-093-0/+14
| | |
* | | nuage: Move role back to configSteve Milner2017-03-101-0/+2
| |/ |/| | | | | | | | | | | | | | | d113f03 moved role dependencies out of playbooks. However, this ended up causing the masters to not be configured before the nuage steps required configured masters. This change moves the nuage specific change in d113f03 back to the config. Resolves #3583
* | New roleTim Bielawa2017-03-081-1/+1
|/
* Identify PetSets in 3.4 clusters and fail if any are detectedTim Bielawa2017-03-071-0/+49
| | | | | | | | | | | * PetSets are deprecated in 3.5, replaced with StatefulSets * We can not automatically migrate between the two * Red Hat has never supported PetSets nor do we support StatefulSets * Gracefully handles invalid resource queries if ran against 3.5+ clusters * Fails out with explanation and ref docs if petsets are detected Reference bug: https://bugzilla.redhat.com/show_bug.cgi?id=1428229
* Merge pull request #3529 from ingvagabund/upgrade-excluders-in-upgrade-onlyJan Chaloupka2017-03-0715-14/+69
|\ | | | | WIP: update excluders to latest by default, in non-upgrade scenarios do not update
| * - update excluders to latest, in non-upgrade scenarios do not updateJan Chaloupka2017-03-0715-14/+69
| | | | | | | | | | | | - check both available excluder versions are at most of upgrade target version - get excluder status through status command - make excluders enablement configurable
* | Merge pull request #3574 from sdodson/35_sdnvalidatorScott Dodson2017-03-073-0/+26
|\ \ | | | | | | Add oc_objectvalidator to upgrade check
| * | Add oc_objectvalidator to upgrade checkScott Dodson2017-03-073-0/+26
| | |
* | | Merge pull request #3517 from ewolinetz/idempotency_role_bindingsEric Wolinetz2017-03-061-4/+20
|\ \ \ | |/ / |/| | Adding changed_whens for role, rolebinding, and scc reconciliation ba…
| * | Updating stdout check for changed_whenewolinetz2017-03-021-5/+5
| | |
| * | Resolving yammlint errorsewolinetz2017-03-011-8/+8
| | |
| * | Adding changed_whens for role, rolebinding, and scc reconciliation based on ↵ewolinetz2017-02-281-4/+20
| | | | | | | | | | | | output from oadm policy command
* | | Fix indentation of run_onceScott Dodson2017-03-061-1/+1
| |/ |/| | | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1423430