Puppet 3.7.5 was released today and breaks both the foreman and katello
installer with http://fpaste.org/203469/42740244/ . One solution would be
to downgrade Puppet and re-run the installation if you happen to upgrade
Puppet or install a fresh machine with this version.
To downgrade on an RPM based OS:
yum downgrade puppet-3.7.4
To downgrade on Debian or Ubuntu:
apt-get install puppet=3.7.4-1puppetlabs1 puppet-common=3.7.4-1puppetlabs1
···
On 26/03/15 20:56, Eric D Helms wrote:
> All,
>
> Puppet 3.7.5 was released today and breaks both the foreman and katello
> installer with http://fpaste.org/203469/42740244/ . One solution would
> be to downgrade Puppet and re-run the installation if you happen to
> upgrade Puppet or install a fresh machine with this version.
···
On Friday, March 27, 2015 at 9:56:51 AM UTC+13, Eric Helms wrote:
>
> All,
>
> Puppet 3.7.5 was released today and breaks both the foreman and katello
> installer with http://fpaste.org/203469/42740244/ . One solution would be
> to downgrade Puppet and re-run the installation if you happen to upgrade
> Puppet or install a fresh machine with this version.
>
>
> Eric
>
Also if you have puppet-server installed (As it is in vagrant
installation), don't forget to downgrade it too:
yum downgrade puppet-3.7.4 puppet-server
···
On Friday, March 27, 2015 at 12:18:19 PM UTC+3, Dominic Cleal wrote:
>
> On 26/03/15 20:56, Eric D Helms wrote:
> > All,
> >
> > Puppet 3.7.5 was released today and breaks both the foreman and katello
> > installer with http://fpaste.org/203469/42740244/ . One solution would
> > be to downgrade Puppet and re-run the installation if you happen to
> > upgrade Puppet or install a fresh machine with this version.
>
> We're tracking this under http://projects.theforeman.org/issues/9916,
> and will hopefully have a fix out by Monday.
>
> To downgrade on an RPM based OS:
> yum downgrade puppet-3.7.4
>
> To downgrade on Debian or Ubuntu:
> apt-get install puppet=3.7.4-1puppetlabs1
> puppet-common=3.7.4-1puppetlabs1
>
> --
> Dominic Cleal
> Red Hat Engineering
>
No, entirely unrelated I think. This issue was solely within kafo, a
component within our installer.
I had a look at the issue you described and just added a comment to the
SERVER-501 ticket. It appears to be the ruby-ffi package that's somehow
triggering a problem in Puppet Server. This is one of foreman-proxy's
dependencies, but the package comes from the OS.
Replacing all of the Foreman code in test.pp with this reproduced it:
Unfortunately I know nothing about how Puppet Server loads code, but
hopefully that'll help the developers find the root cause.
Cheers,
···
On 30/03/15 22:48, Michael Speth wrote:
> Do you think this issue has any impact on the puppet server not working
> due to foreman-proxy?
>
> https://groups.google.com/forum/?fromgroups#!topic/foreman-users/o44EPY3NKp4
Today I released a new version of kafo_parsers gem 0.0.5 which is Puppet 3.7.5
compatible. Thanks Dominic for fixing PR. RPM packages are available in
nightly repos, DEB packages should be in place soon.
Thanks
···
--
Marek
On Sunday 29 of March 2015 06:44:48 Shim Shtein wrote:
Also if you have puppet-server installed (As it is in vagrant
installation), don’t forget to downgrade it too:
yum downgrade puppet-3.7.4 puppet-server
On Friday, March 27, 2015 at 12:18:19 PM UTC+3, Dominic Cleal wrote:
On 26/03/15 20:56, Eric D Helms wrote:
All,
Puppet 3.7.5 was released today and breaks both the foreman and katello
installer with http://fpaste.org/203469/42740244/ . One solution would
be to downgrade Puppet and re-run the installation if you happen to
upgrade Puppet or install a fresh machine with this version.
Both RPMs and debs have been pushed to our 1.7, 1.8 and nightly repos
now, so installation with Puppet 3.7.5 should be working again.
···
On 29/03/15 16:13, Marek Hulan wrote:
> Hello
>
> Today I released a new version of kafo_parsers gem 0.0.5 which is Puppet 3.7.5
> compatible. Thanks Dominic for fixing PR. RPM packages are available in
> nightly repos, DEB packages should be in place soon.