Skip to content
Discussion options

You must be logged in to vote

In case anyone wonder, I finally installed repmgr like so for pgautoupgrade.

#!/bin/bash

FROM="/data/postgresql/16"
TO="/data/postgresql/17"

sudo rsync -avh --delete "${FROM}/" "${TO}/"

sudo chown -R 1001 "${TO}"
sudo chmod 777 "${TO}"

docker run --rm \
  --user 0 \
  --entrypoint bash \
  -v "${TO}:/bitnami/postgresql" \
  -e PGAUTO_ONESHOT=yes \
  -e PGDATA=/bitnami/postgresql/data \
  pgautoupgrade/pgautoupgrade:17-debian \
  -c "
    set -e
    echo 'Installing repmgr...'
    apt-get update && apt-get install -y repmgr
    echo 'Starting upgrade process...'
    exec /usr/local/bin/docker-entrypoint.sh postgres
  "

sudo chown -R 1001 "${TO}"
sudo chmod 700 "${TO}"

Still need to d…

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@justinclift
Comment options

Answer selected by mulder999
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants