Statistics
| Branch: | Tag: | Revision:

root / test / hs @ 45460c20

Name Size
  Test
  shelltests
cli-tests-defs.sh 1.8 kB
hpc-htools.hs 19 Bytes
hpc-mon-collector.hs 26 Bytes
htest.hs 4.7 kB
live-test.sh 5.6 kB
offline-test.sh 4.5 kB

Latest revisions

# Date Author Comment
45460c20 12/11/2014 01:07 pm Dimitris Aragiorgis

(snap) LUInstanceSnapshot for the ext disk template

Add support for snapshotting disks of an instance. This will
only work for the ext disk template. Example:

gnt-instance snapshot --disk <ident>:snapshot_name=snap inst1

This will take a snapshot of the disk identified by <ident> (e.g...

8e56ecfb 12/11/2014 12:54 pm Ilias Tsitsimpis

(2.13) Make 'access' an optional disk parameter

This patch makes 'access' an optional disk parameter just like
spindles, mode, name, vg and metavg. This option can only be set to
'kernelspace' or 'userspace'. When 'userspace' is used, the instance
will access this disk directly without going through a block device....

afc1be3a 12/11/2014 12:54 pm Ilias Tsitsimpis

(2.12) Add DiskParams to Disk object

The 'DiskParams' slot was missing from Haskell's Disk objects.
Since Wconfd is now responsible for writting the config file this was
causing the 'params' slot to not be written in the config file.

Signed-off-by: Ilias Tsitsimpis <>...

217e5e95 12/11/2014 12:53 pm Klaus Aehlig

(2.11) Add andRestArguments to IDiskParams

In this way, we cann pass through the opaque parameters
required for disk creation and modification in the case of
external storage.

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

b33931b4 12/11/2014 12:53 pm Klaus Aehlig

(2.11) Add genAndRestArguments :: Gen (Map String JSValue)

So that objects using AndRestArguments are available for testing.
As the AndRestArguments are intended for passing through additional
parameters passed on the command line, we restrict them to the...

a6727b82 12/11/2014 12:53 pm Ilias Tsitsimpis

(2.11) Add 'provider' to IDiskParams

IDISK_PROVIDER was included in python's IDISK_PARAMS, so it
should also be included in the Haskell code.

Now that luxid creates and enqueues jobs, without this patch the
ExtStorage interface is broken as the user can not pass the disk...

84586823 12/01/2014 10:52 pm Niklas Hambuechen

Fix hlint warnings found by hlint 1.9.11

Our current hlint version cannot find them yet.

Signed-off-by: Niklas Hambuechen <>
Reviewed-by: Klaus Aehlig <>

Cherry-picked from: d05f1c86fcca

Conflicts:
src/Ganeti/Utils.hs (trivial)...

fe42a791 09/12/2014 10:59 am Klaus Aehlig

Update the license statement

It was decided that Ganeti is relicensed under the 2-clause
BSD license. Update the license statements accordingly (issue #936).

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

011da406 07/04/2014 03:24 pm Klaus Aehlig

Merge branch 'stable-2.9' into stable-2.10

  • stable-2.9
    Add tests for DRBD setups with empty first resource
  • stable-2.8
    DRBD parser: consume initial empty resource lines

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

7b7da579 07/04/2014 02:37 pm Apollon Oikonomopoulos

Add tests for DRBD setups with empty first resource

Add a DRBD 8.4 configuration with the first resource empty, together
with the relevant Haskell and Python tests.

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

View revisions

Also available in: Atom