diff options
author | Andrew Butcher <abutcher@redhat.com> | 2017-09-21 15:18:08 -0400 |
---|---|---|
committer | Andrew Butcher <abutcher@redhat.com> | 2017-09-21 15:37:12 -0400 |
commit | 775128cc52d8295fe4cf08211ab53730d101692c (patch) | |
tree | ec67eba9059a99fb59573cbe60c6c70fee3c7ca4 /playbooks/byo/openshift-cluster | |
parent | 4ba216918e27d2e075b237e3151630d55d1a563d (diff) | |
download | openshift-775128cc52d8295fe4cf08211ab53730d101692c.tar.gz openshift-775128cc52d8295fe4cf08211ab53730d101692c.tar.bz2 openshift-775128cc52d8295fe4cf08211ab53730d101692c.tar.xz openshift-775128cc52d8295fe4cf08211ab53730d101692c.zip |
Do a full stop/start when etcd certificates had expired.
Diffstat (limited to 'playbooks/byo/openshift-cluster')
-rw-r--r-- | playbooks/byo/openshift-cluster/redeploy-certificates.yml | 6 | ||||
-rw-r--r-- | playbooks/byo/openshift-cluster/redeploy-etcd-certificates.yml | 6 |
2 files changed, 12 insertions, 0 deletions
diff --git a/playbooks/byo/openshift-cluster/redeploy-certificates.yml b/playbooks/byo/openshift-cluster/redeploy-certificates.yml index a3894e243..073ded6e0 100644 --- a/playbooks/byo/openshift-cluster/redeploy-certificates.yml +++ b/playbooks/byo/openshift-cluster/redeploy-certificates.yml @@ -7,6 +7,10 @@ tags: - always +- include: ../../common/openshift-cluster/redeploy-certificates/check-expiry.yml + vars: + g_check_expiry_hosts: 'oo_etcd_to_config' + - include: ../../common/openshift-cluster/redeploy-certificates/etcd.yml - include: ../../common/openshift-cluster/redeploy-certificates/masters.yml @@ -14,6 +18,8 @@ - include: ../../common/openshift-cluster/redeploy-certificates/nodes.yml - include: ../../common/openshift-etcd/restart.yml + vars: + g_etcd_certificates_expired: "{{ ('expired' in (hostvars | oo_select_keys(groups['etcd']) | oo_collect('check_results.check_results.etcd') | oo_collect('health'))) | bool }}" - include: ../../common/openshift-master/restart.yml diff --git a/playbooks/byo/openshift-cluster/redeploy-etcd-certificates.yml b/playbooks/byo/openshift-cluster/redeploy-etcd-certificates.yml index 8516baee8..0f86eb997 100644 --- a/playbooks/byo/openshift-cluster/redeploy-etcd-certificates.yml +++ b/playbooks/byo/openshift-cluster/redeploy-etcd-certificates.yml @@ -7,8 +7,14 @@ tags: - always +- include: ../../common/openshift-cluster/redeploy-certificates/check-expiry.yml + vars: + g_check_expiry_hosts: 'oo_etcd_to_config' + - include: ../../common/openshift-cluster/redeploy-certificates/etcd.yml - include: ../../common/openshift-etcd/restart.yml + vars: + g_etcd_certificates_expired: "{{ ('expired' in (hostvars | oo_select_keys(groups['etcd']) | oo_collect('check_results.check_results.etcd') | oo_collect('health'))) | bool }}" - include: ../../common/openshift-master/restart.yml |