<div dir="ltr"><div>Hi Brad,<br><br>You're best off limiting to puppetversion < 3.5 just to be safe. There are a large number of bugs fixed in scoping (that were features before) in Puppet 3.5. You probably need functional deployment now, so it's best to just cut off the flow of 3.5 bugs until you've had time to refactor for the new puppet release.<br>
<br></div>Best Regards,<br>Matthew Mosesohn<br><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Apr 22, 2014 at 5:20 PM, Brad P. Crochet <span dir="ltr"><<a href="mailto:brad@redhat.com" target="_blank">brad@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Pupppet Labs released into their repo (<a href="http://yum.puppetlabs.com" target="_blank">http://yum.puppetlabs.com</a>) a<br>
3.5.1 version sometime last week. <br>
This version renders the Foreman install inoperable. Thanks to a catch<br>
by Crag, it was discovered. <br>
I have tested both 3.2.4 and 3.4.3 (using yum-plugin-versionlock), and<br>
it works with those versions.<br>
<br>
We currently have in openstack-foreman-installer:<br>
<br>
Requires: puppet >= 2.7<br>
<br>
It seems we have a number of options to fix this:<br>
<br>
1) Make the current Astapor codebase compatible with 3.5.1, hopefully<br>
without breaking current compatibility.<br>
2) Require a version <= 3.4.3<br>
3) Remove the puppetlabs repos from rdo-release, and rely on the<br>
puppet from EPEL/Fedora.<br>
<br>
I would say these options are not necessarily mutually exclusive.<br>
<br>
This affects both Havana and Icehouse.<span class="HOEnZb"><font color="#888888"><br>
<br>
Brad<br>
</font></span><br>_______________________________________________<br>
Rdo-list mailing list<br>
<a href="mailto:Rdo-list@redhat.com">Rdo-list@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/rdo-list" target="_blank">https://www.redhat.com/mailman/listinfo/rdo-list</a><br>
<br></blockquote></div><br></div>