RDO tickets are now tracked in Jira https://issues.redhat.com/projects/RDO/issues/
Bug 1390361 - Missing python-cmd2 dependency for which
Summary: Missing python-cmd2 dependency for which
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: RDO
Classification: Community
Component: python-cmd2
Version: trunk
Hardware: Unspecified
OS: Unspecified
unspecified
low
Target Milestone: ---
: trunk
Assignee: hguemar
QA Contact:
URL:
Whiteboard:
Depends On: 1390360
Blocks: 1386634 1446155
TreeView+ depends on / blocked
 
Reported: 2016-10-31 19:53 UTC by Mike Burns
Modified: 2020-07-16 08:58 UTC (History)
11 users (show)

Fixed In Version: python-cmd2-0.6.8-8.el7
Doc Type: If docs needed, set a value
Doc Text:
Clone Of: 1390360
Environment:
Last Closed: 2017-03-14 10:07:19 UTC
Embargoed:


Attachments (Terms of Use)

Description Mike Burns 2016-10-31 19:53:37 UTC
+++ This bug was initially created as a clone of Bug #1390360 +++

+++ This bug was initially created as a clone of Bug #1386634 +++

Description of problem:
Customer deployed a RHEL VM on Red Hat Openstack (already installed and working). Now inside the RHEL guest, customer is willing to install the Openstack **client** tool (cmdline neutron, nova) to interact with OSP APIs.

The issue is that after installing the cmdline tools (via yum install python-openstackclient inside a container) in that RHEL guest, the tools fail to work due a missing dependecy (package "which").

The goal is to include which as a dependency for python-cmd2.

line 20:
https://github.com/openstack/cliff/blob/master/cliff/interactive.py

$ rpm -qf /usr/lib/python2.7/site-packages/openstackclient/shell.py
python-openstackclient-1.0.3-3.el7ost.noarch
$ rpm -qf /usr/lib/python2.7/site-packages/cmd2.py
python-cmd2-0.6.7-5.el7ost.noarch

Version-Release number of selected component (if applicable):


How reproducible:
always

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

--- Additional comment from Mike Burns on 2016-10-31 15:51:50 EDT ---

This issue is very low priority since the workaround is extremely simple (yum install which) and the chances of hitting this are remote (grub2 requires which, so almost *any* system would have the package).

Our version of python-cmd2 is a repackage of the version in the RDO community (which is in turn a repackage of the fedora version) so cloning this around for tracking in those systems.

Comment 1 Mike Burns 2016-10-31 20:01:40 UTC
Haikel -- patch is available on the Fedora bug, but I don't have provenpackager access to build it.


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