Unable to remove discovered host that failed provisioning

Hi,

Testing the latest release and I'm running into an issue when trying to
remove an invalid discovered host.

What I did:

I discovered a host and provisioned it.

During provisioning, I added a bond and tried to set that as primary

This failed and it may be because the primary interface cannot be
bonded yet. This has been an issue before and it may not be fully
solved yet.

I then tried to re-discover the host, but it fails after booting the
discovery image.

I then canceled the build and rebooted the machine

     It still fails after booting the discovery image

     Then I tried deleting the discovered host but got an error:

    Oops, we're sorry but something went wrong undefined method
    `progress_report_id' for #<Host::Discovered:0x00000004333c78>

     I found this similar issue 

(Bug #15374: Delete discovered Host ends in error: undefined method `progress_report_id' - Foreman) and implemented the
patches from github (https://github.com/theforeman/foreman/pull/3672).

So now I'm trying to delete it and get another error:

    ERROR: update or delete on table "hosts" violates foreign key
    constraint "host_status_hosts_host_id_fk" on table "host_status"
    DETAIL: Key (id)=(4) is still referenced from table "host_status".

I managed to mess things up again and I try to avoid messing in the
database to remove it :wink:

Met vriendelijke groet, With kind regards,

Jorick Astrego

Netbulae Virtualization Experts

··· ----------------
Tel: 053 20 30 270 	info@netbulae.eu 	Staalsteden 4-3A 	KvK 08198180
Fax: 053 20 30 271 	www.netbulae.eu 	7547 TA Enschede 	BTW NL821234584B01

> I found this similar issue
> (Bug #15374: Delete discovered Host ends in error: undefined method `progress_report_id' - Foreman) and implemented the
> patches from github
> (https://github.com/theforeman/foreman/pull/3672).

All good, so far :slight_smile:

> So now I'm trying to delete it and get another error:
> ERROR: update or delete on table "hosts" violates foreign key
> constraint "host_status_hosts_host_id_fk" on table "host_status"
> DETAIL: Key (id)=(4) is still referenced from table "host_status".
>
> I managed to mess things up again and I try to avoid messing in the
> database to remove it :wink:

This one is new tho.

Run foreman-rake console and do:

host = Host::Discovered.find_by_name("my.host.xyz")
host.destroy # will fail perhaps
HostStatus.delete(:host_id => host.id)
host.destroy # should work

Weird state, discovered host have no host_status association. If you
can send me database dump (if thats reasonable size) that could help.

Hi Lukas,

I'll send you the db in a separate e-mail, it's 2.5 MB and I don't want
to spam it to the list :wink:

From the foreman-rake console

irb(main):002:0> host = Host::Discovered.find_by_name("test1.netbulae.test")
=> #<Host::Discovered id: 4, name: "test1.netbulae.test", last_compile:
nil, last_report: "2016-10-03 13:35:41", updated_at: "2016-10-03
13:35:41", created_at: "2016-09-28 14:13:13", root_pass:
"*********************************", architecture_id: 1,
operatingsystem_id: 3, environment_id: 1, ptable_id: 81, medium_id: nil,
build: false, comment: "", disk: "", installed_at: nil, model_id: 2,
hostgroup_id: 1, owner_id: 1, owner_type: "Usergroup", enabled: true,
puppet_ca_proxy_id: nil, managed: true, use_image: nil, image_file: nil,
uuid: nil, compute_resource_id: nil, puppet_proxy_id: nil, certname:
nil, image_id: nil, organization_id: 1, location_id: 2, type:
"Host::Discovered", otp: nil, realm_id: nil, compute_profile_id: nil,
provision_method: nil, content_source_id: 1, grub_pass:
"*********************************", content_view_id: 2,
lifecycle_environment_id: 1, global_status: 0, lookup_value_matcher:
"fqdn=test1.netbulae.test", discovery_rule_id: nil>

irb(main):003:0> host.destroy # will fail perhaps
NoMethodError: undefined method operatingsystem&#39; for #&lt;Host::Discovered:0x00000003fcef60&gt; from /opt/rh/sclo-ror42/root/usr/share/gems/gems/activemodel-4.2.5.1/lib/active_model/attribute_methods.rb:433:inmethod_missing'
from
/usr/share/foreman/app/models/concerns/orchestration/tftp.rb:16:in tftp?&#39; from /usr/share/foreman/app/models/concerns/orchestration/tftp.rb:156:inqueue_tftp_destroy'
from
/opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:432:in
block in make_lambda&#39; from /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:145:incall'
from
/opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:145:in
block in halting_and_conditional&#39; from /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:504:incall'
from
/opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:504:in
block in call&#39; from /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:504:ineach'
from
/opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:504:in
call&#39; from /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:92:inrun_callbacks'
from
/opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:778:in
_run_destroy_callbacks&#39; from /opt/rh/sclo-ror42/root/usr/share/gems/gems/activerecord-4.2.5.1/lib/active_record/callbacks.rb:292:indestroy'
from
/opt/rh/sclo-ror42/root/usr/share/gems/gems/activerecord-4.2.5.1/lib/active_record/transactions.rb:281:in
block in destroy&#39; from /opt/rh/sclo-ror42/root/usr/share/gems/gems/activerecord-4.2.5.1/lib/active_record/transactions.rb:351:inblock in with_transaction_returning_status'
from
/opt/rh/sclo-ror42/root/usr/share/gems/gems/activerecord-4.2.5.1/lib/active_record/connection_adapters/abstract/database_statements.rb:211:in
transaction&#39; ... 42 levels... from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:235:ineach'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:235:in
execute&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:179:inblock in invoke_with_call_chain'
from /opt/rh/rh-ruby22/root/usr/share/ruby/monitor.rb:211:in
mon_synchronize&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:172:ininvoke_with_call_chain'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:165:in
invoke&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:150:ininvoke_task'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:106:in
block (2 levels) in top_level&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:106:ineach'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:106:in
block in top_level&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:115:inrun_with_threads'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:100:in
top_level&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:78:inblock in run'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:176:in
standard_exception_handling&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:75:inrun'
from /opt/rh/rh-ruby22/root/usr/bin/rake:33:in `<main>'

irb(main):004:0> HostStatus.delete(:host_id => host.id)
NoMethodError: undefined method delete&#39; for HostStatus:Module from (irb):4 from /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/commands/console.rb:110:instart'
from
/opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/commands/console.rb:9:in
start&#39; from /usr/share/foreman/lib/tasks/console.rake:8:inblock in <top
(required)>'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:240:in
call&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:240:inblock in execute'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:235:in
each&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:235:inexecute'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:179:in
block in invoke_with_call_chain&#39; from /opt/rh/rh-ruby22/root/usr/share/ruby/monitor.rb:211:inmon_synchronize'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:172:in
invoke_with_call_chain&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:165:ininvoke'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:150:in
invoke_task&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:106:inblock (2 levels) in top_level'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:106:in
each&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:106:inblock in top_level'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:115:in
run_with_threads&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:100:intop_level'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:78:in
block in run&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:176:instandard_exception_handling'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:75:in
run&#39; from /opt/rh/rh-ruby22/root/usr/bin/rake:33:in<main>'

irb(main):005:0> host.destroy # should work
NoMethodError: undefined method operatingsystem&#39; for #&lt;Host::Discovered:0x00000003fcef60&gt; from /opt/rh/sclo-ror42/root/usr/share/gems/gems/activemodel-4.2.5.1/lib/active_model/attribute_methods.rb:433:inmethod_missing'
from
/usr/share/foreman/app/models/concerns/orchestration/tftp.rb:16:in tftp?&#39; from /usr/share/foreman/app/models/concerns/orchestration/tftp.rb:156:inqueue_tftp_destroy'
from
/opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:432:in
block in make_lambda&#39; from /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:145:incall'
from
/opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:145:in
block in halting_and_conditional&#39; from /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:504:incall'
from
/opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:504:in
block in call&#39; from /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:504:ineach'
from
/opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:504:in
call&#39; from /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:92:inrun_callbacks'
from
/opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/callbacks.rb:778:in
_run_destroy_callbacks&#39; from /opt/rh/sclo-ror42/root/usr/share/gems/gems/activerecord-4.2.5.1/lib/active_record/callbacks.rb:292:indestroy'
from
/opt/rh/sclo-ror42/root/usr/share/gems/gems/activerecord-4.2.5.1/lib/active_record/transactions.rb:281:in
block in destroy&#39; from /opt/rh/sclo-ror42/root/usr/share/gems/gems/activerecord-4.2.5.1/lib/active_record/transactions.rb:351:inblock in with_transaction_returning_status'
from
/opt/rh/sclo-ror42/root/usr/share/gems/gems/activerecord-4.2.5.1/lib/active_record/connection_adapters/abstract/database_statements.rb:211:in
transaction&#39; ... 42 levels... from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:235:ineach'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:235:in
execute&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:179:inblock in invoke_with_call_chain'
from /opt/rh/rh-ruby22/root/usr/share/ruby/monitor.rb:211:in
mon_synchronize&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:172:ininvoke_with_call_chain'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:165:in
invoke&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:150:ininvoke_task'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:106:in
block (2 levels) in top_level&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:106:ineach'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:106:in
block in top_level&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:115:inrun_with_threads'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:100:in
top_level&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:78:inblock in run'
from
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:176:in
standard_exception_handling&#39; from /opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:75:inrun'
from /opt/rh/rh-ruby22/root/usr/bin/rake:33:in
`<main>'irb(main):006:0>

Met vriendelijke groet, With kind regards,

Jorick Astrego

Netbulae Virtualization Experts

··· On 10/03/2016 04:41 PM, Lukas Zapletal wrote: >> I found this similar issue >> (http://projects.theforeman.org/issues/15374) and implemented the >> patches from github >> (https://github.com/theforeman/foreman/pull/3672). > All good, so far :-) > >> So now I'm trying to delete it and get another error: >> ERROR: update or delete on table "hosts" violates foreign key >> constraint "host_status_hosts_host_id_fk" on table "host_status" >> DETAIL: Key (id)=(4) is still referenced from table "host_status". >> >> I managed to mess things up again and I try to avoid messing in the >> database to remove it ;-) > This one is new tho. > > Run foreman-rake console and do: > > host = Host::Discovered.find_by_name("my.host.xyz") > host.destroy # will fail perhaps > HostStatus.delete(:host_id => host.id) > host.destroy # should work > > Weird state, discovered host have no host_status association. If you > can send me database dump (if thats reasonable size) that could help. > >
Tel: 053 20 30 270 	info@netbulae.eu 	Staalsteden 4-3A 	KvK 08198180
Fax: 053 20 30 271 	www.netbulae.eu 	7547 TA Enschede 	BTW NL821234584B01

NoMethodError: undefined method operatingsystem&#39; for &gt; #&lt;Host::Discovered:0x00000003fcef60&gt; &gt; from &gt; /opt/rh/sclo-ror42/root/usr/share/gems/gems/activemodel- &gt; 4.2.5.1/lib/active_model/attribute_methods.rb:433:in &gt;method_missing'
> from
> /usr/share/foreman/app/models/concerns/orchestration/tftp.rb:16:in
> `tftp?'

This was introduced by the UEFI patch, you are testing 1.13 I assume.

If you confirm, please file an issue with this backtrace. The code
assumes operatingsystem is present, but it is not for Discovered hosts.

LZ

··· -- Later, Lukas "lzap" Zapletal

Hi Lukas,

I'm also seeing the same error with Foreman, is there a way of forcing this
discovered host from the system other than the method you mentioned above
which does not work in this instance.

Thanks

Fran

··· On Monday, 10 October 2016 16:15:52 UTC+1, Lukas Zapletal wrote: > > > NoMethodError: undefined method `operatingsystem' for > > # > > from > > /opt/rh/sclo-ror42/root/usr/share/gems/gems/activemodel- > > 4.2.5.1/lib/active_model/attribute_methods.rb:433:in > > `method_missing' > > from > > /usr/share/foreman/app/models/concerns/orchestration/tftp.rb:16:in > > `tftp?' > > This was introduced by the UEFI patch, you are testing 1.13 I assume. > > If you confirm, please file an issue with this backtrace. The code > assumes operatingsystem is present, but it is not for Discovered hosts. > > LZ > > -- > Later, > Lukas "lzap" Zapletal >

Which error do you see again?

Which version of Foreman and Discovery is this? Can you file a ticket please?

LZ

··· On Tue, Feb 14, 2017 at 3:58 PM, Fran Terry wrote: > Hi Lukas, > > I'm also seeing the same error with Foreman, is there a way of forcing this > discovered host from the system other than the method you mentioned above > which does not work in this instance. > > Thanks > > Fran > > > On Monday, 10 October 2016 16:15:52 UTC+1, Lukas Zapletal wrote: >> >> >> NoMethodError: undefined method `operatingsystem' for >> > # >> > from >> > /opt/rh/sclo-ror42/root/usr/share/gems/gems/activemodel- >> > 4.2.5.1/lib/active_model/attribute_methods.rb:433:in >> > `method_missing' >> > from >> > /usr/share/foreman/app/models/concerns/orchestration/tftp.rb:16:in >> > `tftp?' >> >> This was introduced by the UEFI patch, you are testing 1.13 I assume. >> >> If you confirm, please file an issue with this backtrace. The code >> assumes operatingsystem is present, but it is not for Discovered hosts. >> >> LZ >> >> -- >> Later, >> Lukas "lzap" Zapletal > > -- > 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 foreman-users+unsubscribe@googlegroups.com. > To post to this group, send email to foreman-users@googlegroups.com. > Visit this group at https://groups.google.com/group/foreman-users. > For more options, visit https://groups.google.com/d/optout.


Later,
Lukas @lzap Zapletal

The same as the other poster on this thread, version 1.13.4.

Have created a ticket for this: Bug #18550: Unable to remove discovered host that failed provisioning - Discovery - Foreman
I did assign to yourself, however have changed it

Thanks

Fran

··· On Wednesday, 15 February 2017 12:09:28 UTC, Lukas Zapletal wrote: > > Which error do you see again? > > Which version of Foreman and Discovery is this? Can you file a ticket > please? > > LZ > > On Tue, Feb 14, 2017 at 3:58 PM, Fran Terry > wrote: > > Hi Lukas, > > > > I'm also seeing the same error with Foreman, is there a way of forcing > this > > discovered host from the system other than the method you mentioned > above > > which does not work in this instance. > > > > Thanks > > > > Fran > > > > > > On Monday, 10 October 2016 16:15:52 UTC+1, Lukas Zapletal wrote: > >> > >> > >> NoMethodError: undefined method `operatingsystem' for > >> > # > >> > from > >> > /opt/rh/sclo-ror42/root/usr/share/gems/gems/activemodel- > >> > 4.2.5.1/lib/active_model/attribute_methods.rb:433:in > >> > `method_missing' > >> > from > >> > /usr/share/foreman/app/models/concerns/orchestration/tftp.rb:16:in > >> > `tftp?' > >> > >> This was introduced by the UEFI patch, you are testing 1.13 I assume. > >> > >> If you confirm, please file an issue with this backtrace. The code > >> assumes operatingsystem is present, but it is not for Discovered hosts. > >> > >> LZ > >> > >> -- > >> Later, > >> Lukas "lzap" Zapletal > > > > -- > > 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 foreman-user...@googlegroups.com . > > To post to this group, send email to forema...@googlegroups.com > . > > Visit this group at https://groups.google.com/group/foreman-users. > > For more options, visit https://groups.google.com/d/optout. > > > > -- > Later, > Lukas @lzap Zapletal >

This is dupe of #17260 but I will keep this opened and schedule this
fix for possible 7.0.2 if more fatal bug appears. This is not big
deal, apply this patch to workaround the issue:

https://github.com/theforeman/foreman_discovery/pull/311/files

LZ

··· On Fri, Feb 17, 2017 at 9:45 AM, Fran Terry wrote: > The same as the other poster on this thread, version 1.13.4. > > Have created a ticket for this: http://projects.theforeman.org/issues/18550 > I did assign to yourself, however have changed it > > Thanks > > Fran > > On Wednesday, 15 February 2017 12:09:28 UTC, Lukas Zapletal wrote: >> >> Which error do you see again? >> >> Which version of Foreman and Discovery is this? Can you file a ticket >> please? >> >> LZ >> >> On Tue, Feb 14, 2017 at 3:58 PM, Fran Terry wrote: >> > Hi Lukas, >> > >> > I'm also seeing the same error with Foreman, is there a way of forcing >> > this >> > discovered host from the system other than the method you mentioned >> > above >> > which does not work in this instance. >> > >> > Thanks >> > >> > Fran >> > >> > >> > On Monday, 10 October 2016 16:15:52 UTC+1, Lukas Zapletal wrote: >> >> >> >> >> >> NoMethodError: undefined method `operatingsystem' for >> >> > # >> >> > from >> >> > /opt/rh/sclo-ror42/root/usr/share/gems/gems/activemodel- >> >> > 4.2.5.1/lib/active_model/attribute_methods.rb:433:in >> >> > `method_missing' >> >> > from >> >> > /usr/share/foreman/app/models/concerns/orchestration/tftp.rb:16:in >> >> > `tftp?' >> >> >> >> This was introduced by the UEFI patch, you are testing 1.13 I assume. >> >> >> >> If you confirm, please file an issue with this backtrace. The code >> >> assumes operatingsystem is present, but it is not for Discovered hosts. >> >> >> >> LZ >> >> >> >> -- >> >> Later, >> >> Lukas "lzap" Zapletal >> > >> > -- >> > 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 foreman-user...@googlegroups.com. >> > To post to this group, send email to forema...@googlegroups.com. >> > Visit this group at https://groups.google.com/group/foreman-users. >> > For more options, visit https://groups.google.com/d/optout. >> >> >> >> -- >> Later, >> Lukas @lzap Zapletal > > -- > 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 foreman-users+unsubscribe@googlegroups.com. > To post to this group, send email to foreman-users@googlegroups.com. > Visit this group at https://groups.google.com/group/foreman-users. > For more options, visit https://groups.google.com/d/optout.


Later,
Lukas @lzap Zapletal