Forge Home

chocolatey

The Chocolatey package provider for Puppet

271,583 downloads

95,251 latest version

4.3 quality score

We run a couple of automated
scans to help you access a
module's quality. Each module is
given a score based on how well
the author has formatted their
code and documentation and
modules are also checked for
malware using VirusTotal.

Please note, the information below
is for guidance only and neither of
these methods should be considered
an endorsement by Puppet.

Version information

  • 1.2.6 (latest)
  • 1.2.5
  • 1.2.4
  • 1.2.3
  • 1.2.2
  • 1.2.1
  • 1.2.0
  • 1.1.2
  • 1.1.1
  • 1.1.0
  • 1.0.2
  • 1.0.1
  • 1.0.0
  • 0.5.3
  • 0.5.2
  • 0.5.1
  • 0.5.0
released Jun 20th 2016
This version is compatible with:
  • Puppet Enterprise >= 2.7.0 < 2016.3.0
  • Puppet >= 2.7.0 < 5.0.0
This module has been deprecated by its author since Feb 19th 2020.

The author has suggested puppetlabs-chocolatey as its replacement.

Start using this module

Documentation

chocolatey/chocolatey — version 1.2.5 Jun 20th 2016

2016-06-20 Release 1.2.5

  • Support feature list changes in v0.9.10+ #133
  • Fix - Chocolatey fails to install in PowerShell v2 with PowerShell Module 1.x #128

2016-06-04 Release 1.2.4

  • Compatibility with puppetlabs-powershell 2.x #125.

2016-05-06 Release 1.2.3

2016-05-06 Release 1.2.3

  • Do not call choco with --debug --verbose by default #100.
  • Announce Chocolatey for Business in ReadMe.

2016-04-06 Release 1.2.2

  • Fix: puppet apply works again #105.
  • $::chocolateyversion fact is optional - see #110
  • Fix: Implement PowerShell Redirection Fix for Windows 2008 / PowerShell v2 - see #119

2015-12-08 Release 1.2.1

  • Small release for support of newer PE versions.

##2015-11-03 Release 1.2.0

  • Implement holdable (#95)
  • Fix - Use install unless version specified in install (#71)

2015-10-02 Release 1.1.2

  • Ensure 0.9.9.9 compatibility (#94)
  • Fix - Mixed stale environment variables of existing choco install causing issues (#86)
  • Upgrade From POSH Version of Chocolatey Fails from Puppet (#60)

2015-09-25 Release 1.1.1

  • Add log_output for chocolatey bootstrap installer script
  • Ensure bootstrap enforces chocolatey.nupkg in libs folder
  • Allow file location for installing nupkg file.

2015-09-09 Release 1.1.0

  • Install Chocolatey itself / ensure Chocolatey is installed (PUP-1691)
  • Adds custom facts for chocolateyversion and choco_install_path

2015-07-23 Release 1.0.2

  • Fixes #71 - Allow ensure => $version to work with already installed packages

2015-07-01 Release 1.0.1

  • Fixes #66 - Check for choco existence more comprehensively

2015-06-08 Release 1.0.0

  • No change, bumping to 1.0.0

2015-05-22 Release 0.5.3

  • Fix manifest issue
  • Fix choco path issue
  • Update ReadMe - fix/clarify how options with quotes need to be passed.

2015-04-23 Release 0.5.2

  • Update ReadMe
  • Add support for Windows 10.
  • Fixes #56 - Avoiding puppet returning 2 instead of 0 when there are no changes to be done.

2015-03-31 Release 0.5.1

  • Fixes #54 - Blocking: Linux masters throw error if module is present

2015-03-30 Release 0.5.0

  • Provider enhancements
  • Better docs
  • Works with both compiled and powershell Chocolatey clients
  • Fixes #50 - work with newer compiled Chocolatey client (0.9.9+)
  • Fixes #43 - check for installed packages is case sensitive
  • Fixes #18 - The OS handle's position is not what FileStream expected.
  • Fixes #52 - Document best way to pass options with spaces (#15 also related)
  • Fixes #26 - Document Chocolatey needs to be installed by other means