Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Updated README to reflect refactor. Moved firewall initialize into separate ↵ | Kenny Woodson | 2017-08-10 | 1 | -2/+2 |
| | | | | file. | ||||
* | Adding a default condition and removing unneeded defaults. | Kenny Woodson | 2017-08-09 | 1 | -4/+4 |
| | |||||
* | First attempt at refactor of os_firewall | Kenny Woodson | 2017-08-08 | 2 | -0/+44 |
| | |||||
* | Fix etcd conditional check failure | Marc Rooding | 2017-07-07 | 1 | -1/+2 |
| | |||||
* | drop etcdctl before the etcd_container service | Jan Chaloupka | 2017-07-04 | 1 | -6/+6 |
| | | | | | If the etcdctl is dropped after the etcd_container is enabled, label of /var/lib/etcd directory is set to var_lib_t instead of virt_sandbox_file_t. | ||||
* | etcd, syscontainer: fix copy of existing datastore | Giuseppe Scrivano | 2017-07-03 | 1 | -2/+5 |
| | | | | | | Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1466638 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | etcd, system_container: do not mask etcd_container | Giuseppe Scrivano | 2017-06-20 | 1 | -1/+8 |
| | | | | | | Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1462087 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | etcd, system_container: do not enable system etcd | Giuseppe Scrivano | 2017-06-20 | 1 | -2/+2 |
| | | | | | | | if etcd is installed and it is not the system container, only unmask the service but do not enable it. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | move etcd backup to etcd_common role | Jan Chaloupka | 2017-06-14 | 1 | -1/+2 |
| | |||||
* | etcd: system container defines ETCD_(PEER_)?TRUSTED_CA_FILE | Giuseppe Scrivano | 2017-06-08 | 1 | -0/+2 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | etcd: unmask system container service before installing it | Giuseppe Scrivano | 2017-06-08 | 1 | -0/+26 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | etcd: copy previous database when migrating to system container | Giuseppe Scrivano | 2017-06-08 | 1 | -0/+24 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | move etcdctl.yml from etcd to etcd_common role | Jan Chaloupka | 2017-05-03 | 2 | -13/+3 |
| | |||||
* | Don't double quote when conditions | Scott Dodson | 2017-05-01 | 1 | -1/+1 |
| | |||||
* | Refactor etcd roles | Jan Chaloupka | 2017-04-28 | 2 | -62/+56 |
| | | | | | | | | - 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 dependencies | Russell Teague | 2017-03-27 | 1 | -4/+0 |
| | |||||
* | add ability to specify an etcd version | Mark McKinstry | 2017-03-08 | 2 | -2/+2 |
| | |||||
* | Only set ownership to etcd for thirdparty datadir | Scott Dodson | 2017-03-02 | 1 | -1/+8 |
| | | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1428532 | ||||
* | Merge pull request #3393 from srampal/contiv | Scott Dodson | 2017-03-01 | 1 | -3/+43 |
|\ | | | | | Pull request for Contiv Ansible code integration into Openshift Ansible | ||||
| * | Combined (squashed) commit for all changes related to adding Contiv support ↵ | Sanjeev Rampal | 2017-02-27 | 1 | -3/+43 |
| | | | | | | | | 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. | ||||
* | | etcd: use the new oc_atomic_container module | Giuseppe Scrivano | 2017-02-28 | 1 | -47/+25 |
|/ | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | etcd: use as system container | Giuseppe Scrivano | 2017-02-10 | 2 | -4/+83 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | Refactored to use Ansible systemd module | Russell Teague | 2016-11-28 | 1 | -21/+11 |
| | | | | | | * 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 module | Russell Teague | 2016-11-17 | 2 | -2/+3 |
| | | | | | The Ansible package module will call the correct package manager for the underlying OS. | ||||
* | Drop /etc/profile.d/etcdctl.sh | Scott Dodson | 2016-11-14 | 2 | -0/+14 |
| | | | | | Includes bash functions for etcdctl2 and etcdctl3 which provide reasonable defaults for etcdctl functions on a host that's configured with openshift_etcd. | ||||
* | tweak logic | Jason DeTiberus | 2016-09-26 | 1 | -2/+2 |
| | |||||
* | test fix for systemd changes | Scott Dodson | 2016-09-26 | 1 | -2/+3 |
| | |||||
* | Support for redeploying certificates. | Andrew Butcher | 2016-08-11 | 1 | -24/+0 |
| | |||||
* | Stop reporting changes when docker pull is already up to date. | Devan Goodwin | 2016-07-20 | 1 | -0/+2 |
| | |||||
* | Fix error with stopping services that may not exist. | Devan Goodwin | 2016-06-02 | 1 | -6/+6 |
| | | | | | | Causes a hard failure due to missing etcd/atomic-openshift-master services. Instead, check that the services exist before ensuring they're stopped/disabled. | ||||
* | Use openshift_hostname/openshift_ip values for etcd configuration and ↵ | Andrew Butcher | 2016-04-20 | 1 | -20/+19 |
| | | | | certificates. | ||||
* | Bug 1320829 - Ensure docker installed for facts | Jason DeTiberus | 2016-03-31 | 1 | -1/+2 |
| | | | | | | - gather facts requiring docker only if docker is present and running - Update reference to etcd role in playbooks/common/openshift-etcd/config.yml to use openshift_etcd | ||||
* | Only mask etcd service for containerized installls when it's installed | Scott Dodson | 2016-03-15 | 1 | -1/+5 |
| | |||||
* | improve ordering of systemd units | Jason DeTiberus | 2016-03-14 | 1 | -0/+4 |
| | |||||
* | Ensure is_containerized is cast as bool. | Andrew Butcher | 2016-03-14 | 1 | -1/+1 |
| | |||||
* | remove version requirement from etcd, shouldn't be needed anymore | Adam Miller | 2016-02-22 | 1 | -1/+1 |
| | |||||
* | Always pull docker images | Scott Dodson | 2016-01-07 | 1 | -16/+0 |
| | |||||
* | Fix typo in etcd service status fact. | Andrew Butcher | 2016-01-04 | 1 | -1/+1 |
| | |||||
* | Fix restart handlers. | Andrew Butcher | 2015-12-26 | 1 | -1/+1 |
| | |||||
* | Add some guards to wait for images to be pulled before moving on | Scott Dodson | 2015-12-16 | 1 | -0/+10 |
| | |||||
* | pull docker images only if not already present | Jason DeTiberus | 2015-12-15 | 1 | -3/+8 |
| | |||||
* | fixes | Jason DeTiberus | 2015-12-15 | 1 | -10/+7 |
| | |||||
* | Containerization work by @sdodson | Scott Dodson | 2015-12-15 | 1 | -2/+36 |
| | |||||
* | Initial containerization work from @ibotty | Tobias Florek | 2015-12-15 | 1 | -1/+1 |
| | | | | copied from https://github.com/eparis/kubernetes-ansible/blob/17f98edd7ff53e649b43e26822b8fbc0be42b233/roles/common/tasks/main.yml | ||||
* | Remove yum / dnf duplication | Scott Dodson | 2015-12-09 | 1 | -6/+1 |
| | |||||
* | Fedora changes: | Adam Miller | 2015-12-02 | 1 | -0/+5 |
| | | | | | | | | | | | | | - 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 | ||||
* | Fix etcd cert generation when etcd_interface is defined | Jason DeTiberus | 2015-11-02 | 1 | -2/+10 |
| | | | | | | | | - 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 | ||||
* | Upgrades | Scott Dodson | 2015-09-23 | 1 | -0/+1 |
| | |||||
* | Require etcd 2.* | Scott Dodson | 2015-08-13 | 1 | -1/+1 |
| | | | | | | | Fixes #422 When etcd-2.1 is available in RHEL7 / Centos 7 we'll bumpt to that as it's considerably more stable with regard to WAL corruption and recovery. | ||||
* | add pauses to avoid service restarts from interfering with initial startup ↵ | Jason DeTiberus | 2015-07-15 | 1 | -1/+3 |
| | | | | bootstrapping |