summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-31Add UDP 8053 to default master security groupVinny Valdez
2016-08-31Add detection of non-Neutron envVinny Valdez
2016-08-31Refactor to playbook and split data structure outVinny Valdez
* 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
2016-08-31Refactor OpenStack security group creationVinny Valdez
* 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
2016-08-30Merge pull request #197 from vvaldez/openstack-terminate-enhancementsEric Sauer
Add enhancements for for terminate playbook
2016-08-25Updated inventory template file to include 'openshift_deployment_type'Øystein Bedin
2016-08-24Merge pull request #222 from JayKayy/expose-registryØystein Bedin
Expose registry
2016-08-24Merge pull request #221 from etsauer/post-install-playbookØystein Bedin
Post install playbook
2016-08-21Enabled default subdomain/'apps'Øystein Bedin
2016-08-21Updated env_id to be a sub-domain + make the logic a bit more flexibleØystein Bedin
2016-07-18Merge pull request #218 from vvaldez/issue_163Eric Sauer
Fixes Issue #163 if rhsm_password is not defined
2016-07-18move registry_hostname to inventoryJohn Kwiatkoski
2016-07-18Initial commit exposing registry serviceJohn Kwiatkoski
2016-07-18Merge remote-tracking branch 'upstream/openshift-enterprise-3' into ↵Eric Sauer
post-install-playbook
2016-07-17Node storage now uses node specific storage var; search for generated ↵Eric Sauer
inventory file sorts by timestamp not name
2016-07-17Adding a post-install playbook with secure-registry and ssh key sync.Eric Sauer
2016-07-15Merge pull request #200 from JayKayy/secure-registryEric Sauer
Securing the registry ansible role.
2016-07-15Fixes Issue #163 if rhsm_password is not definedVinny Valdez
2016-07-15Merge pull request #212 from etsauer/openshift-enterprise-3Andrew Block
Enable declaration of extra ansible vars from provision.sh
2016-07-15added var for config dir and removed unnecessary deployment taskJohn Kwiatkoski
2016-07-15added tasks to disable and re-enable deployment triggers, remove debug taskJohn Kwiatkoski
2016-07-15Merge pull request #1 from etsauer/secure-registryJohn K
Secure registry remove /etc/origin/master file paths
2016-07-15fixed error message logic for already secured registryJohn Kwiatkoski
2016-07-15Pulling out file paths into variables to account for containerized installsEric Sauer
2016-07-14Fix malformed file to address Issue #210Vinny Valdez
2016-07-14fixed readiness probe by adding logic for 3.1 vs 3.2John Kwiatkoski
2016-07-13added check for already secured registry and uses actualy openshift_common ↵root
dependency
2016-07-12Change --environment to --extra-vars and add usage.Eric Sauer
2016-07-12Allow passing of ansible extra-vars in provisioning scriptEric Sauer
2016-07-12adding clenaup test book and fixed typoroot
2016-07-11fixing defaults and removing host from test playbookroot
2016-07-11tested changesroot
2016-07-11testing changesJohn Kwiatkoski
2016-07-08Adding NFS support and fixing template labels so we get a router and ↵Eric Sauer
registry out of the box.
2016-07-07Add enhancements for for terminate playbookVinny Valdez
* 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
2016-07-06Merge pull request #194 from etsauer/provisioning-script-enhancementsAndrew Block
Enhancements and Adjustments to support ansible 2.x
2016-07-05Merge pull request #196 from vvaldez/openstack-terminate-release-floating-ipsEric Sauer
Add Neutron floating IP support and other tweaks
2016-07-05Merge pull request #203 from rhtconsulting/cicd-updatesEric Sauer
Updated CICD implementation to support ETL OSP env
2016-07-05Merge pull request #204 from rhtconsulting/ose-inventoryEric Sauer
Updated OSE inventory file with some clean-up
2016-07-05Merge pull request #171 from sabre1041/ansible-disconnected-gitEric Sauer
Role for disconnected git server
2016-07-01Updated OSE inventory file with some clean-upØystein Bedin
2016-07-01Updated CICD implementation to support ETL OSP envØystein Bedin
2016-07-01Minor updates for ansible 2.1 compatibilityEric Sauer
2016-06-29first attempt at securing the registryJohn Kwiatkoski
2016-06-29Add Neutron floating IP support for Issue #195Vinny Valdez
* 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
2016-06-27Should be looking for generated inventory file in SCRIPTS_BASE_DIREric Sauer
2016-06-27Enhanced provisioning script with better error checking, diretory awareness, ↵Eric Sauer
and improved help output
2016-06-22Re-implements original subscription-manager role invokation that wasVinny Valdez
removed in PR# 168.
2016-06-21Merge pull request #157 from vvaldez/satellite-with-orgEric Sauer
Add org parameter to Satellite with user/pass
2016-06-21Updated per latestØystein Bedin