Manager object should allow username, password, tenant to be passed in parameters
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tempest |
Fix Released
|
Medium
|
Jay Pipes |
Bug Description
This issue is related to the re-factorings introduced by the following patch
https:/
We have tests to be checked into tempest that require client API operations to be performed by admin (privileged role)
as well as non admin (member role) users.
With this view, the earlier behavior, and signature of __init__ in Manager of openstack.py was suitable.
I could create two instances of manager, one for an admin user, and the other for non-admin user.
Also, the latest tempest.conf.sample has a [compute-admin] section that allows an admin test user
to be configured.
However this is not updated in config.py. The file needs a compute-admin class to define these properties,
so they can be used in test cases to execute APIs.
https:/
It would be good if some of the above changes were reverted.
I'll submit a patch.
description: | updated |
Changed in tempest: | |
status: | Fix Committed → Fix Released |
Fix proposed to branch: master /review. openstack. org/6227
Review: https:/