Ask Your Question
1

How can we troubleshoot errors between a RHEL4 puppet 0.25.6 client and a RHEL6 puppet 2.7.25 master?

asked 2014-09-02 07:40:59 -0500

Belmin Fernandez gravatar image

updated 2014-09-02 08:30:46 -0500

We are receiving the following errors on the Puppet master (v.2.7.25) running on RHEL6 under Rack/Passenger and Apache:

Aug 31 04:02:05 pm1 puppet-master[2405]: Could not intern from yaml: instance of IO needed

On the client (0.25.6) running on RHEL4, we are getting this:

Sun Aug 31 18:37:57 EDT 2014 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not intern from yaml: instance of IO needed
Sun Aug 31 18:37:57 EDT 2014 Puppet (err): Could not retrieve catalog; skipping run

How do we go about troubleshooting and, eventually, addressing this?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2014-09-02 11:30:37 -0500

spuder gravatar image

There are several resources available for troubleshooting this error

puppet irc chanel puppet google group

I found this same error reported on the puppet google group, it appears to be related to running incompatible versions of puppet between the master and the slave.

https://groups.google.com/forum/#!top...

edit flag offensive delete link more

Comments

Yeah, you're never gonna get those two versions to play nice.

lavaman gravatar imagelavaman ( 2014-09-02 17:29:08 -0500 )edit

Any success in getting a more recent version to run on RHEL4?

Belmin Fernandez gravatar imageBelmin Fernandez ( 2014-09-03 07:51:41 -0500 )edit

install from the gem packages instead of yum

spuder gravatar imagespuder ( 2014-09-05 16:08:30 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2014-09-02 07:40:59 -0500

Seen: 141 times

Last updated: Sep 02 '14