summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* lint changesDavis Phillips2017-08-180-0/+0
|
* adding rhsm roleDavis Phillips2017-08-180-0/+0
|
* remove openshift-storage includes and add new docker-storage-setupDavis Phillips2017-08-180-0/+0
|
* fixes issue #658Davis Phillips2017-08-180-0/+0
|
* adding files for 3.6 update and optimizing some rhsmDavis Phillips2017-08-180-0/+0
|
* more lintsDavis Phillips2017-08-160-0/+0
|
* adding datastoreDavis Phillips2017-08-160-0/+0
|
* address lint and remove installer check for docker storageDavis Phillips2017-08-160-0/+0
|
* remove additional docker storage setupDavis Phillips2017-08-161-9/+0
|
* Adding 3.6 files and modificationsDavis Phillips2017-08-161-0/+9
|
* Tower integration to deploy Openshift (#584)Marco Berube2017-07-260-0/+0
| | | | | | | | | | | | * Ansible Tower Integration added * fixing YAML errors found by Linter * fixing another lint YAML error * more linter issues fixed * hopefully latest yaml linter issue
* fix storage class removalDavis Phillips2017-07-260-0/+0
|
* Fix syntax error when running gcloud.sh script multiple times (#590)Peter Schiffer2017-07-260-0/+0
| | | Resolves #566
* Merge pull request #587 from dav1x/cns-supportDavis Phillips2017-07-250-0/+0
|\ | | | | Reverting storage nodes back to using storage_node
| * fixind storage_nodesDavis Phillips2017-07-250-0/+0
| |\ | |/ |/|
* | Cns support (#586)Davis Phillips2017-07-250-0/+0
| | | | | | | | | | | | | | | | | | | | * various fixes and enhancements * change 30g to 20g * last minute changes and stream lines * mend
* | Cns support (#582)Davis Phillips2017-07-250-0/+0
| | | | | | | | | | | | * various fixes and enhancements * change 30g to 20g
* | Accidentally made this a list of hashes instead of a straight hashChandler Wilkerson2017-07-250-0/+0
| |
| * move to numbering all on storage_nodesDavis Phillips2017-07-250-0/+0
| |
| * mendDavis Phillips2017-07-250-0/+0
| |
| * last minute changes and stream linesDavis Phillips2017-07-250-0/+0
| |
| * change 30g to 20gDavis Phillips2017-07-250-0/+0
| |
| * Merge branch 'master' of ↵Davis Phillips2017-07-252-1/+6
| |\ | |/ |/| | | https://github.com/openshift/openshift-ansible-contrib into cns-support
* | Add Azure hostEduardo Minguez Perez2017-07-250-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add_host script to add new nodes, infranodes or hosts * Add vm, nic, disks, nsg, attach to lbs, etc. * Prepare host for OCP scale up * Run scale up * Auto name "discovery" (node0X+1) * Default sane values for everything except resourcegroup * Only jq required NOTE: The current ansible modules doesn't support stuff like add host to LB, availability set, specify the ipconfig name, etc., otherwise ansible would have been used. * Clean up ARM templates for unneeded variables * Renamed infraavailabilityset to infranodeavailabilityset to be the same as the others * Clean up master.sh script for unneeded variables * Removed yum update comment in node.sh * Workaround for BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1469358
* | Set openshift_hostname explicitly for openstack (#579)Tomas Sedovic2017-07-251-0/+1
| | | | | | | | | | | | This fixes a regression caused by the move to the static inventory. The nodes in `oc get nodes` should be (and had been) identified by their hostnames (e.g. master-0.openshift.example.com), but are now using their internal IP addresses instead.
* | Rhv details (#575)Chandler Wilkerson2017-07-250-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added validation playbook * Added uninstall VMs playbook * Added additional load balancer config * Fixed app validation * Added reverse dns and hosts style formats * Removing static inventory creation for now * Moved console_port variable to ocp-vars for sharing with validation script. * Fixed yaml syntax * Made hostnames more variable * Explained generation of htpasswd password hashes * Changed to non-enforcing for softer affinity handling * Misconstrued relationship between containerized OCP on RHEL and Atomic
* | Merge pull request #576 from dav1x/cns-supportDavis Phillips2017-07-240-0/+0
|\ \ | | | | | | Cns support
| * | Update openshift-install.yamlDavis Phillips2017-07-240-0/+0
| | |
| * | Update node-setup.yamlDavis Phillips2017-07-240-0/+0
| | |
| * | Update minor-update.yamlDavis Phillips2017-07-240-0/+0
| | |
| * | Update ocp-installerDavis Phillips2017-07-240-0/+0
| | |
| * | Update ocp-installerDavis Phillips2017-07-240-0/+0
| | |
| * | Delete test.yamlDavis Phillips2017-07-240-0/+0
| | |
| * | Delete vmware_vm_shell.pyDavis Phillips2017-07-240-0/+0
| | |
| * | Update ocp-on-vmware.iniDavis Phillips2017-07-240-0/+0
| | |
| * | Update vmware_inventory.iniDavis Phillips2017-07-240-0/+0
| | |
* | | README Update (#572)Tlacenka2017-07-240-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * README: added main purpose for this repo * README: added link to repo * README: added link * README: minor update
* | | README: Added note about infra-ansible installation (#574)Tlacenka2017-07-241-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | * README in provisioning: note about infra-ansible not updating versions if one exists * README in provisioning: minor change * README: improved readability
| | * various fixes and enhancementsDavis Phillips2017-07-250-0/+0
| |/
| * adding cns supportDavis Phillips2017-07-240-0/+0
|/
* adding labels to metrics (#569)Ryan Cook2017-07-210-0/+0
| | | | * adding labels to metrics
* RHV High-availability code (#562)Chandler Wilkerson2017-07-200-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | * Ensure HA Reservations are enabled on RHV cluster * High availability option added to vms * Added Emptydir Quota * Updated vm stats and added affinity groups * Made cluster name variable * Strengthening negative affinity enforcement for masters and infra * Added disks to masters, adjusted RAM and disk sizes * Set enforced AGs to force wait * Added tags * Hacked ovirt dynamic inventory to always return eth0 as ansible_host * Need a different hostname for master lb
* Static inventory autogeneration (#550)Bogdan Dobrelya2017-07-205-49/+101
| | | | | | | | | * At the provisioning stage, allow users to auto-generate a static inventory w/o manual steps needed. The alternative to go fully dynamic TBD. * Move openshift pre-install playbook to the post provision playbook, where the second part of the pre install tasks is already placed. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
* Generate static inventory with shade inventory (#538)Bogdan Dobrelya2017-07-2014-1041/+80
| | | | | | | | | | | | | | * Autogenerate inventory/hosts when 'inventory: static' (Default), with the shade-inventory tool. * Drop unused anymore: openstack.py and associated GPL notes, an example static inventory, omit manual updates for the inventory DNS names in the deployment guide. * Switch openstack.py formatted inventory hostvars to the shade-inventory format (omit openstack.* from hostvars). * Populate node labels from inventory vars instead of the heat templates combined with inventory vars. * Add app (k8s minions) nodes group for primary node labels. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
* Include masters into etcd group, when it is empty (#559)Bogdan Dobrelya2017-07-201-0/+1
| | | Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
* Merge pull request #560 from Tlacenka/openstackrepoBogdan Dobrelya2017-07-201-0/+6
|\ | | | | Added prerequisity for python-openstackclient installation
| * README: fixKaterina Pilatova2017-07-191-1/+0
| |
| * README: typoKaterina Pilatova2017-07-181-1/+1
| |
| * dependencies: python-heatclient and python-openstackclient added to optional ↵Katerina Pilatova2017-07-181-0/+6
| | | | | | | | dependencies
| * README: added prerequisity for a repository needed for ↵Katerina Pilatova2017-07-181-0/+1
| | | | | | | | python-openstackclient installation