Hi Erik, Will try that on my future installation, for now i had a workaround to make it work. I installed the dependencies first ang got the package directly from repo before I installed Ceph.
Thanks for the help. On Fri, Mar 31, 2017 at 9:53 AM, Erik McCormick <[email protected]> wrote: > Try setting > > obsoletes=0 > > in /etc/yum.conf and see if that doesn't make it happier. The package is > clearly there and it even shows it available in your log. > > -Erik > > On Thu, Mar 30, 2017 at 8:55 PM, Vlad Blando <[email protected]> > wrote: > >> Hi Guys, >> >> I encountered some issue with installing ceph package for giant, was >> there a change somewhere or was I using wrong repo information. >> >> ceph.repo >> ------------- >> [Ceph] >> name=Ceph packages for $basearch >> baseurl=http://download.ceph.com/rpm-giant/rhel7/$basearch >> enabled=1 >> priority=1 >> gpgcheck=1 >> type=rpm-md >> gpgkey=https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc >> >> [Ceph-noarch] >> name=Ceph noarch packages >> baseurl=http://download.ceph.com/rpm-giant/rhel7/noarch >> enabled=1 >> priority=1 >> gpgcheck=1 >> type=rpm-md >> gpgkey=https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc >> >> [ceph-source] >> name=Ceph source packages >> baseurl=http://download.ceph.com/rpm-giant/rhel7/SRPMS >> enabled=1 >> priority=1 >> gpgcheck=1 >> type=rpm-md >> gpgkey=https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc >> >> -------- >> >> installation error >> -------- >> [root@ceph-test yum.repos.d]# yum install ceph >> Loaded plugins: priorities >> Ceph >> >> | 2.9 kB 00:00:00 >> Ceph-noarch >> >> | 2.9 kB 00:00:00 >> ceph-source >> >> | 2.9 kB 00:00:00 >> rhel-7-server-optional-rpms >> >> | 3.5 kB 00:00:00 >> rhel-7-server-rpms >> >> | 3.5 kB 00:00:00 >> (1/9): ceph-source/primary_db >> >> | 4.4 kB 00:00:00 >> (2/9): Ceph-noarch/primary_db >> >> | 4.1 kB 00:00:00 >> (3/9): Ceph/x86_64/primary_db >> >> | 61 kB 00:00:01 >> (4/9): rhel-7-server-optional-rpms/7Server/x86_64/group >> >> | 25 kB 00:00:01 >> (5/9): rhel-7-server-rpms/7Server/x86_64/group >> >> | 701 kB 00:00:05 >> (6/9): rhel-7-server-optional-rpms/7Server/x86_64/updateinfo >> >> | 1.3 MB 00:00:07 >> (7/9): rhel-7-server-rpms/7Server/x86_64/updateinfo >> >> | 1.8 MB 00:00:06 >> (8/9): rhel-7-server-optional-rpms/7Server/x86_64/primary_db >> >> | 5.0 MB 00:00:25 >> (9/9): rhel-7-server-rpms/7Server/x86_64/primary_db >> >> | 34 MB 00:00:50 >> 9 packages excluded due to repository priority protections >> Resolving Dependencies >> --> Running transaction check >> ---> Package ceph.x86_64 1:0.87.2-0.el7.centos will be installed >> --> Processing Dependency: python-ceph = 1:0.87.2-0.el7.centos for >> package: 1:ceph-0.87.2-0.el7.centos.x86_64 >> Package python-ceph is obsoleted by python-rados, but obsoleting package >> does not provide for requirements >> --> Processing Dependency: ceph-common = 1:0.87.2-0.el7.centos for >> package: 1:ceph-0.87.2-0.el7.centos.x86_64 >> --> Processing Dependency: libcephfs1 = 1:0.87.2-0.el7.centos for >> package: 1:ceph-0.87.2-0.el7.centos.x86_64 >> --> Processing Dependency: librbd1 = 1:0.87.2-0.el7.centos for package: >> 1:ceph-0.87.2-0.el7.centos.x86_64 >> --> Processing Dependency: librados2 = 1:0.87.2-0.el7.centos for package: >> 1:ceph-0.87.2-0.el7.centos.x86_64 >> --> Processing Dependency: libaio.so.1(LIBAIO_0.4)(64bit) for package: >> 1:ceph-0.87.2-0.el7.centos.x86_64 >> --> Processing Dependency: cryptsetup for package: >> 1:ceph-0.87.2-0.el7.centos.x86_64 >> --> Processing Dependency: python-flask for package: >> 1:ceph-0.87.2-0.el7.centos.x86_64 >> --> Processing Dependency: hdparm for package: >> 1:ceph-0.87.2-0.el7.centos.x86_64 >> --> Processing Dependency: libaio.so.1(LIBAIO_0.1)(64bit) for package: >> 1:ceph-0.87.2-0.el7.centos.x86_64 >> --> Processing Dependency: libcephfs.so.1()(64bit) for package: >> 1:ceph-0.87.2-0.el7.centos.x86_64 >> --> Processing Dependency: libboost_system-mt.so.1.53.0()(64bit) for >> package: 1:ceph-0.87.2-0.el7.centos.x86_64 >> --> Processing Dependency: libaio.so.1()(64bit) for package: >> 1:ceph-0.87.2-0.el7.centos.x86_64 >> --> Processing Dependency: libboost_thread-mt.so.1.53.0()(64bit) for >> package: 1:ceph-0.87.2-0.el7.centos.x86_64 >> --> Processing Dependency: librados.so.2()(64bit) for package: >> 1:ceph-0.87.2-0.el7.centos.x86_64 >> --> Running transaction check >> ---> Package boost-system.x86_64 0:1.53.0-26.el7 will be installed >> ---> Package boost-thread.x86_64 0:1.53.0-26.el7 will be installed >> ---> Package ceph.x86_64 1:0.87.2-0.el7.centos will be installed >> --> Processing Dependency: python-ceph = 1:0.87.2-0.el7.centos for >> package: 1:ceph-0.87.2-0.el7.centos.x86_64 >> Package python-ceph is obsoleted by python-rados, but obsoleting package >> does not provide for requirements >> --> Processing Dependency: python-flask for package: >> 1:ceph-0.87.2-0.el7.centos.x86_64 >> ---> Package ceph-common.x86_64 1:0.87.2-0.el7.centos will be installed >> --> Processing Dependency: python-ceph = 1:0.87.2-0.el7.centos for >> package: 1:ceph-common-0.87.2-0.el7.centos.x86_64 >> Package python-ceph is obsoleted by python-rados, but obsoleting package >> does not provide for requirements >> --> Processing Dependency: redhat-lsb-core for package: >> 1:ceph-common-0.87.2-0.el7.centos.x86_64 >> ---> Package cryptsetup.x86_64 0:1.7.2-1.el7 will be installed >> --> Processing Dependency: cryptsetup-libs(x86-64) = 1.7.2-1.el7 for >> package: cryptsetup-1.7.2-1.el7.x86_64 >> ---> Package hdparm.x86_64 0:9.43-5.el7 will be installed >> ---> Package libaio.x86_64 0:0.3.109-13.el7 will be installed >> ---> Package libcephfs1.x86_64 1:0.87.2-0.el7.centos will be installed >> ---> Package librados2.x86_64 1:0.87.2-0.el7.centos will be installed >> ---> Package librbd1.x86_64 1:0.87.2-0.el7.centos will be installed >> --> Running transaction check >> ---> Package ceph.x86_64 1:0.87.2-0.el7.centos will be installed >> --> Processing Dependency: python-ceph = 1:0.87.2-0.el7.centos for >> package: 1:ceph-0.87.2-0.el7.centos.x86_64 >> Package python-ceph is obsoleted by python-rados, but obsoleting package >> does not provide for requirements >> --> Processing Dependency: python-flask for package: >> 1:ceph-0.87.2-0.el7.centos.x86_64 >> ---> Package ceph-common.x86_64 1:0.87.2-0.el7.centos will be installed >> --> Processing Dependency: python-ceph = 1:0.87.2-0.el7.centos for >> package: 1:ceph-common-0.87.2-0.el7.centos.x86_64 >> Package python-ceph is obsoleted by python-rados, but obsoleting package >> does not provide for requirements >> ---> Package cryptsetup-libs.x86_64 0:1.6.3-2.el7 will be updated >> ---> Package cryptsetup-libs.x86_64 0:1.7.2-1.el7 will be an update >> --> Processing Dependency: libdevmapper.so.1.02(DM_1_02_97)(64bit) for >> package: cryptsetup-libs-1.7.2-1.el7.x86_64 >> ---> Package redhat-lsb-core.x86_64 0:4.1-27.el7 will be installed >> --> Processing Dependency: redhat-lsb-submod-security(x86-64) = >> 4.1-27.el7 for package: redhat-lsb-core-4.1-27.el7.x86_64 >> --> Processing Dependency: /bin/ed for package: >> redhat-lsb-core-4.1-27.el7.x86_64 >> --> Processing Dependency: /bin/mailx for package: >> redhat-lsb-core-4.1-27.el7.x86_64 >> --> Processing Dependency: /usr/bin/at for package: >> redhat-lsb-core-4.1-27.el7.x86_64 >> --> Processing Dependency: /usr/bin/batch for package: >> redhat-lsb-core-4.1-27.el7.x86_64 >> --> Processing Dependency: /usr/bin/bc for package: >> redhat-lsb-core-4.1-27.el7.x86_64 >> --> Processing Dependency: /usr/bin/killall for package: >> redhat-lsb-core-4.1-27.el7.x86_64 >> --> Processing Dependency: /usr/bin/lp for package: >> redhat-lsb-core-4.1-27.el7.x86_64 >> --> Processing Dependency: /usr/bin/lpr for package: >> redhat-lsb-core-4.1-27.el7.x86_64 >> --> Processing Dependency: /usr/bin/m4 for package: >> redhat-lsb-core-4.1-27.el7.x86_64 >> --> Processing Dependency: /usr/bin/patch for package: >> redhat-lsb-core-4.1-27.el7.x86_64 >> --> Processing Dependency: /usr/bin/time for package: >> redhat-lsb-core-4.1-27.el7.x86_64 >> --> Processing Dependency: /usr/sbin/fuser for package: >> redhat-lsb-core-4.1-27.el7.x86_64 >> --> Processing Dependency: spax for package: >> redhat-lsb-core-4.1-27.el7.x86_64 >> --> Running transaction check >> ---> Package at.x86_64 0:3.1.13-22.el7 will be installed >> ---> Package bc.x86_64 0:1.06.95-13.el7 will be installed >> ---> Package ceph.x86_64 1:0.87.2-0.el7.centos will be installed >> --> Processing Dependency: python-ceph = 1:0.87.2-0.el7.centos for >> package: 1:ceph-0.87.2-0.el7.centos.x86_64 >> Package python-ceph is obsoleted by python-rados, but obsoleting package >> does not provide for requirements >> --> Processing Dependency: python-flask for package: >> 1:ceph-0.87.2-0.el7.centos.x86_64 >> ---> Package ceph-common.x86_64 1:0.87.2-0.el7.centos will be installed >> --> Processing Dependency: python-ceph = 1:0.87.2-0.el7.centos for >> package: 1:ceph-common-0.87.2-0.el7.centos.x86_64 >> Package python-ceph is obsoleted by python-rados, but obsoleting package >> does not provide for requirements >> ---> Package cups-client.x86_64 1:1.6.3-26.el7 will be installed >> --> Processing Dependency: cups-libs(x86-64) = 1:1.6.3-26.el7 for >> package: 1:cups-client-1.6.3-26.el7.x86_64 >> --> Processing Dependency: libcups.so.2()(64bit) for package: >> 1:cups-client-1.6.3-26.el7.x86_64 >> ---> Package device-mapper-libs.x86_64 7:1.02.84-14.el7 will be updated >> --> Processing Dependency: device-mapper-libs = 7:1.02.84-14.el7 for >> package: 7:device-mapper-1.02.84-14.el7.x86_64 >> ---> Package device-mapper-libs.x86_64 7:1.02.135-1.el7_3.3 will be an >> update >> ---> Package ed.x86_64 0:1.9-4.el7 will be installed >> ---> Package m4.x86_64 0:1.4.16-10.el7 will be installed >> ---> Package mailx.x86_64 0:12.5-12.el7_0 will be installed >> ---> Package patch.x86_64 0:2.7.1-8.el7 will be installed >> ---> Package psmisc.x86_64 0:22.20-11.el7 will be installed >> ---> Package redhat-lsb-submod-security.x86_64 0:4.1-27.el7 will be >> installed >> ---> Package spax.x86_64 0:1.5.2-13.el7 will be installed >> ---> Package time.x86_64 0:1.7-45.el7 will be installed >> --> Running transaction check >> ---> Package ceph.x86_64 1:0.87.2-0.el7.centos will be installed >> --> Processing Dependency: python-ceph = 1:0.87.2-0.el7.centos for >> package: 1:ceph-0.87.2-0.el7.centos.x86_64 >> Package python-ceph is obsoleted by python-rados, but obsoleting package >> does not provide for requirements >> --> Processing Dependency: python-flask for package: >> 1:ceph-0.87.2-0.el7.centos.x86_64 >> ---> Package ceph-common.x86_64 1:0.87.2-0.el7.centos will be installed >> --> Processing Dependency: python-ceph = 1:0.87.2-0.el7.centos for >> package: 1:ceph-common-0.87.2-0.el7.centos.x86_64 >> Package python-ceph is obsoleted by python-rados, but obsoleting package >> does not provide for requirements >> ---> Package cups-libs.x86_64 1:1.6.3-26.el7 will be installed >> ---> Package device-mapper.x86_64 7:1.02.84-14.el7 will be updated >> ---> Package device-mapper.x86_64 7:1.02.135-1.el7_3.3 will be an update >> --> Finished Dependency Resolution >> Error: Package: 1:ceph-0.87.2-0.el7.centos.x86_64 (Ceph) >> Requires: python-ceph = 1:0.87.2-0.el7.centos >> Available: 1:python-ceph-0.86-0.el7.centos.x86_64 (Ceph) >> python-ceph = 1:0.86-0.el7.centos >> Available: 1:python-ceph-0.87-0.el7.centos.x86_64 (Ceph) >> python-ceph = 1:0.87-0.el7.centos >> Available: 1:python-ceph-0.87.1-0.el7.centos.x86_64 (Ceph) >> python-ceph = 1:0.87.1-0.el7.centos >> Available: 1:python-ceph-0.87.2-0.el7.centos.x86_64 (Ceph) >> python-ceph = 1:0.87.2-0.el7.centos >> Error: Package: 1:ceph-common-0.87.2-0.el7.centos.x86_64 (Ceph) >> Requires: python-ceph = 1:0.87.2-0.el7.centos >> Available: 1:python-ceph-0.86-0.el7.centos.x86_64 (Ceph) >> python-ceph = 1:0.86-0.el7.centos >> Available: 1:python-ceph-0.87-0.el7.centos.x86_64 (Ceph) >> python-ceph = 1:0.87-0.el7.centos >> Available: 1:python-ceph-0.87.1-0.el7.centos.x86_64 (Ceph) >> python-ceph = 1:0.87.1-0.el7.centos >> Available: 1:python-ceph-0.87.2-0.el7.centos.x86_64 (Ceph) >> python-ceph = 1:0.87.2-0.el7.centos >> Error: Package: 1:ceph-0.87.2-0.el7.centos.x86_64 (Ceph) >> Requires: python-flask >> You could try using --skip-broken to work around the problem >> You could try running: rpm -Va --nofiles --nodigest >> [root@ceph-test yum.repos.d]# >> ----- >> ᐧ >> >> _______________________________________________ >> ceph-users mailing list >> [email protected] >> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com >> >> > ᐧ
_______________________________________________ ceph-users mailing list [email protected] http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
