Skip to content

Commit 59d3307

Browse files
author
Julien Girardin
committed
Restart kubelet only after real kubelet package change
1 parent d96eaa0 commit 59d3307

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

roles/packages/tasks/pkg_Debian.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,13 @@
2626
state: "latest"
2727
allow_change_held_packages: "{{ ansible_check_mode if ansible_version.string is version('2.13', '>=') else omit }}"
2828
when: not(_kube_repo_just_added is changed and ansible_check_mode)
29-
register: _kubelet_installed
29+
register: _kube_pkg_installed
3030

3131
- name: 'Restart kubelet'
3232
service:
3333
name: 'kubelet'
3434
state: restarted
35-
when: _kubelet_installed is changed and not ansible_check_mode
35+
when:
36+
- _kube_pkg_installed is changed
37+
- '"kubelet" in kube_package_dict'
38+
- not ansible_check_mode

0 commit comments

Comments
 (0)