-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Apicurio Kafka registry 2.1.5.Final doesn't work on Quarkus Upstream #25814
Comments
/cc @alesj, @cescoffier, @ozangunalp |
Hello,
I am using |
@ozangunalp @alesj could you have a look at this one? We probably need to be extra cautious when upgrading if things are not backward compatible. @cescoffier you might know who to ping on the Apicurio side to have some additional insights about how to best deal with it. |
@EricWittmann @carlesarnal any insight on your side? |
I checked on the product side of red hat there are only
|
we may need to switch back to 2.0. Waiting for @EricWittmann and @carlesarnal. |
I am not in a hurry @cescoffier . Quarkus is not part of the Kafka pilot apps that we push to prod before the end of the year. although I am trying to make sure Quarkus is fully supported internally on all use cases, and it is better communication if I can say that everything just works ;) . but I can wait. |
so I downgraded to |
Hi all, sorry, I was on PTO. This is exactly the same problem discussed in #26322. The options are either to force the version of the client lib (to use a version compatible with the old server) or to upgrade the apicurio registry server version. |
@ozangunalp @alesj WDYT? Should be rollback and document the working sets? |
Closes quarkusio#25814 (cherry picked from commit 0cb8717)
Added persistence on Mongo DB consuming kafka topic. This commit breaks the compatibility between apicuiro server and the consumer caused by quarkusio/quarkus#25814 We need to find the right version of io.quarkus:quarkus-apicurio-registry-avro in the consumer project.
Describe the bug
QuarkusVersion:
999-SNAPSHOT
extension:
quarkus-apicurio-registry-avro
Kafka version:
quay.io/strimzi/kafka:0.28.0-kafka-3.1.0
apicurio:
quay.io/apicurio/apicurio-registry-mem:2.1.5.Final
Description: When a Strimzi Kafka Quarkus app starts throw the following error:
More details:
Note that Apicurio was updated on Quarkus upstream to version
2.2.3.Final
.commitRef: a9ef280
If I update my Apicurio version to
2.2.3.Final
then works as expected. Looks like this upgrade is not backward compatible with previous or already deployed Quarkus apps and forces you to upgrade Quarkus version in your apps and also Apicurio.The text was updated successfully, but these errors were encountered: