Bug 1400709 - openstack-tempest-all Metapackage Does Not Include the Manila Tempest Plugin
Summary: openstack-tempest-all Metapackage Does Not Include the Manila Tempest Plugin
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tempest
Version: 10.0 (Newton)
Hardware: Unspecified
OS: Unspecified
low
low
Target Milestone: z1
: 10.0 (Newton)
Assignee: Jon Schlueter
QA Contact: tkammer
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-12-01 22:03 UTC by Dustin Schoenbrun
Modified: 2017-02-01 14:36 UTC (History)
6 users (show)

Fixed In Version: openstack-tempest-13.0.0-9.bafe630git.el7ost
Doc Type: Bug Fix
Doc Text:
The openstack-tempest-all meta package missed a requirement for the python-manila-tests package. This caused python-manila-tests tempest plugin to not install. This fix install includes the missing requirement for python-manila-tests package in the openstack-tempest package. This means the python-manila-tests package is installed and tempest testing now includes manila tests. As a manual workaround for previous versions, install the python-manila-tests package manually.
Clone Of:
Environment:
Last Closed: 2017-02-01 14:36:37 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2017:0233 0 normal SHIPPED_LIVE Red Hat OpenStack Platform 10 Bug Fix Advisory 2017-02-01 19:35:06 UTC

Description Dustin Schoenbrun 2016-12-01 22:03:54 UTC
Description of problem:
The openstack-tempest-all metapackage is an easy way of installing all of the available Tempest plugins in one shot. Unfortunately the Manila Tempest plugin is not included in the list of packages that are installed.

Version-Release number of selected component (if applicable):
openstack-tempest-all-13.0.0-5.bafe630git.el7ost.noarch

How reproducible:
Always

Steps to Reproduce:
1. Install the available Tempest plugins using the openstack-tempest-all metapackage
2. Run the command "tempest list-plugins" and observe that the Manila Tempest plugin is not installed.

Actual results:
The Manila Tempest plugin is not installed with the openstack-tempest-all metapackage.

Expected results:
The Manila Tempest plugin shall be installed with the openstack-tempest-all metapackage.

Comment 1 Chandan Kumar 2016-12-01 22:20:05 UTC
Hello Dustin,

python-manila-tests is already there in RDO tempest spec under openstack-tempest-all subpackage. https://github.com/rdo-packages/tempest-distgit/blob/newton-rdo/openstack-tempest.spec#L136

It might get imported to RHOS in next import from RDO.

Comment 2 Jon Schlueter 2016-12-02 12:57:39 UTC
Packaging change staged up and will be part of next build for post OSP 10 GA

Comment 4 Jon Schlueter 2017-01-27 15:13:25 UTC
$ sudo yum install openstack-tempest-all

Resolving Dependencies
--> Running transaction check
---> Package openstack-tempest-all.noarch 1:13.0.0-9.bafe630git.el7ost will be installed
...
--> Processing Dependency: python-mistral-tests for package: 1:openstack-tempest-all-13.0.0-9.bafe630git.el7ost.noarch

Comment 6 errata-xmlrpc 2017-02-01 14:36:37 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2017-0233.html


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