Statistics
| Branch: | Tag: | Revision:

root / tools @ e78a8c0b

Name Size
cfgshell 9 kB
cfgupgrade 20.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
kvm-ifup.in 973 Bytes
lvmstrap 28.6 kB
master-ip-setup 2.7 kB
move-instance 30.2 kB
net-common.in 2.6 kB
ovfconverter 6.2 kB
sanitize-config 8.5 kB
users-setup.in 875 Bytes
vcluster-setup.in 7.7 kB
vif-ganeti.in 1.2 kB
xen-console-wrapper 1.4 kB

Latest revisions

# Date Author Comment
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
flexible.

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...
33bff17b 06/18/2013 01:45 pm Michele Tartara

Version bump to 2.8.0~alpha1

Now that alpha versions are supported, we can bump the version number
for branch stable-2.8 to 2.8.

This also requires updating the cfgupgrade tool.

Thanks to the previous patches, all the other documents can be upgraded
during the alpha lifetime, before switching to beta (that will enable...

f2e4363c 06/18/2013 11:12 am Michele Tartara

Make cfgupgrade idempotent

One of the unit tests checks whether cfgupgrade's downgrade option is
idempotent. It is, but a version number check made it impossible to
actually downgrade multiple times.

With this change, both the current-version version number and the...

View revisions

Also available in: Atom