cybozu-go / moco

MySQL operator on Kubernetes using GTID-based semi-synchronous replication.

Home Page:https://cybozu-go.github.io/moco/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

quay.io.cybozu/mysql:8.0.27 cannot start `mysqld`

masa213f opened this issue · comments

Describe the bug

I tried to create a MySQLCluster using quay.io.cybozu/mysql:8.0.27 image.
But the cluster didnot become Healthy. The moco-init container output the following error.

$ kubectl logs <MySQLClusterName> moco-init -p
/usr/local/mysql/bin/mysqld: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
Error: exit status 127
exit status 127

The broken mysql images had been pushd to quay.io/cybozu/mysql due to the misconfiguration of our build scripts.

Between 2023-02-14 08:14 and 10:18(UTC), broken images (listed below) existed on quay.io/cybozu/mysql.

  • 8.0.18.7 (SHA256 1d4529f553ba)
  • 8.0.25.7 (SHA256 6f87a8d52f41)
  • 8.0.26.8 (SHA256 dc80293f217e)
  • 8.0.27.6 (SHA256 348ffcc871a9)
  • 8.0.28.8 (SHA256 fa064a7e51d1)
  • 8.0.30.6 (SHA256 8886a684a675)
  • 8.0.31.5 (SHA256 33f8d1fb8e55)

And the following tags also referred to broken images.

  • 8.0.18
  • 8.0.25
  • 8.0.26
  • 8.0.27
  • 8.0.28
  • 8.0.30
  • 8.0.31

I deleted the broken images. So this error does not occur now.