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

raulcd pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/main by this push:
     new 46bb9197c7 GH-50189: [C++][CI] Remove Ceph install step (#50190)
46bb9197c7 is described below

commit 46bb9197c7ce67e87621e008e02303688ac36760
Author: Antoine Pitrou <[email protected]>
AuthorDate: Tue Jun 16 16:57:48 2026 +0200

    GH-50189: [C++][CI] Remove Ceph install step (#50190)
    
    ### Rationale for this change
    
    Ceph was only used for testing the Skyhook component, which has been 
removed.
    
    ### Are these changes tested?
    
    By existing CI builds.
    
    ### Are there any user-facing changes?
    
    No.
    
    * GitHub Issue: #50189
    
    Authored-by: Antoine Pitrou <[email protected]>
    Signed-off-by: Raúl Cumplido <[email protected]>
---
 .pre-commit-config.yaml               |  1 -
 ci/docker/ubuntu-22.04-cpp.dockerfile |  3 ---
 ci/docker/ubuntu-24.04-cpp.dockerfile |  3 ---
 ci/scripts/install_ceph.sh            | 28 ----------------------------
 4 files changed, 35 deletions(-)

diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index a9513a9309..6fdc177705 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -299,7 +299,6 @@ repos:
           ?^ci/scripts/download_tz_database\.sh$|
           ?^ci/scripts/install_azurite\.sh$|
           ?^ci/scripts/install_ccache\.sh$|
-          ?^ci/scripts/install_ceph\.sh$|
           ?^ci/scripts/install_chromedriver\.sh$|
           ?^ci/scripts/install_cmake\.sh$|
           ?^ci/scripts/install_conda\.sh$|
diff --git a/ci/docker/ubuntu-22.04-cpp.dockerfile 
b/ci/docker/ubuntu-22.04-cpp.dockerfile
index f9966b7a8b..d098eb346e 100644
--- a/ci/docker/ubuntu-22.04-cpp.dockerfile
+++ b/ci/docker/ubuntu-22.04-cpp.dockerfile
@@ -176,9 +176,6 @@ RUN /arrow/ci/scripts/install_minio.sh latest /usr/local
 COPY ci/scripts/install_gcs_testbench.sh /arrow/ci/scripts/
 RUN /arrow/ci/scripts/install_gcs_testbench.sh default
 
-COPY ci/scripts/install_ceph.sh /arrow/ci/scripts/
-RUN /arrow/ci/scripts/install_ceph.sh
-
 COPY ci/scripts/install_sccache.sh /arrow/ci/scripts/
 RUN /arrow/ci/scripts/install_sccache.sh unknown-linux-musl /usr/local/bin
 
diff --git a/ci/docker/ubuntu-24.04-cpp.dockerfile 
b/ci/docker/ubuntu-24.04-cpp.dockerfile
index e7a3d47ebd..3fc1831f64 100644
--- a/ci/docker/ubuntu-24.04-cpp.dockerfile
+++ b/ci/docker/ubuntu-24.04-cpp.dockerfile
@@ -165,9 +165,6 @@ RUN /arrow/ci/scripts/install_gcs_testbench.sh default
 COPY ci/scripts/install_azurite.sh /arrow/ci/scripts/
 RUN /arrow/ci/scripts/install_azurite.sh
 
-COPY ci/scripts/install_ceph.sh /arrow/ci/scripts/
-RUN /arrow/ci/scripts/install_ceph.sh
-
 COPY ci/scripts/install_sccache.sh /arrow/ci/scripts/
 RUN /arrow/ci/scripts/install_sccache.sh unknown-linux-musl /usr/local/bin
 
diff --git a/ci/scripts/install_ceph.sh b/ci/scripts/install_ceph.sh
deleted file mode 100755
index d9abef0619..0000000000
--- a/ci/scripts/install_ceph.sh
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/usr/bin/env bash
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-set -ex
-
-ARCH=$(uname -m)
-if [ "$ARCH" != "x86_64" ]; then
-  exit 0
-fi
-
-apt update
-apt install -y attr ceph-common ceph-fuse ceph-mds ceph-mgr ceph-mon ceph-osd

Reply via email to