Hide Forgot
When executing foreman_client.sh Warning: Unable to fetch my node definition, but the agent run will continue: Warning: Error 400 on SERVER: Failed to find osp2 via exec: Execution of '/etc/puppet/node.rb osp2' returned 1: I was told this is safe to ignore. Can we suppress the error, tell the user it's safe to ignore, or add notes to documentation?
We can't suppress the error without suppressing cases when we do need to know about its failure, nor can I think of a good way of making the message more user friendly. I'd suggest adding an "echo" to the foreman_client.sh script in o-f-i to let the user know this will happen, and/or to the documentation.
Patch posted: https://github.com/redhat-openstack/astapor/pull/58 I also added a clone of this to docs so it can hopefully get into the guide as well.
This is merged upstream, will flip to modified once it goes into an rpm
Verified that running foreman_client.sh displays the following output as the last thing it shows: NOTE: If you saw an error above including: 'Warning: 400 on SERVER: Failed to find....' This may be ignored, as it means this host was unknown to Foreman at the start of the Puppet run.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHEA-2013-1859.html