summaryrefslogtreecommitdiffstats
path: root/roles
Commit message (Collapse)AuthorAgeFilesLines
* openshift_node: reintroduce restart of CRI-O.Giuseppe Scrivano2017-12-081-0/+9
| | | | | | change introduced with 39cf5084f18e2e0adca46b925660a6f2c38d227c Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* container-engine: skip openshift_docker_log_driver when it is FalseGiuseppe Scrivano2017-12-081-1/+1
| | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* container-engine: log-opts is a dictionary in the daemon.json fileGiuseppe Scrivano2017-12-082-1/+2
| | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* openshift_version: add dependency to openshift_factsGiuseppe Scrivano2017-12-081-0/+1
| | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* openshift_version: define openshift_use_crio_onlyGiuseppe Scrivano2017-12-081-0/+2
| | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* openshift_version: add dependency to container_runtimeGiuseppe Scrivano2017-12-081-0/+1
| | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* crio: define and use l_is_node_system_containerGiuseppe Scrivano2017-12-082-1/+4
| | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* Merge pull request #6364 from ↵Michael Gugino2017-12-082-101/+7
|\ | | | | | | | | mgugino-upstream-stage/remove-openshift_env_structures Remove unused openshift_env_structures and openshift_env
| * Remove unused openshift_env_structures and openshift_envMichael Gugino2017-12-072-101/+7
| | | | | | | | This component of openshift_facts is no longer used.
* | Merge pull request #6278 from mgugino-upstream-stage/service_typeMichael Gugino2017-12-0853-158/+181
|\ \ | | | | | | Remove openshift.common.service_type
| * | Remove openshift.common.service_typeMichael Gugino2017-12-0753-158/+181
| | | | | | | | | | | | | | | | | | | | | | | | This commit removes openshift.common.service_type in favor of openshift_service_type. This commit also removes r_openshift_excluder_service_type from plays in favor of using the role's defaults.
* | | Merge pull request #6385 from mjudeikis/hosted-template-varScott Dodson2017-12-074-0/+44
|\ \ \ | | | | | | | | add 3.8 templates for gluster ep and svc
| * | | add 3.8 templates for gluster ep and svcLuke Meyer2017-12-072-0/+22
| | | |
| * | | add 3.8 templates for gluster ep and svcMangirdas2017-12-072-0/+22
| | | |
* | | | Merge pull request #6387 from mgugino-upstream-stage/fix-auth-statScott Dodson2017-12-071-1/+1
|\ \ \ \ | |_|/ / |/| | | Fix incorrect register name master registry auth
| * | | Fix incorrect register name master registry authMichael Gugino2017-12-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Corrects register variable name to registry auth support. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1511374
* | | | Merge pull request #6380 from sdodson/oc-admScott Dodson2017-12-076-10/+12
|\ \ \ \ | |_|_|/ |/| | | Remove all uses of openshift.common.admin_binary
| * | | Remove all uses of openshift.common.admin_binaryScott Dodson2017-12-076-10/+12
| | | | | | | | | | | | | | | | Replace with `oc adm`
* | | | Merge pull request #6346 from ↵Michael Gugino2017-12-071-56/+16
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | mgugino-upstream-stage/remove-protected_facts_to_overwrite Remove unused protected_facts_to_overwrite
| * | | Remove unused protected_facts_to_overwriteMichael Gugino2017-12-041-56/+16
| | | | | | | | | | | | | | | | This appears to be no longer used.
* | | | Merge pull request #6362 from mgugino-upstream-stage/crt-playsScott Dodson2017-12-0720-335/+222
|\ \ \ \ | | | | | | | | | | Implement container_runtime playbooks and changes
| * | | | Implement container_runtime playbooks and changesMichael Gugino2017-12-0720-335/+222
| | |/ / | |/| | | | | | | | | | | | | | | | | | This commit refactors some duplicate code, removes usage of set_fact where not needed, and reorganizes container_runtime role to use include_role.
* | | | Merge pull request #6372 from mtnbikenc/include-to-include_tasksOpenShift Merge Robot2017-12-0736-88/+82
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue. Include Deprecation: Convert to include_tasks For all roles/ * Converts to include_tasks: for dynamic includes * Converts to import_tasks: for static includes Trello: https://trello.com/c/ZTyZu3UM/484-3-ansible-24-include-deprecation
| * | | Include Deprecation: Convert to include_tasksRussell Teague2017-12-0636-88/+82
| | | |
* | | | Merge pull request #6254 from jihoon5/jihoon5Michael Gugino2017-12-071-0/+1
|\ \ \ \ | |_|_|/ |/| | | Add external_svc_subnet for k8s loadbalancer type service
| * | | Add external_svc_subnet for k8s loadbalancer type servicejihoon.o2017-11-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add external_svc_subnet field for k8s loadbalancer type service in kuryr-kubernetes code support external service subnet but openshift does not support yet Signed-off-by: jihoon.o <jihoon.o@samsung.com>
* | | | Merge pull request #6034 from cwilkers/containerized-lb-portfixScott Dodson2017-12-061-1/+1
|\ \ \ \ | | | | | | | | | | Mod startup script to publish all frontend binds
| * | | | Mod startup script to publish all frontend bindsChandler Wilkerson2017-11-061-1/+1
| | | | |
* | | | | openshift_logging_kibana: fix mixing parenLuke Meyer2017-12-061-1/+1
| | | | |
* | | | | 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