<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-cloud-services.git/meta-openstack/recipes-support/puppet/puppet_3.7.3.bb, branch pyro</title>
<subtitle>Mirror of git.yoctoproject.org/meta-cloud-services.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-cloud-services.git/atom?h=pyro</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/atom?h=pyro'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/'/>
<updated>2015-08-20T17:38:48+00:00</updated>
<entry>
<title>puppet: move to base layer</title>
<updated>2015-08-20T17:38:48+00:00</updated>
<author>
<name>Mark Asselstine</name>
<email>mark.asselstine@windriver.com</email>
</author>
<published>2015-08-20T02:56:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=1aa30310259027ebb87ee95ef914ca3de55d6a09'/>
<id>urn:sha1:1aa30310259027ebb87ee95ef914ca3de55d6a09</id>
<content type='text'>
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 &lt;mark.asselstine@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>Add the ruby-shadow recipe for the puppet tool</title>
<updated>2015-08-20T17:38:48+00:00</updated>
<author>
<name>Guojian Zhou</name>
<email>guojian.zhou@windriver.com</email>
</author>
<published>2015-08-20T02:56:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=bd7a3f804950ae454d025aa8773789441a63820c'/>
<id>urn:sha1:bd7a3f804950ae454d025aa8773789441a63820c</id>
<content type='text'>
The puppet could not add or change the user's password automatically,
because the puppet tool requires the "libshadow" to implement this feature.

Failure information without the "libshadow" feature:
==================================================================
Debug: /User[username]: Provider useradd does not support features
manages_passwords; not managing attribute password

Signed-off-by: Guojian Zhou &lt;guojian.zhou@windriver.com&gt;
Signed-off-by: Mark Asselstine &lt;mark.asselstine@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>Add the puppet.conf for the puppet agent</title>
<updated>2015-08-20T17:38:48+00:00</updated>
<author>
<name>Guojian Zhou</name>
<email>guojian.zhou@windriver.com</email>
</author>
<published>2015-08-20T02:56:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=7c0b2edd50fb11c5e8ea86b533d7caea50cf3d6d'/>
<id>urn:sha1:7c0b2edd50fb11c5e8ea86b533d7caea50cf3d6d</id>
<content type='text'>
The puppet agent requires the /etc/puppet/puppet.conf.

Signed-off-by: Guojian Zhou &lt;guojian.zhou@windriver.com&gt;
Signed-off-by: Mark Asselstine &lt;mark.asselstine@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>Fix the puppet run failure issue</title>
<updated>2015-08-20T17:38:48+00:00</updated>
<author>
<name>Guojian Zhou</name>
<email>guojian.zhou@windriver.com</email>
</author>
<published>2015-08-20T02:56:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=2d9ff69171031ccf0059c60ca11979291f367918'/>
<id>urn:sha1:2d9ff69171031ccf0059c60ca11979291f367918</id>
<content type='text'>
The puppet's execution depends on the facter, so add the required
RDEPENDS in the bb file.

The puppet tool run failure information:
==============================================
root@# puppet help
/usr/lib64/ruby/rubygems/custom_require.rb:36:in `require': cannot load such file -- facter (LoadError)
from /usr/lib64/ruby/rubygems/custom_require.rb:36:in `require'
from /usr/lib64/ruby/gems/1.9.1/gems/puppet-3.7.3/lib/puppet.rb:6:in `&lt;top (required)&gt;'
from /usr/lib64/ruby/rubygems/custom_require.rb:36:in `require'
from /usr/lib64/ruby/rubygems/custom_require.rb:36:in `require'
from /usr/lib64/ruby/gems/1.9.1/gems/puppet-3.7.3/lib/puppet/util/command_line.rb:12:in `&lt;top (required)&gt;'
from /usr/lib64/ruby/rubygems/custom_require.rb:36:in `require'
from /usr/lib64/ruby/rubygems/custom_require.rb:36:in `require'
from /usr/lib64/ruby/gems/1.9.1/gems/puppet-3.7.3/bin/puppet:7:in `&lt;top (required)&gt;'
from /usr/bin/puppet:23:in `load'
from /usr/bin/puppet:23:in `&lt;main&gt;'

Signed-off-by: Guojian Zhou &lt;guojian.zhou@windriver.com&gt;
Signed-off-by: Mark Asselstine &lt;mark.asselstine@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>puppet: add recipe for puppet 3.7.3</title>
<updated>2014-12-18T17:48:12+00:00</updated>
<author>
<name>YangHaibo</name>
<email>b40869@freescale.com</email>
</author>
<published>2014-12-03T09:07:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=d8d0967a98b256f72e0cc2449d68b4afe23583b2'/>
<id>urn:sha1:d8d0967a98b256f72e0cc2449d68b4afe23583b2</id>
<content type='text'>
A simple demo is added

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
</feed>
