Bug #8330
closedrepodata 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.
100%
Description
Users are reporting that they get 1.4 with yum. And that radosgw-agent-1.2-0 is there but it isn't
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.
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?
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
Updated by Zack Cerza almost 10 years ago
- Project changed from teuthology to devops
- Assignee changed from Alfredo Deza to Sandon Van Ness
Updated by Simon Ironside almost 10 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.
Updated by Sandon Van Ness almost 10 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?
Updated by Simon Ironside almost 10 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
Updated by Sandon Van Ness over 9 years ago
- Status changed from 4 to Resolved
- % Done changed from 0 to 100
Thanks for verifying.