Hi all,
maybe someone have the same problem and find already a solution…
I try to delete a discovered host and get the following error message:
"Oops, we're sorry but something went wrong undefined method
`progress_report_id' for #<Host::Discovered:0x00000004333c78>"
NoMethodError
*undefined method progress_report_id' for #<Host::Discovered:0x007fc192b32bc0>* /opt/rh/rh-ror41/root/usr/share/gems/gems/activemodel-4.1.5/lib/active_model/attribute_methods.rb:435:in
method_missing'
/opt/rh/rh-ror41/root/usr/share/gems/gems/activerecord-4.1.5/lib/active_record/attribute_methods.rb:208:in
method_missing' /usr/share/foreman/app/models/nic/managed.rb:16:in
progress_report_id'
/usr/share/foreman/app/models/concerns/orchestration.rb:190:in
update_cache' /usr/share/foreman/app/models/concerns/orchestration.rb:105:in
block in
process'
/usr/share/foreman/app/models/concerns/orchestration.rb:99:in each' /usr/share/foreman/app/models/concerns/orchestration.rb:99:in
process'
/usr/share/foreman/app/models/concerns/orchestration.rb:43:in on_destroy' /opt/rh/rh-ror41/root/usr/share/gems/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:424:in
block in make_lambda'
/opt/rh/rh-ror41/root/usr/share/gems/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:221:in
call' /opt/rh/rh-ror41/root/usr/share/gems/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:221:in
block in halting_and_conditional'
/opt/rh/rh-ror41/root/usr/share/gems/gems/activesupport-4.1.5/lib/active_support/callbacks.rb:86:in
`call'
…
When I provision the host I only get one Interface from two and the ipmi
Interface also vanished, after adding them manually I can deploy.
But more confusing is that the host is still in the list of discovered host
and I'm not able to delete it…
Foreman 1.11
Foreman Discovery 5.0.2
Discovery Image 3.0.5
Regards
Susanne