Improve rally verify management commands
Recently "rally-manage tempest" category includes only one sub-command - install. This sub-command is not cover all management stuff which we need.
Rally CLI should have ability to clean tempest directory(remove it), reinstall, update, configure and etc.
Since "rally-manage" entry-point will be deprecated and removed in near release, we should move all tempest related commands from "rally-manage tempest" category to "rally verify" category, where all verification commands are located.
Blueprint information
- Status:
- Complete
- Approver:
- Andriy Kurilin
- Priority:
- Medium
- Drafter:
- Andriy Kurilin
- Direction:
- Approved
- Assignee:
- Yaroslav Lobankov
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Boris Pavlovic
- Completed by
- Boris Pavlovic
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Adds uninstall_tempest to API
Gerrit topic: https:/
Addressed by: https:/
Adds tempest re-install to API/CLI
Addressed by: https:/
Moving commands for (re,un)instaling Tempest to "verify" category
Work Items
Work items:
* Implement "rally-manage tempest uninstall": DONE
* Implement "rally-manage tempest reinstall": DONE
* Move "rally-manage tempest uninstall" to "rally verify uninstall": INPROGRESS
* Move "rally-manage tempest reinstall" to "rally verify reinstall": INPROGRESS
* Implement "rally verify update-repo": TODO
* Implement "rally verify genconfig": INPROGRESS
Dependency tree
* Blueprints in grey have been implemented.