Bug 2125267

Summary: ceph fails to install from CS9 Quincy repo
Product: Red Hat Enterprise Linux 9 Reporter: Joel Capitao <jcapitao>
Component: cephAssignee: Boris Ranto <branto>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: unspecified    
Version: CentOS StreamCC: amoralej, bstinson, fpantano, jwboyer, kdreyer, kkeithle
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-09-14 15:34:53 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Joel Capitao 2022-09-08 13:24:16 UTC
Description of problem:
We cannot install ceph from CS9 Quincy repo
It looks like we are missing parquet-libs-9.X and libarrow-9.X packages

How reproducible:
always

Steps to Reproduce:
On a fresh CS9 system:
sudo dnf install -y centos-release-ceph-quincy
sudo dnf install -y ceph

Actual results:
Error:
 Problem: package ceph-osd-2:17.2.3-2.el9s.x86_64 requires ceph-base = 2:17.2.3-2.el9s, but none of the providers can be installed
  - package ceph-2:17.2.3-2.el9s.x86_64 requires ceph-osd = 2:17.2.3-2.el9s, but none of the providers can be installed
  - package ceph-base-2:17.2.3-2.el9s.x86_64 requires librgw2 = 2:17.2.3-2.el9s, but none of the providers can be installed
  - cannot install the best candidate for the job
  - nothing provides libarrow.so.900()(64bit) needed by librgw2-2:17.2.3-2.el9s.x86_64
  - nothing provides libparquet.so.900()(64bit) needed by librgw2-2:17.2.3-2.el9s.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)



Expected results:
ceph installed

Comment 2 Alfredo Moralejo 2022-09-14 14:43:57 UTC
Apparently libarrow build needs to be tagged to quincy release tag: https://cbs.centos.org/koji/buildinfo?buildID=40573

I could install ceph properly by including the testing repo of quincy from buildlogs.

Comment 3 Kaleb KEITHLEY 2022-09-14 15:34:53 UTC
libarrow-9.0.0 has now been tagged into storage9s-ceph-quincy-release