From 287b3e9de119888fb128db3bcfc841aeb4cf200c Mon Sep 17 00:00:00 2001 From: Dianjin Wang Date: Thu, 11 Jun 2026 16:08:49 +0800 Subject: [PATCH] CI: pin Cloudberry branch to `REL_2_STABLE` Switch the CI Cloudberry checkout from `main` to `REL_2_STABLE branch`. Cloudberry main has upgraded to the PG16 kernel, whose tightened role grant permission checks (GRANT ... GRANTED BY now requires ADMIN OPTION) break multiple backup integration tests. `REL_2_STABLE` still runs PG14 and passes the full test suite without these failures. Add a TODO to revert to main once Cloudberry 3.x stabilizes with PG16. See: https://github.com/apache/cloudberry-backup/issues/103 --- .github/workflows/cloudberry-backup-ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/cloudberry-backup-ci.yml b/.github/workflows/cloudberry-backup-ci.yml index a3216337..5fe3f75e 100644 --- a/.github/workflows/cloudberry-backup-ci.yml +++ b/.github/workflows/cloudberry-backup-ci.yml @@ -53,7 +53,9 @@ permissions: env: CLOUDBERRY_REPO: apache/cloudberry - CLOUDBERRY_REF: main + # Currently targeting REL_2_STABLE (2.x) branch only. + # TODO: Switch back to "main" once Cloudberry 3.x / main branch stabilizes with PG16 support. + CLOUDBERRY_REF: REL_2_STABLE CLOUDBERRY_DIR: cloudberry CLOUDBERRY_BACKUP_DIR: cloudberry-backup