Statistics
| Branch: | Tag: | Revision:

root / tools @ a4156442

Name Size
cfgshell 9 kB
cfgupgrade 19.8 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-ifdown.in 945 Bytes
kvm-ifup.in 973 Bytes
lvmstrap 28.6 kB
master-ip-setup 3 kB
move-instance 30.1 kB
net-common.in 2.6 kB
ovfconverter 6.2 kB
sanitize-config 8.5 kB
vcluster-setup.in 7.6 kB
vif-ganeti.in 1.2 kB
xen-console-wrapper 1.4 kB

Latest revisions

# Date Author Comment
a4156442 02/03/2014 11:50 pm Dimitris Aragiorgis

Add example kvm-ifdown script

This script currently does nothing more that calling user the
user provided one if it exists.

User provided script should be placed under /etc/ganeti/
and named `ganeti-kvm-ifdown`.

Signed-off-by: Dimitris Aragiorgis <>

11e90588 12/17/2013 12:46 pm Dimitris Aragiorgis

(b64) Use base64 encoding in networks' bitarrays

This is needed for GRNET'S production environment.

Signed-off-by: Dimitris Aragiorgis <>

0500f6fd 12/17/2013 12:46 pm Dimitris Aragiorgis

(grnet) Hotplug: cfgupgrade for deprecated fields

Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.

Signed-off-by: Dimitris Aragiorgis <>

569f47dd 12/17/2013 12:46 pm Dimitris Aragiorgis

(2.10) Fix net-common script in case of routed mode

setup_route should run in case or routed mode and not
openvswitch.

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

2c04ae0d 12/17/2013 12:46 pm 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...

9d7e8218 12/03/2013 12:05 pm Petr Pudlak

master-up-setup: Ping multiple times with a shorter interval

In the case of network problems, one ping packet can possibly get lost.
Sending multiple packets is safer. The interval between packets is set
to 200ms so that the check finishes faster.

Signed-off-by: Petr Pudlak <>...

71b75e7a 12/02/2013 03:38 pm Petr Pudlak

Add a packet number limit to "fping" in master-ip-setup

This fixes issue #630. Apparently there is a bug in fping 3.5 where it
loops forever without "-c" given an unreachable host, even though
"-c 1" should be the default according to the man page.

The "-c" flag works on Squeeze. Checking the man pages on the Internet,...

7822dd66 09/11/2013 07:11 pm Klaus Aehlig

Generate tools/users-setup from descriptions

Now that we have a machine readable description of the users
to be added to the system, use it to generate the tools/users-setup
script, so that we again have only one authoritative source of
the user and group requirements. This also has the advantage of...

78237f71 09/09/2013 12:22 pm Apollon Oikonomopoulos

Remove dsahostkeypub during config downgrade

Remove the newly-added DSA host public key field from the configuration file
when downgrading to 2.7, if present. Otherwise masterd will refuse to start.

Signed-off-by: Apollon Oikonomopoulos <>...

a9542a4f 08/07/2013 10:38 am Thomas Thrainer

Support DSA SSH keys in bootstrap

As outlined in issue 338, Ganeti failed to initialize a cluster if no
RSA SSH key is present on the master node. This patch extends Ganetis
support to DSA keys, so clusters with only DSA keys are possible now.

This fixes issue 338....

View revisions

Also available in: Atom