operator-registry
operator-registry copied to clipboard
Operator Registry runs in a Kubernetes or OpenShift cluster to provide operator catalog data to Operator Lifecycle Manager.
https://github.com/operator-framework/operator-registry/blob/cce33175cb1713bffd71a779f76d5a0da99ba741/pkg/api/registry.proto#L59-L60 Consumers can get the same information from the properties/dependencies fields.
The `substitute-For` field was [introduced](https://github.com/operator-framework/enhancements/blob/master/enhancements/substitutes-for.md) to avoid the need to rebuild all bundles when a bundle image needed to be replaced with a new image/a bundle needed to be added...
Hi, so, I tried to build an Index and deploy it via catalog source to an openshift cluster according to the README. This went without hickups, except that the spawned...
The e2e tests around the "opm alpha bundle unpack" command consistently produce failed kind/minikube e2e runs as we expect an error running that command with an invalid bundle, and the...
Issue summary “opm index add” works as expected with docker, but always fails with podman as it is unable to locate the bundle metadata directory. Note that the same error...
We are trying to create a CICD Pipeline using OpenShift Pipelines (aka Tekton) In one of the stages we need to create the bundle index following the instructions https://github.com/operator-framework/operator-registry#building-an-index-of-operators-using-opm ```...
See https://github.com/operator-framework/operator-lifecycle-manager/issues/1770 for details. Summary: When using `opm registry add` or `opm index add` 1. When the schema format of dependencies.yaml is invalid, there is no error or warning. 2....
**Description of the change:** Builds off #775 Pruning an index via opm index prune can fail when permissions on the filesystem in the container are read-only. Since the command copies...
File Based Catalogs (FBCs) allow overriding all sorts of values that are normally supplied by the bundle. Can we clearly define what is safe to override? I can infer from...
The default container tool for bundle build is docker whereas the default for index add/rm/export is podman. The command line flag is also different (`-b` vs `-c`) which is confusing....