Details
-
Bug
-
Resolution: Done
-
Major
-
2.0.0.Alpha1
-
None
-
False
-
None
-
False
Description
RedisDatabaseHistoryIT fails with
Error: Tests run: 3, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 149.4 s <<< FAILURE! - in io.debezium.server.redis.RedisDatabaseHistoryIT Error: io.debezium.server.redis.RedisDatabaseHistoryIT.testDatabaseHistoryIsSaved Time elapsed: 60.231 s <<< ERROR! org.awaitility.core.ConditionTimeoutException: Condition with io.debezium.server.redis.RedisDatabaseHistoryIT was not fulfilled within 1 minutes. at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
which is caused by
2022-05-11 08:55:33,682 ERROR [io.deb.con.com.BaseSourceTask] (pool-7-thread-1) The 'database.server.id' value is invalid: A value is required 2022-05-11 08:55:33,700 INFO [io.deb.con.com.BaseSourceTask] (pool-7-thread-1) Stopping down connector 2022-05-11 08:55:33,703 INFO [org.apa.kaf.con.sto.FileOffsetBackingStore] (pool-7-thread-1) Stopped FileOffsetBackingStore 2022-05-11 08:55:33,706 INFO [io.deb.ser.ConnectorLifecycle] (pool-7-thread-1) Connector completed: success = 'false', message = 'Unable to initialize and start connector's task class 'io.debezium.connector.mysql.MySqlConnectorTask' with config: {connector.class=io.debezium.connector.mysql.MySqlConnector, database.history.redis.address=localhost:49188, database.user=debezium, database.dbname=inventory, debezium.sink.type=redis, offset.storage=org.apache.kafka.connect.storage.FileOffsetBackingStore, debezium.sink.redis.address=localhost:49188, schema.include.list=inventory, database.server.name=testc, offset.flush.timeout.ms=5000, database.port=49189, offset.flush.interval.ms=0, internal.key.converter=org.apache.kafka.connect.json.JsonConverter, offset.storage.file.filename=/home/runner/work/debezium/debezium/debezium-server/debezium-server-redis/target/data/file-connector-offsets.txt, database.hostname=localhost, database.*** name=redis, internal.value.converter=org.apache.kafka.connect.json.JsonConverter, table.include.list=inventory.customers,inventory.redis_test,inventory.redis_test2, value.converter=org.apache.kafka.connect.json.JsonConverter, key.converter=org.apache.kafka.connect.json.JsonConverter, database.history=io.debezium.server.redis.RedisDatabaseHistory}', error = '{}': org.apache.kafka.connect.errors.ConnectException: Error configuring an instance of MySqlConnectorTask; check the logs for details at io.debezium.connector.common.BaseSourceTask.start(BaseSourceTask.java:120) at io.debezium.embedded.EmbeddedEngine.run(EmbeddedEngine.java:759) at io.debezium.embedded.ConvertingEngineBuilder$2.run(ConvertingEngineBuilder.java:192) at io.debezium.server.DebeziumServer.lambda$start$1(DebeziumServer.java:150) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833)