ceph deploy on rhel6.5 installs ceph from el6 and fails

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi there,

it seems like ceph-deploy (in firefly but also in 0.72) on rhel6.5 wants to install stuff from el6 repo, even when ceph admin-server is configured to use rhel6

This is how /etc/yum.repos.d/ceph looks like on my admin-node:
[ceph at ceph-mir-dmz-admin ceph-mir-dmz]$ cat /etc/yum.repos.d/ceph.repo
[ceph-noarch]
name=Ceph noarch packages
baseurl=http://ceph.com/rpm-firefly/rhel6/noarch
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc


And this is how it looks like when executing ceph-deploy to the ceph-servers:

[ceph at ceph-mir-dmz-admin ceph-mir-dmz]$ ceph-deploy install ceph-mir-dmz-3-backup.TLD ceph-mir-dmz-1-backup.TLD
[ceph_deploy.conf][DEBUG ] found configuration file at: /home/ceph/.cephdeploy.conf
[ceph_deploy.cli][INFO  ] Invoked (1.5.2): /usr/bin/ceph-deploy install ceph-mir-dmz-3-backup.TLD ceph-mir-dmz-1-backup.TLD
[ceph_deploy.install][DEBUG ] Installing stable version firefly on cluster ceph hosts ceph-mir-dmz-3-backup.TLD ceph-mir-dmz-1-backup.TLD
[ceph_deploy.install][DEBUG ] Detecting platform for host ceph-mir-dmz-3-backup.TLD...
[ceph-mir-dmz-3-backup.TLD][DEBUG ] connected to host: ceph-mir-dmz-3-backup.TLD
[ceph-mir-dmz-3-backup.TLD][DEBUG ] detect platform information from remote host
[ceph-mir-dmz-3-backup.TLD][DEBUG ] detect machine type
[ceph_deploy.install][INFO  ] Distro info: Red Hat Enterprise Linux Server 6.5 Santiago
[ceph-mir-dmz-3-backup.TLD][INFO  ] installing ceph on ceph-mir-dmz-3-p.TLD
[ceph-mir-dmz-3-backup.TLD][INFO  ] Running command: sudo yum clean all
[ceph-mir-dmz-3-backup.TLD][WARNIN] This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
[ceph-mir-dmz-3-backup.TLD][DEBUG ] Loaded plugins: product-id, rhnplugin,                                                           security, subscription-manager
[ceph-mir-dmz-3-backup.TLD][DEBUG ] Cleaning repos: puppetlabs-x86_64 rhel-                                                          x86_64-server-6
[ceph-mir-dmz-3-backup.TLD][DEBUG ]               : rhel-x86_64-server-opti                                                          onal-6 rhel-x86_64-server-supplementary-6
[ceph-mir-dmz-3-backup.TLD][DEBUG ]               : rhn-tools-rhel-x86_64-s                                                          erver-6
[ceph-mir-dmz-3-backup.TLD][DEBUG ] Cleaning up Everything
[ceph-mir-dmz-3-backup.TLD][INFO  ] Running command: sudo yum -y -q install  wget
[ceph-mir-dmz-3-backup.TLD][WARNIN] This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
[ceph-mir-dmz-3-backup.TLD][DEBUG ] Package wget-1.12-1.11.el6_5.x86_64 already installed and latest version

[ceph-mir-dmz-3-backup.TLD][INFO  ] Running command: sudo rpm --import https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc
[ceph-mir-dmz-3-backup.TLD][INFO  ] Running command: sudo rpm -Uvh --replacepkgs http://ceph.com/rpm-firefly/el6/noarch/ceph-release-1-0.el6.noarch.rpm
[ceph-mir-dmz-3-backup.TLD][DEBUG ] Retrieving http://ceph.com/rpm-firefly/el6/noarch/ceph-release-1-0.el6.noarch.rpm
[ceph-mir-dmz-3-backup.TLD][DEBUG ] Preparing...                ##################################################
[ceph-mir-dmz-3-backup.TLD][DEBUG ] ceph-release                ##################################################
[ceph-mir-dmz-3-backup.TLD][INFO  ] Running command: sudo yum -y -q install ceph
[ceph-mir-dmz-3-backup.TLD][WARNIN] This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
[ceph-mir-dmz-3-backup.TLD][WARNIN] Error: Package: ceph-0.80.1-0.el6.x86_64 (Ceph)
[ceph-mir-dmz-3-backup.TLD][WARNIN]            Requires: xfsprogs
[ceph-mir-dmz-3-backup.TLD][DEBUG ]  You could try using --skip-broken to work around the problem
[ceph-mir-dmz-3-backup.TLD][DEBUG ]  You could try running: rpm -Va --nofiles --nodigest
[ceph-mir-dmz-3-backup.TLD][ERROR ] RuntimeError: command returned non-zero exit status: 1
[ceph_deploy][ERROR ] RuntimeError: Failed to execute command: yum -y -q install ceph


But: this fails because of the dependencies. xfsprogs is in rhel6 repo, but not in el6 ?

I haven?t looked yet into ceph-deploy pythoncode and also haven?t checked wether installing manually would help (I'll do tomorrow) but maybe somebody has any ideas howto use deph-deploy cleanly.


Thanks in advance

Erik
--------------------------------------------------------------------------------------------------
Bayerischer Rundfunk; Rundfunkplatz 1; 80335 M?nchen
Telefon: +49 89 590001; E-Mail: info at BR.de; Website: http://www.BR.de
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ceph.com/pipermail/ceph-users-ceph.com/attachments/20140522/356d6462/attachment.htm>


[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux