Hello, I currently encounter an issue with the name resolution via node.rb
(foreman version 1.9)
We currently use the "external_node_v2.rb" in the
/usr/share/foreman-installer as the "/etc/puppet/node.rb' ('I think it's
done by default during the installation of foreman, I'm not sure because it
wasn't me who installed it).
The issue is that the name resolution works manually with
"/etc/puppet/node.rb hostname.example.com", or with the puppet agent
installed on server with a little of facts.
But when the server have a lot of facts information (like an hypervisor
with more than 10K lines), puppetagent give us an: "Error 400 on SERVER:
Failed when searching for node puppetUnix.localdomain: Failed to find
puppetUnix.localdomain via exec: Execution of '/etc/puppet/node.rb
puppetUnix.localdomain' returned 1".
Like you can see, our host is an unix host, so it's not due to the format,
nor a permissions issue (verified on each *.yaml file).
Does anyone has ever had this problem on a server with a lot of facts data?
--
You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.