Closed arvindkalra08 closed 3 months ago
I am referring these docs: https://github.com/planetscale/vitess-operator/blob/main/docs/api.md#vitessshardtabletpool
Looks like this was broken by https://github.com/vitessio/vitess/pull/15857. The corresponding change needs to be made in operator code.
Until this is fixed, are you able to run with Vitess 19.0.5 instead of latest
?
Thanks @deepthi for the quick response.
Can you give me the exact version that should be used? As when I try to use:
vttablet: vitess/lite:19.0.5
The pod is stuck at Init:ErrImagePull
Actually, looks like this was fixed for v20 https://github.com/planetscale/vitess-operator/pull/581 So the problem is that you must be using some incompatible combination of Vitess-operator and vitess. I'd suggest following the user guide on the web and making sure you are using compatible versions.
I'm going to close this issue, because there does not seem to be a bug.
Thanks to @mattlord for pointing me in the right direction on this.
@deepthi Those are the exact docs that I am following, but anyway, I was able to make it work with v19.0.5.
I just had to provide the image version like this:
vttablet: vitess/lite:v19.0.5
When we try to create a keyspace using a tablet with external datasource by providing the
externalDatastore
property in YML, thevttablet
pod is unable able to spawn up.My keyspace section of YML looks the following:
And following is the error log from the
vttablet
pod for the same:Can someone help debug this? Let me know if you need more information.
I am using these images: