Re: [ceph-users] ceph-deploy dependency errors on fc20 with firefly

2015-01-16 Thread Noah Watkins
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

2015-01-08 Thread Mustafa Muhammad
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

2015-01-08 Thread Travis Rhoden
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

2015-01-07 Thread Noah Watkins
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

2015-01-07 Thread Travis Rhoden
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]