CHANGES
=======

* Fix bug that start\_job script exit unexpectedly
* Use legacy storperf images instead of master branch
* Move storage-qpi proposal to devguide
* Refactor storperf testing scripts into ansible role
* Skip container and docker image clean up
* Some Optimizations
* Setup CI job for storage benchmarking on apex
* Add example storage benchmarking project running on zte-pod4
* refactor storperf scripts structure
* Fix compute CI job
* Migrate contents from benchmarks to resources
* Create entry script for CI
* compute-qpi CI scripts
* Add basic ui
* bugfix: install the missing package openssh-client
* Fix permission issue on apex
* refactor: run storperf scripts in qtip container
* Optimize Dockerfile
* Refactor QPI module
* Fix bug in apex inventory
* install setuptools's latest version in container
* Fix bug in running storperf.sh when WORKSPACE is defined
* Find nova vs. vm mapping relation
* run storperf test by using these scripts
* Replace example with test result from zte apex virtual pod
* revert the usage of qgrid since it is not supported by nbviewer
* Deprecate plan and metric loader
* Deprecate library qtip.driver
* Add section headers to user guide
* Implement benchmark running and logging the output
* Update userguide for command completion
* Fix verification failure caused by connexion version
* Add system information and test condition proposal for storage QPI
* Add ceph-disk-info role to get the ceph disk and journal info from ceph nodes
* Add ceph-cache-info role to get the ceph client cache info from ceph nodes
* Add ceph-network-info role to get the cluster network info and interface network info from ceph nodes
* Add further enhancements into compute-report
* Update release note for Danube 3.0
* Add Authentication and Basic CRUD for Repos
* Add "NODE\_NAME" in "envs" otherwise it will fails when docker run
* Beautify table and figure output
* Define Database models
* add a handling process when testapi\_url is None
* Add juyter-notebook for visualization
* Create example of storage qpi report
* Setup Django framework for qtip web servies
* Add an testapi\_url option in the ci script
* Make same workloads distinguishable for report. Issue encountered in case of "memory" results
* Integrate Report with CLI
* Amend compute QPI design document
* Fix bug in aggregation
* Fix bug in QPI calculation
* Refactor output format
* Initial draft for storage QPI
* Add missing description in compute QPI spec
* Add description of each workload
* bugfix: installer is not defined in report.yml
* bugfix regex for cpu
* add system\_info and condition to qpi report
* Fix bug in apex module
* Beautify the argument names
* Fix argument typo in example configuration
* Pass on unhandled options
* Refactor Cli
* Add more badges
* metrics baseline in compute-baseline.json
* Pass on all unhandled options
* Update getting started guide
* Add codeship badge to show pypi deployment status
* give a sample compute baseline
* bugfix memory report
* Add support for create new project from different templates
* improve the regex for matching "cpu"
* Update documentation
* bugfix CI failure
* use the git link to replace qtip\_spec
* bugfix unixbench report templates
* Revert "correct arithmetic baseline"
* update run\_ci.sh
* correct arithmetic baseline
* No need to list the other nodes system information
* Remove "plan" module. Replaced by "project"
* Add cli-prompts while creating workspace
* Add support for manually installed (not using installer) OPNFV pod
* delete unuse code in directory /qtip
* Add arithmetic metrics
* delete unuse code in directory legacy
* Implement sunburst badge for QPI
* Switch to qtip-cli for ci job
* Remove prompt for teardown
* Refactoring workspace related commands to \`project\` group
* Update readme of running with native \`ansible-playbook\` command
* Check ssh-agent before running tests. Fail playbook if not running
* Get rid of \`changed=false\` flag in test result
* The script for CI
* delete test scripts which are copied from releng/jjb/qtip
* Implement setup/run command
* Fix warning on missing ansible hosts file
* Set installer and master-host as required options
* Fix document index error
* update Dockerfile
