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.commailto: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