summaryrefslogtreecommitdiffstats
path: root/playbooks
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #767 from abutcher/custom-certsBrenton Leanhardt2015-11-041-0/+9
|\ | | | | Add custom certificates to serving info in master configuration.
| * Filter internal hostnames from the list of parsed names.Andrew Butcher2015-11-031-1/+1
| |
| * Add custom certificates to serving info in master configuration.Andrew Butcher2015-11-031-0/+9
| |
* | Disable requiretty for only the openshift usererror102015-11-011-1/+6
| | | | | | Use write_files to disable requiretty for the openshift user as suggested by @detiberm, fixes #773
* | Don't require tty to run sudoerror102015-10-301-0/+1
|/ | | Set Defaults !requiretty so that ansible can run sudo without a terminal. Fixes #773
* Attempt to remove the various interfaces left over from an installBrenton Leanhardt2015-10-301-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 playbookBrenton Leanhardt2015-10-281-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 installsBrenton Leanhardt2015-10-281-0/+1
|
* Adding uninstall support for Atomic HostBrenton Leanhardt2015-10-281-1/+10
|
* Merge pull request #750 from twiest/prThomas Wiest2015-10-271-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 Wiest2015-10-241-3/+14
| |
* | Move version greater_than_fact into openshift_factsAndrew Butcher2015-10-221-4/+1
| |
* | Don't include proxy client cert when <3.1 or <1.1Andrew Butcher2015-10-221-3/+7
| |
* | Add proxy client certs to master config.Andrew Butcher2015-10-222-0/+12
|/
* Merge pull request #730 from detiber/rpmGenBrenton Leanhardt2015-10-221-0/+15
|\ | | | | Fix test and workaround for rpm generated configs
| * Fix test and workaround for rpm generated configsJason DeTiberus2015-10-221-0/+15
| | | | | | | | | | | | - fixed inconcistency in naming for rpm generated config test - refactoring to fix logic after the ha master refactoring had broken the previous steps
* | Merge pull request #713 from brenton/uninstallBrenton Leanhardt2015-10-222-74/+137
|\ \ | |/ |/| Improvements to uninstallation playbook
| * Deleting exited openshift containers and some other minor touch upsBrenton Leanhardt2015-10-221-1/+17
| |
| * Removing the openshift factsBrenton Leanhardt2015-10-221-0/+1
| |
| * Adding *master-api and *master-controllers to the list of units to stopBrenton Leanhardt2015-10-221-19/+25
| | | | | | | | (also sorted the various lists alphabetically)
| * Improvements to uninstallation playbookBrenton Leanhardt2015-10-222-74/+114
| | | | | | | | | | | | | | | | | | This is related to https://trello.com/c/314nwSvt/58-3-uninstall-playbook The original atomic_openshift_tutorial_reset.yml now calls the uninstall playbook for most parts. All the originally functionally is still intact. The main differences between the two playbooks is that the uninstall playbook is careful only to delete content that ansible originally installed.
* | Merge pull request #721 from abutcher/fix-routerBrenton Leanhardt2015-10-221-3/+3
|\ \ | | | | | | Conditionally include openshift_router role
| * | Conditionally include openshift_router role.Andrew Butcher2015-10-221-3/+3
| | |
* | | Merge pull request #678 from sdodson/examplesWesley Hearn2015-10-221-2/+1
|\ \ \ | |_|/ |/| | Adjust the logic as to when examples are deployed
| * | Adjust the logic as to when examples are deployedScott Dodson2015-10-201-2/+1
| | |
* | | Fix yaml tabbingScott Dodson2015-10-211-1/+1
| |/ |/|
* | Support HA or single router, and start work on registryStefanie Forrester2015-10-214-16/+20
| |
* | Merge pull request #671 from abutcher/role-bindingsBrenton Leanhardt2015-10-201-1/+14
|\ \ | | | | | | Add `oadm reconcile-cluster-role-bindings` to upgrade playbook.
| * | Add `oadm reconcile-cluster-role-bindings` to upgrade playbook.Andrew Butcher2015-10-121-1/+14
| | | | | | | | | | | | Switch to version_compare filter for conditionals.
* | | Merge pull request #529 from sdodson/cockpit-masterWesley Hearn2015-10-201-0/+9
|\ \ \ | | | | | | | | Add cockpit role
| * | | Add cockpit-ws with cockpit-kubernetes pluginScott Dodson2015-08-281-0/+9
| | | |
* | | | Merge pull request #711 from jaryn/fix_libvirt_ip_issuesBrenton Leanhardt2015-10-202-2/+2
|\ \ \ \ | |_|_|/ |/| | | Fix libvirt ip issues
| * | | Increase sleep when waiting for IP.Jaroslav Henner2015-10-201-1/+1
| | | | | | | | | | | | | | | | It was timeouting on slower hardware.
| * | | Use runcmd to restart network.Jaroslav Henner2015-10-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using bootcmd in cloud-config lead to restarts prior to starting the systemd-hostnamed, which was probable cause of the failure when DHCP client was failing to send the hostname, and subsequently, the ansible-opnshift was not able to identify the VM among the others when checking DHCP leases. The failure looked like: following 10:17:31 failed: [localhost] => {"attempts": 60, "changed": true, "cmd": "virsh -c qemu:///system net-dhcp-leases openshift-ansible | egrep -c 'experiment-node-compute-453d0|experiment-node-compute-61e16'", "delta": "0:00:00.033061", "end": "2015-10-19 10:17:31.409434", "failed": true, "rc": 0, "start": "2015-10-19 10:17:31.376373", "warnings": []} 10:17:31 stdout: 1 10:17:31 msg: Task failed as maximum retries was encountered
* | | | Merge pull request #709 from joelddiaz/reg_fixJoel Diaz2015-10-191-2/+2
|\ \ \ \ | | | | | | | | | | Fix env typos
| * | | | Fix typos on env vars.Joel Diaz2015-10-191-2/+2
| |/ / /
* / / / added a generic playbook (ops-docker-loopback-to-direct-lvm.yml) to convert ↵Thomas Wiest2015-10-191-0/+104
|/ / / | | | | | | | | | a host from loop back to direct-lvm docker storage.
* | | Update example to remove passing in aws creds on command line.Joel Diaz2015-10-151-1/+1
| | |
* | | Removed AWS keys from command line, and substituted with environment ↵Joel Diaz2015-10-152-3/+14
| | | | | | | | | | | | variable lookup.
* | | Fixed GCE playbooks so that they're more like the AWS playbooks.Thomas Wiest2015-10-144-33/+35
| | | | | | | | | | | | | | | | | | | | | | | | Namely the GCE playbooks now: - Create infra nodes - Correctly label nodes in OpenShift - Setup masters as nodes as well (needed for sdn) - Removed set_infra_launch_facts_tasks.yml as it's not used anymore.
* | | moved the timeout to 12 hours in the docker vg moveMatt Woodson2015-10-141-1/+1
| | |
* | | Merge pull request #658 from menren/gce-supportThomas Wiest2015-10-128-61/+149
|\ \ \ | | | | | | | | GCE-support
| * | | Adding second param. true to many default filtersChengcheng Mu2015-10-094-7/+7
| | | |
| * | | Merge branch 'gce-support' of https://github.com/menren/openshift-ansible ↵Chengcheng Mu2015-10-061-30/+5
| |\ \ \ | | | | | | | | | | | | | | | into gce-support
| | * | | playbooks/openstack/openshift-cluster/launch.yml back to its correct versionChengcheng Mu2015-10-061-30/+5
| | | | |
| * | | | Revert "Revert "GCE support""Chengcheng Mu2015-10-069-66/+179
| | |_|/ | |/| | | | | | | | | | This reverts commit 3073d1f729f9dcd202088f6b318b465567c6344b.
* | | | Merge pull request #667 from kwoodson/loopbackKenny Woodson2015-10-071-7/+0
|\ \ \ \ | | | | | | | | | | Removed last play in playbook as it will fail
| * | | | Removing the last step as it will fail.Kenny Woodson2015-10-071-7/+0
| | | | |
* | | | | Merge pull request #666 from kwoodson/loopbackMatt Woodson2015-10-071-3/+1
|\| | | | | |/ / / |/| | | Removed io1 and added gp2
| * | | Removed io1 type for gp2Kenny Woodson2015-10-071-3/+1
| | | |