Re: Ceph Giant Repo problem

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

 



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 <emccormick@xxxxxxxxxxxxxxx> 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 <vblando@xxxxxxxxxxxxx> 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
enabled=1
priority=1
gpgcheck=1
type=rpm-md

[Ceph-noarch]
name=Ceph noarch packages
enabled=1
priority=1
gpgcheck=1
type=rpm-md

[ceph-source]
name=Ceph source packages
enabled=1
priority=1
gpgcheck=1
type=rpm-md

--------

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
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]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux