Revision:

Revisions

# Date Author Comment
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...

3b3fae92 12/11/2014 12:53 pm Klaus Aehlig

(2.11) Add additional constructor AndRestArguments to OptionalType

A field of this type will capture all the remaining fields
of an object as JSValues. Obviously, the intended use is
to have precisely one such field. This mechanism will allow
to pass opaque values trough, as it is, e.g., required for...

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

(2.11) Make BlockDev subclasses adhere the interface for Create

In commit 702c3270 two new parameters were added to the
Create function of BlockDev. Make subclasses also adhere
this specification.

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

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

(2.11) Make BlockDev subclasses adhere to new interface

In commit 702c3270 two new parameters were added to the
constructor of BlockDev. Make the subclassess accept these
additional parameters as well.

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

80ae8687 12/11/2014 12:53 pm Dimitris Aragiorgis

(2.11) Make disk.name and disk.uuid available in bdev

Until now Disk name and uuid was not available on bdev level.
In case of ExtStorage, this info is useful, and may be for other
templates in the future too.

This patch treats the name and uuid object slots just like the size...

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...

6ae1313a 12/11/2014 12:53 pm Jose A. Lopes

(2.11) Fix class methods in KVM hypervisor

Several methods in KVM hypervisor behave like 'classmethods', however,
they did not have the '@classmethod' annotation. This patch adds
'@classmethod' annotations to several of these methods with the goal
of making '_StopInstance' available to the QA. This step is necessary...

1fdfe8d1 12/11/2014 12:53 pm Dimitris Aragiorgis

(2.8r) Workaround for Issue 621

Upon LUNetworkDisconnect() and LUNetworkConnect() try to acquire
all cluster's instances.

By that _LS_ACQUIRE_ALL acquire mode is set and not
_LS_ACQUIRE_EXACT and thus the deleted lock does cause any problem.

NOTE: This workaround is not merged upstream. They prefer to have...

19292ecc 12/11/2014 12:53 pm Dimitris Aragiorgis

Disable CheckFileStoragePathNotWritable test

..because it fails when runs as root.

Signed-off-by: Dimitris Aragiorgis <>

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)...

7c58bd7e 12/01/2014 09:51 pm Klaus Aehlig

Only check header for non-generated files

For generated files, it is enough to check the headers of the
files they are generated from. Moreover, the generated files
have the shebang-line of the target system, which might be
different from the generic one checked for....

dc4e5389 11/30/2014 11:55 pm Dimitris Aragiorgis

Bump new upstream version

Signed-off-by: Dimitris Aragiorgis <>

16ca1487 11/30/2014 11:36 pm Dimitris Aragiorgis

Merge branch 'stable-2.10-bpo2' into debian-2.10

3ad10838 11/30/2014 04:13 pm Dimitris Aragiorgis

Bump new upstream version

Signed-off-by: Dimitris Aragiorgis <>

c59e2363 11/30/2014 04:11 pm Dimitris Aragiorgis

Merge branch 'stable-2.10-bpo2' into debian-2.10

a701112b 11/30/2014 04:41 am Dimitris Aragiorgis

debian: Add new debian/changelog section

Signed-off-by: Dimitris Aragiorgis <>

2b4fa976 11/30/2014 04:41 am Dimitris Aragiorgis

debian: ganeti.* -> snf-ganeti.* debian files

Change genscript.py to search for those files

Signed-off-by: Dimitris Aragiorgis <>

b604053d 11/30/2014 04:41 am Dimitris Aragiorgis

debian: ganeti -> snf-ganeti in debian/rules

Override dh_install init, cron, logrotate with --name option.

Additional changes:
- Let ganeti run as root
- Do not enable restricted commands and do not require specific user/group.

Signed-off-by: Dimitris Aragiorgis <>

2ad55897 11/30/2014 04:41 am Dimitris Aragiorgis

debian: ganeti -> snf-ganeti in control file

Change source and top binary package to snf-ganeti.

Move ganeti-instance-debootstrap to Suggests.

Signed-off-by: Dimitris Aragiorgis <>

749c3ba3 11/30/2014 04:41 am Dimitris Aragiorgis

debian: Add vcs-version file

Signed-off-by: Dimitris Aragiorgis <>

cd0ecdb7 11/30/2014 04:41 am Dimitris Aragiorgis

debian: Run ./autogen.sh before configure

This is needed so that packaging can be done by using official
src tree found on git repo.

Official debian packages provide in orig tarball the files
that get generated by automake, autoconf, and aclocal:

  • configure...
652fba47 11/30/2014 04:40 am Dimitris Aragiorgis

debian: Remove debian patches

Signed-off-by: Dimitris Aragiorgis <>

bb37e95c 11/30/2014 04:40 am Dimitris Aragiorgis

debian: Import debian files from backports

Signed-off-by: Dimitris Aragiorgis <>

dd03e63d 11/29/2014 03:32 pm Dimitris Aragiorgis

Add --dry-run option to gnt-cluster add-tags

This will be useful for checking snf-ganeti-eventd/snf-dispatcher
sanity. By running:

  1. gnt-cluster add-tags --dry-run snf:enentd:heartbeat

snf-ganeti-eventd should send a message that snf-dispatcher will
receive....

fd46a2b6 11/29/2014 02:16 pm Dimitris Aragiorgis

Fix tcpudp_port_pool in cfgupgrade

Use --fix-pool to fix tcpudp_port_pool and highest_used_port
in case they are not in sync.

Signed-off-by: Dimitris Aragiorgis <>

« Previous 1 ... 3 4 5 6 7 ... 644 Next » (101-125/16089) | Per page: 25, 50, 100

Also available in: Atom