From 94aa062d51df98b2a926128b735fdeb235d86c3c Mon Sep 17 00:00:00 2001 From: rongzhang Date: Sat, 23 Jun 2018 06:40:59 +0000 Subject: [PATCH] Add run_once to remove-node --- roles/remove-node/post-remove/tasks/main.yml | 3 ++- roles/remove-node/pre-remove/tasks/main.yml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/roles/remove-node/post-remove/tasks/main.yml b/roles/remove-node/post-remove/tasks/main.yml index 395f9986b..30c75d1b4 100644 --- a/roles/remove-node/post-remove/tasks/main.yml +++ b/roles/remove-node/post-remove/tasks/main.yml @@ -4,5 +4,6 @@ command: kubectl delete node {{ item }} with_items: - "{{ groups['kube-node'] }}" - delegate_to: "{{ groups['kube-master'][0] }}" + delegate_to: "{{ groups['kube-master']|first }}" + run_once: true ignore_errors: yes diff --git a/roles/remove-node/pre-remove/tasks/main.yml b/roles/remove-node/pre-remove/tasks/main.yml index 12091917a..836309bbf 100644 --- a/roles/remove-node/pre-remove/tasks/main.yml +++ b/roles/remove-node/pre-remove/tasks/main.yml @@ -11,5 +11,6 @@ with_items: - "{{ groups['kube-node'] }}" failed_when: false - delegate_to: "{{ groups['kube-master'][0] }}" + delegate_to: "{{ groups['kube-master']|first }}" + run_once: true ignore_errors: yes