Skip to content

GH-50189: [C++][CI] Remove Ceph install step#50190

Merged
raulcd merged 1 commit into
apache:mainfrom
pitrou:gh50189-remove-ceph
Jun 16, 2026
Merged

GH-50189: [C++][CI] Remove Ceph install step#50190
raulcd merged 1 commit into
apache:mainfrom
pitrou:gh50189-remove-ceph

Conversation

@pitrou

@pitrou pitrou commented Jun 16, 2026

Copy link
Copy Markdown
Member

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.

Ceph was only used for testing the Skyhook component, which has been removed.
@pitrou

pitrou commented Jun 16, 2026

Copy link
Copy Markdown
Member Author

@github-actions crossbow submit ubuntu

@github-actions github-actions Bot added the awaiting review Awaiting review label Jun 16, 2026
@github-actions

Copy link
Copy Markdown

Revision: 142de8f

Submitted crossbow builds: ursacomputing/crossbow @ actions-0f65bc5612

Task Status
example-python-minimal-build-ubuntu-venv GitHub Actions
test-r-ubuntu-22.04 GitHub Actions
test-ubuntu-22.04-cpp GitHub Actions
test-ubuntu-22.04-cpp-bundled GitHub Actions
test-ubuntu-22.04-cpp-emscripten GitHub Actions
test-ubuntu-22.04-cpp-no-threading GitHub Actions
test-ubuntu-22.04-python-3 GitHub Actions
test-ubuntu-24.04-cpp GitHub Actions
test-ubuntu-24.04-cpp-bundled-offline GitHub Actions
test-ubuntu-24.04-cpp-gcc-13-bundled GitHub Actions
test-ubuntu-24.04-cpp-gcc-14 GitHub Actions
test-ubuntu-24.04-cpp-minimal-with-formats GitHub Actions
test-ubuntu-24.04-cpp-thread-sanitizer GitHub Actions
test-ubuntu-24.04-python-3 GitHub Actions
test-ubuntu-c-glib GitHub Actions
test-ubuntu-ruby GitHub Actions
verify-rc-source-cpp-linux-ubuntu-22.04-amd64 GitHub Actions
verify-rc-source-cpp-linux-ubuntu-24.04-amd64 GitHub Actions
verify-rc-source-integration-linux-ubuntu-22.04-amd64 GitHub Actions
verify-rc-source-integration-linux-ubuntu-24.04-amd64 GitHub Actions
verify-rc-source-python-linux-ubuntu-22.04-amd64 GitHub Actions
verify-rc-source-python-linux-ubuntu-24.04-amd64 GitHub Actions
verify-rc-source-ruby-linux-ubuntu-22.04-amd64 GitHub Actions
verify-rc-source-ruby-linux-ubuntu-24.04-amd64 GitHub Actions

@pitrou

pitrou commented Jun 16, 2026

Copy link
Copy Markdown
Member Author

cc @raulcd

@raulcd raulcd merged commit 46bb919 into apache:main Jun 16, 2026
46 of 48 checks passed
@raulcd raulcd removed the awaiting review Awaiting review label Jun 16, 2026
@github-actions github-actions Bot added the awaiting merge Awaiting merge label Jun 16, 2026
@pitrou pitrou deleted the gh50189-remove-ceph branch June 16, 2026 15:28
alinaliBQ referenced this pull request in Bit-Quill/arrow Jun 16, 2026
* Implement RPM installer

Revert "TEMP - Disable non-ODBC items"

This reverts commit efa8d84.

fix formatting

Remove todos

ODBC rpm Installer wrap up

* installing `rpm` package fixed the `cpack` command issue
* Fix cpack command on CI

(merge into last commit when ready) Change to use `awk` so script works on both platforms

Comment out `find` and `tree` steps

Change build path to be under /arrow

Since docker is mounted, changing build path to be in `/arrow` will allow host machine to access docker build contents

TEMP - Disable non-ODBC items

Add commands to find build folder

Attempt to build RPM installer

* not sure if `/build/cpp` can be accessed outside of docker. Hopefully it should.
* add `rpm` dependency install

Indicate RPM in workflow run

Add rpm `postinstall` (not tested)

Remove merge conflict code

* Enable ODBC installer build in CI instead of `compose.yaml`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting merge Awaiting merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants