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