-
Notifications
You must be signed in to change notification settings - Fork 249
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The GRPC server in opm produces random channel order for FBC catalogs #1069
Comments
cdjohnson
changed the title
The GRPC server in opm produces random channel order
The GRPC server in opm produces random channel order for FBC catalogs
Feb 22, 2023
Thanks @cdjohnson! We'll take a closer look a this shortly. |
Some context in a slack thread is here: https://kubernetes.slack.com/archives/C0181L6JYQ2/p1677097814470179?thread_ts=1676998367.355039&cid=C0181L6JYQ2 |
anik120
added a commit
to anik120/operator-lifecycle-manager
that referenced
this issue
Feb 27, 2023
See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com>
11 tasks
anik120
added a commit
to anik120/operator-lifecycle-manager
that referenced
this issue
Feb 27, 2023
See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com>
perdasilva
pushed a commit
to anik120/operator-lifecycle-manager
that referenced
this issue
Feb 28, 2023
See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com>
perdasilva
pushed a commit
to anik120/operator-lifecycle-manager
that referenced
this issue
Feb 28, 2023
See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com>
perdasilva
pushed a commit
to anik120/operator-lifecycle-manager
that referenced
this issue
Feb 28, 2023
See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com>
perdasilva
pushed a commit
to operator-framework/operator-lifecycle-manager
that referenced
this issue
Feb 28, 2023
See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com>
perdasilva
pushed a commit
to perdasilva/operator-framework-olm
that referenced
this issue
Mar 7, 2023
See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com> Upstream-repository: operator-lifecycle-manager Upstream-commit: e4b15326c297f610dbf569d771abd62a703b0eb2
perdasilva
pushed a commit
to perdasilva/operator-framework-olm
that referenced
this issue
Mar 7, 2023
See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com> Upstream-repository: operator-lifecycle-manager Upstream-commit: e4b15326c297f610dbf569d771abd62a703b0eb2
anik120
added a commit
to anik120/operator-framework-olm
that referenced
this issue
Mar 15, 2023
See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com>
anik120
added a commit
to anik120/operator-framework-olm
that referenced
this issue
Mar 15, 2023
…st (#2925) See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com>
anik120
added a commit
to anik120/operator-framework-olm
that referenced
this issue
Mar 15, 2023
…st (#2925) See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com>
anik120
added a commit
to anik120/operator-framework-olm
that referenced
this issue
Mar 15, 2023
…st (#2925) See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com> Upstream-repository: operator-lifecycle-manager Upstream-commit: e4b15326c297f610dbf569d771abd62a703b0eb2
tmshort
pushed a commit
to tmshort/operator-framework-olm
that referenced
this issue
Mar 15, 2023
See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com> Upstream-repository: operator-lifecycle-manager Upstream-commit: e4b15326c297f610dbf569d771abd62a703b0eb2
anik120
added a commit
to anik120/operator-framework-olm
that referenced
this issue
Mar 15, 2023
See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com>
anik120
added a commit
to anik120/operator-framework-olm
that referenced
this issue
Mar 15, 2023
See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com> Upstream-repository: operator-lifecycle-manager Upstream-commit: e4b15326c297f610dbf569d771abd62a703b0eb2
anik120
added a commit
to anik120/operator-framework-olm
that referenced
this issue
Mar 22, 2023
See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com>
anik120
added a commit
to anik120/operator-framework-olm
that referenced
this issue
Mar 22, 2023
See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com> Upstream-repository: operator-lifecycle-manager Upstream-commit: e4b15326c297f610dbf569d771abd62a703b0eb2
anik120
added a commit
to anik120/operator-framework-olm
that referenced
this issue
Mar 22, 2023
…st (#2925) See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com> Upstream-repository: operator-lifecycle-manager Upstream-commit: e4b15326c297f610dbf569d771abd62a703b0eb2
tmshort
pushed a commit
to tmshort/operator-framework-olm
that referenced
this issue
Mar 28, 2023
See operator-framework/operator-registry#1069 for more details Signed-off-by: Anik <anikbhattacharya93@gmail.com> Upstream-repository: operator-lifecycle-manager Upstream-commit: e4b15326c297f610dbf569d771abd62a703b0eb2
5 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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 GetPackage GRPC API in the FBC catalog is non-deterministic, whereas they appeared either in lexicographical ascending order or
registry add <bundle>
order (not sure which). This results in various clients to display the channels in a random order, whereas they were being displayed in a seemingly-sorted order before (e.g. the OpenShift Console).To reproduce:
vs the sqlite version:
The text was updated successfully, but these errors were encountered: