Hi Team - I am seeing the following errors in our systemUpdate job
org.apache.kafka.common.errors.TimeoutException: Topic DataHubUpgradeHistory_v1 not present in metadata after 60000 ms.```
Here is our ssl configuration. Please let me know if this needs to be added to the datahubSystemUpdate section or not?
``` credentialsAndCertsSecrets:
name: datahub-certs
path: /ssl
secureEnv:
ssl.truststore.password: password
kafkastore.ssl.truststore.password: password
springKafkaConfigurationOverrides:
ssl.truststore.location: /ssl/truststore.jks
kafkastore.ssl.truststore.location: /ssl/truststore.jks
sasl.jaas.config: org.apache.kafka.common.security.scram.ScramLoginModule required username="datahub_staging" password="${jaasconfig}";
security.protocol: SASL_SSL
kafkastore.security.protocol: SASL_SSL
ssl.protocol: TLS
ssl.truststore.type: JKS
sasl.mechanism: SCRAM-SHA-256
ssl.endpoint.identification.algorithm: ```
FYI sasl.jaas.config: org.apache.kafka.common.security.scram.ScramLoginModule required username="datahub_staging" password="${jaasconfig}";
In this line jaasconfig is injected an env variable. into the pod
Hi <@U05KVNAL068> are you sure that DataHubUpgradeHistory_v1 topic does not exist on your Kafka cluster?
How do you install your DataHub today? Helm charts or docker setup?
Have you checked kafka-setup-job logs? DataHubUpgradeHistory_v1 should have been created by this setup job.
hi <@U040V3TUD5J> - we have a managed kafka cluster and because of that, we explicitly created the kafka topics and disabled the kafka setup job.
the rest of the datahub installation is all done via helm charts.
org.apache.kafka.common.errors.TimeoutException: Topic DataHubUpgradeHistory_v1 not present in metadata after 60000 ms.
This could mean that the KafkaHealthChecker is not able to contact the broker if the topic exists.
How does the describe command output looks on the systemUpdateJob? kubectl describe job datahub-system-update-job