summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-10-06Merge pull request #776 from tomassedovic/dynamic-inventorytzumainn
Add dynamic inventory
2017-10-06Adjusting logic on rhsm_user (#784)Chandler Wilkerson
2017-10-06Merge pull request #786 from openshift/test-openstack-latest-openshift-ansibletzumainn
Switch to the latest openshift-ansible for Openstack CI
2017-10-06Switch to the latest openshift-ansibleTomas Sedovic
2017-10-06Replace the CASL references (#778)Tomas Sedovic
Following up on the initial port of the OpenStack roles from casl-ansible to openshift-ansible-contrib. One of the points that was brought up in the review was to drop the references to CASL in the code since the code has now wider reach.
2017-10-05Rhv 3.6 updates (#783)Chandler Wilkerson
* VM Definition updates for ovirt-ansible * Minor version and cosmetic comment updates * Added example for RHV engine URL * Added example for RHV engine URL * replicas invalid for kind = nfs
2017-10-05keepalived for ha haproxy & ocp-on-vmware.py rework (#777)Davis Phillips
* add updated changes to ocp-on-vmware and add-node * updates to keepalived role * mend * updated ocp-on-vmware.py * lint * more lint
2017-10-05Revert "WIP: fix of requiretty" (#782)Davis Phillips
2017-10-05Merge pull request #781 from cooktheryan/sudoers-ttyDavis Phillips
WIP: fix of requiretty
2017-10-05WIP: fix of requirettyRyan Cook
2017-10-05Set public_v4 to private_v4 if it doesn't existTomas Sedovic
The DNS code expects a `public_v4` even when we use the provider networks. Let's just always export it.
2017-10-05Fix flake8 errorsTomas Sedovic
2017-10-05Merge pull request #774 from schen1/masterGlenn S West
Update the raw github links used by ansible and curl.
2017-10-04Add dynamic inventoryTomas Sedovic
This adds an `inventory.py` script to the `sample-inventory` that lists all the necessary servers and groups dynamically, skipping the `static_inventory` role as well as the `hosts` creation. It also adds an `os_cinder` lookup function which is necessary for a seamless Cinder OpenShift registry integration without a static inventory.
2017-10-04Fixing various contrib changes causing CASL breakage (#771)Øystein Bedin
2017-10-04rollback to remove package to support origin (#775)Ryan Cook
2017-10-04Update raw github links needed when using curl for bastion.shSylvain CHEN
2017-10-04Update raw github links needed when using curlSylvain CHEN
2017-10-04Fix error when adding new nodes in Azure (number of application nodes > 8) ↵schen1
(#773)
2017-10-04Fix error when adding new nodes (number of application nodes > 8)Sylvain CHEN
2017-10-03Required variables to create dedicated lv (#766)Eduardo Mínguez
* Required variables to create dedicated lv https://bugzilla.redhat.com/show_bug.cgi?id=1490910#c11 * Fixed lint and added distribution to checks
2017-10-03Set node selector in openshift-infra namespace (#759)Peter Schiffer
So the pods in this namespace are correctly scheduled on the infra nodes.
2017-10-03Use Ansible stable 2.3 instead of 2.2 (#738)bgeesaman
To avoid a syntax error during origin greenfield deployments.
2017-10-03timeout test (#762)Ryan Cook
2017-10-03Merge pull request #763 from dav1x/provider-setupDavis Phillips
WIP - add deploy host provider setup
2017-10-03Merge pull request #764 from e-minguez/overlay2_vars_vmwareDavis Phillips
Required variables to create dedicated lv
2017-10-03lint issuesDavis Phillips
2017-10-03lint issuesDavis Phillips
2017-10-03lint issuesDavis Phillips
2017-10-03all systems need the atomic-openshift-node package anyways (#768)Ryan Cook
2017-10-03Fixed lint and added ansible_distribution checkEduardo Minguez
2017-10-02Adding the option to use 'stack_state' to allow for easy de-provisioning (#754)Øystein Bedin
* Adding 'openstack-stack-delete' role to allow for easy de-provisioning * Updated per etsauer's comments
2017-10-02Adding role to clean up pvs (#769)Eric Sauer
2017-10-02add ospDavis Phillips
2017-10-02check for provider and skip disable if its definedDavis Phillips
2017-10-02version bump for upgrade plays (#770)Ryan Cook
* version bump for upgrade plays
2017-09-29auto gen ssh key for rhv and vmwDavis Phillips
2017-09-29Required variables to create dedicated lv (#765)Eduardo Mínguez
https://bugzilla.redhat.com/show_bug.cgi?id=1490910#c11
2017-09-29Make it future proofEduardo Minguez
2017-09-29Required variables to create dedicated lvEduardo Minguez
https://bugzilla.redhat.com/show_bug.cgi?id=1490910#c11
2017-09-28adding rhv repo and package installDavis Phillips
2017-09-28accidently renamed ovirtDavis Phillips
2017-09-28remove separate task for localhostDavis Phillips
2017-09-28update deploy-host to support specificed providersDavis Phillips
2017-09-27adding default repos to rhsm varsDavis Phillips
2017-09-27add provider setupDavis Phillips
2017-09-26Fix public master cluster DNS record when using bastion (#752)Bogdan Dobrelya
When using a bastion and a single master, add the bastion node's public IP the public master's IP for the DNS record. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2017-09-26Upscaling OpenShift application nodes (#571)Tlacenka
* scale-up: playbook for upscaling app nodes * scale-up: removed debug * scale-up: made suggested changes * scale-up: indentation fix * upscaling: process split into two playbooks that are executed by a bash script - upscaling_run.sh: bash script, usage displayed using -h parameter - upscaling_pre-tasks: check that new value is higher, change inventory variable - upscaling_scale-up: rerun provisioning and installation, verify change * upscaling_run: fixed openshift-ansible-contrib directory name * upscaling_run: inventory can be entered as relative path * upscaling_scale-up: fixed formatting * upscaling: minor changes * upscaling: moved to .../provisioning/openstack directory, README updated, minor changes made * README: minor changes * README: formatting * uspcaling: minor fix * upscaling: fix * upscaling: added customisations, fixes - openshift-ansible-contrib and openshift-ansible paths are customisable - fixed implicit incrementation by 1 * upscaling: fixes * upscaling: fixes * upscaling: another fix * upscaling: another fix * upscaling: fix * upscaling: back to a single playbook, README updated * minor fix * pre_tasks: added labels for autoscaling * scale-up: fixes * scale-up: fixed host variables, post-verification is only based on labels * scale-up: added openshift-ansible path customisation - path has to be absolute, cannot contain '/' at the end * scale-up: fix * scale-up: debug removed * README: added docs on openshift_ansible_dir, note about bastion * static_inventory: newly added nodes are added to new_nodes group - note: re-running provisioning fails when trying to install docker * removing new line * scale-up: running byo/config.yml or scaleup.yml based on the situation - (whether there is an existing deployment or not) * openstack.yml: indentation fix * added refresh inventory * upscaling: new_nodes only contains new does, it is not used during the first deployment * static_inventory: make sure that new nodes end up only in their new_nodes group * bug fixes * another fix * fixed condition * scale-up, static_inventory role: all app node data gathered before provisioning * upscaling: bug fixes * upscaling: another fixes * fixes * upscaling: fix * upscaling: fix * upscaling: another logic fix * bug fix for non-scaling deployments
2017-09-25Rhv 3.6 disks (#756)Chandler Wilkerson
* Clean up cluster definition * Changed disk sizes for 3.6
2017-09-25epel URL fix for Vagrant (#544) (#755)Benjamin Gentil