Hello all!

On my 1.14.1 Foreman I occasionally see facts_refresh for a newly 
registered node failing with this error:


   - *Error: *ERF50-7522 [Foreman::WrappedException]: Failed to refresh 
   facts for mac90e2bac5b1a0 with error Could not get facts from proxy 
   https://10.158.31.188:8443: undefined local variable or method `reports' 
   for #<Host::Discovered:0x0000000aa08a20> ([RuntimeError]: Could not get 
   facts from proxy https://10.158.31.188:8443: undefined local variable or 
   ...) 


I'm using latest 3.3.1 discovery image. I've noticed this mostly within 
first 5 minutes after new host is discovered. After that it just stops 
failing and refreshes the facts as expected. Below are the logs entries 
a mac90e2bac5b1a0 system registering on its own after a boot (in green), 
then my attempts to refresh facts on it (failing for about 5 minutes, in 
red) and then just starts working (in green):


2017-02-16 13:15:41 b7647900 [app] [I]   Parameters: 
{"authenticity_token"=>"O5TZLBWNnK0kTJxIbMwDkEFxH6ilQugaGdLNY80R2nW7Cz6YTKnVw+jsxPNJCCl40YF4ZRgL6zoIkr4INSy3bQ==",
 
"id"=>"mac90e2bac5b1a0"}
2017-02-16 13:15:52 0b185848 [audit] [I] [mac90e2bac5b1a0] deleted 0 (5.7ms)
2017-02-16 13:15:52 0b185848 [audit] [I] [mac90e2bac5b1a0] updated 0 (1.8ms)
2017-02-16 13:15:53 0b185848 [audit] [I] [mac90e2bac5b1a0] added 169 
(1018.4ms)
2017-02-16 13:15:53 0b185848 [app] [I] Import facts for 'mac90e2bac5b1a0' 
completed. Added: 169, Updated: 0, Deleted 0 facts

2017-02-16 13:16:06 b7647900 [app] [I] Started GET 
"/discovered_hosts/mac90e2bac5b1a0/refresh_facts" for 10.153.19.149 at 
2017-02-16 13:16:06 -0700
2017-02-16 13:16:06 b7647900 [app] [I]   Parameters: 
{"id"=>"mac90e2bac5b1a0"}
2017-02-16 13:16:08 b7647900 [audit] [I] [mac90e2bac5b1a0] deleted 7 (8.6ms)
2017-02-16 13:16:08 b7647900 [audit] [I] [mac90e2bac5b1a0] updated 2 
(290.7ms)
2017-02-16 13:16:08 b7647900 [audit] [I] [mac90e2bac5b1a0] added 0 (3.0ms)
2017-02-16 13:16:08 b7647900 [app] [I] Import facts for 'mac90e2bac5b1a0' 
completed. Added: 0, Updated: 2, Deleted 7 facts
2017-02-16 13:16:08 b7647900 [app] [W] ERF50-7522 
[Foreman::WrappedException]: Failed to refresh facts for mac90e2bac5b1a0 
with error Could not get facts from proxy https://10.158.31.188:8443: 
undefined local variable or method `reports' for 
#<Host::Discovered:0x007f0ae0d6c2d8> ([RuntimeError]: Could not get facts 
from proxy https://10.158.31.188:8443: undefined local variable or ...)
2017-02-16 13:16:55 ce8ac368 [audit] [I] [mac90e2bac5b1a0] deleted 0 (8.2ms)
2017-02-16 13:16:55 ce8ac368 [audit] [I] [mac90e2bac5b1a0] updated 2 
(223.9ms)
2017-02-16 13:16:55 ce8ac368 [audit] [I] [mac90e2bac5b1a0] added 7 (31.8ms)
2017-02-16 13:16:55 ce8ac368 [app] [I] Import facts for 'mac90e2bac5b1a0' 
completed. Added: 7, Updated: 2, Deleted 0 facts

2017-02-16 13:17:45 b7647900 [app] [I] Started GET 
"/discovered_hosts/mac90e2bac5b1a0/refresh_facts" for 10.153.19.149 at 
2017-02-16 13:17:45 -0700
2017-02-16 13:17:45 b7647900 [app] [I]   Parameters: 
{"id"=>"mac90e2bac5b1a0"}
2017-02-16 13:17:47 b7647900 [audit] [I] [mac90e2bac5b1a0] deleted 7 
(12.4ms)
2017-02-16 13:17:47 b7647900 [audit] [I] [mac90e2bac5b1a0] updated 2 
(240.0ms)
2017-02-16 13:17:47 b7647900 [audit] [I] [mac90e2bac5b1a0] added 0 (2.0ms)
2017-02-16 13:17:47 b7647900 [app] [I] Import facts for 'mac90e2bac5b1a0' 
completed. Added: 0, Updated: 2, Deleted 7 facts
2017-02-16 13:17:47 b7647900 [app] [W] ERF50-7522 
[Foreman::WrappedException]: Failed to refresh facts for mac90e2bac5b1a0 
with error Could not get facts from proxy https://10.158.31.188:8443: 
undefined local variable or method `reports' for 
#<Host::Discovered:0x0000000cafda00> ([RuntimeError]: Could not get facts 
from proxy https://10.158.31.188:8443: undefined local variable or ...)
2017-02-16 13:17:58 bf26d7e9 [audit] [I] [mac90e2bac5b1a0] deleted 0 (8.8ms)
2017-02-16 13:17:58 bf26d7e9 [audit] [I] [mac90e2bac5b1a0] updated 2 
(200.5ms)
2017-02-16 13:17:58 bf26d7e9 [audit] [I] [mac90e2bac5b1a0] added 7 (31.6ms)
2017-02-16 13:17:58 bf26d7e9 [app] [I] Import facts for 'mac90e2bac5b1a0' 
completed. Added: 7, Updated: 2, Deleted 0 facts

2017-02-16 13:18:31 b7647900 [app] [I] Started GET 
"/discovered_hosts/mac90e2bac5b1a0/refresh_facts" for 10.153.19.149 at 
2017-02-16 13:18:31 -0700
2017-02-16 13:18:31 b7647900 [app] [I]   Parameters: 
{"id"=>"mac90e2bac5b1a0"}
2017-02-16 13:18:33 b7647900 [audit] [I] [mac90e2bac5b1a0] deleted 7 (8.6ms)
2017-02-16 13:18:33 b7647900 [audit] [I] [mac90e2bac5b1a0] updated 2 
(209.8ms)
2017-02-16 13:18:33 b7647900 [audit] [I] [mac90e2bac5b1a0] added 0 (2.3ms)
2017-02-16 13:18:33 b7647900 [app] [I] Import facts for 'mac90e2bac5b1a0' 
completed. Added: 0, Updated: 2, Deleted 7 facts
2017-02-16 13:18:33 b7647900 [app] [W] ERF50-7522 
[Foreman::WrappedException]: Failed to refresh facts for mac90e2bac5b1a0 
with error Could not get facts from proxy https://10.158.31.188:8443: 
undefined local variable or method `reports' for 
#<Host::Discovered:0x007f0af62e1af0> ([RuntimeError]: Could not get facts 
from proxy https://10.158.31.188:8443: undefined local variable or ...)

2017-02-16 13:18:59 b7647900 [app] [I] Started GET 
"/discovered_hosts/mac90e2bac5b1a0/refresh_facts" for 10.153.19.149 at 
2017-02-16 13:18:59 -0700
2017-02-16 13:19:00 b7647900 [app] [I]   Parameters: 
{"id"=>"mac90e2bac5b1a0"}
2017-02-16 13:19:00 19330891 [audit] [I] [mac90e2bac5b1a0] deleted 0 (8.1ms)
2017-02-16 13:19:00 19330891 [audit] [I] [mac90e2bac5b1a0] updated 2 
(225.1ms)
2017-02-16 13:19:00 19330891 [audit] [I] [mac90e2bac5b1a0] added 7 (32.7ms)
2017-02-16 13:19:00 19330891 [app] [I] Import facts for 'mac90e2bac5b1a0' 
completed. Added: 7, Updated: 2, Deleted 0 facts
2017-02-16 13:19:01 b7647900 [audit] [I] [mac90e2bac5b1a0] deleted 7 (6.9ms)
2017-02-16 13:19:02 b7647900 [audit] [I] [mac90e2bac5b1a0] updated 2 
(332.3ms)
2017-02-16 13:19:02 b7647900 [audit] [I] [mac90e2bac5b1a0] added 0 (3.2ms)
2017-02-16 13:19:02 b7647900 [app] [I] Import facts for 'mac90e2bac5b1a0' 
completed. Added: 0, Updated: 2, Deleted 7 facts
2017-02-16 13:19:02 b7647900 [app] [W] ERF50-7522 
[Foreman::WrappedException]: Failed to refresh facts for mac90e2bac5b1a0 
with error Could not get facts from proxy https://10.158.31.188:8443: 
undefined local variable or method `reports' for 
#<Host::Discovered:0x007f0ad8c88338> ([RuntimeError]: Could not get facts 
from proxy https://10.158.31.188:8443: undefined local variable or ...)

2017-02-16 13:19:28 b7647900 [app] [I] Started GET 
"/discovered_hosts/mac90e2bac5b1a0/refresh_facts" for 10.153.19.149 at 
2017-02-16 13:19:28 -0700
2017-02-16 13:19:28 b7647900 [app] [I]   Parameters: 
{"id"=>"mac90e2bac5b1a0"}
2017-02-16 13:19:29 b7647900 [audit] [I] [mac90e2bac5b1a0] deleted 0 (7.1ms)
2017-02-16 13:19:30 b7647900 [audit] [I] [mac90e2bac5b1a0] updated 0 
(214.2ms)
2017-02-16 13:19:30 b7647900 [audit] [I] [mac90e2bac5b1a0] added 0 (2.6ms)
2017-02-16 13:19:30 b7647900 [app] [I] Import facts for 'mac90e2bac5b1a0' 
completed. Added: 0, Updated: 0, Deleted 0 facts
2017-02-16 13:19:30 b7647900 [app] [W] ERF50-7522 
[Foreman::WrappedException]: Failed to refresh facts for mac90e2bac5b1a0 
with error Could not get facts from proxy https://10.158.31.188:8443: 
undefined local variable or method `reports' for 
#<Host::Discovered:0x007f0ae67b5e60> ([RuntimeError]: Could not get facts 
from proxy https://10.158.31.188:8443: undefined local variable or ...)
2017-02-16 13:20:01 2a85f753 [audit] [I] [mac90e2bac5b1a0] deleted 0 (6.2ms)
2017-02-16 13:20:01 2a85f753 [audit] [I] [mac90e2bac5b1a0] updated 2 
(210.6ms)
2017-02-16 13:20:01 2a85f753 [audit] [I] [mac90e2bac5b1a0] added 7 (32.7ms)
2017-02-16 13:20:01 2a85f753 [app] [I] Import facts for 'mac90e2bac5b1a0' 
completed. Added: 7, Updated: 2, Deleted 0 facts

2017-02-16 13:20:15 b7647900 [app] [I] Started GET 
"/discovered_hosts/mac90e2bac5b1a0/refresh_facts" for 10.153.19.149 at 
2017-02-16 13:20:15 -0700
2017-02-16 13:20:15 b7647900 [app] [I]   Parameters: 
{"id"=>"mac90e2bac5b1a0"}
2017-02-16 13:20:17 b7647900 [audit] [I] [mac90e2bac5b1a0] deleted 7 (6.9ms)
2017-02-16 13:20:17 b7647900 [audit] [I] [mac90e2bac5b1a0] updated 2 
(190.3ms)
2017-02-16 13:20:17 b7647900 [audit] [I] [mac90e2bac5b1a0] added 0 (1.9ms)
2017-02-16 13:20:17 b7647900 [app] [I] Import facts for 'mac90e2bac5b1a0' 
completed. Added: 0, Updated: 2, Deleted 7 facts
2017-02-16 13:20:17 b7647900 [app] [W] ERF50-7522 
[Foreman::WrappedException]: Failed to refresh facts for mac90e2bac5b1a0 
with error Could not get facts from proxy https://10.158.31.188:8443: 
undefined local variable or method `reports' for 
#<Host::Discovered:0x007f0ad805b2e0> ([RuntimeError]: Could not get facts 
from proxy https://10.158.31.188:8443: undefined local variable or ...)

2017-02-16 13:21:01 b7647900 [app] [I] Started GET 
"/discovered_hosts/mac90e2bac5b1a0/refresh_facts" for 10.153.19.149 at 
2017-02-16 13:21:01 -0700
2017-02-16 13:21:01 b7647900 [app] [I]   Parameters: 
{"id"=>"mac90e2bac5b1a0"}
2017-02-16 13:21:01 5ea3caa9 [audit] [I] [mac90e2bac5b1a0] deleted 0 (7.5ms)
2017-02-16 13:21:02 5ea3caa9 [audit] [I] [mac90e2bac5b1a0] updated 2 
(253.1ms)
2017-02-16 13:21:02 5ea3caa9 [audit] [I] [mac90e2bac5b1a0] added 7 (41.1ms)
2017-02-16 13:21:02 5ea3caa9 [app] [I] Import facts for 'mac90e2bac5b1a0' 
completed. Added: 7, Updated: 2, Deleted 0 facts
2017-02-16 13:21:02 b7647900 [audit] [I] [mac90e2bac5b1a0] deleted 7 (6.6ms)
2017-02-16 13:21:03 b7647900 [audit] [I] [mac90e2bac5b1a0] updated 2 
(193.6ms)
2017-02-16 13:21:03 b7647900 [audit] [I] [mac90e2bac5b1a0] added 0 (2.5ms)
2017-02-16 13:21:03 b7647900 [app] [I] Import facts for 'mac90e2bac5b1a0' 
completed. Added: 0, Updated: 2, Deleted 7 facts
2017-02-16 13:21:03 b7647900 [audit] [I] [mac90e2bac5b1a0] deleted 0 (5.9ms)
2017-02-16 13:21:03 b7647900 [audit] [I] [mac90e2bac5b1a0] updated 0 
(203.7ms)
2017-02-16 13:21:03 b7647900 [audit] [I] [mac90e2bac5b1a0] added 0 (2.7ms)
2017-02-16 13:21:03 b7647900 [app] [I] Import facts for 'mac90e2bac5b1a0' 
completed. Added: 0, Updated: 0, Deleted 0 facts
2017-02-16 13:23:38 b7647900 [app] [I] Started GET 
"/discovered_hosts/mac90e2bac5b1a0/refresh_facts" for 10.153.19.149 at 
2017-02-16 13:23:38 -0700
2017-02-16 13:23:38 b7647900 [app] [I]   Parameters: 
{"id"=>"mac90e2bac5b1a0"}
2017-02-16 13:23:40 b7647900 [audit] [I] [mac90e2bac5b1a0] deleted 0 
(10.8ms)
2017-02-16 13:23:40 b7647900 [audit] [I] [mac90e2bac5b1a0] updated 0 
(252.0ms)
2017-02-16 13:23:40 b7647900 [audit] [I] [mac90e2bac5b1a0] added 0 (2.7ms)
2017-02-16 13:23:40 b7647900 [app] [I] Import facts for 'mac90e2bac5b1a0' 
completed. Added: 0, Updated: 0, Deleted 0 facts
2017-02-16 13:23:40 b7647900 [audit] [I] [mac90e2bac5b1a0] deleted 0 (5.1ms)
2017-02-16 13:23:40 b7647900 [audit] [I] [mac90e2bac5b1a0] updated 0 
(284.9ms)
2017-02-16 13:23:40 b7647900 [audit] [I] [mac90e2bac5b1a0] added 0 (2.7ms)
2017-02-16 13:23:40 b7647900 [app] [I] Import facts for 'mac90e2bac5b1a0' 
completed. Added: 0, Updated: 0, Deleted 0 facts

Any suggestions/ideas?
Thanks!

-- 
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.

Reply via email to