Apart from refactoring the slightly rusty RAPI code in the QA, this
set of changes makes it possible to use the QA in an environment where
we do not have, or do not want to have, full control over the
certificates and users in place.

Hrvoje Ribicic (8):
  QA: Refactor RAPI handling
  QA: Do not remove nodes from cluster without destroying it
  QA: Allow the RAPI user to be set
  QA: Add reading the RAPI password from a file
  QA: Restart Ganeti after adding the RAPI users file
  QA: Reload certificates only when renew-crypto has been run
  QA: Allow usage of specific RAPI certificates and files
  QA: Retrieve only the RAPI certificate

 lib/pathutils.py    |   3 +-
 qa/ganeti-qa.py     |  44 +++-----------
 qa/qa_cluster.py    |  29 +++------
 qa/qa_rapi.py       | 169 ++++++++++++++++++++++++++++++++++++++++++++++++----
 qa/rapi-workload.py |   4 +-
 5 files changed, 176 insertions(+), 73 deletions(-)

-- 
2.6.0.rc2.230.g3dd15c0

Reply via email to