bland-gigabyte-28270
06/09/2023, 7:22 AMINTERNAL
schema registry. The system update job and the gms pod fail.
System update job log:
2023-06-09 07:16:51,099 [main] INFO c.l.d.u.impl.DefaultUpgradeReport:16 - Executing Step 4/5: DataHubStartupStep...
org.apache.kafka.common.errors.SerializationException: Error serializing Avro message
Caused by: java.io.IOException: No schema registered under subject!
GMS pod cannot connect to itself:
2023-06-09 07:21:57,361 [R2 Nio Event Loop-1-1] WARN c.l.r.t.h.c.c.ChannelPoolLifecycle:139 - Failed to create channel, remote=localhost/127.0.0.1:8080
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8080
Caused by: java.net.ConnectException: Connection refused
at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:777)
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base/java.lang.Thread.run(Thread.java:829)
delightful-ram-75848
06/12/2023, 7:13 AMbland-gigabyte-28270
06/13/2023, 12:13 AMdatahub-system-upgrade
job is created to bootstrap Datahub system. This needs to talk to Schema Registry.
• datahub-gms
is also created in parallel. datahub-gms
needs the above job to finish to be in Healthy state. This service host the “internal” schema registry that the above job requires.
• That means datahub-gms
Schema Registry is never up, which blocks datahub-system-upgrade
job, which blocks datahub-gms
, and so on.aloof-gpu-11378
06/13/2023, 9:44 PMbland-gigabyte-28270
06/14/2023, 1:16 AM0.10.3
handsome-football-66174
06/16/2023, 7:19 PMorange-night-91387
06/16/2023, 7:31 PMhandsome-football-66174
06/16/2023, 7:34 PMorg.apache.kafka.common.errors.SerializationException: Error serializing Avro message
Caused by: javax.net.ssl.SSLHandshakeException: No subject alternative DNS name matching <schema-registry URL> found.
at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:131) ~[na:na]
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:353) ~[na:na]
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:296) ~[na:na]
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:291) ~[na:na]
handsome-football-66174
06/16/2023, 7:34 PMhandsome-football-66174
06/16/2023, 7:35 PMhandsome-football-66174
06/16/2023, 7:35 PMaloof-gpu-11378
06/16/2023, 7:37 PMhandsome-football-66174
06/16/2023, 7:38 PMquick-autumn-16067
08/01/2023, 6:47 PM2023-08-01 17:19:35,465 [main] ERROR c.l.d.u.s.e.steps.DataHubStartupStep:40 - DataHubStartupStep failed.
org.apache.kafka.common.errors.SerializationException: Error serializing Avro message
Caused by: java.io.IOException: No schema registered under subject!
at io.confluent.kafka.schemaregistry.client.MockSchemaRegistryClient.getLatestVersion(MockSchemaRegistryClient.java:261)
at io.confluent.kafka.schemaregistry.client.MockSchemaRegistryClient.getLatestSchemaMetadata(MockSchemaRegistryClient.java:310)
...
Are there any additional prerequisites that we need to do prior to the system update step when we're using internal schema registry?quick-autumn-16067
08/01/2023, 7:08 PMaloof-gpu-11378
08/01/2023, 8:26 PMProgress toward Removing Confluent Schema Registry requirement -- Helm & Quickstart simplifications to follow
NOTE: this will only work for new deployments of DataHub; If you have already deployed DataHub with Confluent Schema Registry, you will not be able to disable it
https://github.com/datahub-project/datahub/releases/tag/v0.10.3quick-autumn-16067
08/01/2023, 8:47 PMbumpy-pharmacist-66525
08/03/2023, 3:55 PMaloof-gpu-11378
08/03/2023, 9:01 PMfreezing-application-4446
08/04/2023, 6:00 AMAre you customizing your Kafka topic names?Nope (related thread: https://datahubspace.slack.com/archives/CV2UVAPPG/p1691079347732439)
agreeable-musician-41252
08/07/2023, 4:56 PMNo schema registered under subject!
just following the steps here: https://datahubproject.io/docs/deploy/kubernetes/
It appears the datahub chart is datahub-0.2.181 and the prereqs are datahub-prerequisites-0.0.18. I haven’t done any customization other than specify a namespace in my eks cluster.quick-autumn-16067
08/07/2023, 8:32 PMdataHub_
to most topic names.quick-autumn-16067
08/07/2023, 8:34 PMable-library-93578
08/11/2023, 9:14 PMagreeable-musician-41252
08/16/2023, 7:05 PM--version 0.2.180
on the helm install