Hello,

Just so that I understand it correctly, EPEL 9 is now required to use Storage SIG
packaged Ceph and is not expected (nor intended) to work without EPEL?

I wonder if it’s just tagging thrift 0.15.0 [1] with storage9s-ceph-reef-* tags that
is missing and rebuilding libarrow for parquet-libs to use that would be something
that could be done?

/Tobias

[1] https://cbs.centos.org/koji/buildinfo?buildID=50735
[2] https://cbs.centos.org/koji/buildinfo?buildID=40573

On 16 Jun 2025, at 22:03, Kaleb Keithley <kkeithle@redhat.com> wrote:



On Thu, Jun 12, 2025 at 4:45 AM Tobias Urdin - Binero <tobias.urdin@binero.com> wrote:
Hello,

We’ve always been able to install Storage SIG built Ceph packages without using EPEL9 but
when we are testing with the Reef release it looks like we need a newer libarrow that hasn’t
been rebuild in Storage SIG since newer thrift 0.15 was introduced.


Up until ceph-quincy or so on el8s and el9s epel was not used because CBS did not allow external repos like EPEL to be used.

When external repos like EPEL were added I switched from using dependencies built in CBS, including (lib)arrow and parquet-libs, to using the EPEL versions. Looks like I didn't get ceph-18.2.7 completely untangled.

I just respun ceph-18.2.7 using only EPEL for dependencies. Everything I tried, including librgw2, installs on my Stream9 box.

The new build is on some mirrors already, ymmv.


--

Kaleb