summaryrefslogtreecommitdiffstats
path: root/roles
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #6366 from mgugino-upstream-stage/fix-pv-pluginMichael Gugino2017-12-061-5/+3
|\ | | | | Fix generate_pv_pvcs_list plugin undef
| * Fix generate_pv_pvcs_list plugin undefMichael Gugino2017-12-051-5/+3
| | | | | | | | Fixes bug of referencing variable before assignment.
* | Merge pull request #6340 from bogdando/openstack_cleanup_dnsScott Dodson2017-12-066-145/+8
|\ \ | |/ |/| Cleanup not required dns bits
| * Fix and cleanup not required dns bitsBogdan Dobrelya2017-12-056-145/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Do not manage hostnames for openstack cloud provider, let cloud-init to do its job. * Make python-dns / dnspython dependency check conditional. * Drop not used dns node flavor and image. * Do not manage dns nodes and sec groups in heat stacks. * Keep supporting dynamic updates for private DNS records, yet only limited to an external DNS managed elsewhere (not deployed by the openshift_openstack provider). So users may still benefit from this feature, sending nsupdates to private and public servers as they want it. * Fix openstack default for external nsupdate keys. It should be undefined by default as the dns-populate logic is based on that. * Fix dns records generation for openstack provider's populate-dns * Update docs
* | Remove all references to pacemaker (pcs, pcsd) and ↵Andrew Butcher2017-12-0513-214/+7
| | | | | | | | | | | | | | openshift.master.cluster_method. With pacemaker removed there is no longer a need for openshift.master.cluster_method. We only have one option.
* | Merge pull request #6154 from mtnbikenc/consolidate-openshift-loggingScott Dodson2017-12-051-1/+1
|\ \ | | | | | | Playbook Consolidation - openshift-logging
| * | Playbook Consolidation - openshift-loggingRussell Teague2017-11-301-1/+1
| | |
* | | Merge pull request #6306 from mgugino-upstream-stage/fix-hosted-varsScott Dodson2017-12-0547-775/+412
|\ \ \ | | | | | | | | Fix hosted vars
| * | | Fix hosted varsMichael Gugino2017-12-0547-775/+412
| | | | | | | | | | | | | | | | | | | | | | | | Remove hosted vars from openshift_facts. The current pattern is causing a bunch of undesired sideffects.
* | | | Fix oreg_auth_credentials_create register varMichael Gugino2017-12-052-4/+12
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is a variable collision for the *oreg_auth_credentials_create variables in openshift_master and openshift_node registry_create tasks. This commit ensures standard and alternative oreg auth credential placement tasks don't use the same register variable. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1520866
* | | Merge pull request #6341 from bogdando/openstack_cleanup_staticMichael Gugino2017-12-053-36/+7
|\ \ \ | |/ / |/| | Cleanup unused openstack provider code
| * | Cleanup unused openstack provider codeBogdan Dobrelya2017-12-043-36/+7
| | | | | | | | | | | | | | | | | | | | | Remove references for bastion, ssh UI tunnek and static inventory. Update docs. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
* | | Merge pull request #6297 from mgugino-upstream-stage/crt_roleScott Dodson2017-12-0462-340/+157
|\ \ \ | | | | | | | | Implement container runtime role
| * | | Implement container runtime roleMichael Gugino2017-12-0162-340/+157
| | | |
* | | | Allow number of retries in openshift_management to be configurableElad Alfassa2017-12-042-2/+4
| |/ / |/| |
* | | Merge pull request #6321 from sdodson/v3_9Scott Dodson2017-12-02165-12/+88182
|\ \ \ | | | | | | | | Add v3.9 support
| * | | Add v3.9 supportScott Dodson2017-11-30165-12/+88182
| | |/ | |/|
* | | Merge pull request #6069 from kwoodson/upgrade_scale_groupsScott Dodson2017-12-0116-48/+195
|\ \ \ | |_|/ |/| | Initial upgrade for scale groups.
| * | Initial upgrade for scale groups.Kenny Woodson2017-11-2916-48/+195
| |/
* | Merge pull request #6277 from fabianvf/asb-idempotence-cpickScott Dodson2017-12-019-71/+96
|\ \ | | | | | | Bug 1512793- Fix idempotence issues in ASB deploy
| * | Bug 1512793- Fix idempotence issues in ASB deployFabian von Feilitzsch2017-11-289-71/+96
| | | | | | | | | | | | | | | | | | | | | - Add support for annotations in oc_service - Use oc_service instead of oc_obj - Use oc_pvc instead of oc_obj - Work around lack of idempotency for oc_obj DeploymentConfig
* | | Merge pull request #6170 from shawn-hurley/bug-1514417Scott Dodson2017-12-011-1/+1
|\ \ \ | | | | | | | | Bug 1514417 - Adding correct advertise-client-urls
| * | | Bug 1514417 - Adding correct advertise-client-urlsShawn Hurley2017-11-171-1/+1
| | | |
* | | | Merge pull request #6325 from sosiouxme/20171201-glusterfs-bugScott Dodson2017-12-011-1/+1
|\ \ \ \ | | | | | | | | | | storage_glusterfs: fix typo
| * | | | storage_glusterfs: fix typoLuke Meyer2017-12-011-1/+1
| | | | |
* | | | | Merge pull request #6302 from sosiouxme/20170817-add-retriesLuke Meyer2017-12-0146-0/+124
|\ \ \ \ \ | | | | | | | | | | | | retry package operations
| * | | | | retry package operationsLuke Meyer2017-11-3046-0/+124
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a package install/update fails due to network blips or other spotty availability, retry it. If the failure is a real failure (e.g. package is really not there) it still fails after 3 tries (Ansible default).
* | | | | | Merge pull request #6326 from mtnbikenc/fix-glusterfs-checkpointScott Dodson2017-12-011-1/+1
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Fix glusterfs checkpoint info
| * | | | | Fix glusterfs checkpoint infoRussell Teague2017-12-011-1/+1
| |/ / / /
* / / / / Do not escalate privileges in jks generation tasksirozzo2017-11-301-0/+6
|/ / / /
* | | | Merge pull request #6282 from mtnbikenc/fix-include_roleScott Dodson2017-11-301-4/+0
|\ \ \ \ | |_|_|/ |/| | | Correct usage of include_role
| * | | Correct usage of include_roleRussell Teague2017-11-271-4/+0
| | | | | | | | | | | | | | | | Switch to import_role for some required roles.
* | | | Merge pull request #6307 from mgugino-upstream-stage/no-log-fixOpenShift Merge Robot2017-11-292-6/+6
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue. Fix no_log warnings for custom module We need to set no_log for password and private_key variables.
| * | | | Fix no_log warnings for custom moduleMichael Gugino2017-11-282-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | We need to set no_log for password and private_key variables.
* | | | | Merge pull request #5723 from mjudeikis/gluster-registry-backendScott Dodson2017-11-2914-48/+128
|\ \ \ \ \ | | | | | | | | | | | | Add external glusterfs backend to hosted and glusterfs playbook
| * | | | | Add support for external glusterfs as registry backendMangirdas2017-11-2114-48/+128
| | | | | |
* | | | | | Merge pull request #6301 from mgugino-upstream-stage/project_cfg_factsOpenShift Merge Robot2017-11-284-41/+12
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue. Remove openshift_facts project_cfg_facts
| * | | | | | Remove openshift_facts project_cfg_factsMichael Gugino2017-11-284-41/+12
| | |/ / / / | |/| | | | | | | | | | | | | | | | This simplifies some variable logic.
* | | | | | Merge pull request #6073 from mjudeikis/fix_glusterfs_restartScott Dodson2017-11-281-0/+10
|\ \ \ \ \ \ | |/ / / / / |/| | | | | fix for Gluster force restart
| * | | | | Add check for gluterFS DS to stop restartsMangirdas2017-11-191-0/+10
| |/ / / /
* | | | | Remove dns_port factMichael Gugino2017-11-284-21/+5
| | | | | | | | | | | | | | | | | | | | Simply dns_port variable by remove from openshift_facts.
* | | | | Merge pull request #6295 from mtnbikenc/remove-etcd-fileRussell Teague2017-11-281-8/+0
|\ \ \ \ \ | | | | | | | | | | | | Remove unused task file from etcd role
| * | | | | Remove unused task file from etcd roleRussell Teague2017-11-281-8/+0
| | | | | |
* | | | | | Merge pull request #6269 from mgugino-upstream-stage/clock-dependsMichael Gugino2017-11-282-3/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | Remove openshift_clock from meta depends
| * | | | | | Remove openshift_clock from meta dependsMichael Gugino2017-11-272-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds openshift_clock role to required plays instead of using meta_depends.
* | | | | | | Merge pull request #6268 from mgugino-upstream-stage/combine-dnsmasq-with-nodeMichael Gugino2017-11-2815-65/+23
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Combine openshift_node and openshift_node_dnsmasq
| * | | | | | | Combine openshift_node and openshift_node_dnsmasqMichael Gugino2017-11-2715-65/+23
| | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | This commit combines these two roles. This will prevent openshift_node_facts from running twice.
* | | | | | | Merge pull request #6283 from mgugino-upstream-stage/schedulableMichael Gugino2017-11-284-21/+7
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | remove schedulable from openshift_facts
| * | | | | | | remove schedulable from openshift_factsMichael Gugino2017-11-274-21/+7
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit removes schedulable from openshift_facts in favor of detecting whether or not a host is a master via inventory.
* | | | | | | Merge pull request #6259 from adelton/issue-6255Michael Gugino2017-11-2832-43/+43
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | dist.iteritems() no longer exists in Python 3.