Explicitly define the images used by the tests, instead of relying on
the default operator image. Most tests now use postgres:17-bookworm.
Tests requiring barman-cloud on the image use
ghcr.io/cloudnative-pg/postgresql:17-bookworm instead.
Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
Activate backup and restore tests with GCS using the fake-gcs-server
emulator. Use a fork that support partial reads.
Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
Run basic backup and restore tests for the plugin. Use MinIO for S3,
Azurite for ACS and fake-gcs-server for GCS.
Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>