Bug #5157
closedinstall: unable to pull ceph rpm packages on fedora18
100%
Description
test set up: burnupi23
[ubuntu@burnupi23 ~]$ sudo rpm --import 'https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc' [ubuntu@burnupi23 ~]$ su -c 'rpm -Uvh http://gitbuilder.ceph.com/ceph-rpm-fc18-x86_64-basic/ref/cuttlefish/RPMS/x86_64/ceph-0.61.2-17.g48e1b11.fc18.x86_64.rpm' Password: Retrieving http://gitbuilder.ceph.com/ceph-rpm-fc18-x86_64-basic/ref/cuttlefish/RPMS/x86_64/ceph-0.61.2-17.g48e1b11.fc18.x86_64.rpm warning: /var/tmp/rpm-tmp.IQG41J: Header V4 DSA/SHA1 Signature, key ID 03c3951a: NOKEY error: Failed dependencies: hdparm is needed by ceph-0.61.2-17.g48e1b11.fc18.x86_64 libboost_system-mt.so.1.50.0()(64bit) is needed by ceph-0.61.2-17.g48e1b11.fc18.x86_64 libboost_thread-mt.so.1.50.0()(64bit) is needed by ceph-0.61.2-17.g48e1b11.fc18.x86_64 libcephfs1 = 0.61.2-17.g48e1b11.fc18 is needed by ceph-0.61.2-17.g48e1b11.fc18.x86_64 libleveldb.so.1()(64bit) is needed by ceph-0.61.2-17.g48e1b11.fc18.x86_64 librados2 = 0.61.2-17.g48e1b11.fc18 is needed by ceph-0.61.2-17.g48e1b11.fc18.x86_64 librbd1 = 0.61.2-17.g48e1b11.fc18 is needed by ceph-0.61.2-17.g48e1b11.fc18.x86_64 libsnappy.so.1()(64bit) is needed by ceph-0.61.2-17.g48e1b11.fc18.x86_64 libtcmalloc.so.4()(64bit) is needed by ceph-0.61.2-17.g48e1b11.fc18.x86_64 python-lockfile is needed by ceph-0.61.2-17.g48e1b11.fc18.x86_64
Updated by Tamilarasi muthamizhan almost 11 years ago
[ubuntu@burnupi23 ~]$ su -c 'rpm -Uvh http://gitbuilder.ceph.com/ceph-rpm-fc18-x86_64-basic/ref/cuttlefish/RPMS/x86_64/ceph-0.61.2-27.g85ad65e.fc18.x86_64.rpm'
Password:
Retrieving http://gitbuilder.ceph.com/ceph-rpm-fc18-x86_64-basic/ref/cuttlefish/RPMS/x86_64/ceph-0.61.2-27.g85ad65e.fc18.x86_64.rpm
warning: /var/tmp/rpm-tmp.ucuPxY: Header V4 DSA/SHA1 Signature, key ID 03c3951a: NOKEY
error: Failed dependencies:
hdparm is needed by ceph-0.61.2-27.g85ad65e.fc18.x86_64
libboost_system-mt.so.1.50.0()(64bit) is needed by ceph-0.61.2-27.g85ad65e.fc18.x86_64
libboost_thread-mt.so.1.50.0()(64bit) is needed by ceph-0.61.2-27.g85ad65e.fc18.x86_64
libcephfs1 = 0.61.2-27.g85ad65e.fc18 is needed by ceph-0.61.2-27.g85ad65e.fc18.x86_64
libleveldb.so.1()(64bit) is needed by ceph-0.61.2-27.g85ad65e.fc18.x86_64
librados2 = 0.61.2-27.g85ad65e.fc18 is needed by ceph-0.61.2-27.g85ad65e.fc18.x86_64
librbd1 = 0.61.2-27.g85ad65e.fc18 is needed by ceph-0.61.2-27.g85ad65e.fc18.x86_64
libsnappy.so.1()(64bit) is needed by ceph-0.61.2-27.g85ad65e.fc18.x86_64
libtcmalloc.so.4()(64bit) is needed by ceph-0.61.2-27.g85ad65e.fc18.x86_64
python-lockfile is needed by ceph-0.61.2-27.g85ad65e.fc18.x86_64
Updated by Anonymous almost 11 years ago
- Status changed from New to In Progress
The install is failing because the epel repository is not configured.
The work around is to configure the repo:
yum install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
The permanent solution is for ceph-deploy to configure epel if it is not already configured. ceph-deploy should probably also check for any previously installed ceph packages, and also do a force install of the ceph-release rpm, or at least prompt for replacing.
Updated by Sage Weil almost 11 years ago
- Status changed from In Progress to Resolved