Statistics
| Branch: | Tag: | Revision:

root / src @ 1c474f2b

Name Size
  Ganeti
AutoConf.hs.in 4.5 kB
OLD-NEWS 19 kB
README 4.5 kB
ganeti-kvmd.hs 1.2 kB
ganeti-metad.hs 1.3 kB
ganeti-mond.hs 1.2 kB
ganeti-wconfd.hs 1.1 kB
haddock-prologue 251 Bytes
hconfd.hs 1.2 kB
hluxid.hs 1.2 kB
hs2py.hs 1.5 kB
htools.hs 824 Bytes
lint-hints.hs 1 kB
mon-collector.hs 1 kB
rpc-test.hs 8.6 kB

Latest revisions

# Date Author Comment
4a3578cf 03/26/2014 11:38 am Ilias Tsitsimpis

Add disks entry to config.data

Signed-off-by: Ilias Tsitsimpis <>

03b9bec5 03/26/2014 11:38 am Ilias Tsitsimpis

Add methods to config to get disks

'GetInstanceDisks' returns a list of disk objects for the given
instance. 'GetDiskInfo' returns information about a disk given its uuid.
These functions should be used instead of the Instance's disk method.

Also add the 'getDisk' and 'getInstDisks' functions in Haskell but leave...

abcbe520 03/26/2014 11:38 am Ilias Tsitsimpis

Implement getDisks in Confd

Add 'ReqInstDisks' request type and allow Confd to query for the disks
of an instance. The helper function 'getInstDisks' returns the list
of instances on the given node along with their disks and is
used by the function 'addInstNameToLv'....

14fff9f2 03/26/2014 11:38 am Ilias Tsitsimpis

Use 'getInstDisks' function to retrieve the disks

Change Haskell's Query code to use Config's 'getInstDisks' function in
order to retrieve the instance's disks.

Signed-off-by: Ilias Tsitsimpis <>

1c474f2b 03/26/2014 11:38 am Ilias Tsitsimpis

Lift the Disk objects from the Instances

This patch replaces 'instance.disks' with 'GetInstanceDisks' everywhere
in the codebase. From now on, the function 'GetInstanceDisks' from
config file has to be used in order to get the disks of an instance.
Also the functions 'AddInstDisk'/'RemoveInstDisk' has to be used to...

937ff984 03/24/2014 03:38 pm Dimitris Aragiorgis

kvm: Add migration capabilities as an hvparam

Latest QEMU versions support various migration capabilities. Each
can be enabled/disabled with 'migrate_set_capability' monitor
command.

Version 1.7.0 defines x-rdma-pin-all, auto-converge, zero-blocks,
and xbzrle migration capabilities....

6ea039ef 03/18/2014 01:52 pm Petr Pudlak

Add a thread ID to the WConfd client id

This allows to distinguish threads that don't have a job id, which is
needed for answering queries.

Since Python thread IDs aren't guaranteed to be unique, in future it'd
be preferable to use a different, unique identifier....

3addd59f 03/18/2014 01:52 pm Petr Pudlak

Create a separate data type for WConfd client identity

.. instead of using a pair.

Signed-off-by: Petr Pudlak <>
Reviewed-by: Helga Velroyen <>

5a8921f3 03/13/2014 02:49 pm Klaus Aehlig

Add downgrading locks by level to WConfd

Export a function that downgrades all locks of an owner of a
given level to own them only shared.

Signed-off-by: Klaus Aehlig <>
Reviewed-by: Petr Pudlak <>

1243b689 03/13/2014 02:49 pm Klaus Aehlig

Add convenience function to downgrade locks

Add a convenience function that downgrades all locks with a given
property to be held only at shared level.

Signed-off-by: Klaus Aehlig <>
Reviewed-by: Petr Pudlak <>

View revisions

Also available in: Atom