fix order of dnf api operations so transactions don't fail (#50038)

* fix order of dnf api operations so transactions don't fail

Previously dnf.base.fill_sack() was called before
dnf.base.update_cache() which apparently breaks dnf transaction
logic as per https://bugzilla.redhat.com/show_bug.cgi?id=1658694

Fixes #49060

Signed-off-by: Adam Miller <admiller@redhat.com>

* add changelog and test case

Signed-off-by: Adam Miller <admiller@redhat.com>
This commit is contained in:
Adam Miller
2019-01-02 16:50:06 -06:00
committed by ansibot
parent 4c473ecef4
commit ca084889c7
3 changed files with 13 additions and 9 deletions

View File

@@ -50,6 +50,7 @@
dnf:
name: sos
state: present
update_cache: True
register: dnf_result
- name: check sos with rpm