Skip to content

Docker image missing but referenced bits #1206

@jadestorm

Description

@jadestorm

Hi folk! Sorry for the flurry of issues -- hopefully this is all helpful rather than annoying. =)

I am currently using the docker image: signal18/replication-manager:v3.1.7

In that image "as is", the configuration includes references to the following (from etc/local/config.toml.docker in git):

prov-db-binary-basedir= "/usr/sbin"
prov-db-client-basedir= "/usr/bin"
backup-mysqlclient-path ="/usr/bin/mysql"
backup-mysqlbinlog-path = "/usr/bin/mysqlbinlog"
haproxy-binary-path= "/usr/sbin/haproxy"
proxysql-binary-path="/usr/bin/proxysql"
backup-restic-binary-path="/usr/bin/restic"
sysbench-binary-path = "/usr/bin/sysbench"
backup-mydumper-path = "/usr/bin/mydumper"
backup-myloader-path = "/usr/bin/myloader"
backup-mysqldump-path = "/usr/bin/mysqldump"

Because the image is using mariadb-client instead of mysql, backup-mysqlbinlog-path should be /usr/bin/mariadb-binlog.

Meanwhile, mydumper and myloader are completely absent, but referenced. This causes warnings about being unable to find the version of mydumper. Now -- even commenting it out/removing it seems to cause those warnings as well, the warning bit might be expected, and I have silenced the warning myself using the ignore warnings option.

Mostly I just wanted to make sure y'all were aware of it. It's not hard to work around. =)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions