Bug 1674036 - Python-click is only available in OSE repositories, preventing us from installing dci-openstack-agent [NEEDINFO]
Summary: Python-click is only available in OSE repositories, preventing us from instal...
Keywords:
Status: NEW
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: dci
Version: 13.0 (Queens)
Hardware: x86_64
OS: Linux
medium
medium
Target Milestone: ---
: ---
Assignee: Guillaume Vincent
QA Contact: Nobody
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-02-08 20:00 UTC by David Vallee Delisle
Modified: 2023-08-16 08:27 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:
Embargoed:
dvd: needinfo? (mbracho)
nacurry: needinfo? (mbracho)


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker OSP-6419 0 None None None 2022-01-20 19:00:45 UTC

Description David Vallee Delisle 2019-02-08 20:00:36 UTC
Description of problem:
Following this doc [1], I can't install python-click without the OSE repositories [2].

[1] https://doc.distributed-ci.io/dci-openstack-agent/
[2] https://access.redhat.com/downloads/content/python-click/6.7-1.el7/noarch/fd431d51/package


Version-Release number of selected component (if applicable):
python2-dciclient-0.5.1-1.201902051421git7fa8812c.el7.noarch

How reproducible:
All the time

Steps to Reproduce:
 1.  yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
 2.  yum install -y https://packages.distributed-ci.io/dci-release.el7.noarch.rpm
 3.  yum install dci-openstack-agent


Actual results:
[root@r720 ~]# yum install dci-openstack-agent
Loaded plugins: auto-update-debuginfo, langpacks, product-id, search-disabled-repos, subscription-manager
dci                                                                                                                                                                                                                                                                                                                                                                  | 2.9 kB  00:00:00     
dci/7Server/x86_64/primary_db                                                                                                                                                                                                                                                                                                                                        | 268 kB  00:00:00     
Resolving Dependencies
--> Running transaction check
---> Package dci-openstack-agent.noarch 0:0.0.201902051438gita0558c5b-1.el7 will be installed
--> Processing Dependency: python-netaddr for package: dci-openstack-agent-0.0.201902051438gita0558c5b-1.el7.noarch
--> Processing Dependency: python-docker-py for package: dci-openstack-agent-0.0.201902051438gita0558c5b-1.el7.noarch
--> Processing Dependency: dci-ansible for package: dci-openstack-agent-0.0.201902051438gita0558c5b-1.el7.noarch
--> Processing Dependency: ansible-role-openstack-certification for package: dci-openstack-agent-0.0.201902051438gita0558c5b-1.el7.noarch
--> Processing Dependency: ansible-role-dci-retrieve-component for package: dci-openstack-agent-0.0.201902051438gita0558c5b-1.el7.noarch
--> Processing Dependency: ansible-role-dci-import-keys for package: dci-openstack-agent-0.0.201902051438gita0558c5b-1.el7.noarch
--> Processing Dependency: ansible for package: dci-openstack-agent-0.0.201902051438gita0558c5b-1.el7.noarch
--> Running transaction check
---> Package ansible.noarch 0:2.4.6.0-1.el7ae will be installed
--> Processing Dependency: python-httplib2 for package: ansible-2.4.6.0-1.el7ae.noarch
--> Processing Dependency: python-jmespath for package: ansible-2.4.6.0-1.el7ae.noarch
--> Processing Dependency: python-paramiko for package: ansible-2.4.6.0-1.el7ae.noarch
--> Processing Dependency: python-passlib for package: ansible-2.4.6.0-1.el7ae.noarch
--> Processing Dependency: sshpass for package: ansible-2.4.6.0-1.el7ae.noarch
---> Package ansible-role-dci-import-keys.noarch 0:0.0.201811230936git8505b657-1.el7 will be installed
---> Package ansible-role-dci-retrieve-component.noarch 0:0.0.201901231828git4bdd8b2a-1.el7 will be installed
--> Processing Dependency: createrepo for package: ansible-role-dci-retrieve-component-0.0.201901231828git4bdd8b2a-1.el7.noarch
---> Package ansible-role-openstack-certification.noarch 0:0.0.201811140921git364df84d-1.el7 will be installed
---> Package dci-ansible.noarch 0:0.0.201901301715gitaf65656f-1.el7 will be installed
--> Processing Dependency: python2-dciclient for package: dci-ansible-0.0.201901301715gitaf65656f-1.el7.noarch
---> Package python-docker-py.noarch 1:1.10.6-8.el7_6 will be installed
--> Processing Dependency: python-websocket-client >= 0.32.0 for package: 1:python-docker-py-1.10.6-8.el7_6.noarch
--> Processing Dependency: python-docker-pycreds for package: 1:python-docker-py-1.10.6-8.el7_6.noarch
---> Package python-netaddr.noarch 0:0.7.18-1.el7ost will be installed
--> Running transaction check
---> Package createrepo.noarch 0:0.9.9-28.el7 will be installed
--> Processing Dependency: deltarpm for package: createrepo-0.9.9-28.el7.noarch
--> Processing Dependency: python-deltarpm for package: createrepo-0.9.9-28.el7.noarch
---> Package python-docker-pycreds.noarch 1:0.3.0-8.el7_6 will be installed
---> Package python-httplib2.noarch 0:0.9.2-1.el7ost will be installed
---> Package python-jmespath.noarch 0:0.9.0-5.el7ost will be installed
---> Package python-paramiko.noarch 0:2.1.1-9.el7 will be installed
---> Package python-passlib.noarch 0:1.6.5-2.el7 will be installed
---> Package python-websocket-client.noarch 0:0.32.0-116.el7 will be installed
---> Package python2-dciclient.noarch 0:0.5.1-1.201902051421git7fa8812c.el7 will be installed
--> Processing Dependency: python-dciauth for package: python2-dciclient-0.5.1-1.201902051421git7fa8812c.el7.noarch
--> Processing Dependency: python-click for package: python2-dciclient-0.5.1-1.201902051421git7fa8812c.el7.noarch
---> Package sshpass.x86_64 0:1.06-2.el7 will be installed
--> Running transaction check
---> Package deltarpm.x86_64 0:3.6-3.el7 will be installed
---> Package python-deltarpm.x86_64 0:3.6-3.el7 will be installed
---> Package python2-dciauth.noarch 0:2.0.2-1.el7.centos will be installed
---> Package python2-dciclient.noarch 0:0.5.1-1.201902051421git7fa8812c.el7 will be installed
--> Processing Dependency: python-click for package: python2-dciclient-0.5.1-1.201902051421git7fa8812c.el7.noarch
--> Finished Dependency Resolution
Error: Package: python2-dciclient-0.5.1-1.201902051421git7fa8812c.el7.noarch (dci)
           Requires: python-click
**********************************************************************
yum can be configured to try to resolve such errors by temporarily enabling
disabled repos and searching for missing dependencies.
To enable this functionality please set 'notify_only=0' in /etc/yum/pluginconf.d/search-disabled-repos.conf
**********************************************************************

Error: Package: python2-dciclient-0.5.1-1.201902051421git7fa8812c.el7.noarch (dci)
           Requires: python-click
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


Expected results:
Python-click should probably available in more repositories.

Additional info:

Comment 1 AMOL LONARE 2019-04-03 06:38:14 UTC
Do we have an update on this BZ?


Note You need to log in before you can comment on or make changes to this bug.