Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #4038 from mtnbikenc/upgrade-refactor | OpenShift Bot | 2017-05-02 | 16 | -1216/+12 |
|\ | | | | | Merged by openshift-bot | ||||
| * | v3.3 Upgrade Refactor | Russell Teague | 2017-05-02 | 4 | -302/+3 |
| | | |||||
| * | v3.4 Upgrade Refactor | Russell Teague | 2017-05-02 | 4 | -298/+3 |
| | | |||||
| * | v3.5 Upgrade Refactor | Russell Teague | 2017-05-02 | 4 | -308/+3 |
| | | |||||
| * | v3.6 Upgrade Refactor | Russell Teague | 2017-05-02 | 4 | -308/+3 |
| | | |||||
* | | Merge pull request #4045 from kwoodson/normalize_groups | OpenShift Bot | 2017-05-02 | 4 | -17/+5 |
|\ \ | | | | | | | Merged by openshift-bot | ||||
| * | | Normalizing groups. | Kenny Woodson | 2017-05-01 | 4 | -17/+5 |
| |/ | |||||
* / | Remove std_include from playbooks/byo/rhel_subscribe.yml | Andrew Butcher | 2017-05-01 | 1 | -4/+0 |
|/ | |||||
* | Refactor etcd roles | Jan Chaloupka | 2017-04-28 | 1 | -0/+14 |
| | | | | | | | | - introduce block and simplify when conditions - introduce config.yml so the self-standing etcd role can be run (e.g. to test etcd cluster deployment) - remove empty task files - skip dependency on openshift_etcd_ca - replace cert paths with their appropriate variables | ||||
* | Merge pull request #3948 from mtnbikenc/metrics-fix | Scott Dodson | 2017-04-18 | 1 | -0/+4 |
|\ | | | | | Create openshift-metrics entrypoint playbook | ||||
| * | Create openshift-metrics entrypoint playbook | Russell Teague | 2017-04-18 | 1 | -0/+4 |
| | | |||||
* | | Minor v3.6 upgrade docs fixes | Russell Teague | 2017-04-18 | 2 | -6/+9 |
|/ | |||||
* | Merge pull request #3793 from jarrpa/glusterfs-registry | OpenShift Bot | 2017-04-17 | 1 | -0/+2 |
|\ | | | | | Merged by openshift-bot | ||||
| * | Integrate GlusterFS into OpenShift installation | Jose A. Rivera | 2017-04-10 | 1 | -0/+2 |
| | | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com> | ||||
* | | Merge pull request #3900 from mtnbikenc/refactor-network-manager | OpenShift Bot | 2017-04-13 | 1 | -40/+2 |
|\ \ | | | | | | | Merged by openshift-bot | ||||
| * | | Standardize use of byo and common for network_manager.yml | Russell Teague | 2017-04-12 | 1 | -40/+2 |
| | | | |||||
* | | | Refactor initialize groups tasks | Russell Teague | 2017-04-12 | 32 | -138/+106 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | Two tasks for initializing group names for the byo playbooks was located in the common folder in the std_include.yml file. Byo dependencies should not be in the common folder. The two tasks have been removed from common/openshift-cluster/std_include.yml to a new file byo/openshift-cluster/initialize_groups.yml. All references where these tasks were included from either std_include.yml or other various files have been updated to use the byo initialize_groups.yml. The methodology implemented follows the pattern of having groups set up in byo then calling out to playbooks in common, which are common to all deployments. | ||||
* / | Refactor docker upgrade playbooks | Russell Teague | 2017-04-10 | 4 | -74/+1 |
|/ | | | | | The playbooks were crossing byo/common boundaries for task includes. This moves all 'common' files/tasks into the 'common' folder. | ||||
* | validate and normalize inventory variables | Luke Meyer | 2017-03-29 | 9 | -13/+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. | ||||
* | Added 3.5 -> 3.6 upgrade playbooks | Steve Kuznetsov | 2017-03-24 | 5 | -0/+349 |
| | |||||
* | Merge pull request #3626 from mtnbikenc/module_rename | OpenShift Bot | 2017-03-15 | 1 | -2/+2 |
|\ | | | | | Merged by openshift-bot | ||||
| * | Renaming oadm_manage_node to oc_adm_manage_node | Russell Teague | 2017-03-10 | 1 | -2/+2 |
| | | |||||
* | | re-enable excluders if they are enabled after openshift version detection | Jan Chaloupka | 2017-03-09 | 1 | -0/+2 |
|/ | |||||
* | Merge pull request #3529 from ingvagabund/upgrade-excluders-in-upgrade-only | Jan Chaloupka | 2017-03-07 | 9 | -9/+9 |
|\ | | | | | WIP: update excluders to latest by default, in non-upgrade scenarios do not update | ||||
| * | - update excluders to latest, in non-upgrade scenarios do not update | Jan Chaloupka | 2017-03-07 | 9 | -9/+9 |
| | | | | | | | | | | | | - check both available excluder versions are at most of upgrade target version - get excluder status through status command - make excluders enablement configurable | ||||
* | | Add oc_objectvalidator to upgrade check | Scott Dodson | 2017-03-07 | 2 | -0/+8 |
|/ | |||||
* | Fix issue #3505, add notes about origin upgrade versions support in BYO ↵ | Stéphane Klein | 2017-02-27 | 1 | -2/+2 |
| | | | | upgrade README file | ||||
* | Fix typo, add symlinks for roles | Scott Dodson | 2017-02-17 | 2 | -2/+2 |
| | | | | Fixes Bug 1423425 | ||||
* | Merge pull request #3370 from adbaldi/work | Scott Dodson | 2017-02-16 | 1 | -1/+1 |
|\ | | | | | Fixed issue where upgrade fails when using daemon sets (e.g. aggregated logging) | ||||
| * | Fixed issue where upgrade fails when using daemon sets (e.g. aggregated logging) | Andrew Baldi | 2017-02-15 | 1 | -1/+1 |
| | | |||||
* | | initialize oo_nodes_to_upgrade group when running control plane upgrade only | Jan Chaloupka | 2017-02-16 | 3 | -0/+9 |
| | | |||||
* | | Merge pull request #3367 from soltysh/upgrade_jobs | Scott Dodson | 2017-02-15 | 2 | -0/+4 |
|\ \ | | | | | | | Add upgrade job step after the entire upgrade performs | ||||
| * | | Add upgrade job step after the entire upgrade performs | Maciej Szulik | 2017-02-15 | 2 | -0/+4 |
| |/ | |||||
* / | upgrades: fix path to disable_excluder.yml | Jan Chaloupka | 2017-02-15 | 1 | -1/+1 |
|/ | |||||
* | Modify playbooks to use oadm_manage_node module | Russell Teague | 2017-02-13 | 1 | -7/+24 |
| | |||||
* | Introduce tag notation for checks | Rodolfo Carvalho | 2017-02-10 | 1 | -3/+1 |
| | | | | This allows us to refer to a group of checks using a single handle. | ||||
* | Replace multi-role checks with action plugin | Rodolfo Carvalho | 2017-02-10 | 1 | -29/+12 |
| | | | | | | | | | | | | | | | | | | This approach should make it easier to add new checks without having to write lots of YAML and doing things against Ansible (e.g. ignore_errors). A single action plugin determines what checks to run per each host, including arguments to the check. A check is implemented as a class with a run method, with the same signature as an action plugin and module, and is normally backed by a regular Ansible module. Each check is implemented as a separate Python file. This allows whoever adds a new check to focus solely in a single Python module, and potentially an Ansible module within library/ too. All checks are automatically loaded, and only active checks that are requested by the playbook get executed. | ||||
* | Fix playbooks/byo/openshift_facts.yml include path | Scott Dodson | 2017-02-07 | 1 | -1/+1 |
| | | | | Fixes Bug 1419893 | ||||
* | Add missing symlink to roles | Rodolfo Carvalho | 2017-02-07 | 1 | -0/+1 |
| | | | | | | | | | It turned out that the playbook `playbooks/byo/openshift-preflight/check.yml` would only work under a certain `ansible.cfg` in which `roles/` was added to `roles_path`. It was the case with the example config prior to b804e70cdd0bc8601bfc87fcf3e34043223828ee. | ||||
* | Merge pull request #3261 from sdodson/excluder | Scott Dodson | 2017-02-06 | 9 | -0/+36 |
|\ | | | | | Manage the excluder functionality | ||||
| * | Move excluder disablement into control plane and node upgrade playbooks | Scott Dodson | 2017-02-06 | 9 | -0/+36 |
| | | | | | | | | | | So that excluder is disabled and reset within the scope of each of those in addition to the overall playbook | ||||
* | | Fix RHEL Subscribe std_include path | Tim Bielawa | 2017-02-06 | 1 | -1/+1 |
|/ | | | | Closes #3268 | ||||
* | Restructure certificate redeploy playbooks | Andrew Butcher | 2017-02-02 | 16 | -124/+85 |
| | |||||
* | Create v3_5 upgrade playbooks | Russell Teague | 2017-01-30 | 6 | -2/+322 |
| | |||||
* | Adding names to plays and standardizing | Russell Teague | 2017-01-27 | 15 | -34/+85 |
| | |||||
* | Merge pull request #3198 from mtnbikenc/drain-fix | Russell Teague | 2017-01-26 | 1 | -1/+1 |
|\ | | | | | Correct usage of draining nodes | ||||
| * | Correct usage of draining nodes | Russell Teague | 2017-01-26 | 1 | -1/+1 |
| | | |||||
* | | Standardize add_host: with name and changed_when | Russell Teague | 2017-01-25 | 12 | -19/+41 |
|/ | | | | | | | The add_host: task does not change any data on the host and as practice has been configured to changed_when: False. This commit standardizes that usage in the byo and common playbooks. Additionally, taks names are added to each task to improve troubleshooting. | ||||
* | Cleaning repo cache earlier | Russell Teague | 2017-01-19 | 1 | -2/+2 |
| | |||||
* | Merge pull request #3093 from mtnbikenc/upgrade-fix | Scott Dodson | 2017-01-19 | 1 | -0/+2 |
|\ | | | | | Correct consistency between upgrade playbooks |