Steps to reproduce: 1. Create a content view with a package filter 2. Create two rules on this filter with the same name (e.g. exclude vim version > 3.0 and vim version = 3.0) 3. Export your filters 4. Remove the filters 5. Do an import Expected results: Your filter should have two rules (e.g. exclude vim version > 3.0 and vim version = 3.0) Actual result: Your filter only has one rule, the second one (e.g. vim version = 3.0). The problem is that name isn’t unique across filter rules but hammer csv assumes it is: https://git.io/vHVBG https://git.io/vHVBE
Upstream bug assigned to tomckay
Moving this bug to POST for triage into Satellite 6 since the upstream issue http://projects.theforeman.org/issues/19927 has been resolved.