Remove the params option from jenkns_plugin and yum_repository (#32708)

* Remove the params option from jenkns_plugin and yum_repository

It was decided that these options which override Ansible module options
from a generic, unchecked dict are an antipattern for Ansible Modules
and must be removed:

https://meetbot.fedoraproject.org/ansible-meeting/2017-09-28/ansible_dev_meeting.2017-09-28-15.00.log.html

Fixes #30874
This commit is contained in:
Toshio Kuratomi
2017-11-08 13:59:59 -08:00
committed by GitHub
parent 80967380d3
commit facbf7f14d
3 changed files with 16 additions and 29 deletions

View File

@@ -29,6 +29,8 @@ Ansible Changes By Release
* Added support to `become` `NT AUTHORITY\System`, `NT AUTHORITY\LocalService`, and `NT AUTHORITY\NetworkService` on Windows hosts
* Fixed `become` to work with async on Windows hosts
* Improved `become` elevation process to work on standard Administrator users without disabling UAC on Windows hosts
* The jenkins_plugin and yum_repository plugins had their `params` option
removed due to circumventing Ansible's option processing.
### New Plugins