summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #830 from detiber/nov1beta3Brenton Leanhardt2015-11-061-3/+3
|\ | | | | apiLevel changes
| * apiLevel changesJason DeTiberus2015-11-061-3/+3
| | | | | | | | | | | | - remove kubernetesMasterConfig.apiLevels if >= 3.1/1.1 - change apiLevels conditional from using deployment_type to version_greater_than_3_1_or_1_1
* | Merge pull request #796 from abutcher/master-proxy-certsBrenton Leanhardt2015-11-061-9/+14
|\ \ | | | | | | Fix issue with master.proxy-client.{crt,key} and omit.
| * | Fix issue with master.proxy-client.{crt,key} and omit.Andrew Butcher2015-11-021-9/+14
| | |
* | | Merge pull request #818 from abutcher/custom-certs-fixesBrenton Leanhardt2015-11-062-9/+4
|\ \ \ | | | | | | | | Named certificate fixes
| * | | Fix file check conditional.Andrew Butcher2015-11-051-1/+1
| | | |
| * | | Don't check for certs in data_dir just raise when they can't be found. Fix typo.Andrew Butcher2015-11-052-8/+3
| | | |
* | | | Merge pull request #836 from mwoodson/disk_checksMatt Woodson2015-11-061-2/+2
|\ \ \ \ | | | | | | | | | | cleaned up network checks
| * | | | more cleanup of namesMatt Woodson2015-11-061-2/+2
| | | | |
* | | | | Merge pull request #834 from mwoodson/disk_checksMatt Woodson2015-11-061-2/+2
|\| | | | | | | | | | | | | | cleaned up network checks
| * | | | cleaned up network checksMatt Woodson2015-11-061-2/+2
| | | | |
* | | | | Merge pull request #832 from mwoodson/disk_checksMatt Woodson2015-11-063-4/+64
|\| | | | | | | | | | | | | | added network checks. also updated item prototype code to support more
| * | | | added network checks. also updated item prototype code to support moreMatt Woodson2015-11-063-4/+64
| | | | |
* | | | | Merge pull request #833 from brenton/BZ1278245Brenton Leanhardt2015-11-061-0/+9
|\ \ \ \ \ | | | | | | | | | | | | Bug 1278245 - Failed to add node to existing env using atomic-openshift-installer
| * | | | | Bug 1278245 - Failed to add node to existing env using ↵Brenton Leanhardt2015-11-061-0/+9
|/ / / / / | | | | | | | | | | | | | | | atomic-openshift-installer
* | | | | Merge pull request #821 from smunilla/connect_toBrenton Leanhardt2015-11-064-36/+29
|\ \ \ \ \ | | | | | | | | | | | | atomic-openshift-installer: Better specification of ansible connection point
| * | | | | atomic-openshift-installer: Better specification of ansible connection pointSamuel Munilla2015-11-064-36/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes to installer.cfg.yaml to allow for better defaults in unattended mode. Update example in the docs.
* | | | | | Merge pull request #829 from detiber/nov1beta3nfsBrenton Leanhardt2015-11-065-6/+17
|\ \ \ \ \ \ | | | | | | | | | | | | | | Remove v1beta3 by default for kube_nfs_volumes
| * | | | | | Remove v1beta3 by default for kube_nfs_volumesJason DeTiberus2015-11-065-6/+17
| | |_|_|_|/ | |/| | | |
* | | | | | Merge pull request #831 from detiber/oopsBrenton Leanhardt2015-11-061-0/+2
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Fix data_dir for 3.0 deployments
| * | | | | Fix data_dir for 3.0 deploymentsJason DeTiberus2015-11-061-0/+2
|/ / / / /
* | | | | Merge pull request #824 from detiber/lb_group_fixesBrenton Leanhardt2015-11-065-3/+11
|\ \ \ \ \ | | | | | | | | | | | | Fix lb group related errors
| * | | | | Fix lb group related errorsJason DeTiberus2015-11-055-3/+11
|/ / / / /
* | | | | Merge pull request #823 from tdawson/2015-11-fix-conflictTroy Dawson2015-11-051-0/+1
|\ \ \ \ \ | |_|_|/ / |/| | | | exclude atomic-openshift-installer from bin subpackage
| * | | | exclude atomic-openshift-installer from bin subpackageTroy Dawson2015-11-051-0/+1
|/ / / /
* | | | Merge pull request #608 from abutcher/native-haBrenton Leanhardt2015-11-0529-53/+559
|\ \ \ \ | | | | | | | | | | Native Support for Multi-Master HA
| * | | | Revert to defaultsAndrew Butcher2015-11-052-4/+3
| | | | |
| * | | | Various HA changes for pacemaker and native methods.Andrew Butcher2015-11-0521-102/+196
| | | | |
| * | | | Atomic Enterprise/OpenShift Enterprise merge updateJason DeTiberus2015-11-042-2/+2
| | | | |
| * | | | fix dueling controllers - without controllerLeaseTTL set in config, multiple ↵Jason DeTiberus2015-11-044-1/+8
| | | | | | | | | | | | | | | | | | | | controllers will attempt to start
| * | | | default to source persistence for haproxyJason DeTiberus2015-11-041-1/+1
| | | | |
| * | | | hardcode openshift binaries for nowJason DeTiberus2015-11-043-5/+13
| | | | |
| * | | | more tweaksJason DeTiberus2015-11-042-3/+6
| | | | |
| * | | | more tweaksJason DeTiberus2015-11-0411-56/+94
| | | | |
| * | | | additional ha related updatesJason DeTiberus2015-11-048-14/+182
| | | | |
| * | | | additional native ha changesAndrew Butcher2015-11-043-7/+7
| | | | |
| * | | | Start of true master haJason DeTiberus2015-11-049-4/+183
| | | | |
| * | | | Atomic Enterprise related changes.Avesh Agarwal2015-11-046-6/+16
| | | | |
* | | | | Merge pull request #815 from detiber/fixMTUBrenton Leanhardt2015-11-052-5/+16
|\ \ \ \ \ | | | | | | | | | | | | Bug 1277592 - SDN MTU has hardcoded default
| * | | | | Bug 1277592 - SDN MTU has hardcoded defaultJason DeTiberus2015-11-042-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/uninstallBrenton Leanhardt2015-11-051-2/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | The uninstall playbook needs to remove /run/openshift-sdn
| * | | | | | The uninstall playbook needs to remove /run/openshift-sdnBrenton Leanhardt2015-11-051-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/BZ1274201Brenton Leanhardt2015-11-052-43/+71
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Bug 1274201 - Fixing sudo non-interactive test
| * | | | | Bug 1278243 - Confusing prompt from atomic-openshift-installerBrenton Leanhardt2015-11-051-1/+2
| | | | | |
| * | | | | Bug 1278244 - Previously there was no way to add a node in unattended modeBrenton Leanhardt2015-11-051-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-installerBrenton Leanhardt2015-11-051-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 Leanhardt2015-11-051-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | all cases
| * | | | | Making it easier to use pre-release contentBrenton Leanhardt2015-11-051-10/+11
| | | | | |
| * | | | | Bug 1274201 - Fixing non-root installations if using a local connectionBrenton Leanhardt2015-11-051-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 testBrenton Leanhardt2015-11-051-1/+1
|/ / / / / | | | | | | | | | | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=1274201#c13