Version information
released Mar 9th 2017
This version is compatible with:
- Puppet Enterprise >= 3.0.0 < 5.0.0
- Puppet >= 3.0.0 < 5.0.0
- AIX, Debian, RedHat, CentOS, OracleLinux, Scientific, Solaris, SLES, SLED, Ubuntu, Windows
Start using this module
Add this module to your Puppetfile:
mod 'ghoneycutt-utils', '2.5.0'
Learn more about managing modules with a PuppetfileDocumentation
ghoneycutt/utils — version 2.5.0 Mar 9th 2017
puppet-module-utils
This module manages arbitrary installation of utilities.
Takes no action if no packages are specified.
===
Compatibility
Systems with package repositories that only need the name of the packages passed to the package resource. Meant to work with Puppet v3 with and without the future parser and Puppet v4 with Ruby versions 1.8.7, 1.9.3, 2.0.0, 2.1.0 and 2.3.1.
===
Parameters
packages
Array of packages to install.
- Default: 'UNSET'
provider
String to denote name of provider.
- Default: undef
enable_hiera_array
Boolean to enable the use hiera_array to lookup variable packages
- Default: false
v2.4.0 - 2016-06-04
- Support Puppet v4 with strict variables
- Continue supporting Ruby 1.8.7
- Update testing harness
- Use community plugins for puppet-lint
v2.3.0 - 2015-05-25
- Support Puppet v4 and v3 with future parser
- Support Ruby 2.1.0
v2.2.0 - 2014-09-29
- Drop support for Puppet v2.7
- Support Puppet versions 3.4 through 3.7
- Support Ruby v2.0.0
- Support puppet-lint v1
- Supprt Facter v2
- Add ability to specify provider
- Use Travis-ci
- Support rspec-puppet v1.0.0
v2.1.0 - 2013-12-10
- Add ability to use
hiera_array()
for merge lookups
v2.0.0 - 2013-05-17 Garrett Honeycutt code@garretthoneycutt.com
- Rebirth - now supports arbitrary list of utilities
Dependencies
- puppetlabs/stdlib (>= 4.6.0 < 6.0.0)
Copyright (C) 2010-2017 Garrett Honeycutt <code@garretthoneycutt.com> Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.