From ff68fb37b976bf63ce1aca1fd8cb15bbb24fa02d Mon Sep 17 00:00:00 2001 From: Manuel Rigger Date: Thu, 20 Mar 2025 23:49:13 +0800 Subject: [PATCH 1/2] Update the current Citus version to 13.0 --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 373ea3896..22a5528de 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -63,9 +63,9 @@ jobs: run: | echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list curl https://install.citusdata.com/community/deb.sh | sudo bash - sudo apt-get -y install postgresql-15-citus-11.1 + sudo apt-get -y install postgresql-17-citus-13.0 sudo chown -R $USER:$USER /var/run/postgresql - export PATH=/usr/lib/postgresql/15/bin:$PATH + export PATH=/usr/lib/postgresql/17/bin:$PATH cd ~ mkdir -p citus/coordinator citus/worker1 citus/worker2 initdb -D citus/coordinator From 9ee93f76f56912548672842fc643622714dd56e4 Mon Sep 17 00:00:00 2001 From: Manuel Rigger Date: Fri, 21 Mar 2025 00:08:31 +0800 Subject: [PATCH 2/2] Apply a workaround for Citus since Ubuntu 24.04 is not yet supported See https://github.com/citusdata/citus/issues/7692. --- .github/workflows/main.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 22a5528de..55368cb98 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -62,6 +62,8 @@ jobs: - name: Set up Citus run: | echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list + sudo sed -i 's/noble/jammy/g' /etc/apt/sources.list.d/citusdata_community.list # https://github.com/citusdata/citus/issues/7692 + sudo apt-get update curl https://install.citusdata.com/community/deb.sh | sudo bash sudo apt-get -y install postgresql-17-citus-13.0 sudo chown -R $USER:$USER /var/run/postgresql