community.general/lib/ansible/plugins
Adam Miller 397febd343 YUM4/DNF compatibility via yum action plugin (#44322)
* YUM4/DNF compatibility via yum action plugin

DNF does not natively support allow_downgrade as an option, instead
that is always the default (not configurable by the administrator)
so it had to be implemented

 - Fixed group actions in check mode to report correct changed state
 - Better error handling for depsolve and transaction errors in DNF
 - Fixed group action idempotent transactions
 - Add use_backend to yum module/action plugin
 - Fix dnf handling of autoremove (didn't used to work nor had a
   default value specified, now does work and matches default
   behavior of yum)
 - Enable installroot tests for yum4(dnf) integration testing, dnf
   backend now supports that
 - Switch from zip to bc for certain package install/remove test
   cases in yum integration tests. The dnf depsolver downgrades
   python when you uninstall zip which alters the test environment
   and we have no control over that.
 - Add changelog fragment
 - Return a pkg_mgr fact if it was not previously set.
2018-08-27 10:17:47 -07:00
..
action YUM4/DNF compatibility via yum action plugin (#44322) 2018-08-27 10:17:47 -07:00
cache Do not try to import simplejson in jsonfile.py (#40983) 2018-06-01 11:24:57 -07:00
callback Bugfixes and integration tests for 'default' callback plugin 2018-08-15 07:56:17 -07:00
cliconf junos cli_config idempotence fix (#44706) 2018-08-27 12:40:16 +05:30
connection Add support for multiple prompt answers in network_cli (#44492) 2018-08-23 09:46:42 -04:00
filter Share the implementation of hashing for both vars_prompt and password_hash (#21215) 2018-08-27 08:40:41 -07:00
httpapi Httpapi plugin for Firepower device (#43773) 2018-08-14 14:28:07 +05:30
inventory inventory/vultr: Few minor improvements (#44622) 2018-08-24 15:35:29 +02:00
lookup Share the implementation of hashing for both vars_prompt and password_hash (#21215) 2018-08-27 08:40:41 -07:00
netconf Update netconf_config module (#44379) 2018-08-21 20:41:18 +05:30
shell psrp: Added new Windows connection plugin (#41729) 2018-08-21 16:43:13 -07:00
strategy Add new host_pinned strategy (#44586) 2018-08-23 20:16:32 -04:00
terminal new module exos_config (#43902) 2018-08-15 14:56:50 -07:00
test Added an async 'started' test (like 'finished') (#43445) 2018-08-24 01:29:34 +02:00
vars Allow loading dirs from role defaults/vars (#36357) 2018-04-10 17:14:38 -04:00
__init__.py inventory plugins: add test about config API usage (#41888) 2018-07-19 10:45:45 -07:00
loader.py Catch exceptions when importing plugins, and display an appropriate warning. Fixes #43237 (#43501) 2018-07-31 16:00:04 -05:00