Added scale_tasks to handle cleanup on scale down of nodes
scale_down tasks will be executed when a node is scaled down to
deregister the node with ipa and clean up the relevant subhosts and
services and revoke the issued certs.
Change-Id: Ib636dc528687dc67fae85c27a1571f51ae7332e7
(cherry picked from commit 3bb9cb3a62
)
This commit is contained in:
parent
2e57b2b8a4
commit
eb414b0deb
|
@ -132,3 +132,15 @@ outputs:
|
||||||
when:
|
when:
|
||||||
- idm_enroll_base_server|bool
|
- idm_enroll_base_server|bool
|
||||||
- not ipa_conf_exists.stat.exists
|
- not ipa_conf_exists.stat.exists
|
||||||
|
scale_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
tags: down
|
||||||
|
block:
|
||||||
|
- name: unregister node from ipa server
|
||||||
|
import_role:
|
||||||
|
name: tripleo_ipa_cleanup
|
||||||
|
delegate_to: localhost
|
||||||
|
vars:
|
||||||
|
tripleo_ipa_keytab: {get_param: IdMNovaKeytab}
|
||||||
|
tripleo_ipa_hosts_to_delete:
|
||||||
|
- "{{ fqdn_canonical }}"
|
||||||
|
|
Loading…
Reference in New Issue