Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #3737 from dgoodwin/upgrade-pkgs | OpenShift Bot | 2017-03-27 | 1 | -2/+21 |
|\ | | | | | Merged by openshift-bot | ||||
| * | Upgrade specific rpms instead of just master/node. | Devan Goodwin | 2017-03-27 | 1 | -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. | ||||
* | | Update imageConfig.format on upgrades to match oreg_url | Scott Dodson | 2017-03-21 | 1 | -0/+8 |
|/ | |||||
* | Merge pull request #3675 from sdodson/only_use_excluders_on_masters_nodes | Scott Dodson | 2017-03-16 | 1 | -1/+1 |
|\ | | | | | Only call excluder playbooks on masters and nodes | ||||
| * | Only call excluder playbooks on masters and nodes | Scott Dodson | 2017-03-15 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #3626 from mtnbikenc/module_rename | OpenShift Bot | 2017-03-15 | 2 | -4/+4 |
|\ \ | | | | | | | Merged by openshift-bot | ||||
| * | | Renaming oadm_manage_node to oc_adm_manage_node | Russell Teague | 2017-03-10 | 2 | -4/+4 |
| | | | |||||
* | | | don't assume openshift_upgrade_target is in a form d.d | Jan Chaloupka | 2017-03-15 | 1 | -2/+6 |
| |/ |/| | |||||
* | | Merge pull request #3631 from ingvagabund/validate-excluders-on-non-atomic-only | OpenShift Bot | 2017-03-13 | 1 | -13/+16 |
|\ \ | | | | | | | Merged by openshift-bot | ||||
| * | | validate excluders on non-atomic hosts only | Jan Chaloupka | 2017-03-13 | 1 | -13/+16 |
| | | | |||||
* | | | Fix typo | Scott Dodson | 2017-03-13 | 1 | -1/+1 |
|/ / | |||||
* / | Fix incorrect comparison when detecting petsets | Tim Bielawa | 2017-03-10 | 1 | -2/+2 |
|/ | |||||
* | Identify PetSets in 3.4 clusters and fail if any are detected | Tim Bielawa | 2017-03-07 | 1 | -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-only | Jan Chaloupka | 2017-03-07 | 2 | -0/+43 |
|\ | | | | | 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 | 2 | -0/+43 |
| | | | | | | | | | | | | - 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_sdnvalidator | Scott Dodson | 2017-03-07 | 1 | -0/+18 |
|\ \ | | | | | | | Add oc_objectvalidator to upgrade check | ||||
| * | | Add oc_objectvalidator to upgrade check | Scott Dodson | 2017-03-07 | 1 | -0/+18 |
| |/ | |||||
* | | Merge pull request #3517 from ewolinetz/idempotency_role_bindings | Eric Wolinetz | 2017-03-06 | 1 | -4/+20 |
|\ \ | |/ |/| | Adding changed_whens for role, rolebinding, and scc reconciliation ba… | ||||
| * | Updating stdout check for changed_when | ewolinetz | 2017-03-02 | 1 | -5/+5 |
| | | |||||
| * | Resolving yammlint errors | ewolinetz | 2017-03-01 | 1 | -8/+8 |
| | | |||||
| * | Adding changed_whens for role, rolebinding, and scc reconciliation based on ↵ | ewolinetz | 2017-02-28 | 1 | -4/+20 |
| | | | | | | | | output from oadm policy command | ||||
* | | Correct typo in haproxy router collection. | Andrew Butcher | 2017-02-27 | 1 | -1/+1 |
|/ | |||||
* | post_control_plane.yml: don't fail on grep | Giuseppe Scrivano | 2017-02-17 | 1 | -0/+1 |
| | | | | | | | grep returns rc != 0 if the text is not found, the next rule assumes that. Do not fail on the check when the line is not found. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | Fix typo, add symlinks for roles | Scott Dodson | 2017-02-17 | 2 | -0/+2 |
| | | | | Fixes Bug 1423425 | ||||
* | Revert temporary hack to skip router/registry upgrade. | Devan Goodwin | 2017-02-17 | 1 | -9/+0 |
| | |||||
* | Merge pull request #3370 from adbaldi/work | Scott Dodson | 2017-02-16 | 2 | -2/+2 |
|\ | | | | | 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 | 2 | -2/+2 |
| | | |||||
* | | Fix some lint | Jason DeTiberus | 2017-02-15 | 1 | -1/+0 |
| | | |||||
* | | Add upgrade job step after the entire upgrade performs | Maciej Szulik | 2017-02-15 | 1 | -0/+19 |
|/ | |||||
* | Merge pull request #3355 from tbielawa/idempotency_please_work | Scott Dodson | 2017-02-14 | 3 | -0/+27 |
|\ | | | | | Idempotency please work | ||||
| * | Trying to fix up/audit note some changes | Tim Bielawa | 2017-02-14 | 3 | -0/+27 |
| | | |||||
* | | Fix logic for checking docker-registry | Russell Teague | 2017-02-14 | 1 | -1/+1 |
| | | |||||
* | | Modify playbooks to use oc_obj module | Russell Teague | 2017-02-14 | 2 | -48/+64 |
|/ | |||||
* | Modify playbooks to use oadm_manage_node module | Russell Teague | 2017-02-13 | 2 | -50/+40 |
| | |||||
* | etcd: use as system container | Giuseppe Scrivano | 2017-02-10 | 2 | -1/+11 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | Merge pull request #3261 from sdodson/excluder | Scott Dodson | 2017-02-06 | 2 | -0/+8 |
|\ | | | | | Manage the excluder functionality | ||||
| * | Move excluder disablement into control plane and node upgrade playbooks | Scott Dodson | 2017-02-06 | 1 | -2/+0 |
| | | | | | | | | | | So that excluder is disabled and reset within the scope of each of those in addition to the overall playbook | ||||
| * | Add excluder management to upgrade and config playbooks | Scott Dodson | 2017-02-06 | 3 | -0/+10 |
| | | |||||
* | | Merge pull request #3254 from dgoodwin/skip-router-registry-hack | Scott Dodson | 2017-02-06 | 1 | -4/+10 |
|\ \ | |/ |/| | Temporary hack to skip router/registry upgrade. | ||||
| * | Temporary hack to skip router/registry upgrade. | Devan Goodwin | 2017-02-02 | 1 | -4/+10 |
| | | |||||
* | | run node upgrade if master is node as part of the control plan upgrade only | Jan Chaloupka | 2017-02-02 | 2 | -2/+55 |
|/ | |||||
* | Move current node upgrade tasks under openshift_node_upgrade role | Jan Chaloupka | 2017-02-01 | 1 | -80/+7 |
| | |||||
* | During node upgrade upgrade openvswitch rpms | Scott Dodson | 2017-01-31 | 1 | -0/+15 |
| | | | | | Containerized upgrades of openvswitch are already handled by updating the container images and pulling them again. | ||||
* | Create v3_5 upgrade playbooks | Russell Teague | 2017-01-30 | 2 | -1/+15 |
| | |||||
* | Adding names to plays and standardizing | Russell Teague | 2017-01-27 | 1 | -2/+6 |
| | |||||
* | 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 | 4 | -1/+8 |
|/ | | | | | | | 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. | ||||
* | Merge pull request #2981 from dgoodwin/upgrade-wait-for-node | Jason DeTiberus | 2017-01-24 | 1 | -0/+13 |
|\ | | | | | Wait for nodes to be ready before proceeding with upgrade. | ||||
| * | Wait for nodes to be ready before proceeding with upgrade. | Devan Goodwin | 2016-12-15 | 1 | -0/+13 |
| | | | | | | | | | | | | | | | | | | Near the end of node upgrade, we now wait for the node to report Ready before marking it schedulable again. This should help eliminate delays when pods need to relocate as the next node in line is evacuated. Happens near the end of the process, the only remaining task would be to mark it schedulable again so easy for admins to detect and recover from. |