summaryrefslogtreecommitdiffstats
path: root/roles/etcd/meta
Commit message (Collapse)AuthorAgeFilesLines
* Relocate filter plugins to lib_utilsMichael Gugino2017-12-181-1/+0
| | | | | | | | | | | | | | 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.
* Add missing dependencies on openshift_facts roleScott Dodson2017-12-101-0/+1
| | | | | | | All of these roles call the openshift_facts module but didn't include the role in their dependencies which can lead to errors in Ansible 2.4. Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1524102
* consolidate etcd_common roleJan Chaloupka2017-09-251-1/+0
|
* consolidate etcd_migrate roleJan Chaloupka2017-09-221-0/+1
|
* Consolidate etcd certs rolesJan Chaloupka2017-09-181-1/+0
| | | | | | | 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.
* First attempt at refactor of os_firewallKenny Woodson2017-08-081-6/+1
|
* Refactor etcd rolesJan Chaloupka2017-04-281-0/+1
| | | | | | | | - introduce block and simplify when conditions - introduce config.yml so the self-standing etcd role can be run (e.g. to test etcd cluster deployment) - remove empty task files - skip dependency on openshift_etcd_ca - replace cert paths with their appropriate variables
* Use meta/main.yml for role dependenciesRussell Teague2017-03-271-0/+1
|
* Refactored to use Ansible systemd moduleRussell Teague2016-11-281-1/+1
| | | | | | * 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 etcd certificates roles.Andrew Butcher2016-08-021-2/+2
|
* Move os_firewall_allow from defaults to role dependencies.Andrew Butcher2016-06-011-2/+7
|
* Remove etcd_interface variable. Remove openshift_docker dependency from the ↵Andrew Butcher2016-04-201-1/+0
| | | | etcd role.
* The openshift_docker role must set the version facts for containerized installsBrenton Leanhardt2016-04-141-0/+1
| | | | | | QE found that for fresh installs we were basing the docker version facts of the images that could be pulled prior to configuring /etc/sysconfig/docker. This is an edge case but something we need to fix.
* Fix etcd cert generation when etcd_interface is definedJason DeTiberus2015-11-021-1/+1
| | | | | | | | - Refactor certificate generation to properly accept overrides of etcd_interface per host and set the certificate SANS and peer URLs properly. - Add sanity checking to user-set values of etcd_interface to provide a better error message
* Update dependencies to ensure repos are available before openshift_master_* ↵Jason DeTiberus2015-07-171-0/+1
| | | | and etcd_* roles are run
* Etcd role updates and playbook updatesJason DeTiberus2015-07-101-0/+2
| | | | | | | | | | | | | | | | | | | | | - fix firewall conflict issues with co-located etcd and openshift hosts - added os_firewall dependency to etcd role - updated etcd template to better handle clustered and non-clustered installs - added etcd_ca role - generates a self-signed cert to manage etcd certificates, since etcd peer certificates are required to be client and server certs and the openshift ca will only generate client or server certs (not one authorized for both). - renamed openshift_etcd_certs role to etcd_certificates and updated it to manage certificates generated from the CA managed by the etcd_ca role - remove hard coded etcd_port in openshift_facts - updates for the openshift-etcd common playbook - removed etcd and openshift-etcd playbooks from the byo playbooks directory - added a common playbook for setting etcd launch facts - added an openshift-etcd common service playbook - removed unused variables - fixed tests for embedded_{etcd,dns,kube} in openshift_master - removed old workaround for reloading systemd units
* Add etcd role that builds out basic etcd clusterScott Dodson2015-07-101-0/+17
| | | | | | - Add initial etcd role - Add etcd playbook to create etcd client certs - Hookup master to etcd
* Removed cloud.rb and it's associated libraries as it's no longer used. Also ↵Thomas Wiest2015-05-271-124/+0
| | | | removed etcd role.
* Initial Commit. Sharing is caringKenny Woodson2014-09-161-0/+124