Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Disable old openshift-master.service on upgrade | Clayton Coleman | 2017-08-08 | 1 | -0/+3 |
| | |||||
* | Fix incorrect delegate_to in control plane upgrade | Scott Dodson | 2017-07-27 | 1 | -1/+1 |
| | |||||
* | Allow storage migrations to be optional and/or non fatal | Scott Dodson | 2017-07-24 | 1 | -8/+25 |
| | | | | | | | | Allow configuration of these options, these are their defaults openshift_upgrade_pre_storage_migration_enabled=true openshift_upgrade_post_storage_migration_enabled=true openshift_upgrade_pre_storage_migration_fatal=true openshift_upgrade_post_storage_migration_fatal=false | ||||
* | Add drain retries after 60 second delay | Scott Dodson | 2017-07-18 | 1 | -0/+4 |
| | |||||
* | Merge pull request #4750 from jkaurredhat/drain_upgrade1.6 | Scott Dodson | 2017-07-14 | 1 | -1/+1 |
|\ | | | | | Upgrade fails when "Drain Node for Kubelet upgrade" | ||||
| * | Upgrade fails when "Drain Node for Kubelet upgrade" | jkaurredhat | 2017-07-13 | 1 | -1/+1 |
| | | | | | | | | | | | | Fixes : https://bugzilla.redhat.com/show_bug.cgi?id=1468572 Signed-off-by: jkaurredhat <jkaur@redhat.com> | ||||
* | | Error upgrading control_plane when user is not system:admin | jkaurredhat | 2017-07-07 | 1 | -1/+1 |
|/ | | | | Signed-off-byr jkaurredhat <jkaur@redhat.com> | ||||
* | Merge pull request #4533 from sdodson/storage-migration-fixes | OpenShift Bot | 2017-07-03 | 1 | -6/+12 |
|\ | | | | | Merged by openshift-bot | ||||
| * | Fixes to storage migration | Scott Dodson | 2017-06-22 | 1 | -6/+12 |
| | | |||||
* | | Run dns on the node and use that for dnsmasq | Scott Dodson | 2017-06-30 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #4292 from sdodson/push-via-dns | OpenShift Bot | 2017-06-20 | 1 | -0/+1 |
|\ | | | | | Merged by openshift-bot | ||||
| * | Add openshift_node_dnsmasq role to upgrade | Scott Dodson | 2017-06-18 | 1 | -0/+1 |
| | | |||||
* | | Temporarilly only migrate jobs as we were before | Scott Dodson | 2017-06-19 | 1 | -2/+2 |
|/ | |||||
* | Run storage upgrade pre and post master upgrade | Russell Teague | 2017-06-18 | 1 | -0/+18 |
| | |||||
* | Merge pull request #4252 from sdodson/tolerate-node-upgrade-failure | OpenShift Bot | 2017-06-06 | 1 | -2/+2 |
|\ | | | | | Merged by openshift-bot | ||||
| * | Add separate variables for control plane nodes | Scott Dodson | 2017-05-22 | 1 | -2/+2 |
| | | |||||
| * | Tolerate failures in the node upgrade playbook | Scott Dodson | 2017-05-19 | 1 | -1/+1 |
| | | |||||
* | | allow to configure oreg_url specifically for node or master. refs #4233 | Tobias Brunner | 2017-05-19 | 1 | -2/+2 |
|/ | | | | | | | | | This commit allows to specify imageConfig.format specifically for master or for nodes. One use case of this could be if you want to use customer builder images. In this case imageConfig.format only needs to be changed in the master-config.yml but not in the node-config.yml. | ||||
* | etcd Upgrade Refactor | Russell Teague | 2017-05-02 | 1 | -11/+0 |
| | | | | | | * Renaming etcd_hosts_to_* to oo_etcd_hosts_to* * Moving host group evaluation to evaluate_groups.yml * Removing duplicate evaluate_groups.yml usage | ||||
* | Update imageConfig.format on upgrades to match oreg_url | Scott Dodson | 2017-03-21 | 1 | -0/+8 |
| | |||||
* | Renaming oadm_manage_node to oc_adm_manage_node | Russell Teague | 2017-03-10 | 1 | -2/+2 |
| | |||||
* | 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 | ||||
* | Fixed issue where upgrade fails when using daemon sets (e.g. aggregated logging) | Andrew Baldi | 2017-02-15 | 1 | -1/+1 |
| | |||||
* | Modify playbooks to use oadm_manage_node module | Russell Teague | 2017-02-13 | 1 | -25/+20 |
| | |||||
* | run node upgrade if master is node as part of the control plan upgrade only | Jan Chaloupka | 2017-02-02 | 1 | -0/+53 |
| | |||||
* | Create v3_5 upgrade playbooks | Russell Teague | 2017-01-30 | 1 | -1/+1 |
| | |||||
* | Standardize add_host: with name and changed_when | Russell Teague | 2017-01-25 | 1 | -0/+1 |
| | | | | | | | 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. | ||||
* | Add a mid upgrade hook, re-prefix variables. | Devan Goodwin | 2017-01-23 | 1 | -9/+17 |
| | |||||
* | Debug message before running hooks. | Devan Goodwin | 2017-01-19 | 1 | -0/+6 |
| | |||||
* | Run user provided hooks prior to system/service restarts. | Devan Goodwin | 2017-01-19 | 1 | -3/+4 |
| | |||||
* | Implement pre/post master upgrade hooks. | Devan Goodwin | 2017-01-19 | 1 | -0/+9 |
| | |||||
* | Perform master upgrades in a single play serially. | Devan Goodwin | 2017-01-18 | 1 | -16/+13 |
| | |||||
* | Add master config hook for 3.4 upgrade and fix facts ordering for config ↵ | Andrew Butcher | 2016-12-16 | 1 | -2/+11 |
| | | | | hook run. | ||||
* | [upgrades] Upgrade etcd by default | Scott Dodson | 2016-12-09 | 1 | -3/+2 |
| | |||||
* | upgrades - Fix logic error about when to backup etcd | Scott Dodson | 2016-12-09 | 1 | -1/+1 |
| | |||||
* | Handle updating of scheduler config during upgrade | Jason DeTiberus | 2016-12-06 | 1 | -3/+2 |
| | | | | | | | | | | | - do not upgrade predicates if openshift_master_scheduler_predicates is defined - do not upgrade priorities if openshift_master_scheduler_priorities is defined - do not upgrade predicates/priorities unless they match known previous default configs - output WARNING to user if predictes/priorities are not updated during install | ||||
* | upgrade_control_plane.yml: systemd_units.yaml nees the master facts | Mark Chappell | 2016-12-02 | 1 | -0/+1 |
| | |||||
* | Cleanup ovs file and restart docker on every upgrade. | Devan Goodwin | 2016-11-30 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | In 3.3 one of our services lays down a systemd drop-in for configuring Docker networking to use lbr0. In 3.4, this has been changed but the file must be cleaned up manually by us. However, after removing the file docker requires a restart. This had big implications particularly in containerized environments where upgrade is a very fragile series of upgrading and service restarts. To avoid double docker restarts, and thus double service restarts in containerized environments, this change does the following: - Skip restart during docker upgrade, if it is required. We will restart on our own later. - Skip containerized service restarts when we upgrade the services themselves. - Clean shutdown of all containerized services. - Restart Docker. (always, previously this only happened if it needed an upgrade) - Ensure all containerized services are restarted. - Restart rpm node services. (always) - Mark node schedulable again. At the end of this process, docker0 should be back on the system. | ||||
* | Merge pull request #2562 from sdodson/etcd3 | Scott Dodson | 2016-11-14 | 1 | -73/+1 |
|\ | | | | | etcd upgrade playbooks | ||||
| * | Add etcd upgrade for RHEL and Fedora | Scott Dodson | 2016-11-14 | 1 | -1/+1 |
| | | | | | | | | | | On Fedora we just blindly upgrade to the latest. On RHEL we do stepwise upgrades 2.0,2.1,2.2,2.3,3.0 | ||||
| * | Move backups to a separate file for re-use | Scott Dodson | 2016-11-14 | 1 | -73/+1 |
| | | |||||
* | | Fix HA upgrade when fact cache deleted. | Devan Goodwin | 2016-11-14 | 1 | -0/+1 |
|/ | | | | | This variable is referenced in the systemd unit templates, this seems like the easiest and most consistent fix. | ||||
* | Merge pull request #2777 from dgoodwin/jenkins-role-bindings | Scott Dodson | 2016-11-10 | 1 | -0/+6 |
|\ | | | | | Reconcile role bindings for jenkins pipeline during upgrade. | ||||
| * | Reconcile role bindings for jenkins pipeline during upgrade. | Devan Goodwin | 2016-11-10 | 1 | -0/+6 |
| | | | | | | | | https://github.com/openshift/origin/issues/11170 for more info. | ||||
* | | Merge pull request #2784 from abutcher/upgrade-embedded-etcd | Scott Dodson | 2016-11-10 | 1 | -1/+1 |
|\ \ | | | | | | | Bug 1393663 - Failed to upgrade v3.2 to v3.3 | ||||
| * | | Default groups.oo_etcd_to_config when setting embedded_etcd in control plane ↵ | Andrew Butcher | 2016-11-10 | 1 | -1/+1 |
| |/ | | | | | | | upgrade. | ||||
* | | Merge pull request #2773 from sdodson/BZ1393187 | Scott Dodson | 2016-11-09 | 1 | -1/+1 |
|\ \ | |/ |/| | Don't upgrade etcd on backup operations | ||||
| * | Don't upgrade etcd on backup operations | Scott Dodson | 2016-11-09 | 1 | -1/+1 |
| | | | | | | | | | | Fixes Bug 1393187 Fixes BZ1393187 |