-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Labels
priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.Must be staffed and worked on either currently, or very soon, ideally in time for the next release.size/LDenotes a PR that changes 100-499 lines, ignoring generated files.Denotes a PR that changes 100-499 lines, ignoring generated files.
Milestone
Description
Description
Currently, the audit tool downloads the index catalog and check the data in the SQLLite database provided in the index to generate the bundle's reports in the JSON format which is used for any report and custom dashboards. See:
- Method to extract the database: https://github.com/operator-framework/audit/blob/main/pkg/actions/extract_index.go#L28-L48
- Method to gather the data from the database: https://github.com/operator-framework/audit/blob/main/cmd/index/bundles/command.go#L182-L297
Then, with the adoption of FBC audit tool will no longer be able to generate the bundle's reports for these images.
Proposed Solution
- check if the index is using SQLindex if yes then, use opm render/migrate commands to migrate the index in the SQLite format
- in this way, we can work with the FBC index only
The goal here would generate the same JSON bundle report but with the data from the index using FBC format instead of SQL.
Metadata
Metadata
Assignees
Labels
priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.Must be staffed and worked on either currently, or very soon, ideally in time for the next release.size/LDenotes a PR that changes 100-499 lines, ignoring generated files.Denotes a PR that changes 100-499 lines, ignoring generated files.