External nodes with no environment

This may be a puppet bug, or I may be missing something. The problem
I have is that puppetd execution on newly installed hosts is failing.
I discovered that I can make puppet run and get rid of the 'interning
empty string' error if I manually set an environment for the host in
foreman. My theory is that even though the client has specified an
environment, because the external node script returns an empty
environment, it fails.

Does that make any sense? Any suggestions on the best way to deal with this?

··· -- Chad M. Huneycutt

Hi,

Foreman should not let you save a host without an environment… but in
anycase, I'm willing to accept a feature which does not return an
environment if its empty.

Ohad

··· On Sat, Jul 31, 2010 at 12:27 PM, Chad Huneycutt wrote:

This may be a puppet bug, or I may be missing something. The problem
I have is that puppetd execution on newly installed hosts is failing.
I discovered that I can make puppet run and get rid of the ‘interning
empty string’ error if I manually set an environment for the host in
foreman. My theory is that even though the client has specified an
environment, because the external node script returns an empty
environment, it fails.

Does that make any sense? Any suggestions on the best way to deal with
this?


Chad M. Huneycutt


You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To post to this group, send email to foreman-users@googlegroups.com.
To unsubscribe from this group, send email to
foreman-users+unsubscribe@googlegroups.comforeman-users%2Bunsubscribe@googlegroups.com
.
For more options, visit this group at
http://groups.google.com/group/foreman-users?hl=en.