summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Refactor to playbook and split data structure outVinny Valdez2016-08-310-0/+0
| | | | | | | | | | * Split single security group variable into one per type * Moves 'default' security group from role into variable * Moves default security group variables back to openshift-common role * Converts openstack-security-group role into playbook * Playbook called on every openstack-create invocation as before * Simplifies security group tasks and removes type bhecking * Iterate through seucrity groups and build a comma-separated list of groups
* Refactor OpenStack security group creationVinny Valdez2016-08-310-0/+0
| | | | | | | | | * Adds new openstack-security-groups role * Addresses Issue #211 and adds all instances to default group * Defines default security group variable with all groups/rules * Sets security group variables per type (master,node,nfs,dns) * Supports specifying no security group for a type (e.g. nfs) * Uses new Ansible 2.x modules
* Merge pull request #197 from vvaldez/openstack-terminate-enhancementsEric Sauer2016-08-300-0/+0
|\ | | | | Add enhancements for for terminate playbook
| * 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
* | Updated inventory template file to include 'openshift_deployment_type'Øystein Bedin2016-08-250-0/+0
| |
* | Merge pull request #222 from JayKayy/expose-registryØystein Bedin2016-08-240-0/+0
|\ \ | | | | | | Expose registry
| * | move registry_hostname to inventoryJohn Kwiatkoski2016-07-180-0/+0
| | |
| * | Initial commit exposing registry serviceJohn Kwiatkoski2016-07-180-0/+0
| | |
* | | Merge pull request #221 from etsauer/post-install-playbookØystein Bedin2016-08-240-0/+0
|\ \ \ | | | | | | | | Post install playbook
| * \ \ Merge remote-tracking branch 'upstream/openshift-enterprise-3' into ↵Eric Sauer2016-07-180-0/+0
| |\ \ \ | | | | | | | | | | | | | | | post-install-playbook
| * | | | Node storage now uses node specific storage var; search for generated ↵Eric Sauer2016-07-170-0/+0
| | | | | | | | | | | | | | | | | | | | inventory file sorts by timestamp not name
| * | | | Adding a post-install playbook with secure-registry and ssh key sync.Eric Sauer2016-07-170-0/+0
| | | | |
* | | | | Enabled default subdomain/'apps'Øystein Bedin2016-08-210-0/+0
| | | | |
* | | | | Updated env_id to be a sub-domain + make the logic a bit more flexibleØystein Bedin2016-08-212-4/+21
| | | | |
* | | | | Merge pull request #218 from vvaldez/issue_163Eric Sauer2016-07-181-5/+1
|\ \ \ \ \ | |_|/ / / |/| | | | Fixes Issue #163 if rhsm_password is not defined
| * | | | Fixes Issue #163 if rhsm_password is not definedVinny Valdez2016-07-151-5/+1
| | | | |
* | | | | Merge pull request #200 from JayKayy/secure-registryEric Sauer2016-07-150-0/+0
|\ \ \ \ \ | | |_|/ / | |/| | | Securing the registry ansible role.
| * | | | added var for config dir and removed unnecessary deployment taskJohn Kwiatkoski2016-07-150-0/+0
| |\ \ \ \
| | * \ \ \ Merge pull request #1 from etsauer/secure-registryJohn K2016-07-150-0/+0
| | |\ \ \ \ | | | | | | | | | | | | | | Secure registry remove /etc/origin/master file paths
| | | * | | | Pulling out file paths into variables to account for containerized installsEric Sauer2016-07-150-0/+0
| | | | | | |
| * | | | | | added tasks to disable and re-enable deployment triggers, remove debug taskJohn Kwiatkoski2016-07-150-0/+0
| |/ / / / /
| * / / / / fixed error message logic for already secured registryJohn Kwiatkoski2016-07-150-0/+0
| |/ / / /
| * | | | fixed readiness probe by adding logic for 3.1 vs 3.2John Kwiatkoski2016-07-140-0/+0
| | | | |
| * | | | added check for already secured registry and uses actualy openshift_common ↵root2016-07-130-0/+0
| | | | | | | | | | | | | | | | | | | | dependency
| * | | | adding clenaup test book and fixed typoroot2016-07-120-0/+0
| | | | |
| * | | | fixing defaults and removing host from test playbookroot2016-07-110-0/+0
| | | | |
| * | | | tested changesroot2016-07-110-0/+0
| | | | |
| * | | | testing changesJohn Kwiatkoski2016-07-110-0/+0
| | | | |
| * | | | first attempt at securing the registryJohn Kwiatkoski2016-06-290-0/+0
| | | | |
* | | | | Merge pull request #212 from etsauer/openshift-enterprise-3Andrew Block2016-07-150-0/+0
|\ \ \ \ \ | |_|/ / / |/| | / / | | |/ / | |/| | Enable declaration of extra ansible vars from provision.sh
| * | | Change --environment to --extra-vars and add usage.Eric Sauer2016-07-120-0/+0
| | | |
| * | | Allow passing of ansible extra-vars in provisioning scriptEric Sauer2016-07-120-0/+0
| | | |
* | | | Fix malformed file to address Issue #210Vinny Valdez2016-07-140-0/+0
|/ / /
* | / Adding NFS support and fixing template labels so we get a router and ↵Eric Sauer2016-07-080-0/+0
| |/ |/| | | | | registry out of the box.
* | 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