mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-28 07:31:23 -07:00
Zypper: Fix update_cache in checkmode (#20143)
Fixes #20139 Refresh does not support dry-run, so don't run it in check mode. Also add a test for this case.
This commit is contained in:
parent
e4bfc2b84c
commit
4976429e42
2 changed files with 26 additions and 2 deletions
|
@ -334,3 +334,27 @@
|
|||
- zypperin1|changed
|
||||
- not zypperin2|changed
|
||||
when: ansible_distribution == 'openSUSE Leap' and ansible_distribution_version == '42.1'
|
||||
|
||||
|
||||
# check for https://github.com/ansible/ansible/issues/20139
|
||||
- name: run updatecache
|
||||
zypper:
|
||||
name: hello
|
||||
state: present
|
||||
update_cache: True
|
||||
register: zypper_result_update_cache
|
||||
|
||||
- name: run updatecache in check mode
|
||||
zypper:
|
||||
name: hello
|
||||
state: present
|
||||
update_cache: True
|
||||
check_mode: True
|
||||
register: zypper_result_update_cache_check
|
||||
|
||||
|
||||
- assert:
|
||||
that:
|
||||
- zypper_result_update_cache|success
|
||||
- zypper_result_update_cache_check|success
|
||||
- not zypper_result_update_cache_check|changed
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue