This is an automated email from the ASF dual-hosted git repository.

ostinru pushed a commit to branch works-with-cloudberry-2.0-only
in repository https://gitbox.apache.org/repos/asf/cloudberry-pxf.git

commit db78f3849ba9eeef5a49151e5bc8ce071b7a005a
Author: Nikolay Antonov <[email protected]>
AuthorDate: Sun May 31 15:24:26 2026 +0500

    cloudberry-pxf currently supports only cloudberry-2.x
---
 .github/workflows/pxf-ci.yml                                     | 4 +++-
 automation/src/main/resources/testcontainers/pxf-cbdb/Dockerfile | 6 +++---
 ci/singlecluster/Dockerfile                                      | 2 +-
 3 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/pxf-ci.yml b/.github/workflows/pxf-ci.yml
index a0c88eb9..d8ba0753 100644
--- a/.github/workflows/pxf-ci.yml
+++ b/.github/workflows/pxf-ci.yml
@@ -40,7 +40,7 @@ env:
   JAVA_HOME: "/usr/lib/jvm/java-11-openjdk"
   GO_VERSION: "1.25"
   GPHOME: "/usr/local/cloudberry-db"
-  CLOUDBERRY_VERSION: "main"
+  CLOUDBERRY_VERSION: "PG14_ARCHIVE"
   PXF_HOME: "/usr/local/pxf"
 
 jobs:
@@ -255,7 +255,9 @@ jobs:
   build-pxf-cbdb-testcontainer-image:
     name: Build Testcontainer Images (${{ matrix.distro }})
     runs-on: ubuntu-latest
+    continue-on-error: true
     strategy:
+      fail-fast: false
       matrix:
         include:
           - distro: ubuntu
diff --git a/automation/src/main/resources/testcontainers/pxf-cbdb/Dockerfile 
b/automation/src/main/resources/testcontainers/pxf-cbdb/Dockerfile
index 92c76311..9e377664 100644
--- a/automation/src/main/resources/testcontainers/pxf-cbdb/Dockerfile
+++ b/automation/src/main/resources/testcontainers/pxf-cbdb/Dockerfile
@@ -20,7 +20,7 @@
 ARG BASE_IMAGE=apache/incubator-cloudberry:cbdb-build-ubuntu22.04-latest
 FROM ${BASE_IMAGE}
 
-# Install Java 8 & 11: auto-detect OS package manager
+# Install Java 11: auto-detect OS package manager
 RUN if command -v apt-get >/dev/null 2>&1; then \
       export DEBIAN_FRONTEND=noninteractive && \
       sudo apt-get update && \
@@ -29,7 +29,7 @@ RUN if command -v apt-get >/dev/null 2>&1; then \
         locales wget lsb-release openssh-server iproute2 sudo \
         openjdk-11-jdk-headless; \
     elif command -v dnf >/dev/null 2>&1; then \
-      sudo dnf install -y --allowerasing \
+      sudo dnf install -y --allowerasing --nobest \
         curl ca-certificates wget maven unzip openssh-server iproute sudo 
glibc-langpack-en glibc-locale-source \
         java-11-openjdk-devel && \
       sudo dnf clean all; \
@@ -70,7 +70,7 @@ RUN sudo mkdir -p /home/gpadmin/workspace && \
 
 # Clone Cloudberry source (parametrized via build args)
 ARG CLOUDBERRY_REPO=https://github.com/apache/cloudberry.git
-ARG CLOUDBERRY_BRANCH=main
+ARG CLOUDBERRY_BRANCH=PG14_ARCHIVE
 RUN git clone --depth 1 -b ${CLOUDBERRY_BRANCH} \
       ${CLOUDBERRY_REPO} /home/gpadmin/workspace/cloudberry
 
diff --git a/ci/singlecluster/Dockerfile b/ci/singlecluster/Dockerfile
index 896c3a75..931d5d3f 100644
--- a/ci/singlecluster/Dockerfile
+++ b/ci/singlecluster/Dockerfile
@@ -29,7 +29,7 @@ RUN if command -v apt-get >/dev/null 2>&1; then \
         openjdk-8-jdk-headless \
         openjdk-11-jdk-headless; \
     elif command -v dnf >/dev/null 2>&1; then \
-      sudo dnf install -y --allowerasing \
+      sudo dnf install -y --allowerasing --nobest \
         curl ca-certificates \
         java-1.8.0-openjdk-devel \
         java-11-openjdk-devel && \


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to