Statistics
| Branch: | Tag: | Revision:

root @ b008fa25

Name Size
  autotools
  daemons
  devel
  doc
  lib
  man
  qa
  src
  test
  tools
.ghci 21 Bytes
.gitignore 2.4 kB
COPYING 17.6 kB
INSTALL 10.8 kB
Makefile.am 62 kB
NEWS 112.1 kB
README 189 Bytes
UPGRADE 10.7 kB
autogen.sh 283 Bytes
configure.ac 24.7 kB
epydoc.conf.in 444 Bytes
pylintrc 2.8 kB

Latest revisions

# Date Author Comment
b008fa25 03/27/2014 09:56 am Dimitris Aragiorgis

(2.9) Refactor NIC configuration scripts

Add new script vif-ganeti that could be used instead of
default vif-bridge in order NIC customization can be more
flexible.

Extract common code from kvm-ifup and insert it in a new
file net-common that is being sourced by kvm-ifup and...

880f8869 03/27/2014 09:56 am Dimitris Aragiorgis

(2.9) Make NIC setup more flexible in case of Xen

For every NIC write down a file that contains NIC's
info (MAC, mode, link, network details), that can
be sourced by any vif script. The file location is:
/var/run/ganeti/xen-hypervisor/nic/<domname>/<nicidx>....

9580efd9 03/27/2014 09:56 am Dimitris Aragiorgis

(2.8r) Workaround for Issue 621

Upon LUNetworkDisconnect() and LUNetworkConnect() try to acquire
all cluster's instances.

By that _LS_ACQUIRE_ALL acquire mode is set and not
_LS_ACQUIRE_EXACT and thus the deleted lock does cause any problem.

NOTE: This workaround is not merged upstream. They prefer to have...

8ae4d0de 03/26/2014 05:16 pm Michele Tartara

Add reason parameter to RAPI client functions

Only the functions for starting, stopping and rebooting a VM had a reason
parameter. Now, all the RAPI client functions generating opcodes do.

Also, one test is expanded to verify that a RAPI request with both body and...

7d76de75 03/20/2014 10:26 am Thomas Thrainer

Include qa/patch in Makefile

Fix the build by including the qa/patch directory in Makefile.am.

Signed-off-by: Thomas Thrainer <>
Reviewed-by: Helga Velroyen <>

7488cf4b 03/19/2014 08:32 pm Hrvoje Ribicic

Handle empty patches better

The previous patch loading utilities omitted empty patches, as they
were thought to be of no significance, and when no patches were used,
the import and therefore dependency should not be used. If a user has
added an empty patch file, and made an entry in the order file, the QA...

6d96ede4 03/19/2014 08:32 pm Hrvoje Ribicic

Move message formatting functions to separate file

The formatting functions in qa_utils.py cannot be used by modules
imported there, such as qa_config. This patch factors the function
calls into a separate file. Also reorders imports in touched files.

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

7441bb96 03/19/2014 08:32 pm Hrvoje Ribicic

Add optional ordering of QA patch files

To explicitly specify the order of patches executed, the QA provides an
"order" file. It can contain names of patches that will be executed
first, and in the order listed, before all the other patches that still
follow an alphabetical order....

a60fc78e 03/19/2014 08:32 pm Hrvoje Ribicic

Allow multiple QA patches

This patch allows support for multiple patches placed in the "patch"
directory, which are executed in alphabetical order.

Signed-off-by: Hrvoje Ribicic <>
Reviewed-by: Michele Tartara <>

c8bf5cf4 03/19/2014 08:32 pm Hrvoje Ribicic

Refactor current patching code

  • Refactors the current patch code to allow for multiple patches that
    can be applied, yet leaves only one for now.
  • Rewords the message shown to the user in case the modules needed for
    patching are missing.

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

View all revisions | View revisions

Also available in: Atom