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]
