Bug #5193
closedRHEL6 does not ship with xfsprogs
100%
Description
The following commit adds an rpm package dependency on xfsprogs,
https://github.com/ceph/ceph/commit/b2501e91bb8f2d28dc744f61b60052dff2acbe00
However xfsprogs is not distributed as part of RHEL6, but is only available as part of the Scalable File System add-on.
http://www.redhat.com/products/enterprise-linux-add-ons/file-systems/
As a result it is not possible to install or upgrade to ceph-0.61 on a RHEL6 system.
Updated by Anonymous almost 11 years ago
As a work around, the xfsprogs rpm is available from the Centos 6 repository, however installing that may result in an unsupported configuration if you are paying for RedHat support.
The permanent solution might be to make ext4 the default file system on redhat, and make the xfsprogs dependency conditional on the distro.
Updated by Sage Weil almost 11 years ago
- Project changed from CephFS to devops
- Target version deleted (
v0.61 - Cuttlefish)
xfs support is ramping up for newer 6.x rhel releases, so think this goes away on its own...
Updated by Ian Colle over 10 years ago
Xfsprogs only in Scalable File System add on to RHEL 6.4 but xfs will be default fs in RHEL 7.
Updated by Sandon Van Ness about 10 years ago
So these packages were on the DVD (iso downloaded from https://rhn.redhat.com/rhn/software/channel/downloads/Download.do?cid=10486) and thus that is how they were installed on the vm's:
sigoto rhel # mount -o loop rhel-server-6.4-x86_64-dvd.iso /mnt/dvd
mount: warning: /mnt/dvd seems to be mounted read-only.
sigoto rhel # find /mnt/dvd | grep -i xfs
/mnt/dvd/Packages/xfsdump-3.0.4-3.el6.x86_64.rpm
/mnt/dvd/Packages/xfsprogs-3.1.1-10.el6.i686.rpm
/mnt/dvd/Packages/xfsprogs-3.1.1-10.el6.x86_64.rpm
/mnt/dvd/Packages/xfsprogs-devel-3.1.1-10.el6.i686.rpm
/mnt/dvd/Packages/xfsprogs-devel-3.1.1-10.el6.x86_64.rpm
/mnt/dvd/Packages/xfsprogs-qa-devel-3.1.1-10.el6.x86_64.rpm
/mnt/dvd/Packages/xfsprogs-qa-devel-3.1.1-10.el6.i686.rpm
sigoto rhel # mount rhel-server-6.5-x86_64-dvd.iso /mnt/dvd
mount: warning: /mnt/dvd seems to be mounted read-only.
sigoto rhel # find /mnt/dvd | grep -i xfs
/mnt/dvd/Packages/xfsdump-3.0.4-3.el6.x86_64.rpm
/mnt/dvd/Packages/xfsprogs-3.1.1-14.el6.i686.rpm
/mnt/dvd/Packages/xfsprogs-3.1.1-14.el6.x86_64.rpm
/mnt/dvd/Packages/xfsprogs-devel-3.1.1-14.el6.i686.rpm
/mnt/dvd/Packages/xfsprogs-devel-3.1.1-14.el6.x86_64.rpm
/mnt/dvd/Packages/xfsprogs-qa-devel-3.1.1-14.el6.i686.rpm
/mnt/dvd/Packages/xfsprogs-qa-devel-3.1.1-14.el6.x86_64.rpm
Updated by Ian Colle about 10 years ago
Should eventually live in http://www.ceph.com/rpm/rhel6/x86_64/
Updated by Sandon Van Ness about 10 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 60
Not marking it as complete yet because the automation/insertion in jenkins is not complete but for now I built packaages just for RHEL and pushed them out to our dumpling/emperor/testing release repo's as well as the ICE repo. The new files:
xfsdump-3.0.4-3_ceph.el6.x86_64.rpm
xfsprogs-3.1.1-14_ceph.el6.x86_64.rpm
Tested on a RHEL vm to make sure they were working properly (file-system creation, check, etc...)
Updated by Sandon Van Ness about 10 years ago
- % Done changed from 60 to 100
And this can now be built in jenkins. Closing it out.
Updated by Sandon Van Ness about 10 years ago
- Status changed from In Progress to Resolved