Hello everyone,
I was away from my installation for 6 months. I came back and upgraded to Fedora 22 (as Fedora 20/21 was giving me problems with FreeSWITCH and other things). After doing so I find that Puppet does not work. It doesn't seem to find any of the hiera (yaml and json backends) defined nodes get their catalog (they get one, but without the classes they should have) at all.
Has anyone seen this? Any suggestions on how to go about remedying the problem?
Thank you, Trever
The version of puppet if fedora 22 is 4.1.0 which introduced many breaking changes. check the release notes :
https://docs.puppetlabs.com/puppet/4.0/reference/release_notes.html https://docs.puppetlabs.com/puppet/4.1/reference/release_notes.html
If you are using vagrant, you will also need the latest version to support puppet 4.x
On Thu, Jul 2, 2015 at 8:58 PM, Trever L. Adams < trever@middleearth.sapphiresunday.org> wrote:
Hello everyone,
I was away from my installation for 6 months. I came back and upgraded to Fedora 22 (as Fedora 20/21 was giving me problems with FreeSWITCH and other things). After doing so I find that Puppet does not work. It doesn't seem to find any of the hiera (yaml and json backends) defined nodes get their catalog (they get one, but without the classes they should have) at all.
Has anyone seen this? Any suggestions on how to go about remedying the problem?
Thank you, Trever
-- users mailing list users@lists.fedoraproject.org To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org
I was away from my installation for 6 months. I came back and upgraded to Fedora 22 (as Fedora 20/21 was giving me problems with FreeSWITCH and other things). After doing so I find that Puppet does not work. It doesn't seem to find any of the hiera (yaml and json backends) defined nodes get their catalog (they get one, but without the classes they should have) at all. Has anyone seen this? Any suggestions on how to go about remedying the problem?
Probably this:
https://bugzilla.redhat.com/show_bug.cgi?id=1229703
I have puppet working on F22 after making the hacks noted in the bug comments.
- Mike
On 7/6/2015 10:23 AM, Dr. Michael J. Chudobiak wrote:
I was away from my installation for 6 months. I came back andupgraded to Fedora 22 (as Fedora 20/21 was giving me problems with FreeSWITCH and other things). After doing so I find that Puppet does not work. It doesn't seem to find any of the hiera (yaml and json backends) defined nodes get their catalog (they get one, but without the classes they should have) at all.
Has anyone seen this? Any suggestions on how to go aboutremedying the problem?
Probably this:
https://bugzilla.redhat.com/show_bug.cgi?id=1229703
I have puppet working on F22 after making the hacks noted in the bug comments.
- Mike
I saw that. I got puppet to pretend to work. However, all of my node definitions are in Hiera. Somehow empty class list is being sent to the puppet clients. I have not been able to figure this out. Did you see anything like this?
Thank you, Trever
On 07/06/2015 05:30 PM, Trever L. Adams wrote:
I saw that. I got puppet to pretend to work. However, all of my node definitions are in Hiera. Somehow empty class list is being sent to the puppet clients. I have not been able to figure this out. Did you see anything like this?
No, sorry, I don't use Hiera.
I get impression that puppet on Fedora is not well-tested before release.
- Mike
On mar, 2015-07-07 at 08:11 -0400, Dr. Michael J. Chudobiak wrote: (...)
I get impression that puppet on Fedora is not well-tested before release.
- Mike
I think it is not yet ready for Fedora. The puppetlabs package for Fedora 21 is under development, see CPR-131 ( https://tickets.puppetlabs.com/browse/CPR-131 )
Benito.
On 07/06/2015 03:30 PM, Trever L. Adams wrote:
I saw that. I got puppet to pretend to work. However, all of my node definitions are in Hiera. Somehow empty class list is being sent to the puppet clients. I have not been able to figure this out. Did you see anything like this?
Thank you, Trever
The problem is a patch that was introduced supposedly making 4.x puppet work with hiera. It doesn't. It breaks it.
See: https://bugzilla.redhat.com/show_bug.cgi?id=1242676
Trever