aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-support/puppet
AgeCommit message (Collapse)AuthorFilesLines
2015-08-20puppet: back-port some patches to fix issues with Ruby >= 2.0.0Mark Asselstine4-0/+105
We should uprev puppet at some point but for the sake of stabilizing first the following set of patches will allow puppet to work with the newer version of Ruby that we are using. The first two are upstream commits and the third is a commit which borrows a fix found in various puppet forks (repos which people host to stabalize older versions of puppet). With these patches puppet can now execute commands like 'help' and 'apply' without falling over. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-08-20puppet: fixup QA warningMark Asselstine1-0/+1
Currently we get the following warning when building puppet: WARNING: QA Issue: /usr/lib/ruby/gems/2.2.0/gems/puppet-3.7.3/ lib/puppet/vendor/safe@underscore@yaml/run@underscore@specs@ underscore@all@underscore@ruby@underscore@versions.sh_puppet contained in package puppet requires /bin/bash, but no providers found in its RDEPENDS [file-rdeps] Adding 'bash' as an RDEPENDS fixes this. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-08-20puppet: move to base layerMark Asselstine4-0/+147
Puppet can be used by many 'cloud services', it is not openstack specific, so moving puppet and puppet related recipes to the meta-cloud-services base layer. This allows either internal sub-layers found in meta-cloud-services or external layers to include meta-cloud-services without being burdened by bbappends and configs found in meta-openstack. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>