summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into resize_mastersRyan Cook2017-05-244-6/+11
|\
| * Masters are not schedulable nowEduardo Minguez Perez2017-05-240-0/+0
| | | | | | | | https://docs.openshift.com/container-platform/3.5/install_config/install/advanced_install.html#marking-masters-as-unschedulable-nodes
| * Initial Rhv ansible (#393)Chandler Wilkerson2017-05-240-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial README for RHV work * Basic ansible set up * gdeployer role for putting gluster on hypervisors * Fixed missing indentation * Added requirements based on Ansible oVirt module * Removing redundant fact gathering * Fixed ssh configuration * Created in wrong directory * Updated requirements for current version of ovirt_vms Ansible module * Added key value pairs to get sharding and default uid/gid * Added tasks to pre-populate ssh keys from cluster on head node * Removed trailing space
| * Update brownfield.jsonDave Smith2017-05-240-0/+0
| | | | | | Bastion Name tag uses PublicHostedZone
| * Ref. Arch. says gquota instead grpquota (#395)Eduardo Mínguez2017-05-240-0/+0
| | | | | | | | | | | | * Ref. Arch. says gquota instead grpquota * Added DATA_SIZE
| * VMW metrics (#378)Ryan Cook2017-05-230-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * new variable for metrics on vmw * metrics deployment * Update ocp-on-vmware.ini * Update * specify nfs fill in components * missing exported vars * linting * more linting * linting pt3 * Update ocp-on-vmware.ini
| * Migrate teardown to ansible (#389)Peter Schiffer2017-05-230-0/+0
| | | | | | | | | | | | | | | | * Use smaller instance size for bastion host * Migrate teardown to ansible * Ignore errors when tearing down and rhel image doesn't exist
| * The user is now cluster-adminEduardo Minguez Perez2017-05-230-0/+0
| | | | | | | | The documentation says it is, but the code doesn't
| * Allow SDN selection to be more configurable (#382)Ryan Cook2017-05-230-0/+0
| | | | | | | | | | | | | | | | * Resolves #374 * Update add-node.py Comma would have caused an issue
| * Update gold-image-include.yaml (#385)Mattia2017-05-230-0/+0
| |
| * Atomic docker version (#379)Ryan Cook2017-05-230-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fail when atomic is too old * atomic upgrade plays * link * just doing the update in the pre-req step * update the atomic instances in pre-req * reboot without error * pause for a defined amount of time * linting
| * Merge gce-ansible folder with gce-cliPeter Schiffer2017-05-220-0/+0
| |
| * Metrics for 35 (#367)Ryan Cook2017-05-190-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | * metrics for 35 * Update main.yaml fix of two dashes * mege conflict fix * Add the trigger to deploy metrics
| * More ansible migration and deploy OCP from local workstation (#376)Peter Schiffer2017-05-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * Create registry bucket with deployment manager * Migrate ssh proxy to Ansible * Update gce dynamic inventory script, use instance name for ssh * Fix variable name in docker storage setup role * Deploy OCP from local workstation, and not from the bastion host
| * missing quote (#375)Ryan Cook2017-05-180-0/+0
| |
| * safer subscriptions until we move to openshift-ansible (#370)Ryan Cook2017-05-180-0/+0
| |
| * Add support for orgid/activation key and support for rhn username and ↵Glenn S West2017-05-180-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | password (#372) * switch to dev branch * Initial add of activation key parameter * Fix button * Rotate orgid and activation key * Fix activation key text * Add conditional subscription logic * Fix missing close on bastion.json * Fix mode reference * Fix missing $ on org id * Add condtional on attach as activation key does it automatically * Switch to openshift repo
| * Update main.yaml (#371)Juan Carlos Perez Amin2017-05-180-0/+0
| |
| * allow for sdn to be selected (#368)Ryan Cook2017-05-170-0/+0
| |
| * Removed hardcoded values from ansible rolesEduardo Minguez Perez2017-05-164-6/+11
| |
| * Add ansible_ssh_private_key_file to the SSH test (#362)Tomas Sedovic2017-05-160-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | We're waiting for the OpenStack VMs to be able to SSH into before proceeding with the DNS playbook (because until 2.3 Ansible doesn't handle that gracefully). But if the private key for the SSH connection was only specified using the `--private-key` argument to `ansible-playbook`, the test was failing because it didn't take that possibility into the account. Now it does. Fixes #355
| * Add subscribe_rhel to only vmwDavis Phillips2017-05-150-0/+0
| |
* | fixes #398Davis Phillips2017-05-240-0/+0
| |
* | resize masters and add container_storageDavis Phillips2017-05-240-0/+0
| |
* | fixes #398Davis Phillips2017-05-240-0/+0
| |
* | fixes #398Davis Phillips2017-05-240-0/+0
| |
* | Add subscribe_rhel to only vmwDavis Phillips2017-05-150-0/+0
|/
* Change node names directly instead of using relying on reverse dns lookups ↵Glenn S West2017-05-150-0/+0
| | | | | | | | | | | | | | (#359) * Move development back to dev branch * Remove /etc/hosts autogenerate and dnsmaq resolution * Fix loop on nodes * Fix count * Prepare for upstream commit
* Migrate DNS records to the AnsiblePeter Schiffer2017-05-150-0/+0
|
* let the installer handle excluder (#357)Ryan Cook2017-05-150-0/+0
|
* Provide prefix variable to ansible when unregistering systemsPeter Schiffer2017-05-140-0/+0
|
* Use prefix variable everywherePeter Schiffer2017-05-140-0/+0
|
* Migrate additional disks to the deployment manager and ansiblePeter Schiffer2017-05-120-0/+0
|
* Readme format fix (#349)Ryan Cook2017-05-100-0/+0
| | | | | | * fix of readme format * fix of readme format
* [GCP] Updated ssl-certificate rolePeter Schiffer2017-05-100-0/+0
| | | | | | Fix ssl-certificate role, so it doesn't fail when user provides custom certificate, and add a check for already created ssl certificate in GCP, so the following tasks could be skipped.
* [GCP] migrate to common validation playbook (#343)Peter Schiffer2017-05-090-0/+0
| | | | | | | | | | | * testing using the shared validation plays * Fix etcd validation in GCP In GCP, etcd certificates are created with the short hostnames of the master nodes, not with the fqdn. * Set validate_etcd_short_hostname variable when calling etcd validation
* [GCP] Fixes (#342)Peter Schiffer2017-05-080-0/+0
| | | | | | | | | | | * Enable epel For the time of the transition, epel repo is required for the python-libcloud package. * Quote rh username and pool id * Supply zone to the set-disk-auto-delete command
* Update main.yamlJuan Carlos Perez Amin2017-05-060-0/+0
|
* Iops (#340)Ryan Cook2017-05-050-0/+0
| | | | | | | | | | * enable io1 * fixing groups and using iops correctly * linting * resolving line spacing weirdness
* numeric variables must include quotes in cloudformations (#336)Ryan Cook2017-05-030-0/+0
| | | | | | | | * numeric variables must include quotes * fix for inventory * linting
* rollbackRyan Cook2017-04-300-0/+0
|
* Replace rhsm_* with rhel_subscribe (#332)Davis Phillips2017-04-280-0/+0
| | | | | | | | | | | | | | * 3.5 release changes * Update README.md * Update README.md * Update main.yaml * Adding rhel_subscribe to all plays and changing variables in python wrapper * change variable names in add-node.py
* Merge pull request #331 from cooktheryan/brownfield-fixDavis Phillips2017-04-280-0/+0
|\ | | | | IAM arn fix
| * Update brownfield.jsonRyan Cook2017-04-280-0/+0
| | | | | | blankspace
| * arn fixRyan Cook2017-04-280-0/+0
|/
* Gluster deployment for OCP (#307)Ryan Cook2017-04-280-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * testing exports * more facts to output * support new gluster functionality * gluster node plays * accidently removed line * should have been delete on terminate * required console_port * gluster prereqs * rolling this back * prereqs and firewalld fix * linting * cloudformation cleanup and variable fix * adding intelligence to add node and linting * missing : * add node functionality without cloudformation facts * rolling back unneeded items * port fix and new instance group * static inventory update to include storage * handle if cloudformation facts and without cloudformation facts * allow for multiple storage stacks * 3.5 release changes * name change * starting crs coding * crs addition * openshift node to cluster ports * linting * naming failure * need to quote pool name * better infrastructure when rules * fixes for skipping crs * lb fix * switching back to iptables * heketi is not required to be on all servers * gluster nodes need to be able to communicate * missing if statement * improper instance group configuration * reversed variables * linting * rhsm timeout fix * make crs rhsm serial * prompt for name * re-order and fix of when * display node size * prompt for rhsm values * crs fixes * better iptables rules * force the use of iptables * linting * ensure firewalld disabled * linting * force an iptables reload * better handling of iptables * ugly rule placement but works * more port work * linting * instance group clean up * teardown variable add * adding the ports correctly * Readme update * increase size of default instance and network manager * Update README.md
* 3.5 release changes (#316)Ryan Cook2017-04-280-0/+0
| | | | | | | | | | * 3.5 release changes * Update README.md * Update README.md * Update main.yaml
* block ansible 2.3 for the current time (#329)Ryan Cook2017-04-270-0/+0
| | | | | | * block ansible 2.3 for the current time * Update main.yaml
* Migrate to Ansible core infrastructure (#326)Peter Schiffer2017-04-240-0/+0
| | | | | | | | * New ssl-certificate role * Migrate core infrastructure to ansible * Fixed pylint errors
* timeout increase for subscription-manager (#317)Ryan Cook2017-04-240-0/+0
| | | | | | | | * timeout increase for subscription-manager * Update main.yaml Needed to place this higher in the file