Re: Installation failure

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

 



Hi Paul,

Would you mind sharing/posting the contents of your .repo files for
ceph, ceph-el7, and ceph-noarch repos?

I see that python-rbd is getting pulled in from EPEL, which I don't
think is what you want.

My guess is that you need the fix documented in
http://tracker.ceph.com/issues/10476, though that was specifically
addressing Fedora downstream packaging of Ceph competing with current
upstream packaging hosted on ceph.com repos.  This may be something
similar with EPEL.

 - Travis

On Mon, Feb 16, 2015 at 7:19 AM, HEWLETT, Paul (Paul)** CTR **
<paul.hewlett@xxxxxxxxxxxxxxxxxx> wrote:
> Hi all
>
> I have been installing ceph giant quite happily for the past 3 months on
> various systems and use
> an ansible recipe to do so. The OS is RHEL7.
>
> This morning on one of my test systems installation fails with:
>
> [root@octopus ~]# yum install ceph ceph-deploy
> Loaded plugins: langpacks, priorities, product-id, subscription-manager
> Ceph-el7
> |  951 B  00:00:00
> ceph
> |  951 B  00:00:00
> ceph-noarch
> |  951 B  00:00:00
> 14 packages excluded due to repository priority protections
> Package ceph-deploy-1.5.21-0.noarch already installed and latest version
> Resolving Dependencies
> --> Running transaction check
> ---> Package ceph.x86_64 1:0.87-0.el7.centos will be installed
> --> Processing Dependency: librbd1 = 1:0.87-0.el7.centos for package:
> 1:ceph-0.87-0.el7.centos.x86_64
> --> Processing Dependency: ceph-common = 1:0.87-0.el7.centos for package:
> 1:ceph-0.87-0.el7.centos.x86_64
> --> Processing Dependency: libcephfs1 = 1:0.87-0.el7.centos for package:
> 1:ceph-0.87-0.el7.centos.x86_64
> --> Processing Dependency: python-ceph = 1:0.87-0.el7.centos for package:
> 1:ceph-0.87-0.el7.centos.x86_64
> --> Processing Dependency: librados2 = 1:0.87-0.el7.centos for package:
> 1:ceph-0.87-0.el7.centos.x86_64
> --> Processing Dependency: python-flask for package:
> 1:ceph-0.87-0.el7.centos.x86_64
> --> Processing Dependency: python-requests for package:
> 1:ceph-0.87-0.el7.centos.x86_64
> --> Processing Dependency: hdparm for package:
> 1:ceph-0.87-0.el7.centos.x86_64
> --> Processing Dependency: libtcmalloc.so.4()(64bit) for package:
> 1:ceph-0.87-0.el7.centos.x86_64
> --> Processing Dependency: libleveldb.so.1()(64bit) for package:
> 1:ceph-0.87-0.el7.centos.x86_64
> --> Processing Dependency: libcephfs.so.1()(64bit) for package:
> 1:ceph-0.87-0.el7.centos.x86_64
> --> Processing Dependency: librados.so.2()(64bit) for package:
> 1:ceph-0.87-0.el7.centos.x86_64
> --> Processing Dependency: libboost_system-mt.so.1.53.0()(64bit) for
> package: 1:ceph-0.87-0.el7.centos.x86_64
> --> Processing Dependency: libboost_thread-mt.so.1.53.0()(64bit) for
> package: 1:ceph-0.87-0.el7.centos.x86_64
> --> Running transaction check
> ---> Package boost-system.x86_64 0:1.53.0-18.el7 will be installed
> ---> Package boost-thread.x86_64 0:1.53.0-18.el7 will be installed
> ---> Package ceph-common.x86_64 1:0.87-0.el7.centos will be installed
> --> Processing Dependency: redhat-lsb-core for package:
> 1:ceph-common-0.87-0.el7.centos.x86_64
> ---> Package gperftools-libs.x86_64 0:2.1-1.el7 will be installed
> --> Processing Dependency: libunwind.so.8()(64bit) for package:
> gperftools-libs-2.1-1.el7.x86_64
> ---> Package hdparm.x86_64 0:9.43-5.el7 will be installed
> ---> Package leveldb.x86_64 0:1.12.0-5.el7 will be installed
> ---> Package libcephfs1.x86_64 1:0.87-0.el7.centos will be installed
> ---> Package librados2.x86_64 1:0.87-0.el7.centos will be installed
> ---> Package librbd1.x86_64 1:0.87-0.el7.centos will be installed
> ---> Package python-ceph-compat.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: python-rbd = 1:0.80.7 for package:
> 1:python-ceph-compat-0.80.7-0.4.el7.x86_64
> --> Processing Dependency: python-rados = 1:0.80.7 for package:
> 1:python-ceph-compat-0.80.7-0.4.el7.x86_64
> --> Processing Dependency: python-cephfs = 1:0.80.7 for package:
> 1:python-ceph-compat-0.80.7-0.4.el7.x86_64
> ---> Package python-flask.noarch 1:0.10.1-4.el7 will be installed
> --> Processing Dependency: python-werkzeug for package:
> 1:python-flask-0.10.1-4.el7.noarch
> --> Processing Dependency: python-jinja2 for package:
> 1:python-flask-0.10.1-4.el7.noarch
> --> Processing Dependency: python-itsdangerous for package:
> 1:python-flask-0.10.1-4.el7.noarch
> ---> Package python-requests.noarch 0:1.1.0-8.el7 will be installed
> --> Processing Dependency: python-urllib3 for package:
> python-requests-1.1.0-8.el7.noarch
> --> Running transaction check
> ---> Package libunwind.x86_64 0:1.1-3.el7 will be installed
> ---> Package python-cephfs.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: libcephfs1 = 1:0.80.7 for package:
> 1:python-cephfs-0.80.7-0.4.el7.x86_64
> ---> Package python-itsdangerous.noarch 0:0.23-2.el7 will be installed
> ---> Package python-jinja2.noarch 0:2.7.2-2.el7 will be installed
> --> Processing Dependency: python-babel >= 0.8 for package:
> python-jinja2-2.7.2-2.el7.noarch
> --> Processing Dependency: python-markupsafe for package:
> python-jinja2-2.7.2-2.el7.noarch
> ---> Package python-rados.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: librados2 = 1:0.80.7 for package:
> 1:python-rados-0.80.7-0.4.el7.x86_64
> ---> Package python-rbd.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: librbd1 = 1:0.80.7 for package:
> 1:python-rbd-0.80.7-0.4.el7.x86_64
> ---> Package python-urllib3.noarch 0:1.5-8.el7 will be installed
> --> Processing Dependency: python-six for package:
> python-urllib3-1.5-8.el7.noarch
> ---> Package python-werkzeug.noarch 0:0.9.1-2.el7 will be installed
> ---> Package redhat-lsb-core.x86_64 0:4.1-24.el7 will be installed
> --> Processing Dependency: redhat-lsb-submod-security(x86-64) = 4.1-24.el7
> for package: redhat-lsb-core-4.1-24.el7.x86_64
> --> Processing Dependency: spax for package:
> redhat-lsb-core-4.1-24.el7.x86_64
> --> Processing Dependency: /usr/bin/lpr for package:
> redhat-lsb-core-4.1-24.el7.x86_64
> --> Processing Dependency: /usr/bin/lp for package:
> redhat-lsb-core-4.1-24.el7.x86_64
> --> Running transaction check
> ---> Package cups.x86_64 1:1.6.3-14.el7 will be installed
> --> Processing Dependency: cups-filesystem = 1:1.6.3-14.el7 for package:
> 1:cups-1.6.3-14.el7.x86_64
> --> Processing Dependency: ghostscript-cups for package:
> 1:cups-1.6.3-14.el7.x86_64
> ---> Package python-babel.noarch 0:0.9.6-8.el7 will be installed
> ---> Package python-cephfs.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: libcephfs1 = 1:0.80.7 for package:
> 1:python-cephfs-0.80.7-0.4.el7.x86_64
> ---> Package python-markupsafe.x86_64 0:0.11-10.el7 will be installed
> ---> Package python-rados.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: librados2 = 1:0.80.7 for package:
> 1:python-rados-0.80.7-0.4.el7.x86_64
> ---> Package python-rbd.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: librbd1 = 1:0.80.7 for package:
> 1:python-rbd-0.80.7-0.4.el7.x86_64
> ---> Package python-six.noarch 0:1.3.0-4.el7 will be installed
> ---> Package redhat-lsb-submod-security.x86_64 0:4.1-24.el7 will be
> installed
> ---> Package spax.x86_64 0:1.5.2-11.el7 will be installed
> --> Running transaction check
> ---> Package cups-filesystem.noarch 1:1.6.3-14.el7 will be installed
> --> Processing Dependency: cups-filters for package:
> 1:cups-filesystem-1.6.3-14.el7.noarch
> ---> Package ghostscript-cups.x86_64 0:9.07-16.el7 will be installed
> ---> Package python-cephfs.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: libcephfs1 = 1:0.80.7 for package:
> 1:python-cephfs-0.80.7-0.4.el7.x86_64
> ---> Package python-rados.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: librados2 = 1:0.80.7 for package:
> 1:python-rados-0.80.7-0.4.el7.x86_64
> ---> Package python-rbd.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: librbd1 = 1:0.80.7 for package:
> 1:python-rbd-0.80.7-0.4.el7.x86_64
> --> Running transaction check
> ---> Package cups-filters.x86_64 0:1.0.35-15.el7_0.1 will be installed
> --> Processing Dependency: cups-filters-libs(x86-64) = 1.0.35-15.el7_0.1 for
> package: cups-filters-1.0.35-15.el7_0.1.x86_64
> --> Processing Dependency: poppler-utils for package:
> cups-filters-1.0.35-15.el7_0.1.x86_64
> --> Processing Dependency: libqpdf.so.13(LIBQPDF_10)(64bit) for package:
> cups-filters-1.0.35-15.el7_0.1.x86_64
> --> Processing Dependency: liberation-mono-fonts for package:
> cups-filters-1.0.35-15.el7_0.1.x86_64
> --> Processing Dependency: libqpdf.so.13()(64bit) for package:
> cups-filters-1.0.35-15.el7_0.1.x86_64
> --> Processing Dependency: libpoppler.so.37()(64bit) for package:
> cups-filters-1.0.35-15.el7_0.1.x86_64
> --> Processing Dependency: libfontembed.so.1()(64bit) for package:
> cups-filters-1.0.35-15.el7_0.1.x86_64
> --> Processing Dependency: libcupsfilters.so.1()(64bit) for package:
> cups-filters-1.0.35-15.el7_0.1.x86_64
> --> Processing Dependency: libavahi-glib.so.1()(64bit) for package:
> cups-filters-1.0.35-15.el7_0.1.x86_64
> ---> Package python-cephfs.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: libcephfs1 = 1:0.80.7 for package:
> 1:python-cephfs-0.80.7-0.4.el7.x86_64
> ---> Package python-rados.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: librados2 = 1:0.80.7 for package:
> 1:python-rados-0.80.7-0.4.el7.x86_64
> ---> Package python-rbd.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: librbd1 = 1:0.80.7 for package:
> 1:python-rbd-0.80.7-0.4.el7.x86_64
> --> Running transaction check
> ---> Package avahi-glib.x86_64 0:0.6.31-13.el7 will be installed
> ---> Package cups-filters-libs.x86_64 0:1.0.35-15.el7_0.1 will be installed
> ---> Package liberation-mono-fonts.noarch 1:1.07.2-14.el7 will be installed
> --> Processing Dependency: liberation-fonts-common = 1:1.07.2-14.el7 for
> package: 1:liberation-mono-fonts-1.07.2-14.el7.noarch
> ---> Package poppler.x86_64 0:0.22.5-6.el7 will be installed
> --> Processing Dependency: libopenjpeg.so.1()(64bit) for package:
> poppler-0.22.5-6.el7.x86_64
> ---> Package poppler-utils.x86_64 0:0.22.5-6.el7 will be installed
> --> Processing Dependency: libcairo.so.2()(64bit) for package:
> poppler-utils-0.22.5-6.el7.x86_64
> ---> Package python-cephfs.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: libcephfs1 = 1:0.80.7 for package:
> 1:python-cephfs-0.80.7-0.4.el7.x86_64
> ---> Package python-rados.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: librados2 = 1:0.80.7 for package:
> 1:python-rados-0.80.7-0.4.el7.x86_64
> ---> Package python-rbd.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: librbd1 = 1:0.80.7 for package:
> 1:python-rbd-0.80.7-0.4.el7.x86_64
> ---> Package qpdf-libs.x86_64 0:5.0.1-3.el7 will be installed
> --> Running transaction check
> ---> Package cairo.x86_64 0:1.12.14-6.el7 will be installed
> --> Processing Dependency: libXrender.so.1()(64bit) for package:
> cairo-1.12.14-6.el7.x86_64
> --> Processing Dependency: libGL.so.1()(64bit) for package:
> cairo-1.12.14-6.el7.x86_64
> --> Processing Dependency: libEGL.so.1()(64bit) for package:
> cairo-1.12.14-6.el7.x86_64
> ---> Package liberation-fonts-common.noarch 1:1.07.2-14.el7 will be
> installed
> ---> Package openjpeg-libs.x86_64 0:1.5.1-9.el7 will be installed
> ---> Package python-cephfs.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: libcephfs1 = 1:0.80.7 for package:
> 1:python-cephfs-0.80.7-0.4.el7.x86_64
> ---> Package python-rados.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: librados2 = 1:0.80.7 for package:
> 1:python-rados-0.80.7-0.4.el7.x86_64
> ---> Package python-rbd.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: librbd1 = 1:0.80.7 for package:
> 1:python-rbd-0.80.7-0.4.el7.x86_64
> --> Running transaction check
> ---> Package libXrender.x86_64 0:0.9.8-2.1.el7 will be installed
> ---> Package mesa-libEGL.x86_64 0:9.2.5-6.20131218.el7_0 will be installed
> --> Processing Dependency: mesa-libgbm = 9.2.5-6.20131218.el7_0 for package:
> mesa-libEGL-9.2.5-6.20131218.el7_0.x86_64
> --> Processing Dependency: libglapi.so.0()(64bit) for package:
> mesa-libEGL-9.2.5-6.20131218.el7_0.x86_64
> --> Processing Dependency: libgbm.so.1()(64bit) for package:
> mesa-libEGL-9.2.5-6.20131218.el7_0.x86_64
> ---> Package mesa-libGL.x86_64 0:9.2.5-6.20131218.el7_0 will be installed
> --> Processing Dependency: libXxf86vm.so.1()(64bit) for package:
> mesa-libGL-9.2.5-6.20131218.el7_0.x86_64
> --> Processing Dependency: libXfixes.so.3()(64bit) for package:
> mesa-libGL-9.2.5-6.20131218.el7_0.x86_64
> --> Processing Dependency: libXdamage.so.1()(64bit) for package:
> mesa-libGL-9.2.5-6.20131218.el7_0.x86_64
> ---> Package python-cephfs.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: libcephfs1 = 1:0.80.7 for package:
> 1:python-cephfs-0.80.7-0.4.el7.x86_64
> ---> Package python-rados.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: librados2 = 1:0.80.7 for package:
> 1:python-rados-0.80.7-0.4.el7.x86_64
> ---> Package python-rbd.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: librbd1 = 1:0.80.7 for package:
> 1:python-rbd-0.80.7-0.4.el7.x86_64
> --> Running transaction check
> ---> Package libXdamage.x86_64 0:1.1.4-4.1.el7 will be installed
> ---> Package libXfixes.x86_64 0:5.0.1-2.1.el7 will be installed
> ---> Package libXxf86vm.x86_64 0:1.1.3-2.1.el7 will be installed
> ---> Package mesa-libgbm.x86_64 0:9.2.5-6.20131218.el7_0 will be installed
> ---> Package mesa-libglapi.x86_64 0:9.2.5-6.20131218.el7_0 will be installed
> ---> Package python-cephfs.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: libcephfs1 = 1:0.80.7 for package:
> 1:python-cephfs-0.80.7-0.4.el7.x86_64
> ---> Package python-rados.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: librados2 = 1:0.80.7 for package:
> 1:python-rados-0.80.7-0.4.el7.x86_64
> ---> Package python-rbd.x86_64 1:0.80.7-0.4.el7 will be installed
> --> Processing Dependency: librbd1 = 1:0.80.7 for package:
> 1:python-rbd-0.80.7-0.4.el7.x86_64
> --> Finished Dependency Resolution
> Error: Package: 1:python-rbd-0.80.7-0.4.el7.x86_64 (epel)
>            Requires: librbd1 = 1:0.80.7
>            Available: 1:librbd1-0.86-0.el7.centos.x86_64 (ceph)
>                librbd1 = 1:0.86-0.el7.centos
>            Installing: 1:librbd1-0.87-0.el7.centos.x86_64 (ceph)
>                librbd1 = 1:0.87-0.el7.centos
> Error: Package: 1:python-cephfs-0.80.7-0.4.el7.x86_64 (epel)
>            Requires: libcephfs1 = 1:0.80.7
>            Available: 1:libcephfs1-0.86-0.el7.centos.x86_64 (ceph)
>                libcephfs1 = 1:0.86-0.el7.centos
>            Installing: 1:libcephfs1-0.87-0.el7.centos.x86_64 (ceph)
>                libcephfs1 = 1:0.87-0.el7.centos
> Error: Package: 1:python-rados-0.80.7-0.4.el7.x86_64 (epel)
>            Requires: librados2 = 1:0.80.7
>            Available: 1:librados2-0.86-0.el7.centos.x86_64 (ceph)
>                librados2 = 1:0.86-0.el7.centos
>            Installing: 1:librados2-0.87-0.el7.centos.x86_64 (ceph)
>                librados2 = 1:0.87-0.el7.centos
>  You could try using --skip-broken to work around the problem
>  You could try running: rpm -Va --nofiles --nodigest
>
> As you can see an attempt is made to install 0.80.7 dependencies when we
> want
> 0.87.
>
> Any help will be appreciated...
>
> Regards
> Paul Hewlett
> Senior Systems Engineer
> Velocix, Cambridge
> Alcatel-Lucent
> t: +44 1223 435893 m: +44 7985327353
>
>
>
> _______________________________________________
> ceph-users mailing list
> ceph-users@xxxxxxxxxxxxxx
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com




[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