Re: [ceph-users] ceph-deploy dependency errors on fc20 with firefly
Thanks! I'll give this a shot. On Thu, Jan 8, 2015 at 8:51 AM, Travis Rhoden trho...@gmail.com wrote: Hi Noah, The root cause has been found. Please see http://tracker.ceph.com/issues/10476 for details. In short, it's an issue between RPM obsoletes and yum priorities plugin. Final solution is pending, but details of a work around are in the issue comments. - Travis On Wed, Jan 7, 2015 at 4:05 PM, Travis Rhoden trho...@gmail.com wrote: Hi Noah, I'll try to recreate this on a fresh FC20 install as well. Looks to me like there might be a repo priority issue. It's mixing packages from Fedora downstream repos and the ceph.com upstream repos. That's not supposed to happen. - Travis On Wed, Jan 7, 2015 at 2:15 PM, Noah Watkins noah.watk...@inktank.com wrote: I'm trying to install Firefly on an up-to-date FC20 box. I'm getting the following errors: [nwatkins@kyoto cluster]$ ../ceph-deploy/ceph-deploy install --release firefly kyoto [ceph_deploy.conf][DEBUG ] found configuration file at: /home/nwatkins/.cephdeploy.conf [ceph_deploy.cli][INFO ] Invoked (1.5.21): ../ceph-deploy/ceph-deploy install --release firefly kyoto [ceph_deploy.install][DEBUG ] Installing stable version firefly on cluster ceph hosts kyoto [ceph_deploy.install][DEBUG ] Detecting platform for host kyoto ... [kyoto][DEBUG ] connection detected need for sudo [kyoto][DEBUG ] connected to host: kyoto [kyoto][DEBUG ] detect platform information from remote host [kyoto][DEBUG ] detect machine type [ceph_deploy.install][INFO ] Distro info: Fedora 20 Heisenbug [kyoto][INFO ] installing ceph on kyoto [kyoto][INFO ] Running command: sudo yum -y install yum-plugin-priorities [kyoto][DEBUG ] Loaded plugins: langpacks, priorities, refresh-packagekit [kyoto][DEBUG ] Package yum-plugin-priorities-1.1.31-27.fc20.noarch already installed and latest version [kyoto][DEBUG ] Nothing to do [kyoto][INFO ] Running command: sudo rpm --import https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc [kyoto][INFO ] Running command: sudo rpm -Uvh --replacepkgs --force --quiet http://ceph.com/rpm-firefly/fc20/noarch/ceph-release-1-0.fc20.noarch.rpm [kyoto][DEBUG ] [kyoto][DEBUG ] Updating / installing... [kyoto][DEBUG ] [kyoto][WARNIN] ensuring that /etc/yum.repos.d/ceph.repo contains a high priority [kyoto][WARNIN] altered ceph.repo priorities to contain: priority=1 [kyoto][INFO ] Running command: sudo yum -y -q install ceph [kyoto][WARNIN] Error: Package: 1:python-cephfs-0.80.7-1.fc20.x86_64 (updates) [kyoto][WARNIN]Requires: libcephfs1 = 1:0.80.7-1.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.1-0.fc20.x86_64 (Ceph) [kyoto][DEBUG ] You could try using --skip-broken to work around the problem [kyoto][WARNIN]libcephfs1 = 0.80.1-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.3-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.3-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.4-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.4-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.5-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.5-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.6-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.6-0.fc20 [kyoto][WARNIN]Installing: libcephfs1-0.80.7-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.7-0.fc20 [kyoto][WARNIN] Error: Package: 1:python-rbd-0.80.7-1.fc20.x86_64 (updates) [kyoto][WARNIN]Requires: librbd1 = 1:0.80.7-1.fc20 [kyoto][WARNIN]Available: librbd1-0.80.1-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.1-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.3-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.3-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.4-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.4-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.5-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.5-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.6-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.6-0.fc20 [kyoto][WARNIN]Installing: librbd1-0.80.7-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.7-0.fc20 [kyoto][WARNIN] Error: Package: 1:python-rados-0.80.7-1.fc20.x86_64 (updates) [kyoto][WARNIN]Requires: librados2 = 1:0.80.7-1.fc20 [kyoto][WARNIN]Available: librados2-0.80.1-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.1-0.fc20 [kyoto][WARNIN]Available: librados2-0.80.3-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.3-0.fc20 [kyoto][WARNIN]
Re: [ceph-users] ceph-deploy dependency errors on fc20 with firefly
On Wed, Jan 7, 2015 at 10:15 PM, Noah Watkins noah.watk...@inktank.com wrote: I'm trying to install Firefly on an up-to-date FC20 box. I'm getting the following errors: [nwatkins@kyoto cluster]$ ../ceph-deploy/ceph-deploy install --release firefly kyoto [ceph_deploy.conf][DEBUG ] found configuration file at: /home/nwatkins/.cephdeploy.conf [ceph_deploy.cli][INFO ] Invoked (1.5.21): ../ceph-deploy/ceph-deploy install --release firefly kyoto [ceph_deploy.install][DEBUG ] Installing stable version firefly on cluster ceph hosts kyoto [ceph_deploy.install][DEBUG ] Detecting platform for host kyoto ... [kyoto][DEBUG ] connection detected need for sudo [kyoto][DEBUG ] connected to host: kyoto [kyoto][DEBUG ] detect platform information from remote host [kyoto][DEBUG ] detect machine type [ceph_deploy.install][INFO ] Distro info: Fedora 20 Heisenbug [kyoto][INFO ] installing ceph on kyoto [kyoto][INFO ] Running command: sudo yum -y install yum-plugin-priorities [kyoto][DEBUG ] Loaded plugins: langpacks, priorities, refresh-packagekit [kyoto][DEBUG ] Package yum-plugin-priorities-1.1.31-27.fc20.noarch already installed and latest version [kyoto][DEBUG ] Nothing to do [kyoto][INFO ] Running command: sudo rpm --import https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc [kyoto][INFO ] Running command: sudo rpm -Uvh --replacepkgs --force --quiet http://ceph.com/rpm-firefly/fc20/noarch/ceph-release-1-0.fc20.noarch.rpm [kyoto][DEBUG ] [kyoto][DEBUG ] Updating / installing... [kyoto][DEBUG ] [kyoto][WARNIN] ensuring that /etc/yum.repos.d/ceph.repo contains a high priority [kyoto][WARNIN] altered ceph.repo priorities to contain: priority=1 [kyoto][INFO ] Running command: sudo yum -y -q install ceph [kyoto][WARNIN] Error: Package: 1:python-cephfs-0.80.7-1.fc20.x86_64 (updates) [kyoto][WARNIN]Requires: libcephfs1 = 1:0.80.7-1.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.1-0.fc20.x86_64 (Ceph) [kyoto][DEBUG ] You could try using --skip-broken to work around the problem [kyoto][WARNIN]libcephfs1 = 0.80.1-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.3-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.3-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.4-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.4-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.5-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.5-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.6-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.6-0.fc20 [kyoto][WARNIN]Installing: libcephfs1-0.80.7-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.7-0.fc20 [kyoto][WARNIN] Error: Package: 1:python-rbd-0.80.7-1.fc20.x86_64 (updates) [kyoto][WARNIN]Requires: librbd1 = 1:0.80.7-1.fc20 [kyoto][WARNIN]Available: librbd1-0.80.1-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.1-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.3-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.3-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.4-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.4-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.5-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.5-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.6-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.6-0.fc20 [kyoto][WARNIN]Installing: librbd1-0.80.7-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.7-0.fc20 [kyoto][WARNIN] Error: Package: 1:python-rados-0.80.7-1.fc20.x86_64 (updates) [kyoto][WARNIN]Requires: librados2 = 1:0.80.7-1.fc20 [kyoto][WARNIN]Available: librados2-0.80.1-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.1-0.fc20 [kyoto][WARNIN]Available: librados2-0.80.3-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.3-0.fc20 [kyoto][WARNIN]Available: librados2-0.80.4-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.4-0.fc20 [kyoto][WARNIN]Available: librados2-0.80.5-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.5-0.fc20 [kyoto][WARNIN]Available: librados2-0.80.6-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.6-0.fc20 [kyoto][WARNIN]Installing: librados2-0.80.7-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.7-0.fc20 [kyoto][DEBUG ] You could try running: rpm -Va --nofiles --nodigest [kyoto][ERROR ] RuntimeError: command returned non-zero exit status: 1 [ceph_deploy][ERROR ] RuntimeError: Failed to execute command: yum -y -q
Re: [ceph-users] ceph-deploy dependency errors on fc20 with firefly
Hi Noah, The root cause has been found. Please see http://tracker.ceph.com/issues/10476 for details. In short, it's an issue between RPM obsoletes and yum priorities plugin. Final solution is pending, but details of a work around are in the issue comments. - Travis On Wed, Jan 7, 2015 at 4:05 PM, Travis Rhoden trho...@gmail.com wrote: Hi Noah, I'll try to recreate this on a fresh FC20 install as well. Looks to me like there might be a repo priority issue. It's mixing packages from Fedora downstream repos and the ceph.com upstream repos. That's not supposed to happen. - Travis On Wed, Jan 7, 2015 at 2:15 PM, Noah Watkins noah.watk...@inktank.com wrote: I'm trying to install Firefly on an up-to-date FC20 box. I'm getting the following errors: [nwatkins@kyoto cluster]$ ../ceph-deploy/ceph-deploy install --release firefly kyoto [ceph_deploy.conf][DEBUG ] found configuration file at: /home/nwatkins/.cephdeploy.conf [ceph_deploy.cli][INFO ] Invoked (1.5.21): ../ceph-deploy/ceph-deploy install --release firefly kyoto [ceph_deploy.install][DEBUG ] Installing stable version firefly on cluster ceph hosts kyoto [ceph_deploy.install][DEBUG ] Detecting platform for host kyoto ... [kyoto][DEBUG ] connection detected need for sudo [kyoto][DEBUG ] connected to host: kyoto [kyoto][DEBUG ] detect platform information from remote host [kyoto][DEBUG ] detect machine type [ceph_deploy.install][INFO ] Distro info: Fedora 20 Heisenbug [kyoto][INFO ] installing ceph on kyoto [kyoto][INFO ] Running command: sudo yum -y install yum-plugin-priorities [kyoto][DEBUG ] Loaded plugins: langpacks, priorities, refresh-packagekit [kyoto][DEBUG ] Package yum-plugin-priorities-1.1.31-27.fc20.noarch already installed and latest version [kyoto][DEBUG ] Nothing to do [kyoto][INFO ] Running command: sudo rpm --import https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc [kyoto][INFO ] Running command: sudo rpm -Uvh --replacepkgs --force --quiet http://ceph.com/rpm-firefly/fc20/noarch/ceph-release-1-0.fc20.noarch.rpm [kyoto][DEBUG ] [kyoto][DEBUG ] Updating / installing... [kyoto][DEBUG ] [kyoto][WARNIN] ensuring that /etc/yum.repos.d/ceph.repo contains a high priority [kyoto][WARNIN] altered ceph.repo priorities to contain: priority=1 [kyoto][INFO ] Running command: sudo yum -y -q install ceph [kyoto][WARNIN] Error: Package: 1:python-cephfs-0.80.7-1.fc20.x86_64 (updates) [kyoto][WARNIN]Requires: libcephfs1 = 1:0.80.7-1.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.1-0.fc20.x86_64 (Ceph) [kyoto][DEBUG ] You could try using --skip-broken to work around the problem [kyoto][WARNIN]libcephfs1 = 0.80.1-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.3-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.3-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.4-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.4-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.5-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.5-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.6-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.6-0.fc20 [kyoto][WARNIN]Installing: libcephfs1-0.80.7-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.7-0.fc20 [kyoto][WARNIN] Error: Package: 1:python-rbd-0.80.7-1.fc20.x86_64 (updates) [kyoto][WARNIN]Requires: librbd1 = 1:0.80.7-1.fc20 [kyoto][WARNIN]Available: librbd1-0.80.1-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.1-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.3-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.3-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.4-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.4-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.5-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.5-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.6-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.6-0.fc20 [kyoto][WARNIN]Installing: librbd1-0.80.7-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.7-0.fc20 [kyoto][WARNIN] Error: Package: 1:python-rados-0.80.7-1.fc20.x86_64 (updates) [kyoto][WARNIN]Requires: librados2 = 1:0.80.7-1.fc20 [kyoto][WARNIN]Available: librados2-0.80.1-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.1-0.fc20 [kyoto][WARNIN]Available: librados2-0.80.3-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.3-0.fc20 [kyoto][WARNIN]Available: librados2-0.80.4-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.4-0.fc20 [kyoto][WARNIN]
[ceph-users] ceph-deploy dependency errors on fc20 with firefly
I'm trying to install Firefly on an up-to-date FC20 box. I'm getting the following errors: [nwatkins@kyoto cluster]$ ../ceph-deploy/ceph-deploy install --release firefly kyoto [ceph_deploy.conf][DEBUG ] found configuration file at: /home/nwatkins/.cephdeploy.conf [ceph_deploy.cli][INFO ] Invoked (1.5.21): ../ceph-deploy/ceph-deploy install --release firefly kyoto [ceph_deploy.install][DEBUG ] Installing stable version firefly on cluster ceph hosts kyoto [ceph_deploy.install][DEBUG ] Detecting platform for host kyoto ... [kyoto][DEBUG ] connection detected need for sudo [kyoto][DEBUG ] connected to host: kyoto [kyoto][DEBUG ] detect platform information from remote host [kyoto][DEBUG ] detect machine type [ceph_deploy.install][INFO ] Distro info: Fedora 20 Heisenbug [kyoto][INFO ] installing ceph on kyoto [kyoto][INFO ] Running command: sudo yum -y install yum-plugin-priorities [kyoto][DEBUG ] Loaded plugins: langpacks, priorities, refresh-packagekit [kyoto][DEBUG ] Package yum-plugin-priorities-1.1.31-27.fc20.noarch already installed and latest version [kyoto][DEBUG ] Nothing to do [kyoto][INFO ] Running command: sudo rpm --import https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc [kyoto][INFO ] Running command: sudo rpm -Uvh --replacepkgs --force --quiet http://ceph.com/rpm-firefly/fc20/noarch/ceph-release-1-0.fc20.noarch.rpm [kyoto][DEBUG ] [kyoto][DEBUG ] Updating / installing... [kyoto][DEBUG ] [kyoto][WARNIN] ensuring that /etc/yum.repos.d/ceph.repo contains a high priority [kyoto][WARNIN] altered ceph.repo priorities to contain: priority=1 [kyoto][INFO ] Running command: sudo yum -y -q install ceph [kyoto][WARNIN] Error: Package: 1:python-cephfs-0.80.7-1.fc20.x86_64 (updates) [kyoto][WARNIN]Requires: libcephfs1 = 1:0.80.7-1.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.1-0.fc20.x86_64 (Ceph) [kyoto][DEBUG ] You could try using --skip-broken to work around the problem [kyoto][WARNIN]libcephfs1 = 0.80.1-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.3-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.3-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.4-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.4-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.5-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.5-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.6-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.6-0.fc20 [kyoto][WARNIN]Installing: libcephfs1-0.80.7-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.7-0.fc20 [kyoto][WARNIN] Error: Package: 1:python-rbd-0.80.7-1.fc20.x86_64 (updates) [kyoto][WARNIN]Requires: librbd1 = 1:0.80.7-1.fc20 [kyoto][WARNIN]Available: librbd1-0.80.1-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.1-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.3-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.3-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.4-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.4-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.5-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.5-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.6-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.6-0.fc20 [kyoto][WARNIN]Installing: librbd1-0.80.7-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.7-0.fc20 [kyoto][WARNIN] Error: Package: 1:python-rados-0.80.7-1.fc20.x86_64 (updates) [kyoto][WARNIN]Requires: librados2 = 1:0.80.7-1.fc20 [kyoto][WARNIN]Available: librados2-0.80.1-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.1-0.fc20 [kyoto][WARNIN]Available: librados2-0.80.3-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.3-0.fc20 [kyoto][WARNIN]Available: librados2-0.80.4-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.4-0.fc20 [kyoto][WARNIN]Available: librados2-0.80.5-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.5-0.fc20 [kyoto][WARNIN]Available: librados2-0.80.6-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.6-0.fc20 [kyoto][WARNIN]Installing: librados2-0.80.7-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.7-0.fc20 [kyoto][DEBUG ] You could try running: rpm -Va --nofiles --nodigest [kyoto][ERROR ] RuntimeError: command returned non-zero exit status: 1 [ceph_deploy][ERROR ] RuntimeError: Failed to execute command: yum -y -q install ceph ___ ceph-users mailing list ceph-users@lists.ceph.com
Re: [ceph-users] ceph-deploy dependency errors on fc20 with firefly
Hi Noah, I'll try to recreate this on a fresh FC20 install as well. Looks to me like there might be a repo priority issue. It's mixing packages from Fedora downstream repos and the ceph.com upstream repos. That's not supposed to happen. - Travis On Wed, Jan 7, 2015 at 2:15 PM, Noah Watkins noah.watk...@inktank.com wrote: I'm trying to install Firefly on an up-to-date FC20 box. I'm getting the following errors: [nwatkins@kyoto cluster]$ ../ceph-deploy/ceph-deploy install --release firefly kyoto [ceph_deploy.conf][DEBUG ] found configuration file at: /home/nwatkins/.cephdeploy.conf [ceph_deploy.cli][INFO ] Invoked (1.5.21): ../ceph-deploy/ceph-deploy install --release firefly kyoto [ceph_deploy.install][DEBUG ] Installing stable version firefly on cluster ceph hosts kyoto [ceph_deploy.install][DEBUG ] Detecting platform for host kyoto ... [kyoto][DEBUG ] connection detected need for sudo [kyoto][DEBUG ] connected to host: kyoto [kyoto][DEBUG ] detect platform information from remote host [kyoto][DEBUG ] detect machine type [ceph_deploy.install][INFO ] Distro info: Fedora 20 Heisenbug [kyoto][INFO ] installing ceph on kyoto [kyoto][INFO ] Running command: sudo yum -y install yum-plugin-priorities [kyoto][DEBUG ] Loaded plugins: langpacks, priorities, refresh-packagekit [kyoto][DEBUG ] Package yum-plugin-priorities-1.1.31-27.fc20.noarch already installed and latest version [kyoto][DEBUG ] Nothing to do [kyoto][INFO ] Running command: sudo rpm --import https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc [kyoto][INFO ] Running command: sudo rpm -Uvh --replacepkgs --force --quiet http://ceph.com/rpm-firefly/fc20/noarch/ceph-release-1-0.fc20.noarch.rpm [kyoto][DEBUG ] [kyoto][DEBUG ] Updating / installing... [kyoto][DEBUG ] [kyoto][WARNIN] ensuring that /etc/yum.repos.d/ceph.repo contains a high priority [kyoto][WARNIN] altered ceph.repo priorities to contain: priority=1 [kyoto][INFO ] Running command: sudo yum -y -q install ceph [kyoto][WARNIN] Error: Package: 1:python-cephfs-0.80.7-1.fc20.x86_64 (updates) [kyoto][WARNIN]Requires: libcephfs1 = 1:0.80.7-1.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.1-0.fc20.x86_64 (Ceph) [kyoto][DEBUG ] You could try using --skip-broken to work around the problem [kyoto][WARNIN]libcephfs1 = 0.80.1-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.3-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.3-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.4-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.4-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.5-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.5-0.fc20 [kyoto][WARNIN]Available: libcephfs1-0.80.6-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.6-0.fc20 [kyoto][WARNIN]Installing: libcephfs1-0.80.7-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]libcephfs1 = 0.80.7-0.fc20 [kyoto][WARNIN] Error: Package: 1:python-rbd-0.80.7-1.fc20.x86_64 (updates) [kyoto][WARNIN]Requires: librbd1 = 1:0.80.7-1.fc20 [kyoto][WARNIN]Available: librbd1-0.80.1-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.1-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.3-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.3-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.4-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.4-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.5-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.5-0.fc20 [kyoto][WARNIN]Available: librbd1-0.80.6-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.6-0.fc20 [kyoto][WARNIN]Installing: librbd1-0.80.7-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librbd1 = 0.80.7-0.fc20 [kyoto][WARNIN] Error: Package: 1:python-rados-0.80.7-1.fc20.x86_64 (updates) [kyoto][WARNIN]Requires: librados2 = 1:0.80.7-1.fc20 [kyoto][WARNIN]Available: librados2-0.80.1-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.1-0.fc20 [kyoto][WARNIN]Available: librados2-0.80.3-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.3-0.fc20 [kyoto][WARNIN]Available: librados2-0.80.4-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.4-0.fc20 [kyoto][WARNIN]Available: librados2-0.80.5-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.5-0.fc20 [kyoto][WARNIN]Available: librados2-0.80.6-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]librados2 = 0.80.6-0.fc20 [kyoto][WARNIN]Installing: librados2-0.80.7-0.fc20.x86_64 (Ceph) [kyoto][WARNIN]