Project

General

Profile

Bug #8330

repodata on rpm repos do not list latest ceph-deploy (1.5.2)

Added by Alfredo Deza almost 10 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Sandon Van Ness
Category:
-
Target version:
-
% Done:

100%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Users are reporting that they get 1.4 with yum. And that radosgw-agent-1.2-0 is there but it isn't

History

#1 Updated by Simon Ironside almost 10 years ago

Behaviour seems to have changed here since yesterday.

ceph-deploy 1.5.2 is now the only package that appears in yum for this repository, all other packages at http://ceph.com/rpm-firefly/rhel6/noarch/ do not.

#2 Updated by Alfredo Deza almost 10 years ago

  • Status changed from New to 4
  • Priority changed from High to Normal

You mean, you cannot install any other package in that repository?

#3 Updated by Simon Ironside almost 10 years ago

Yes, exactly:

# yum --disablerepo="*" --enablerepo="ceph-noarch" list available
Available Packages
ceph-deploy.noarch                      1.5.2-0                      ceph-noarch

#4 Updated by Zack Cerza almost 10 years ago

  • Project changed from teuthology to devops
  • Assignee changed from Alfredo Deza to Sandon Van Ness

#5 Updated by Simon Ironside over 9 years ago

Still the same for ceph-deploy 1.5.9 on the rhel7 ceph-noarch repo.
ceph-deploy is the only package available. ceph-release and the 3 python packages don't show.

#6 Updated by Sandon Van Ness over 9 years ago

As far as I can tell this appears to be something weird with yum where its not listing the packages if its already installed from another repo. Just removing a package already installed on my machine from epel it makes the difference between the package being listed and not listed:

[ubuntu@vpm001 ~]$ sudo yum --disablerepo="*" --enablerepo="Ceph-noarch" list available
Loaded plugins: priorities
Available Packages
ceph-deploy.noarch                                          1.5.9-0                                                Ceph-noarc
python-flask.noarch                                         1:0.10.1-3.el7                                         Ceph-noarc
[ubuntu@vpm001 ~]$ sudo yum remove python-itsdangerous python-werkzeug
Loaded plugins: priorities
Resolving Dependencies
--> Running transaction check
---> Package python-itsdangerous.noarch 0:0.23-1.el7 will be erased
---> Package python-werkzeug.noarch 0:0.9.1-1.el7 will be erased
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================
 Package                               Arch                     Version                        Repository               Size
=============================================================================================================================
Removing:
 python-itsdangerous                   noarch                   0.23-1.el7                     @epel                    99 k
 python-werkzeug                       noarch                   0.9.1-1.el7                    @epel                   2.8 M

Transaction Summary
=============================================================================================================================
Remove  2 Packages

Installed size: 2.9 M
Is this ok [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Erasing    : python-itsdangerous-0.23-1.el7.noarch                                                                     1/2
  Erasing    : python-werkzeug-0.9.1-1.el7.noarch                                                                        2/2
  Verifying  : python-werkzeug-0.9.1-1.el7.noarch                                                                        1/2
  Verifying  : python-itsdangerous-0.23-1.el7.noarch                                                                     2/2

Removed:
  python-itsdangerous.noarch 0:0.23-1.el7                        python-werkzeug.noarch 0:0.9.1-1.el7

Complete!
[ubuntu@vpm001 ~]$ sudo yum --disablerepo="*" --enablerepo="Ceph-noarch" list available
Loaded plugins: priorities
Available Packages
ceph-deploy.noarch                                             1.5.9-0                                            Ceph-noarch
python-flask.noarch                                            1:0.10.1-3.el7                                     Ceph-noarch
python-itsdangerous.noarch                                     0.23-1.el7                                         Ceph-noarch
python-werkzeug.noarch                                         0.9.1-1.el7                                        Ceph-noarch

This was with no changes to the repo folder so I am unable to verify this is an issue with our actual repos. If you try it from a new machine with the packages not already installed from another repo can this be re-produced?

#7 Updated by Simon Ironside over 9 years ago

Agreed, this is fixed. Current repodata works perfectly with all packages showing correctly (on the same host btw, I'm using reposync to get a local copy of all packages).

Thanks
Simon

#8 Updated by Sandon Van Ness over 9 years ago

  • Status changed from 4 to Resolved
  • % Done changed from 0 to 100

Thanks for verifying.

Also available in: Atom PDF