summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-07-05Merge pull request #531 from dav1x/missing-playbooks-crsDavis Phillips
adding some fixes for annette issues
2017-07-05enable heketiDavis Phillips
2017-07-05adding some fixes for annette issuesDavis Phillips
2017-07-04GCP: Allow for custom VPC subnet II (#530)Peter Schiffer
* GCP: Allow for custom VPC subnet * Couple of cosmetic fixes to the PR #500 * Better description of config value
2017-06-30Merge pull request #501 from bogdando/github_templatesTomas Sedovic
Add ISSUE/PR github templates
2017-06-30Added optional metrics to AzureEduardo Minguez Perez
2017-06-30Merge pull request #510 from e-minguez/azure-swapGlenn S West
Disable swap on nodes
2017-06-30Merge pull request #520 from e-minguez/enable_dnsmasq_azureGlenn S West
Enable dnsmasq or it fails resolving k8s svc
2017-06-30Merge pull request #525 from bogdando/manage_packagesTomas Sedovic
Manage packages to install/update for openstack provider
2017-06-30Merge pull request #522 from bogdando/native_dns_firstTomas Sedovic
Persist DNS configuration for nodes for openstack provider
2017-06-30Persist DNS configuration for nodes for openstack providerBogdan Dobrelya
* Firstly, provision a Heat stack with given public resolvers. * After the DNS node configured as an authoritative server, switch the Heat stack's Neutron subnet to that resolver (private_dns_server) the way it to become the first entry pushed into the hosts /etc/resolv.conf. It will be serving the cluster domain requests for OpenShift nodes and workloads. * Drop post-provision /etc/reslov.conf nameserver hacks as not needed anymore. * Fix dns floating IPs output and add the priv IPs output as well. * Update docs, clarify localhost vs servers requirements, add required Network Manager setup step. * Use post-provision task names instead of comments. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2017-06-30Manage packages to install/update for openstack providerBogdan Dobrelya
Allow required packages and yum update all steps to be optionally disabled. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2017-06-30Merge pull request #523 from tomassedovic/wait_for_connectionBogdan Dobrelya
Use wait_for_connection for the Heat nodes
2017-06-30By default htpasswd is overwritten by reinstalling (#519)Eduardo Mínguez
https://github.com/openshift/openshift-ansible/blob/master/roles/openshift_master_facts/tasks/main.yml#L73
2017-06-29Fix yaml indentationTomas Sedovic
2017-06-29Use wait_for_connection for the Heat nodesTomas Sedovic
The `wait_for_connection` module is more reliable as it uses Ansible's `ping` to verify the nodes are really accessible. Using `wait_for` and checking that port 22 is open runs into the possibility of SSH being up but the public keys or users not being set up yet (as that's done with cloud-init). In addition, we were gathering facts before running the wait_for task which rendered it useless.
2017-06-29Variable not used and dnsmasq installation by OCPEduardo Minguez Perez
2017-06-29Enable dnsmasq or it fails resolving k8s svcEduardo Minguez Perez
2017-06-28Sets mapping_method to claim for github (#517)Takeshi
Set the mapping method to claim like it is set for the deployment. Mapping method true is invalid and the ansible playbook will error out.
2017-06-28Uncomments the ose identify providerTakeshi
2017-06-28Merge pull request #502 from bogdando/sec_groupsTomas Sedovic
Modify sec groups for provisioned openstack servers
2017-06-28Merge pull request #511 from Tlacenka/jinja_dependencyTomas Sedovic
List jinja2 as a dependency in provisioning README
2017-06-28Merge pull request #512 from bogdando/undo_infra_secgrpTomas Sedovic
Put back node/flat secgrp for infra nodes on openstack
2017-06-28Put back node/flat secgrp for infra nodes on openstackBogdan Dobrelya
Partially undo 2028883e936c8a1a0be031a19d531d0804a32b68 to unblock end-to-end deployments Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2017-06-27Merge pull request #514 from dav1x/missing-playbooks-crsDavis Phillips
adding missing playbooks
2017-06-27resolve linter issuesDavis Phillips
2017-06-27adding missing playbooksDavis Phillips
2017-06-27README.md: fixing typoKaterina Pilatova
2017-06-27README.md: list jinja2 as a dependencyKaterina Pilatova
2017-06-27Disable swap on nodesEduardo Minguez Perez
2017-06-26Crs fixes ocp deploy updates (#507)Davis Phillips
* fix add-node functionality and finalize crs changes * nfs_host var change * remove ssh key * fixing lint issues * fixing lint issues
2017-06-26Add ansibledeployocp to support ansible deployment of arm template (#492)Glenn S West
* Add ansibledeployocp to support ansible deployment of arm template * Change to example
2017-06-26Adding Rhv VM setup code (#503)Chandler Wilkerson
* Added ovirt-ansible roles to path for rhv * Added example playbooks from ovirt-ansible repo * Fixed yamllint errors * Automated inventory from gh://ansible/ansible/contrib/inventory * Better example URL for qcow * Example ini script to work with dynamic inventory
2017-06-26Merge pull request #491 from tzumainn/openstack-heat-stack-updateTomas Sedovic
Add node_removal_policies variable to openstack provisioning to allow for scaling down
2017-06-26Merge pull request #499 from Tlacenka/all_yml_remove_whitespaceTomas Sedovic
all.yml: removed whitespaces in front of variables
2017-06-26Modify sec groups for provisioned openstack serversBogdan Dobrelya
Drop ingress DNS rules from the common secgrp. Add an ingress ICMP rule, restricted by the ssh ingress cidr, to the common secgrp. This allows to ping servers from the control node (ansible admin node). Add dns servers into the common secgrp as well. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2017-06-26Add ISSUE/PR github templatesBogdan Dobrelya
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2017-06-23rename node_removal_policies, add some comments and defaultsTzu-Mainn Chen
2017-06-23all.yml: removed whitespaces in front of variablesKaterina Pilatova
2017-06-23Merge pull request #497 from Tlacenka/masterTomas Sedovic
OSEv3.yml: added option to ignore set hardware limits for RAM and DISK
2017-06-23Merge pull request #488 from bogdando/fix_flat_sgBogdan Dobrelya
Fix flat sec group and infra/dns sec rules
2017-06-23removed whitespace in front of commented variableKaterina Pilatova
2017-06-23OSEv3.yml: trailing space...Katerina Pilatova
2017-06-23OSEv3.yml: added option to ignore set hardware limits for RAM and DISKKaterina Pilatova
2017-06-23Fix flat sec group and infra/dns sec rulesBogdan Dobrelya
Make flat sec group to only merge node/master/etcd sec rules. Add basic dns/ssh sec group and assign it to all but dns node groups. Assign only dns sec group for dns nodes. Assign only infra (and basic) sec groups for ingra nodes. Add security notes for openstack provider. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2017-06-22Merge pull request #493 from cooktheryan/metrics-hostnameDavis Phillips
use hostname var instead of url
2017-06-22use hostname var instead of urlRyan Cook
2017-06-21Add node_removal_policies variable to allow for scaling downTzu-Mainn Chen
2017-06-21Support origin deployments on centos (#483)Peter Schiffer
2017-06-21Crs fixes (#490)Davis Phillips
* spacing and formatting issues * trailing-spaces-fix * changing the tags around and adding additional documentation * add placeholder in readme.md * Update main.yaml