| Branch: | Tag: | Revision:

root / tools @ 1fe10404

Name Size
cfgshell 9 kB
cfgupgrade 19.2 kB
cfgupgrade12 12.1 kB
check-cert-expired 2 kB
cluster-merge 30.1 kB
confd-client 8.5 kB
fmtjson 1.2 kB
ganeti-listrunner 18.7 kB
kvm-console-wrapper 1.5 kB 973 Bytes
lvmstrap 28.6 kB
master-ip-setup 2.7 kB
move-instance 30.2 kB 2.6 kB
ovfconverter 6.2 kB
sanitize-config 8.5 kB 875 Bytes 7.7 kB 1.2 kB
xen-console-wrapper 1.4 kB

Latest revisions

# Date Author Comment
1fe10404 07/16/2013 12:47 pm Klaus Aehlig

Reset cfgupgrade --downgrade to be a no-op

In version 2.10 cfgupgrade --downgrade is supposed to downgrade
the configuration to version 2.9 which, at the moment, is still
the same as 2.10.

Signed-off-by: Klaus Aehlig <>
Reviewed-by: Michele Tartara <>

6a34eb01 07/15/2013 12:34 pm Helga Velroyen

cluster-merge: remove usage of 'ENABLE_FILE_STORAGE'

This patch adjusts the cluster-merge tool so that it does
no longer check the constant 'ENABLE_FILE_STORAGE' but
the clusters' configurations.

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

4855760b 06/28/2013 01:20 pm Dimitris Aragiorgis

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

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

7e7af9ee 06/26/2013 03:34 pm Thomas Thrainer

Add route to VCluster network in vcluster-setup

This route is required on the Fedora test machine, as otherwise fping
would not work and hang forever.

Signed-off-by: Thomas Thrainer <>
Reviewed-by: Klaus Aehlig <>

4d33e134 06/20/2013 05:04 pm Thomas Thrainer

Convert instance indices to UUIDs in configuration

cfgupgrade replaces the occurences of instance names (where they are
used as index) with the instance UUID.

It also supports the inverse replacement, so downgrades are
supported too.

Signed-off-by: Thomas Thrainer <>...

0cac64ac 06/20/2013 02:46 pm Klaus Aehlig

Merge branch 'stable-2.8' into master

  • stable-2.8
    In tiered allocation, cut non-promising shrinking tries
    Add confd user to masterd group

Signed-off-by: Klaus Aehlig <>
Reviewed-by: Thomas Thrainer <>

d06e7b3b 06/20/2013 01:34 pm Thomas Thrainer

Adapt VCluster script to current situation

vcluster-setup is adapted to the current Ganeti command line arguments.
Also, a bug for diskless instances in qa_instance is fixed.

Signed-off-by: Thomas Thrainer <>
Reviewed-by: Michele Tartara <>

91cdc18f 06/20/2013 10:33 am Michele Tartara

Add confd user to masterd group

The server.pem file is 0440 (materd_uid, masterd_gid) and cannot be
accessed by confd.

This patch contains a workaround for 2.8.0~beta1 (adding conf to the
masterd group in the user setup tool, and remembering the users to...

ea2ee4b0 06/19/2013 12:36 pm Michele Tartara

Version bump to 2.9.0~alpha1

Bump the version number to 2.9.0~alpha1.

This also requires updating version numbers in cfgupgrade tool.

Furthermore, a data file for test representing a 2.8 configuration had the
version number set to 2.7 in order to prevent tests failing while the current...

f5c4553b 06/18/2013 06:24 pm Michele Tartara

Merge branch 'stable-2.8' into 'master'

  • stable-2.8
    Version bump to 2.8.0~alpha1
    Make cfgupgrade idempotent
    Update config version number when downgrading
    Add test for shrink heuristics over different resources
    Improve hspace shrinking strategy...

View revisions

Also available in: Atom