On the target (Chef) node, I ran "gem install chef_handler_foreman", then 
edited /etc/chef/client.rb.

Not have any additional information, I just made that file look like the 
documentation you linked to.

log_location     STDOUT
chef_server_url  "https://172.17.8.101:443";
validation_client_name "chef-validator"
# Using default node name (fqdn)

require 'chef_handler_foreman'
foreman_server options :url => 'http://oz.local/foreman:8443'
foreman_facts_upload true
foreman_facts_whitelist ['lsb','network','cpu']
foreman_facts_blacklist ['kernel','counters','interfaces::sit0']
foreman_cache_file '/var/cache/chef_foreman_cache.md5'
foreman_reports_upload true
reports_log_level "notice"


On Wednesday, August 3, 2016 at 1:05:36 AM UTC-7, Marek Hulán wrote:
>
> Hello, 
>
> how did you install the handler? You have to modify /etc/chef/client.rb to 
> register it. See [1] for example how to do it 
>
> [1] https://github.com/theforeman/chef-handler-foreman#installation 
>
>
> On Tuesday 02 of August 2016 11:46:40 Thomas Fee wrote: 
> > Trying to get chef-handler-foreman to work. At the end of a Chef 
> converge, 
> > it says 
> > 
> > "ERROR: No uploader registered for foreman reporting, skipping facts 
> upload" 
> > "ERROR: No uploader registered for foreman reporting, skipping report 
> > upload" 
> > 
> > So the question is, how does one get and register an uploader? 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to