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 over 8 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 over 8 years ago
- Target version changed from 115 to 1.5.3
Updated by The Foreman Bot over 8 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 over 8 years ago
- Status changed from Ready For Testing to Closed
- Translation missing: en.field_release set to 191
Updated by Marek Hulán over 7 years ago
- Related to Bug #20930: Restore support of default xccdf profile added
Actions