node-healthcheck-operator
node-healthcheck-operator copied to clipboard
Build a file-based catalog
Why we need this PR
Currently NHC's Makefile creates a db-based catalog, which is deprecated
DEPRECATION NOTICE:
Sqlite-based catalogs and their related subcommands are deprecated. Support for
them will be removed in a future release. Please migrate your catalog workflows
to the new file-based catalog format.
Changes made
This change creates a file-based catalog
https://docs.openshift.com/container-platform/4.14/operators/admin/olm-managing-custom-catalogs.html#olm-managing-custom-catalogs-fb
Which issue(s) this PR fixes
https://issues.redhat.com/browse/ECOPROJECT-1948
Test plan
- create the file-based catalog and push it to my quay.io repository via Makefile
- create a CatalogSource pointing to the new catalog
- install FAR via WebUI, verify that everything works