https://authzed.com logo
Title
a

Arash

07/27/2022, 8:37 PM
Hi all. I'm trying to deploy spicedb to cockroachDB's serverless environment, but I'm running into some errors when I perform the migration (to
head
).
{"level":"info","time":"2022-07-27T11:02:04-07:00","message":"migrating cockroachdb datastore"}
{"level":"info","module":"pgx","host":"free-tier4.aws-us-west-2.cockroachlabs.cloud","time":"2022-07-27T11:02:04-07:00","message":"Dialing PostgreSQL server"}
{"level":"info","targetRevision":"head","time":"2022-07-27T11:02:04-07:00","message":"running migrations"}
{"level":"error","module":"pgx","args":[],"err":"ERROR: relation \"schema_version\" does not exist (SQLSTATE 42P01)","pid":1532891,"sql":"SELECT version_num from schema_version","time":"2022-07-27T11:02:04-07:00","message":"Query"}
{"level":"error","module":"pgx","args":[],"err":"ERROR: relation \"schema_version\" does not exist (SQLSTATE 42P01)","pid":1532891,"sql":"SELECT version_num from schema_version","time":"2022-07-27T11:02:04-07:00","message":"Query"}
{"level":"info","from":"","to":"initial","time":"2022-07-27T11:02:04-07:00","message":"migrating"}
{"level":"error","module":"pgx","args":[],"err":"ERROR: cluster setting 'kv.rangefeed.enabled' is currently overridden by the operator (SQLSTATE XXUUU)","pid":1532891,"sql":"SET CLUSTER SETTING kv.rangefeed.enabled = true;","time":37.093002,"time":"2022-07-27T11:02:04-07:00","message":"Exec"}
{"level":"fatal","error":"error executing migration function: ERROR: cluster setting 'kv.rangefeed.enabled' is currently overridden by the operator (SQLSTATE XXUUU)","time":"2022-07-27T11:02:04-07:00","message":"unable to complete requested migrations"}
The same command works fine against a single node cluster on my local machine. Is the cockroach serverless environment just not capable of supporting spicedb or is there something that can be done to work around the problems/limitations above?