bug: mariadb chart readiness probe fails with kolla/*-binary-mariadb image
The mariadb chart readiness probe uses pymysql which is not installed in the kolla mariadb images. End result is the database starts fine but the container is never marked as read due to the probe failure.
@wilreichert good catch!
@alanmeadows, would it make sense to explore using a more portable mysql binary client and shell based readiness check?
The check that is currently python based is extremely simplistic, we can easily replace it with a simpler, less dependent check.
We will need to be able to:
- Loop forever until success
- Do error code checking/casing
This should be possible in shell with the mysql client.
I can work on this
The peer finder python script is also affected. Taking a look at it now