Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | 4 | -101/+93 |
| | | | | | | | | | | - 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 | 29 | -53/+559 |
|\ | | | | | Native Support for Multi-Master HA | ||||
| * | Revert to defaults | Andrew Butcher | 2015-11-05 | 2 | -4/+3 |
| | | |||||
| * | Various HA changes for pacemaker and native methods. | Andrew Butcher | 2015-11-05 | 21 | -102/+196 |
| | | |||||
| * | Atomic Enterprise/OpenShift Enterprise merge update | Jason DeTiberus | 2015-11-04 | 2 | -2/+2 |
| | | |||||
| * | fix dueling controllers - without controllerLeaseTTL set in config, multiple ↵ | Jason DeTiberus | 2015-11-04 | 4 | -1/+8 |
| | | | | | | | | controllers will attempt to start | ||||
| * | default to source persistence for haproxy | Jason DeTiberus | 2015-11-04 | 1 | -1/+1 |
| | | |||||
| * | hardcode openshift binaries for now | Jason DeTiberus | 2015-11-04 | 3 | -5/+13 |
| | | |||||
| * | more tweaks | Jason DeTiberus | 2015-11-04 | 2 | -3/+6 |
| | | |||||
| * | more tweaks | Jason DeTiberus | 2015-11-04 | 11 | -56/+94 |
| | | |||||
| * | additional ha related updates | Jason DeTiberus | 2015-11-04 | 8 | -14/+182 |
| | | |||||
| * | additional native ha changes | Andrew Butcher | 2015-11-04 | 3 | -7/+7 |
| | | |||||
| * | Start of true master ha | Jason DeTiberus | 2015-11-04 | 9 | -4/+183 |
| | | |||||
| * | Atomic Enterprise related changes. | Avesh Agarwal | 2015-11-04 | 6 | -6/+16 |
| | | |||||
* | | Merge pull request #815 from detiber/fixMTU | Brenton Leanhardt | 2015-11-05 | 2 | -5/+16 |
|\ \ | | | | | | | Bug 1277592 - SDN MTU has hardcoded default | ||||
| * | | Bug 1277592 - SDN MTU has hardcoded default | Jason DeTiberus | 2015-11-04 | 2 | -5/+16 |
| | | | | | | | | | | | | | | | | | | - Attempt to detect the MTU of the interface associated with the node IP and set the default for sdn_mtu accordingly. The value can still be overriden by users and if detection fails the previous default of 1450 is still used. | ||||
* | | | Merge pull request #820 from brenton/uninstall | Brenton Leanhardt | 2015-11-05 | 1 | -2/+6 |
|\ \ \ | | | | | | | | | The uninstall playbook needs to remove /run/openshift-sdn | ||||
| * | | | 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. | ||||
* | | | | Merge pull request #819 from brenton/BZ1274201 | Brenton Leanhardt | 2015-11-05 | 2 | -43/+71 |
|\ \ \ \ | |/ / / |/| | | | Bug 1274201 - Fixing sudo non-interactive test | ||||
| * | | | Bug 1278243 - Confusing prompt from atomic-openshift-installer | Brenton Leanhardt | 2015-11-05 | 1 | -1/+2 |
| | | | | |||||
| * | | | Bug 1278244 - Previously there was no way to add a node in unattended mode | Brenton Leanhardt | 2015-11-05 | 1 | -25/+44 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TODO: We desparately need tests cases for: - interactive with no config file - interactive with config file and all installed hosts - interactive with config file and no installed hosts - interactive with config file and some installed some uninstalled hosts - unattended with config file and all installed hosts (with and without --force) - unattended with config file and no installed hosts (with and without --force) - unattended with config file and some installed some uninstalled hosts (with and without --force) | ||||
| * | | | Bug 1278244 - Incorrect node information gathered by atomic-openshift-installer | Brenton Leanhardt | 2015-11-05 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | Previously the output was a little confusing. We didn't display anything about the uninstalled hosts. | ||||
| * | | | atomic-openshift-installer's unattended mode wasn't work with --force for ↵ | Brenton Leanhardt | 2015-11-05 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | all cases | ||||
| * | | | Making it easier to use pre-release content | Brenton Leanhardt | 2015-11-05 | 1 | -10/+11 |
| | | | | |||||
| * | | | Bug 1274201 - Fixing non-root installations if using a local connection | Brenton Leanhardt | 2015-11-05 | 1 | -9/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously we were writing out a inventory like this: ~~~ [OSEv3:children] masters nodes [OSEv3:vars] ansible_ssh_user=root deployment_type=openshift-enterprise ansible_connection=local [masters] ose3-master.example.com openshift_hostname=ose3-master.example.com [nodes] ose3-master.example.com openshift_hostname=ose3-master.example.com ose3-node1.example.com openshift_hostname=ose3-node1.example.com ose3-node2.example.com openshift_hostname=ose3-node2.example.com ~~~ The problem with that is now all the hosts are consider local connections. In addition our sudo check wasn't working as expected. We would check that we have sudo, but the playbooks were not running with root privileges. When gathering facts you'd hit: ~~~ __main__.OpenShiftFactsFileWriteError: Could not create fact file: /etc/ansible/facts.d/openshift.fact, error: [Errno 13] Permission denied: '/etc/ansible/facts.d/openshift.fact' ~~~ Instead the test for locale connections needs to be per host. Anytime we're not running as root we need `ansible_become` set: ~~~ ose3-master.example.com openshift_hostname=ose3-master.example.com ansible_connection=local ansible_become=true ~~~ | ||||
| * | | | Bug 1274201 - Fixing sudo non-interactive test | Brenton Leanhardt | 2015-11-05 | 1 | -1/+1 |
|/ / / | | | | | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=1274201#c13 | ||||
* | | | Merge pull request #817 from abutcher/uninstall-pacemaker | Brenton Leanhardt | 2015-11-05 | 1 | -0/+6 |
|\ \ \ | |_|/ |/| | | Add pacemaker configuration to uninstall | ||||
| * | | Remove pacemaker bits. | Andrew Butcher | 2015-11-04 | 1 | -0/+6 |
|/ / | |||||
* | | Merge pull request #792 from dgoodwin/upgrade | Brenton Leanhardt | 2015-11-04 | 9 | -35/+383 |
|\ \ | | | | | | | Upgrade Improvements | ||||
| * | | 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 | 33 | -310/+582 |
| |\ \ | |/ / |/| | | |||||
* | | | Merge pull request #812 from talset/master | Brenton Leanhardt | 2015-11-04 | 1 | -3/+0 |
|\ \ \ | | | | | | | | | [openshift_master_certificates] Fix variable master.all_hostnames | ||||
| * | | | remove debug line | talset | 2015-11-04 | 1 | -3/+0 |
| | | | | |||||
| * | | | [roles/openshift_master_certificates/tasks/main.yml] Fix variable ↵ | talset | 2015-11-04 | 1 | -1/+1 |
|/ / / | | | | | | | | | | openshift.master.all_hostnames to openshift.common.all_hostnames | ||||
* | | | Merge pull request #807 from detiber/fixRPMDeps | Brenton Leanhardt | 2015-11-04 | 1 | -0/+5 |
|\ \ \ | | | | | | | | | Fix subpackage dependencies | ||||
| * | | | Fix subpackage dependencies | Jason DeTiberus | 2015-11-04 | 1 | -0/+5 |
| | |/ | |/| | |||||
* | | | 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 #809 from kwoodson/invenupdate | Kenny Woodson | 2015-11-04 | 1 | -1/+5 |
|\ \ \ \ | | | | | | | | | | | Adding aws and gce to ansibe-inventory. | ||||
| * | | | | Adding aws and gce packages to ansible-inventory | Kenny Woodson | 2015-11-04 | 1 | -1/+5 |
| | | | | | |||||
* | | | | | Merge pull request #767 from abutcher/custom-certs | Brenton Leanhardt | 2015-11-04 | 5 | -5/+106 |
|\ \ \ \ \ | | | | | | | | | | | | | Add custom certificates to serving info in master configuration. | ||||
| * | | | | | Filter internal hostnames from the list of parsed names. | Andrew Butcher | 2015-11-03 | 5 | -8/+28 |
| | | | | | | |||||
| * | | | | | Add custom certificates to serving info in master configuration. | Andrew Butcher | 2015-11-03 | 4 | -1/+82 |
| | | | | | | |||||
* | | | | | | Automatic commit of package [openshift-ansible] release [3.0.7-1]. | Kenny Woodson | 2015-11-04 | 2 | -2/+41 |
| |/ / / / |/| | | | | |||||
* | | | | | Merge pull request #806 from mwoodson/disk_checks | Matt Woodson | 2015-11-04 | 1 | -0/+8 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | added %util in zabbix | ||||
| * | | | | added the %util in zabbix | Matt Woodson | 2015-11-04 | 1 | -0/+8 |
|/ / / / |