<html><body>
<p><font size="2" face="sans-serif">Am in the process of setting up a 3rd part CI setup for the project I'm working on. There is a wealth of information out there, unfortunately much of it has disclaimers that it may be out of date, especially since there has been a refactoring of the puppet modules.</font><br>
<br>
<font size="2" face="sans-serif">I tried to follow the instructions here [1], which takes me to the puppet master configuration here [2], which has a disclaimer and fails on the first puppet apply step (using --noop). I get these things, which concern me:</font><br>
<br>
<font size="2" face="sans-serif">Warning: Scope(Class[Puppetdb::Master::Config]): Could not look up qualified variable 'puppetdb::disable_ssl'; class puppetdb has not been evaluated</font><br>
<br>
<font size="2" face="sans-serif">Error: /Stage[main]/Iptables/Service[iptables]: Could not evaluate: Could not find init script or upstart conf file for 'iptables-persistent'</font><br>
<br>
<font size="2" face="sans-serif">Notice: Unable to connect to puppetdb server (puppetdb.openstack.org:8081): SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed: [unable to get local issuer certificate for /CN=puppetdb.openstack.org]</font><br>
<br>
<font size="2" face="sans-serif">There is an earlier thread on this message above that points to a blog, which also has the disclaimer that important steps do not work due to the refactoring.</font><br>
<br>
<font size="2" face="sans-serif">I've had some success by building this by hand; Jenkins server, Gerrit Plugin, listening to the feed and triggering builds,  but I do not want to build this hand.</font><br>
<br>
<font size="2" face="sans-serif">So, a little help is requested to get me started. Right now I'm just playing on my test setup, so I'd like to just get Puppet/Nodepool/Zuul and Jenkins (using JJB) somewhat working prior to actually setting up a production system.</font><br>
<br>
<font size="2" face="sans-serif">Many thanks for any pointers</font><br>
<br>
<font size="2" face="sans-serif">[1] </font><a href="http://ci.openstack.org/running-your-own.html"><font size="2" face="sans-serif">http://ci.openstack.org/running-your-own.html</font></a><br>
<font size="2" face="sans-serif">[2] </font><a href="http://ci.openstack.org/puppet.html#id2"><font size="2" face="sans-serif">http://ci.openstack.org/puppet.html#id2</font></a><font size="2" face="sans-serif"><br>
<br>
<br>
BobH<br>
</font></body></html>