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.
The sqlite-based commands in `opm` have been deprecated for almost two years. We know of some users still building sqlite-based catalogs, but they are also converting them to FBC and...
Refactor the unmarshal error formatting to return an error struct to give callers more formatting flexibility. _Originally posted by @joelanford in https://github.com/operator-framework/operator-registry/issues/1089#issuecomment-1522368974_
We should assert on the contents of the objects, not on the counts of the object schemas. _Originally posted by @joelanford in https://github.com/operator-framework/operator-registry/issues/1089#issuecomment-1522368974_
There is no option to specify a platform when generating an index image via opm using podman as a build tool. This is a problem when trying to generate linux/amd64...
I'm trying to implement a simple operator release workflow with the new FBC (1 operator, 1 bundle, 1 index - all with the same version). I'd like to perform as...
the log, ``` ./linux-ppc64le-opm version SIGILL: illegal instruction PC=0x1175cd00 m=0 sigcode=1 instruction bytes: 0x1 0x0 0x1f 0xf4 0x10 0x0 0x5f 0xe9 0x10 0x0 0x49 0xf9 0x5 0x0 0x9 0xf4 goroutine...
In prior versions of opm the GetBundleForChannel returned a lot more data than it does today, our testing pipeline relies on this data, particularly the bundlePath element. Example: Older catalog...
We have a large catalog. We just converted it from sqlite to fbc: FBC: `icr.io/cpopen/ibm-operator-catalog:latest` SQLITE: `icr.io/cpopen/ibm-operator-catalog:sqlite-latest` It looks like the order in which the channels are being returned via...
The channel list annotation `operators.operatorframework.io.bundle.channels.v1` is mis-parsed if the comma-separated list provided contains one or more spaces after a comma. I encountered this issue with a Red Hat partner's operator...
When multiple schema instances are listed in the same doc via the new-doc delimiter (`---`) the render should process each schema independently, in sequence, for e.g.: ```yaml Schema: olm.semver GenerateMajorChannels:...