diff --git a/policy/scan/fetcher.go b/policy/scan/fetcher.go index 65c4260c..839d34d9 100644 --- a/policy/scan/fetcher.go +++ b/policy/scan/fetcher.go @@ -40,7 +40,11 @@ func (f *fetcher) fetchBundles(ctx context.Context, schema llx.Schema, urls ...s } // need to generate MRNs for everything - if _, err := cur.Compile(ctx, schema, nil); err != nil { + if _, err := cur.CompileExt(ctx, policy.BundleCompileConf{ + Schema: schema, + Library: nil, + RemoveFailing: true, + }); err != nil { return nil, errors.Wrap(err, "failed to compile fetched bundle") }