Statistics
| Branch: | Tag: | Revision:

root / qa @ ffafdcf6

Name Size
__init__.py 810 Bytes
colors.py 2.5 kB
ganeti-qa.py 33 kB
qa-patch.json 3 Bytes
qa-sample.json 7.2 kB
qa_cluster.py 50.2 kB
qa_config.py 20.9 kB
qa_daemon.py 4.1 kB
qa_env.py 2.3 kB
qa_error.py 1 kB
qa_group.py 12.1 kB
qa_instance.py 48 kB
qa_instance_utils.py 6.7 kB
qa_iptables.py 3 kB
qa_job.py 4.5 kB
qa_job_utils.py 4.4 kB
qa_monitoring.py 1.8 kB
qa_network.py 3.1 kB
qa_node.py 15.8 kB
qa_os.py 6.9 kB
qa_rapi.py 28.9 kB
qa_tags.py 2.1 kB
qa_utils.py 26.2 kB
rapi-workload.py 35.3 kB

Latest revisions

# Date Author Comment
ffafdcf6 03/05/2014 11:21 am Hrvoje Ribicic

Add option to turn off command logging to GetCommandOutput

The command logging performed by GetCommandOutput can be distracting
and unwelcome. This patch adds a switch allowing the command output to
be muted as needed.

Signed-off-by: Hrvoje Ribicic <>...

1de1cd0c 03/05/2014 11:21 am Hrvoje Ribicic

Add an option for disabling the SSH multiplexer in QA

The SSH multiplexer is used by default in every connection made, and
when multiple threads are used, this causes strange issues when running
the QA locally. This patch allows the multiplexer to be bypassed,...

343c9ed2 03/05/2014 11:21 am Hrvoje Ribicic

Add a RunWithLocks QA utility function

This patch adds a QA utility function that acquires a set of locks, and
attempts to run a given function with the locks in place. Should the
given function block, this function does not detect this - later
patches will address the issue....

6b924ca3 03/05/2014 11:21 am Hrvoje Ribicic

Sort imports in qa_rapi.py

This patch sorts the imports of qa_rapi.py to make things a little bit
more orderly.

Signed-off-by: Hrvoje Ribicic <>
Reviewed-by: Petr Pudlak <>

5fb7679c 03/05/2014 11:21 am Hrvoje Ribicic

Refactor move-instance QA test

The move-instance QA test will have to be changed in the following
patches to allow testing opportunistic locking.

This patch retains the same functionality as before, but allows an
iallocator to be used, and splits the move back and forth into two...

71b770a9 02/28/2014 03:39 pm Klaus Aehlig

Merge branch 'stable-2.11' into master

  • stable-2.11
    Setting correct permissions of client cert (split-user)
    Add luxid group to 'users-setup'
    Add some whitespace to fix formatting
    Consider old client cert only when available
    Fix return of 'Validate'...
b3724640 02/27/2014 05:11 pm Jose A. Lopes

Fix return of 'Validate'

  • fix return of 'Validate' in docstrings
  • fix all call sites
  • fix all tests

Signed-off-by: Jose A. Lopes <>
Reviewed-by: Helga Velroyen <>

5fd32824 02/24/2014 05:44 pm Klaus Aehlig

Merge branch 'stable-2.11' into master

  • stable-2.10
    Let the instance's tuple of nodes start with the primary
    Fix the test that checks for the order of instance's nodes
    Revision bump for the 2.10.0 release
    Update NEWS file for 2.10.0
    Revision bump for 2.10.0~rc3...
8982a0cd 02/19/2014 12:14 pm Hrvoje Ribicic

Increase the waiting time in gnt-job cancel test

The wait that is used for gnt-job cancel could cause flakiness if the
wait is small enough for the job not to get canceled. This patch
doubles the waiting time - more than that is unfortunately probably a
bug....

e81d80bd 02/19/2014 10:39 am Jose A. Lopes

Add QA for instance communication with instance modify

Extend QA with tests related to feature that adds the instance
communication mechanism to running instances, via 'gnt-instance
modify'.

Signed-off-by: Jose A. Lopes <>
Reviewed-by: Hrvoje Ribicic <>

View revisions

Also available in: Atom