Actions
Bug #39180
closedFacts upload fails due to new Cloud Billing
Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Description
Since updating to foreman 3.18.0 the facts upload from SaltStack fails with the following exception (full exception see attached log):
2026-03-24T17:25:35 [I|app|4538ea16] Backtrace for 'Action failed' error (NoMethodError): undefined method `cloud_provider' for #<ForemanSalt::FactParser:0x00007f62bb0ae5b8 @facts={"_timestamp"=>"2026-03-24 17:25:35.309245", "architecture"=>"x86_64", "biosreleasedate"=>"02/06/2015", "biosvendor"=>"EFI Development Kit II / OVMF", "biosversion"=>"0.0.0", "boot_method"=>"UEFI", ... }, @class_name_humanized="fact_parser">
4538ea16 | /usr/share/foreman/app/models/host_facets/reported_data_facet.rb:20:in `populate_fields_from_facts'
4538ea16 | /usr/share/foreman/app/models/concerns/facets/base_host_extensions.rb:20:in `block in populate_facet_fields'
4538ea16 | /usr/share/foreman/app/models/concerns/facets/base_host_extensions.rb:19:in `each_value'
4538ea16 | /usr/share/foreman/app/models/concerns/facets/base_host_extensions.rb:19:in `populate_facet_fields'
4538ea16 | /usr/share/foreman/app/models/host/managed.rb:477:in `populate_fields_from_facts'
...
This change has been introduced in https://github.com/theforeman/foreman/commit/bc8a381cf07887699c304bcba7f99b894419b9bd
Files
Updated by The Foreman Bot 3 months ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/10949 added
Updated by Anonymous 3 months ago
- Status changed from Ready For Testing to Closed
Applied in changeset foreman|f2cbd0f0a8e5762bc480b0caa370d385268f768c.
Actions