summaryrefslogtreecommitdiffstats
path: root/roles/contiv_facts/tasks
Commit message (Collapse)AuthorAgeFilesLines
* Contiv multi-master and other fixesNick Bartos2018-01-083-41/+27
| | | | | | | | | | | | | | | | | | | | | | | | Contiv's etcd was not being deployed correctly when using more than one master. To make it easier to manage, it has been moved into a k8s container. The api proxy was hardcoded to an old version (1.1.1), and in some environments would run into a docker error. This has been moved into a k8s container for easier management. The firewall was too permissive on several ports. Many were open to the world when they should have only been accessible inside the cluster. Many of the contiv role variables were not prefixed with 'contiv', which may end up clobbering variables from another role. Now all the contiv specific role variables start with 'contiv_'. The api proxy's default self-signed certificate was bundled with the role. This means someone with read-only MITM access and this key could decrypt traffic. Granted a user defined certificate from a trusted CA should be used in a production environment, it is still better to generate one in each environment when one is not provided.
* Remove references to deployment_typeMichael Gugino2017-12-211-1/+1
| | | | | | | Move openshift_deployment_type check into sanity_check action plugin. Remove compatibility for deployment_type. deployment_type has been deprecated for some time now.
* Remove openshift.common.{is_atomic|is_containerized}Michael Gugino2017-12-201-15/+0
| | | | | We set these variables using facts in init, no need to duplicate the logic all around the codebase.
* Deprecate using Ansible tests as filtersRussell Teague2017-12-141-1/+1
|
* Merge pull request #6315 from riffraff169/contiv-multimasterRussell Teague2017-12-131-1/+8
|\ | | | | Multimaster openshift+contiv fixes
| * Multimaster openshift+contiv fixesLance Dillon2017-11-291-1/+8
| | | | | | | | | | | | | | Only run default contiv commands once Fix detection of firewalld Open up netmaster ports to all nodes Make sure etcd ca stuff only runs once
* | 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).
* Include Deprecation - openshift-nodeRussell Teague2017-11-221-2/+2
|
* Resolve deprecation warnings in Contiv rolesRussell Teague2017-06-162-5/+5
|
* Combined (squashed) commit for all changes related to adding Contiv support ↵Sanjeev Rampal2017-02-273-0/+136
into Openshift Ansible. This is the first (beta) release of Contiv with Openshift and is only supported for Openshift Origin + Bare metal deployments at the time of this commit. Please refer to the Openshift and Contiv official documentation for details of the level of support for different features and modes of operation.