Statistics
| Branch: | Tag: | Revision:

root / lib @ 3360026f

Name Size
  build
  client
  cmdlib
  confd
  http
  hypervisor
  impexpd
  masterd
  rapi
  rpc
  server
  storage
  tools
  utils
  watcher
__init__.py 1.2 kB
_constants.py.in 285 Bytes
asyncnotifier.py 6.1 kB
backend.py 149 kB
bootstrap.py 42.6 kB
cli.py 142.9 kB
compat.py 4.3 kB
config.py 96.8 kB
constants.py 2.9 kB
daemon.py 28.1 kB
errors.py 10.9 kB
hooksmaster.py 10 kB
ht.py 17.5 kB
jqueue.py 76 kB
jstore.py 6.1 kB
locking.py 60.9 kB
luxi.py 8.1 kB
mcpu.py 22.3 kB
netutils.py 19.7 kB
network.py 7.7 kB
objects.py 71.9 kB
opcodes.py.in_after 391 Bytes
opcodes.py.in_before 7.2 kB
opcodes_base.py 7.8 kB
outils.py 4.5 kB
ovf.py 66 kB
pathutils.py 6.3 kB
qlang.py 9.5 kB
query.py 86.3 kB
rpc_defs.py 27 kB
runtime.py 8 kB
serializer.py 10.7 kB
ssconf.py 13.5 kB
ssh.py 10.7 kB
uidpool.py 11.7 kB
vcluster.py 7.7 kB
wconfd.py 1.4 kB
workerpool.py 18.3 kB

Latest revisions

# Date Author Comment
3360026f 03/14/2014 04:03 pm Jose A. Lopes

Remove SSH copyfile from LU and assume the file exists

According to Ganeti design, files should not be copied from master to
nodes and instead they are assumed to exist and it is the user's
responsibility to assure that the file does exist.

Signed-off-by: Jose A. Lopes <>...

d46dbe0a 03/14/2014 04:03 pm Jose A. Lopes

Fix OS image detection on master

Signed-off-by: Jose A. Lopes <>
Reviewed-by: Hrvoje Ribicic <>

326e0925 03/14/2014 04:03 pm Jose A. Lopes

Extend '_DumpDevice' to enable/disable file truncation

... because when the data source is infinite, truncation is not
necessary, but when the data source is finite and is, for example,
smaller than the device, truncation can reduce the disk size.

Signed-off-by: Jose A. Lopes <>...

ee6106f0 03/14/2014 04:03 pm Jose A. Lopes

Fix disk truncation in download and dump OS images

Signed-off-by: Jose A. Lopes <>
Reviewed-by: Hrvoje Ribicic <>

d00e49f6 03/14/2014 04:03 pm Jose A. Lopes

Check if OS image exists on the node before dumping

Signed-off-by: Jose A. Lopes <>
Reviewed-by: Hrvoje Ribicic <>

87ed6b79 03/13/2014 02:49 pm Klaus Aehlig

Make mcpu acquire WConfD locks

So far, the mcpu acquires locks that live in memory
of masterd. This design does not fit with our jobs-as-processes
goal. So make mcpu acquire the corresponding locks in WConfD
instead.

Note that this implies changes in various other files that call...

df62c62d 03/12/2014 01:32 pm Hrvoje Ribicic

Merge branch 'stable-2.11' into master

  • stable-2.11
    Rename compression option in gnt-backup export

Signed-off-by: Hrvoje Ribicic <>
Reviewed-by: Helga Velroyen <>

67f3ee87 03/11/2014 06:12 pm Hrvoje Ribicic

Rename compression option in gnt-backup export

The gnt-backup export option --compress did not do what most would
expect upon seeing the name: compress the exported image. Instead, it
used compression to try and speed up the transfer of the image,
decompressing it prior to writing the file. To reduce confusion, this...

83f54caa 03/11/2014 05:09 pm Jose A. Lopes

Instance reinstall with OS images

This patch allows instances to be reinstalled using OS images:
  • extract OS scripts installation to a separate method
  • add a new method to handle OS image installation
  • refactor 'LUInstanceReinstall.Exec'

Signed-off-by: Jose A. Lopes <>...

1c4910f7 03/11/2014 05:09 pm Jose A. Lopes

OS images in 'LUInstanceCreate' and OS scripts optional

  • Use the empty string in 'ganeti.objects.Instance.os' to signify that
    the instance does not use OS scripts.
  • Make several calls related to OS scripts first test whether OS
    scripts are being used....

View revisions

Also available in: Atom