Zato Docker quickstart and MySQL Operational Database

Hello,

I’m building a small Zato Docker quickstart cluster and when I change the ODB to “mysql”. Everything works except the scheduler fails to start. I want to see if anyone else has seen this?

Using env vars:

Zato_ODB_Port=3306
Zato_ODB_Type=mysql

The scheduler server.log indicates the sql.auto-ping service is missing.I’m assuming it did not get setup because the ODB type was changed?

zato@f1fcb78ce397:~/env/qs-1/scheduler/logs$ cat server.log
2022-12-30 20:21:05,654 - INFO - 2895:MainThread - zato.common.util.api:395 - Getting configuration from `/opt/zato/env/qs-1/scheduler/config/repo/scheduler.conf`
2022-12-30 20:21:05,656 - INFO - 2895:MainThread - zato.common.util.api:395 - Getting configuration from `/opt/zato/env/qs-1/scheduler/config/repo/sql.conf`
2022-12-30 20:21:05,684 - INFO - 2895:MainThread - __main__:58 - Scheduler starting (http://0.0.0.0:31530)
2022-12-30 20:21:05,684 - INFO - 2895:MainThread - zato.common.util.api:395 - Getting configuration from `/opt/zato/env/qs-1/scheduler/config/repo/startup_jobs.conf`
2022-12-30 20:21:05,685 - INFO - 2895:MainThread - __main__:69 - Ignoring job `zato.wsx.cleanup (startup_jobs.conf)`
2022-12-30 20:21:05,688 - INFO - 2895:MainThread - zato.common.util.api:395 - Getting configuration from `/opt/zato/env/qs-1/server1/config/repo/secrets.conf`
2022-12-30 20:21:05,689 - INFO - 2895:MainThread - zato.common.util.api:395 - Getting configuration from `/opt/zato/env/qs-1/server1/config/repo/server.conf`
2022-12-30 20:21:06,071 - INFO - 2895:Dummy-1 - zato.scheduler.backend:487 - Scheduler will start to execute jobs in 0 seconds
2022-12-30 20:21:07,177 - INFO - 2895:Dummy-1 - zato.common.util.api:832 - Waiting for ODB service `zato.outgoing.sql.auto-ping`
2022-12-30 20:21:08,181 - INFO - 2895:Dummy-1 - zato.common.util.api:832 - Waiting for ODB service `zato.outgoing.sql.auto-ping`
2022-12-30 20:21:09,184 - INFO - 2895:Dummy-1 - zato.common.util.api:832 - Waiting for ODB service `zato.outgoing.sql.auto-ping`
2022-12-30 20:21:10,188 - INFO - 2895:Dummy-1 - zato.common.util.api:832 - Waiting for ODB service `zato.outgoing.sql.auto-ping`
2022-12-30 20:21:11,192 - INFO - 2895:Dummy-1 - zato.common.util.api:832 - Waiting for ODB service `zato.outgoing.sql.auto-ping`

Best Regards,

Robert