win_chocolatey: refactor module to fix bugs and add new features (#43013)

* win_chocolatey: refactor module to fix bugs and add new features

* Fix some typos and only emit install warning not in check mode

* Fixes when testing out installing chocolatey from a server

* Added changelog fragment
This commit is contained in:
Jordan Borean
2018-07-24 07:52:13 +10:00
committed by GitHub
parent 460f858640
commit 93c05074ee
11 changed files with 1267 additions and 600 deletions

View File

@@ -0,0 +1,9 @@
bugfixes:
- win_chocolatey - fix issue where state=downgrade would upgrade a package if no version was set
minor_changes:
- win_chocolatey - Add support for username and password on source feeds
- win_chocolatey - Add support for installing Chocolatey itself from a source feed
- win_chocolatey - Removed the need to manually escape double quotes in the proxy username and password
- win_chocolatey - Will no longer upgrade Chocolatey in check mode
- win_chocolatey - Added ability to specify multiple packages as a list in 1 module invocation