I'm currently working to upgrade my immich instance to 1.95.0, but I'm struggling to get my pgvecto.rs instance to upgrade to v0.2.0. Here is my setup:
Currently running Cloudnative pg in kubernetes. I swapped out ghcr.io/bo0tzz/cnpgvecto.rs:14-v0.1.10 for ghcr.io/tensorchord/cloudnative-pgvecto.rs:14.11-v0.2.0. I simply changed the image and commited the changes and CNPG rolled out the changes to my cluster. I then followed the migration steps in the 1.95.0 release notes. When I run ALTER EXTENSION vectors UPDATE TO '0.2.0';, I get an error that says ERROR: type "vectorindexinfo" does not exist. Then running SELECT pgvectors_upgrade(); fails.
Postgresql config for kubernetes: https://github.com/ModestTG/jace-cluster/blob/main/kubernetes/apps/database/cloudnative-pg/cluster/cluster2.yaml
I haven't restarted the PG cluster yet as it requires me to bootstrap from backup. Do I need to do that or potentially stream the database to a new cluster with the new image? Any help is appreciated. Thanks!
Edit: the user that access the immich database is not a super user
.