summaryrefslogtreecommitdiffstats
path: root/roles/flannel
Commit message (Collapse)AuthorAgeFilesLines
* [1537105] Add openshift_facts to flannel roleRussell Teague2018-01-231-0/+1
|
* Merge pull request #5853 from imcsk8/flannel-iptablesOpenShift Merge Robot2018-01-092-0/+14
|\ | | | | | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue. Add iptables rules for flannel [WIP] When using flannel there are iptables rules that need to be added as stated here: https://access.redhat.com/documentation/en-us/reference_architectures/2017/html-single/deploying_red_hat_openshift_container_platform_3.4_on_red_hat_openstack_platform_10/#run_ansible_installer Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1493955
| * Add iptables save handlerIvan Chavero2018-01-081-0/+4
| |
| * Fix wrong indentationIvan Chavero2017-10-271-2/+2
| |
| * Fix yaml indentationIvan Chavero2017-10-271-2/+2
| |
| * Add iptables rules for flannelIvan Chavero2017-10-231-0/+10
| | | | | | | | | | | | | | | | | | [WIP] When using flannel there are iptables rules that need to be added as stated here: https://access.redhat.com/documentation/en-us/reference_architectures/2017/html-single/deploying_red_hat_openshift_container_platform_3.4_on_red_hat_openstack_platform_10/#run_ansible_installer Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1493955
* | Cast openshift_docker_use_system_container to boolMichael Gugino2018-01-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | openshift_docker_use_system_container might be passed in via ini inventory as 'openshift_docker_use_system_container=false' This condition will be interpreted as a string type, instead of boolean. Casting openshift_docker_use_system_container as bool will achieve the users desired intent. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1528943
* | Remove openshift.common.{is_atomic|is_containerized}Michael Gugino2017-12-201-1/+1
| | | | | | | | | | We set these variables using facts in init, no need to duplicate the logic all around the codebase.
* | Relocate filter plugins to lib_utilsMichael Gugino2017-12-181-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit relocates filter_plugings to lib_utils, changes the namespacing to prevent unintended use of older versions that may be present in filter_plugins/ directory on existing installs. Add lib_utils to meta depends for roles Also consolidate some plugins into lib_utils from various other areas. Update rpm spec, obsolete plugin rpms.
* | Deprecate using Ansible tests as filtersRussell Teague2017-12-142-3/+3
| |
* | Remove unneeded embedded etcd logicMichael Gugino2017-12-081-3/+3
| | | | | | | | | | Removing some remaining embedded etcd facts except for the migration plays.
* | Remove openshift.common.service_typeMichael Gugino2017-12-071-1/+1
| | | | | | | | | | | | | | | | 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.
* | Implement container runtime roleMichael Gugino2017-12-012-1/+3
| |
* | retry package operationsLuke Meyer2017-11-301-0/+2
|/ | | | | | 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).
* add missing restart node handler to flannelJan Chaloupka2017-10-091-0/+9
|
* Consolidate etcd certs rolesJan Chaloupka2017-09-182-6/+1
| | | | | | | This is a part of the etcd_ like role consolidationi into an action-based role. As part of the consilidation some roles have been removed and some replaced by include_role module. Resulting in reorder and shift of role dependencies from a role into a play.
* Test docker restart with retries 3 delay 30Steve Milner2017-07-181-0/+4
|
* System container dockerSteve Milner2017-05-031-1/+3
| | | | | | | | | | | | | | | This change allows for the use of either the traditional package install of docker OR a system container install of docker. Two new inventory options, openshift_docker_use_system_container and openshift_docker_systemcontainer_image_registry_override, have been added which are be used to install with a system container. By default this option is commented out. One new fact has been added: - docker.service_name: docker by default, container-engine-docker for system container
* Refactored to use Ansible systemd moduleRussell Teague2016-11-284-5/+6
| | | | | | * Ansible systemd module used in place of service module * Refactored command tasks which are no longer necessary * Applying rules from openshift-ansible Best Practices Guide
* Refactor to use Ansible package moduleRussell Teague2016-11-171-1/+1
| | | | | The Ansible package module will call the correct package manager for the underlying OS.
* Merge pull request #2754 from jprovaznik/flannel_prefixScott Dodson2016-11-081-1/+1
|\ | | | | FIx flannel var name
| * FIx flannel var nameJan Provaznik2016-11-081-1/+1
| | | | | | | | | | | | should be FLANNEL_ETCD_PREFIX Related to: #2635
* | Install flannel RPM on containerized but not atomicScott Dodson2016-11-081-1/+1
|/
* Fix indentation for flannel etcd varsSamuel Munilla2016-11-041-5/+5
|
* Update flannel etcd vars for 0.5.5Samuel Munilla2016-11-031-11/+8
| | | | | | | | | flannel-0.5.5 uses different variable names in /etc/sysconfig/flannel. This writes both the old and next variable name to the file for quick compatibility. Fixes #2635 Fixes Bug 1391515
* Correct flannel cert variables.Andrew Butcher2016-08-242-13/+12
|
* Refactor etcd certificates roles.Andrew Butcher2016-08-021-2/+4
|
* Replace deprecated sudo with become.Andrew Butcher2016-04-252-8/+8
|
* Skip yum/dnf ops when is_containerizedScott Dodson2015-12-151-0/+1
|
* Remove yum / dnf duplicationScott Dodson2015-12-091-7/+1
|
* Fedora changes:Adam Miller2015-12-022-1/+8
| | | | | | | | | | | | | - ansible bootstrap playbook for Fedora 23+ - add conditionals to handle yum vs dnf - add Fedora OpenShift COPR - update BYO host README for repo configs and fedora bootstrap Fix typo in etcd README, remove unnecessary parens in openshift_node main.yml rebase on master, update package cache refresh handler for yum vs dnf Fix typo in etcd README, remove unnecessary parens in openshift_node main.yml
* Remove empty notify sectionSylvain Baubeau2015-10-281-1/+0
|
* Generate etcd certificats for flannel when is not embeddedSylvain Baubeau2015-10-271-3/+3
|
* Add flannel modules documentationSylvain Baubeau2015-10-272-3/+11
|
* Only remove IPv4 address from docker bridgeSylvain Baubeau2015-10-271-1/+1
|
* Add flannel supportSylvain Baubeau2015-10-275-0/+113
Signed-off-by: Sylvain Baubeau <sbaubeau@redhat.com>