summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add enhancements for for terminate playbookVinny Valdez2016-07-070-0/+0
| | | | | | | | | | | | | | * Fixes Issue #206 * Add check for valid item when attempting to delete objects * Add debug on all variables when using dry_run * Changed default ansible_ssh_user to cloud-user in line with standard cloud guest image * Add count for ips and volumes to display since these may not always be the same as instance count * Enhance displayed warning/note message to include new counts * It is possible for an instance to not have a floating IP for whatever reason (such as manually deallocating or releasing the IP), in this case SSH will not work to the instance so it will not be included in the host group to attempt subscription manager unregister, but will still be deleted * It is possible that an instance will have a volume created but not attached. In this case as a precautionary measure I am excluding these unattached volumes from the deletion in case this was intentionally detached to preserve data. We can further discuss if this should be a parameter to override instead or if we need to change this behavior. * Excluded instances in ERROR state as they will most likely not delete. We can discuss if this should be parameterized instead. * Added prompt variable defaulted to true but can be set to false * Added unregister variable defaulted to true but can be set to false
* Merge pull request #194 from etsauer/provisioning-script-enhancementsAndrew Block2016-07-060-0/+0
|\ | | | | Enhancements and Adjustments to support ansible 2.x
| * Minor updates for ansible 2.1 compatibilityEric Sauer2016-07-010-0/+0
| |
| * Should be looking for generated inventory file in SCRIPTS_BASE_DIREric Sauer2016-06-270-0/+0
| |
| * Enhanced provisioning script with better error checking, diretory awareness, ↵Eric Sauer2016-06-270-0/+0
| | | | | | | | and improved help output
* | Merge pull request #196 from vvaldez/openstack-terminate-release-floating-ipsEric Sauer2016-07-050-0/+0
|\ \ | | | | | | Add Neutron floating IP support and other tweaks
| * | Add Neutron floating IP support for Issue #195Vinny Valdez2016-06-290-0/+0
| |/ | | | | | | | | * Add check for and set_fact if Neutron is in use which is used by several tasks * This PR was originally longer and contained the now split off PR #197
* | Merge pull request #203 from rhtconsulting/cicd-updatesEric Sauer2016-07-050-0/+0
|\ \ | | | | | | Updated CICD implementation to support ETL OSP env
| * | Updated CICD implementation to support ETL OSP envØystein Bedin2016-07-010-0/+0
| |/
* | Merge pull request #204 from rhtconsulting/ose-inventoryEric Sauer2016-07-050-0/+0
|\ \ | | | | | | Updated OSE inventory file with some clean-up
| * | Updated OSE inventory file with some clean-upØystein Bedin2016-07-010-0/+0
| |/
* | Merge pull request #171 from sabre1041/ansible-disconnected-gitEric Sauer2016-07-050-0/+0
|\ \ | | | | | | Role for disconnected git server
| * | Added example of disconnected git inventory fileAndrew Block2016-05-280-0/+0
| | |
| * | Added additional yum dependency and corrected spellingAndrew Block2016-05-230-0/+0
| | |
| * | Role for disconnected git serverAndrew Block2016-05-210-0/+0
| | |
* | | Re-implements original subscription-manager role invokation that wasVinny Valdez2016-06-220-0/+0
| |/ |/| | | | | removed in PR# 168.
* | Merge pull request #157 from vvaldez/satellite-with-orgEric Sauer2016-06-211-0/+12
|\ \ | | | | | | Add org parameter to Satellite with user/pass
| * | Add org parameter to Satellite with user/passVinny Valdez2016-04-231-0/+12
| | |
* | | Updated per latestØystein Bedin2016-06-210-0/+0
|\ \ \
| * \ \ Merge pull request #132 from vvaldez/openstack-deprovisionEric Sauer2016-06-210-0/+0
| |\ \ \ | | | | | | | | | | Add OpenStack terminate
| | * | | Add unique image logic and rename playbook to terminate.ymlVinny Valdez2016-04-210-0/+0
| | | | |
| | * | | Add ansible_sudo: true to subscription-manager taskVinny Valdez2016-04-200-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | * This matches PR#133 enabling ansible_sudo: true when calling that role * Also changes max_instances check from >= to just > to allow 2 full default environments to be removed (6 max_instances)
| | * | | Refactor debug flag to be dry_run and other small changesVinny Valdez2016-04-200-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | - Removed debug statements and instead display on pause prompt - Moved to playbooks directory
| | * | | Add deprovision playbook using nova list with sanity checksVinny Valdez2016-04-200-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add minimum length check for env_id - Add max_instances check - Remove dynamic openstack.py inventory - Add override to bypass checks
| * | | | Loosen up the DNS server a bit to allow for ETL OSP installsØystein Bedin2016-06-210-0/+0
| | | | |
| * | | | Removing temporary fileØystein Bedin2016-06-210-0/+0
| | | | |
| * | | | Updated inventory and template file to make cluster config optionalØystein Bedin2016-06-210-0/+0
| | | | |
| * | | | Merge pull request #189 from etsauer/dns-image-name-fixØystein Bedin2016-06-200-0/+0
| |\ \ \ \ | | | | | | | | | | | | Simple change and I ran through a provisioning test to verify that the correct image got picked up. Looks good, merging.
| | * | | | Image name for DNS server becomes configurable.Eric Sauer2016-06-200-0/+0
| | | | | |
| * | | | | Updated to remove repos from playbook + fix typoØystein Bedin2016-06-170-0/+0
| |/ / / /
* / / / / Cleande up hostname role to make it more genericØystein Bedin2016-06-172-50/+21
|/ / / /
* | | | Add floating IP support when using NeutronVinny Valdez2016-06-170-0/+0
| | | |
* | | | DNS fix to support OSEv3.2Øystein Bedin2016-06-130-0/+0
| | | |
* | | | Removed spaces causing issues...Øystein Bedin2016-06-130-0/+0
| | | |
* | | | Updating ose-provision with DNS workarounds / fixesØystein Bedin2016-06-130-0/+0
| | | |
* | | | Wrapping in a script to tie the two playbooks togetherEric Sauer2016-06-100-0/+0
| | | |
* | | | Updated inventory template to include openshift_hostname and ↵Øystein Bedin2016-06-090-0/+0
| | | | | | | | | | | | | | | | openshift_public_hostname
* | | | Updated to run as root rather than cloud-user, for now...Øystein Bedin2016-06-091-1/+1
| | | |
* | | | Channging hard coded host groups to match openshift-ansible expected host ↵Eric Sauer2016-06-082-13/+12
| | | | | | | | | | | | | | | | groups. Importing byo playbook now instead of nested ansible run. Need to refactor how we generate hostnames to make it fit this.
* | | | Fixing unescaped newlineEric Sauer2016-06-060-0/+0
| | | |
* | | | Subscription manager role should accomodate orgs with spacesEric Sauer2016-06-031-1/+1
| | | |
* | | | Reverting previous commit and making template adjustmentsEric Sauer2016-06-031-0/+8
| | | |
* | | | Changes to allow runs from inside a container. Also allows for running ↵Eric Sauer2016-06-031-0/+3
| | | | | | | | | | | | | | | | upstream openshift-ansible installer
* | | | Changes by JayKayy for a full provision of OpenShift on OpenStackEric Sauer2016-05-139-1/+113
| |_|/ |/| |
* | | Merge pull request #154 from oybed/ansible-dnsEric Sauer2016-05-040-0/+0
|\ \ \ | | | | | | | | First cut at DNS ansible roles
| * | | Updated dns-server role based on feedbackØystein Bedin2016-05-040-0/+0
| | | |
| * | | Updated to fix broken/missing 'defaults'...Øystein Bedin2016-04-200-0/+0
| | | |
| * | | Updated defaults and tasks for dns-serverØystein Bedin2016-04-190-0/+0
| | | |
| * | | First cut at DNS ansible rolesØystein Bedin2016-04-190-0/+0
| |/ /
* | | Merge branch 'openshift-enterprise-3' of github.com:rhtconsulting/rhc-ose ↵Eric Sauer2016-05-040-0/+0
|\ \ \ | | | | | | | | | | | | into openshift-enterprise-3