Tempest config generator
To simplify usage of tempest, especially for newbie, we should add tool that will generate tempest.conf from presented cloud endpoints. It is not trivial task because tempest.conf depends on specification of cloud.
So at this moment we are doing experiments inside project Rally, that makes it easier to play with it:
https:/
In parallel we are going to work inside tempest on it, so when we finish tempest.conf we will fully remove generation of tempst.conf from Rally.
dkranz:
This script should:
1. Query the deployment and create what users/images/
2. Query the deployment for available services. This may be tricky since I don't think all of OpenStack is yet auto-discoverable.
3. Create the files on the local machine that tempest expects. There are a lot of options in tempest that refer to files and these files are not installed as part of tempest.
This script should be integrated into the gate where the deployment is created by devstack.
Blueprint information
- Status:
- Started
- Approver:
- David Kranz
- Priority:
- Undefined
- Drafter:
- Boris Pavlovic
- Direction:
- Needs approval
- Assignee:
- David Kranz
- Definition:
- Review
- Series goal:
- None
- Implementation:
- Started
- Milestone target:
- None
- Started by
- Boris Pavlovic
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
INPROGRESS: Investigation what we need inside Rally
TODO: Move tempest config generation to tempest code base
Gerrit topic: https:/
Addressed by: https:/
Script to generate tempest.conf for a deployment
Addressed by: https:/
Prototype for tempest configuration and discovery