Closed smorimoto closed 3 days ago
Okay, the timescale is ready to go!
hey @smorimoto, how are you testing this? I tried creating a new pg, pushing the image to the app's registry, and running fly image update, but I can't seem to get a healthy instance. Wondering if I'm missing a crucial step.
I keep hitting issues with repmgr not being able to connect because of a version mismatch.
[NOTICE] repmgrd (repmgrd 5.4.1) starting up
[INFO] connecting to database "host=fdaa:0:78c0:a7b:233:51f3:5a9f:2 port=5433 user=repmgr dbname=repmgr connect_timeout=5"
[ERROR] an older version of the "repmgr" extension is installed
[DETAIL] extension version 5.3 is installed but newer version 5.4 is available
[HINT] verify the repmgr installation is updated properly before continuing
hey @smorimoto, how are you testing this? I tried creating a new pg, pushing the image to the app's registry, and running fly image update, but I can't seem to get a healthy instance. Wondering if I'm missing a crucial step.
I keep hitting issues with repmgr not being able to connect because of a version mismatch.
[NOTICE] repmgrd (repmgrd 5.4.1) starting up [INFO] connecting to database "host=fdaa:0:78c0:a7b:233:51f3:5a9f:2 port=5433 user=repmgr dbname=repmgr connect_timeout=5" [ERROR] an older version of the "repmgr" extension is installed [DETAIL] extension version 5.3 is installed but newer version 5.4 is available [HINT] verify the repmgr installation is updated properly before continuing
Update: It works if I push to docker hub and create a fresh postgres and avoid image update.
Repmgr 5.4.1
is getting installed automatically with the new image build. I updated the base image to pin the repmgr version, but we may need to migrate to 5.4.1
for PG 16. The latest version of repmgr
should work fine with PG15, but the upgrade path needs more testing.
What would the very rough ETA be on the release given it needs more testing? Just on the fence about using the new timescale syntax (not currently supported with fly's TS version) for some work or holding off.
Rebased to latest master.
Closing in favor of: https://github.com/fly-apps/postgres-flex/pull/233
Support for pg16 is expected in 2.13: https://github.com/timescale/timescaledb/releases/tag/2.12.0 https://github.com/timescale/timescaledb/milestone/77