Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Additional upgrade enhancements | Jason DeTiberus | 2015-11-05 | 3 | -72/+101 |
| | | | | | | | | - rework the version checking - provide better safety if the apiLevel attributes are missing - ensure a list of api levels are present - remove a list of api levels - pylint fixes | ||||
* | Handle backups for separate etcd hosts if necessary. | Devan Goodwin | 2015-11-05 | 1 | -9/+27 |
| | |||||
* | Further upgrade improvements | Jason DeTiberus | 2015-11-05 | 1 | -46/+168 |
| | | | | | - Restart masters post reconcile - generate missing master certs and sync to masters | ||||
* | Upgrade improvements | Devan Goodwin | 2015-11-05 | 2 | -75/+56 |
| | | | | | | | | | | - Push config dir logic out of module and use host variables instead. - Backup master config with ansible utility. - Add error handling for the upgrade config module. - Add verbose option to installer. - Return details on what we changed when upgrading config. - Cleanup use of first master. - Don't install upgrade rpms to check what version we'll upgrade to. | ||||
* | Merge pull request #608 from abutcher/native-ha | Brenton Leanhardt | 2015-11-05 | 5 | -5/+96 |
|\ | | | | | Native Support for Multi-Master HA | ||||
| * | Various HA changes for pacemaker and native methods. | Andrew Butcher | 2015-11-05 | 4 | -15/+59 |
| | | |||||
| * | default to source persistence for haproxy | Jason DeTiberus | 2015-11-04 | 1 | -1/+1 |
| | | |||||
| * | more tweaks | Jason DeTiberus | 2015-11-04 | 1 | -0/+1 |
| | | |||||
| * | more tweaks | Jason DeTiberus | 2015-11-04 | 1 | -35/+9 |
| | | |||||
| * | additional ha related updates | Jason DeTiberus | 2015-11-04 | 3 | -6/+52 |
| | | |||||
| * | additional native ha changes | Andrew Butcher | 2015-11-04 | 1 | -5/+5 |
| | | |||||
| * | Start of true master ha | Jason DeTiberus | 2015-11-04 | 1 | -0/+26 |
| | | |||||
* | | The uninstall playbook needs to remove /run/openshift-sdn | Brenton Leanhardt | 2015-11-05 | 1 | -2/+6 |
| | | | | | | | | | | If this isn't removed lbr0 won't be recreated by the Node after the following install. | ||||
* | | Remove pacemaker bits. | Andrew Butcher | 2015-11-04 | 1 | -0/+6 |
|/ | |||||
* | Override hosts deployment_type fact for version we're upgrading to. | Devan Goodwin | 2015-11-04 | 1 | -0/+10 |
| | |||||
* | Pylint fixes for config upgrade module. | Devan Goodwin | 2015-11-04 | 1 | -10/+13 |
| | |||||
* | Disable proxy cert config upgrade until certs being generated. | Devan Goodwin | 2015-11-04 | 1 | -5/+6 |
| | |||||
* | Merge remote-tracking branch 'upstream/master' into upgrade | Devan Goodwin | 2015-11-04 | 11 | -75/+98 |
|\ | |||||
| * | Merge pull request #761 from smunilla/scaleup | Brenton Leanhardt | 2015-11-04 | 9 | -75/+83 |
| |\ | | | | | | | openshift-cluster: Scaleup | ||||
| | * | Refactor common group evaluation to avoid duplication | Jason DeTiberus | 2015-11-04 | 9 | -139/+77 |
| | | | |||||
| | * | common/openshift-cluster: Scaleup playbook | Samuel Munilla | 2015-11-04 | 1 | -0/+70 |
| | | | | | | | | | | | | New playbook to add nodes to a cluster without altering the masters | ||||
| * | | Merge pull request #767 from abutcher/custom-certs | Brenton Leanhardt | 2015-11-04 | 1 | -0/+9 |
| |\ \ | | |/ | |/| | Add custom certificates to serving info in master configuration. | ||||
| | * | Filter internal hostnames from the list of parsed names. | Andrew Butcher | 2015-11-03 | 1 | -1/+1 |
| | | | |||||
| | * | Add custom certificates to serving info in master configuration. | Andrew Butcher | 2015-11-03 | 1 | -0/+9 |
| | | | |||||
| * | | Disable requiretty for only the openshift user | error10 | 2015-11-01 | 1 | -1/+6 |
| | | | | | | | | | Use write_files to disable requiretty for the openshift user as suggested by @detiberm, fixes #773 | ||||
| * | | Don't require tty to run sudo | error10 | 2015-10-30 | 1 | -0/+1 |
| |/ | | | | | Set Defaults !requiretty so that ansible can run sudo without a terminal. Fixes #773 | ||||
* | | Fix bug with not upgrading openshift-master to atomic-openshift-master. | Devan Goodwin | 2015-11-04 | 1 | -14/+5 |
| | | | | | | | | | | | | | | | | Removing the full call to config resulted in rpms not getting upgraded. Config was doing a yum update of everything, which picks up the atomic-openshift-master obsoleting openshift-master. The actual yum call changed here would not. Instead we switch to a direct call to yum which correctly picks up the obsoletes and updates to atomic-openshift packages. | ||||
* | | Merge branch 'config-upgrade' into upgrade | Devan Goodwin | 2015-11-04 | 3 | -11/+128 |
|\ \ | |||||
| * | | Move config upgrade to correct place, fix node facts. | Devan Goodwin | 2015-11-03 | 2 | -12/+23 |
| | | | |||||
| * | | Add in proxyClientInfo if missing during config upgrade. | Devan Goodwin | 2015-11-03 | 1 | -3/+9 |
| | | | |||||
| * | | Implement master-config.yaml upgrade for v1beta3 apiLevel removal. | Devan Goodwin | 2015-11-03 | 2 | -12/+66 |
| | | | |||||
| * | | Merge branch 'upgrade' into config-upgrade | Devan Goodwin | 2015-11-03 | 1 | -0/+43 |
| |\ \ | |||||
| * | | | initial module framework | Jason DeTiberus | 2015-11-02 | 1 | -0/+62 |
| | |/ | |/| | |||||
* | | | Use the base package upgrade version so we can check things earlier. | Devan Goodwin | 2015-11-04 | 1 | -23/+41 |
| | | | |||||
* | | | Skip fail if enterprise deployment type depending on version. | Devan Goodwin | 2015-11-04 | 1 | -0/+8 |
| | | | |||||
* | | | Add debug output for location of etcd backup. | Devan Goodwin | 2015-11-03 | 1 | -0/+3 |
| |/ |/| | |||||
* | | Merge remote-tracking branch 'upstream/master' into upgrade | Devan Goodwin | 2015-11-02 | 4 | -6/+55 |
|\| | |||||
| * | Attempt to remove the various interfaces left over from an install | Brenton Leanhardt | 2015-10-30 | 1 | -0/+14 |
| | | | | | | | | | | | | | | | | Removing br0 won't work if openvswitch has already been stopped. ovs-system will be left around but that is just a problem with openvswitch's packaging. That device is apparently not even used. In the worst case a manual reboot will remove all of these devices. | ||||
| * | Bug fixes for the uninstall playbook | Brenton Leanhardt | 2015-10-28 | 1 | -2/+3 |
| | | | | | | | | | | | | 1) is_atomic wasn't being evaluated properly 2) the way we were detecting it was resulting in a confusion error message being displayed to the user in the case of RHEL 7 Server | ||||
| * | The uninstall playbook should remove the kubeconfig for non-root installs | Brenton Leanhardt | 2015-10-28 | 1 | -0/+1 |
| | | |||||
| * | Adding uninstall support for Atomic Host | Brenton Leanhardt | 2015-10-28 | 1 | -1/+10 |
| | | |||||
| * | Merge pull request #750 from twiest/pr | Thomas Wiest | 2015-10-27 | 1 | -3/+14 |
| |\ | | | | | | | added docker info to the end of docker loop to direct lvm playbook. | ||||
| | * | added docker info to the end of docker loop to direct lvm playbook. | Thomas Wiest | 2015-10-24 | 1 | -3/+14 |
| | | | |||||
| * | | Move version greater_than_fact into openshift_facts | Andrew Butcher | 2015-10-22 | 1 | -4/+1 |
| | | | |||||
| * | | Don't include proxy client cert when <3.1 or <1.1 | Andrew Butcher | 2015-10-22 | 1 | -3/+7 |
| | | | |||||
| * | | Add proxy client certs to master config. | Andrew Butcher | 2015-10-22 | 2 | -0/+12 |
| |/ | |||||
* | | Fix etcd backup bug with not-yet-created /var/lib/origin symlink | Devan Goodwin | 2015-11-02 | 1 | -0/+5 |
| | | |||||
* | | Remove devel fail and let upgrade proceed. | Devan Goodwin | 2015-10-30 | 1 | -1/+2 |
| | | |||||
* | | Generate timestamped etcd backups. | Devan Goodwin | 2015-10-30 | 1 | -2/+2 |
| | | |||||
* | | Add etcd_data_dir fact. | Devan Goodwin | 2015-10-30 | 1 | -13/+14 |
| | |