Actions
Bug #16366
closedI can create a policy without choosing content
Difficulty:
Triaged:
No
Description
When I create a policy and I leave content selection to "Choose existing SCAP content" on step 2 I don't get any validation message and I can successfully create a policy. Later, generating ENC fails on trying to get digest of content which is nil.
Updated by Marek Hulán almost 10 years ago
Here's the trace
Failed to generate external nodes for scapclient.example.tst | NoMethodError: undefined method `digest' for nil:NilClass | /home/ares/Projekty/Zdrojaky/foreman_openscap/app/models/foreman_openscap/policy.rb:166:in `to_enc' | /home/ares/Projekty/Zdrojaky/foreman_openscap/app/models/concerns/foreman_openscap/host_extensions.rb:66:in `map' | /home/ares/Projekty/Zdrojaky/foreman_openscap/app/models/concerns/foreman_openscap/host_extensions.rb:66:in `policies_enc' | (erb):1:in `parse_string' | /home/ares/.rbenv/versions/2.2.2/lib/ruby/2.2.0/erb.rb:863:in `eval' | /home/ares/.rbenv/versions/2.2.2/lib/ruby/2.2.0/erb.rb:863:in `result' | /home/ares/Projekty/Zdrojaky/foreman/app/services/safe_render.rb:39:in `parse_string' | /home/ares/Projekty/Zdrojaky/foreman/app/services/safe_render.rb:18:in `parse' | /home/ares/Projekty/Zdrojaky/foreman/app/services/classification/base.rb:83:in `value_of_key' | /home/ares/Projekty/Zdrojaky/foreman/app/services/classification/class_param.rb:12:in `block (2 levels) in enc' | /home/ares/Projekty/Zdrojaky/foreman/app/services/classification/class_param.rb:11:in `each' | /home/ares/Projekty/Zdrojaky/foreman/app/services/classification/class_param.rb:11:in `block in enc' | /home/ares/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/activerecord-4.2.7.1/lib/active_record/relation/delegation.rb:46:in `each' | /home/ares/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/activerecord-4.2.7.1/lib/active_record/relation/delegation.rb:46:in `each' | /home/ares/Projekty/Zdrojaky/foreman/app/services/classification/class_param.rb:8:in `enc' | /home/ares/Projekty/Zdrojaky/foreman/app/models/host/managed.rb:938:in `lookup_keys_class_params' | /home/ares/Projekty/Zdrojaky/foreman/app/models/host/managed.rb:425:in `info'
Updated by Marek Hulán almost 10 years ago
- Target version changed from 115 to 1.5.3
Updated by The Foreman Bot almost 10 years ago
- Status changed from New to Ready For Testing
- Assignee set to Shlomi Zadok
- Pull request https://github.com/theforeman/foreman_openscap/pull/208 added
Updated by Ondřej Pražák almost 10 years ago
- Status changed from Ready For Testing to Closed
- Translation missing: en.field_release set to 191
Updated by Marek Hulán almost 9 years ago
- Related to Bug #20930: Restore support of default xccdf profile added
Actions