| Branch: | Tag: | Revision:

root / htools / Ganeti @ 6ece11be

Name Size
BasicTypes.hs 5.7 kB
Confd.hs 5.3 kB
Config.hs 6.9 kB 835 Bytes
Daemon.hs 12.2 kB
Hash.hs 1.8 kB
Jobs.hs 2.1 kB
Logging.hs 4.5 kB
Luxi.hs 12.5 kB
Objects.hs 13.1 kB
OpCodes.hs 2.5 kB
Runtime.hs 5.1 kB
Ssconf.hs 4.7 kB
THH.hs 29.3 kB

Latest revisions

# Date Author Comment
6ece11be 02/20/2013 06:13 pm Dimitris Aragiorgis

Fix --no-lvm-support

Return -1 and not None for vg_size and vg_free and make
volume_group_name optional in cluster config object in Haskell.

Signed-off-by: Dimitris Aragiorgis <>

6f2a81cd 12/22/2012 04:54 pm Dimitris Aragiorgis

Merge branch 'stable-2.6' into stable-2.6-ippool-hotplug-esi

abee3636 12/14/2012 04:52 pm Iustin Pop

confd: reduce noise during normal config reload

During a normal configuration update, done via write to temp file and
rename, this is what confd logs (slightly edited for clarity):

2012-12-14 01:05:53: ganeti-confd INFO Loaded new config, serial 21866
2012-12-14 01:06:18: ganeti-confd INFO File lost, trying to re-establish notifier...

a3d1dc0a 12/14/2012 04:43 pm Iustin Pop

Change hbal handling of !auto_balance instances

Note: I'll add tests for this on the master branch, but not here.

Signed-off-by: Iustin Pop <>
Reviewed-by: Guido Trotter <>

a4c0fe1e 11/12/2012 01:29 pm Iustin Pop

Fix PID file writing in Haskell daemons

Currently, the code uses createFile, which has the effect of always
truncating the file. This is bad, as the content of the PID file is
wiped even when we wouldn't be able to lock it!

We switch to openFd (createFile is just a wrapper over that), and we...

1251817b 11/07/2012 10:46 am Iustin Pop

Fix compatibility with newer Haskell libraries

This small patch fixes compatibility with a few newer Haskell libraries:

- base 4.6, included with ghc 7.6, removed the deprecated 'catch'
function from Prelude, so our "import Prelude hiding (catch)" is now...

e43e78df 09/12/2012 04:21 pm Dimitris Aragiorgis

Merge remote branch 'google/stable-2.6' into stable-2.6-ippool-hotplug-esi


Signed-off-by: Dimitris Aragiorgis <>

14b5d45f 09/08/2012 12:00 am Iustin Pop

Fix bug in non-mirrored instance allocation

The function `allocateOnSingle' has a bug in the calculation of the
cluster score used for deciding which of the many target nodes to use
in placing the instance: it uses the original node list for the score

11d36c2e 08/22/2012 05:39 pm Constantinos Venetsanopoulos

Initial ExtStorage support in htools

2ed0e208 07/27/2012 12:16 pm Iustin Pop

Fix 'explicitely' common typo

It seems that 'explicitely' is wrong, and that the right form is
'explicitly'. This is just fixing the typo plus adjusting affected

Signed-off-by: Iustin Pop <>
Reviewed-by: Guido Trotter <>

View revisions

Also available in: Atom