CentOS-Storage-SIG / centos-release-ceph-hammer

CentOS release package for the repository files for Ceph Hammer
https://wiki.centos.org/SpecialInterestGroup/Storage
1 stars 1 forks source link

Ceph Hammer from Storage SIG does not work after CentOS 7.3 update #2

Open apevec opened 7 years ago

apevec commented 7 years ago

EL7.3 base includes some Ceph packages which do not work with Ceph Hammer from Storage SIG

TODO reproducer coming...

dmsimard commented 7 years ago

@fcami FYI

apevec commented 7 years ago

Not full reproducer, but datapoint from amoralej: Works with:


[root@packstack1 tmp]# yum history info 13|grep hammer
    Install     ceph-1:0.94.5-1.el7.x86_64                            @centos-ceph-hammer
    Dep-Install ceph-common-1:0.94.5-1.el7.x86_64                     @centos-ceph-hammer
    Dep-Install gperftools-libs-2.4-7.el7.x86_64                      @centos-ceph-hammer
    Dep-Install leveldb-1.12.0-5.el7.x86_64                           @centos-ceph-hammer
    Dep-Install libcephfs1-1:0.94.5-1.el7.x86_64                      @centos-ceph-hammer
    Dep-Install librados2-1:0.94.5-1.el7.x86_64                       @centos-ceph-hammer
    Dep-Install librbd1-1:0.94.5-1.el7.x86_64                         @centos-ceph-hammer
    Dep-Install libunwind-1.1-10.el7.x86_64                           @centos-ceph-hammer
    Dep-Install python-cephfs-1:0.94.5-1.el7.x86_64                   @centos-ceph-hammer
    Dep-Install python-rados-1:0.94.5-1.el7.x86_64                    @centos-ceph-hammer
    Dep-Install python-rbd-1:0.94.5-1.el7.x86_64                      @centos-ceph-hammer

It doesn't work with:


[root@packstack1 tmp]# yum history info 8|grep -e ceph -e leveldb -e rados -e rbd -e unwind -e gperftools
Command Line   : -d 0 -e 0 -y install ceph
    Install     ceph-1:0.94.5-1.el7.x86_64                            @centos-ceph-hammer
    Dep-Install ceph-common-1:0.94.5-1.el7.x86_64                     @base
    Dep-Install gperftools-libs-2.4.91-1.el7.x86_64                   @delorean-mitaka-testing
    Dep-Install leveldb-1.12.0-5.el7.x86_64                           @centos-ceph-hammer
    Dep-Install libcephfs1-1:0.94.5-1.el7.x86_64                      @centos-ceph-hammer
    Dep-Install librados2-1:0.94.5-1.el7.x86_64                       @base
    Dep-Install librbd1-1:0.94.5-1.el7.x86_64                         @base
    Dep-Install libunwind-2:1.1-5.el7_2.2.x86_64                      @base
    Dep-Install python-cephfs-1:0.94.5-1.el7.x86_64                   @centos-ceph-hammer
    Dep-Install python-rados-1:0.94.5-1.el7.x86_64                    @base
    Dep-Install python-rbd-1:0.94.5-1.el7.x86_64                      @base
amoralej commented 7 years ago

Tripleo CI in mitaka is still hitting this as they don't use puppet-ceph, where we applied a workaround, see https://bugs.launchpad.net/tripleo/+bug/1654611 .

Could we at least get priority=1 set in the repo configuration provided by the rpm?, additionally we could make it depends on yum-plugin-priorities also. It's probably not the cleanest but would help until proper fix is applied.