Statistics
| Branch: | Tag: | Revision:

root / qa @ d5a9b556

Name Size
__init__.py 810 Bytes
colors.py 1.2 kB
ganeti-qa.py 30.3 kB
qa-sample.json 7 kB
qa_cluster.py 43.7 kB
qa_config.py 18.9 kB
qa_daemon.py 4.1 kB
qa_env.py 2.3 kB
qa_error.py 1 kB
qa_group.py 10 kB
qa_instance.py 40 kB
qa_instance_utils.py 6.7 kB
qa_job.py 1.1 kB
qa_monitoring.py 1.8 kB
qa_network.py 2.5 kB
qa_node.py 15.8 kB
qa_os.py 6.9 kB
qa_rapi.py 24 kB
qa_tags.py 2 kB
qa_utils.py 25.1 kB

Latest revisions

# Date Author Comment
d5a9b556 11/04/2013 12:57 pm Petr Pudlak

Add visual/color marks to the QA script

  • Use different visual marks at the beginning of lines (such as "<<<<" for
    starting a test and ">>>>" for finishing it)
  • Show more specifically if a test fails/passes.
  • If stdout is a terminal, use colors to distinguish different messages...
c5c8d092 10/31/2013 06:39 pm Petr Pudlak

Add the function name to textual descriptions of tests

It makes it a bit easier to find the corresponding functions.

Signed-off-by: Petr Pudlak <>
Signed-off-by: Klaus Aehlig <>
Reviewed-by: Klaus Aehlig <>

bb133242 10/31/2013 12:46 pm Klaus Aehlig

Merge branch 'stable-2.10' into master

  • stable-2.10
    Remove FIXME + update man pages wrt iallocator
    Don't check for master netdev when using OVS
    Fix TypeError in backend/ConfigureOVS
    Create Open vSwitch on Master during Cluster init
    SimpleRetry on BlockDev.Remove()...
e15a00dc 10/24/2013 12:27 pm Dimitris Aragiorgis

Minor changes regarding hotplug support

  • Mention restrictions in NEWS
    - RBD userspace access mode
    - In case of a downgrade instances should suffer a reboot to be migrateable
  • Bypass interactive verification in NIC modifications via --force option
    - Mention it in man page...
e61c0f24 10/24/2013 12:27 pm Dimitris Aragiorgis

Extend qa to test hotplug support

Only if default hypervisor is KVM try all hotplug related actions.

Signed-off-by: Dimitris Aragiorgis <>
Signed-off-by: Thomas Thrainer <>
Reviewed-by: Thomas Thrainer <>

93208049 10/22/2013 05:44 pm Klaus Aehlig

QA: run all the instances during upgrade

The parameter 'upgrade-instances' was meant that one instance of
each of these templates is left alive over the upgrade procedure.
Threfore, breaking after the first suitable template is found is
not helpful.

Signed-off-by: Klaus Aehlig <>...

c2c2e891 10/21/2013 07:29 pm Klaus Aehlig

Merge branch 'stable-2.10' into master

  • stable-2.10
    (no new changes)
  • stable-2.9
    Start NEWS entry for 2.9.0 rc4
  • stable-2.8
    Version bump for 2.8.1
    Verify that ConfD is running after master-failover
    daemon-util: handle luxid in {start,stop}_master()...
b72af2b3 10/21/2013 07:07 pm Klaus Aehlig

Merge branch 'stable-2.9' into stable-2.10

  • stable-2.9
    Start NEWS entry for 2.9.0 rc4
  • stable-2.8
    Version bump for 2.8.1
    Verify that ConfD is running after master-failover
    daemon-util: handle luxid in {start,stop}_master()
    Fix typo in storage.FileStorage docstring...
d80e2abe 10/18/2013 02:02 pm Santi Raffa

Fix lint on qa_cluster.py

pep8 wants two blank lines after TestUpgrade. The previous commit gave
it one. This commit gives it the second.

Signed-off-by: Santi Raffa <>
Reviewed-by: Helga Velroyen <>

9c3dcbbf 10/17/2013 07:16 pm Klaus Aehlig

Fix end-of-line whitespace

Signed-off-by: Klaus Aehlig <>
Reviewed-by: Helga Velroyen <>

View revisions

Also available in: Atom