Activity

From 03/31/2014 to 04/29/2014

04/29/2014

03:13 pm Revision 59ab1599: Add a test for parsing version strings
...even in the presence of patch levels.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Petr Pudlak <p...
Klaus Aehlig
01:43 pm Revision edc6dbc6: Set correct Ganeti version on setup commands
When asked to execute a setup command, prefix it with
a command sequence to test for the existence of the
needed Gane...
Klaus Aehlig
01:43 pm Revision a5bd9ea7: Add a utility to combine shell commands
Add a function that combines individual shell commands into
a single command (calling the standard shell) that execut...
Klaus Aehlig

04/28/2014

11:40 am Revision 692ee302: Add design doc for performance tests
This design doc describes which tests are added in order to test the
performance of Ganeti, specifically when handlin...
Thomas Thrainer

04/25/2014

05:49 pm Revision 98370c75: Merge branch 'stable-2.9' into stable-2.10
* stable-2.9
If Automake version > 1.11, force serial tests
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Review...
Klaus Aehlig
05:39 pm Revision 9f60216e: If Automake version > 1.11, force serial tests
This fixes broken compilation on Debian Jessie (#802).
See also http://stackoverflow.com/questions/15820844/
Thanks ...
Petr Pudlak
12:04 pm Revision 462d6658: Fix failed DRBD disk creation cleanup
When creating a DRBD disk, Ganeti reserves minor numbers on a per-node
basis. In case of a failed disk creation, thes...
Hrvoje Ribicic

04/23/2014

12:11 pm Revision e9ba7edf: Fix lint errors introduced during cherry-pick
Calm a few lint errors introduced during cherry-picking code in
qa_job_utils.py. The fixes were intentionally made in...
Thomas Thrainer

04/22/2014

04:54 pm Revision 8c7864ba: Hooking up verification for shared file storage
As for the cluster modify, it was also forgotten to
hook up the verification of the shared file storage
paths despite...
Helga Velroyen
04:54 pm Revision c02767f0: Fix --shared-file-storage-dir option of gnt-cluster modify
While all infrastructure to make shared-file storage
runtime-configurable was already submitted, the actual
setting o...
Helga Velroyen
03:01 pm Revision 90240591: Clarify default setting of 'metavg'
This fixes issue 810, suggesting to clarify where the
default for 'metavg' comes from.
Signed-off-by: Helga Velroyen...
Helga Velroyen

04/17/2014

12:38 pm Revision 73b8f8e1: Fix invocation of GetCommandOutput in QA
The cherry-picked function _GetOutputFromMaster() calls
GetCommandOutput() with parameters only present in newer Gane...
Thomas Thrainer
10:12 am Revision b63453e9: Clean up RunWithLocks
This patch cleans RunWithLocks up a little bit by reducing the number
of delay function terminations, and using the Q...
Thomas Thrainer
10:12 am Revision 1d523139: Add an exception-trapping thread class
To have better control over threads, this patch adds a helper Thread
subclass which captures any exceptions occurring...
Thomas Thrainer
10:12 am Revision 27aa899e: Wait for delay to provide interruption information
The RunWithLocks test assumed that gnt-debug delay would have the info
needed for interruption ready immediately afte...
Thomas Thrainer
10:12 am Revision 8c975d5e: Add an expected block option to RunWithLocks
To compensate for the cases where a QA test is supposed to block when
a lock is present, add an additional option sho...
Thomas Thrainer
10:12 am Revision 1e00b69b: Track if a QA test was blocked by locks
This patch adds threading to the RunWithTests function, allowing one
thread to execute the QA test, and the other to ...
Thomas Thrainer
10:11 am Revision 9e89cf3c: Add a RunWithLocks QA utility function
This patch adds a QA utility function that acquires a set of locks, and
attempts to run a given function with the loc...
Thomas Thrainer

04/15/2014

07:20 pm Revision 7384c96a: Merge branch 'stable-2.9' into stable-2.10
* stable-2.9
Set exclusion tags correctly in requested instance
Export extractExTags and updateExclTags
Documen...
Klaus Aehlig
06:36 pm Revision 93c6a885: Set exclusion tags correctly in requested instance
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com>
Klaus Aehlig
06:36 pm Revision 2a6f6ef7: Export extractExTags and updateExclTags
...from the htools Loader. These functions are needed when
parsing the requested instance of an allocator request.
S...
Klaus Aehlig
02:19 pm Revision 06ab985d: Fix 'gnt-cluster' and 'gnt-node list-storage' outputs
* Update table for 'gnt-node list-storage'
* Add newline between description and the actual command in 'gnt-cluster v...
Jose A. Lopes

04/14/2014

07:18 pm Revision 29a0a7e2: Document spindles in the hbal man page
When spindles were introduced as a resource, they were also
used in the computation of the cluster metric. Document t...
Klaus Aehlig
04:48 pm Revision e85d5aa3: Postpone 2.10.3 release to Wednesday, 16th
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Hrvoje Ribicic <riba@google.com>
Thomas Thrainer
03:58 pm Revision 266ea423: Sample logrotate conf breaks permissions with split users
The sample logrotate configuration file
(doc/examples/ganeti.logrotate) contains the following line
create 640 roo...
Jose A. Lopes

04/10/2014

01:57 pm Revision 2d15929f: Revision bump for 2.10.3
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Hrvoje Ribicic <riba@google.com>
Thomas Thrainer
01:57 pm Revision 49c187f1: Update NEWS file for 2.10.3
Set the release date to Monday, April 14th.
Mention changes made since 2.10.2.
Signed-off-by: Thomas Thrainer <thoma...
Thomas Thrainer
01:55 pm Revision 820ead90: Warn in UPGRADE about not tar'ing exported insts
The /var/lib/ganeti directory contains per default also the export
directory, which holds exported instances. Warn in...
Thomas Thrainer
12:20 pm Revision bd9ef845: Fix non-running test and remove custom_nicparams rename
Due to a missing base class, the test that was supposed to check if
RAPI instance parameter renames during modificati...
Hrvoje Ribicic

04/08/2014

03:31 pm Revision a278ef7f: Account for NODE_RES lock in opportunistic locking
This patch extends the opportunistic locking to take both the
NODE_RES and NODE locks into account when selecting nod...
Hrvoje Ribicic
02:24 pm Revision c1b512ca: Fix request flooding of noded during disk sync
If a user manually pauses the DRBD sync, Ganeti started to poll the node
daemon without any waiting between request. ...
Thomas Thrainer
02:16 pm Revision dfd6e56b: Merge branch 'stable-2.9' into stable-2.10
* stable-2.9
Allow QA asserts to produce more messages
Add messages about skipped QA disk template tests
Fix li...
Hrvoje Ribicic

04/07/2014

02:20 pm Revision b64f32c3: Revision bump for 2.9.6
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Hrvoje Ribicic <riba@google.com>
Klaus Aehlig
02:20 pm Revision 3b693a21: Update NEWS for 2.9.6
Describe all the changes to Ganeti made since the
2.9.5 release. Also set the release date.
Signed-off-by: Klaus Aeh...
Klaus Aehlig

04/04/2014

02:03 pm Revision 9db88cef: Update installation guide wrt to DRBD version
This patch updates the supported DRBD version number to
8.4.
Signed-off-by: Helga Velroyen <helgav@google.com>
Revie...
Helga Velroyen
12:11 pm Revision 9ef2914f: Fix list-drbd QA test
The list-drbd QA test assumed falsely that no instance has more than
one disk. This can happen, and this patch accoun...
Hrvoje Ribicic
12:10 pm Revision 201acc70: Add messages about skipped QA disk template tests
When disk templates were ignored in the QA, no messages were emitted,
in contrast to pretty much all tests. To make i...
Hrvoje Ribicic
12:10 pm Revision a9a7352b: Allow QA asserts to produce more messages
This patch adds a tiny helper function that allows error messages
output by the QA asserts to be prefixed with whatev...
Hrvoje Ribicic

04/01/2014

02:12 pm Revision 5f045eb8: (2.10) KVM: use running HVPs to calc blockdev options
Commit 0fe22ad2 moved the call to _GenerateKVMBlockDevicesOptions() from
_GenerateKVMRuntime() to _ExecuteKvmRuntime....
Apollon Oikonomopoulos
02:11 pm Revision bf969569: (2.10) KVM: reserve a PCI slot for the SCSI controller
Currently instances with disk_type=scsi are broken, because the SCSI
controller uses a PCI slot not accounted for in ...
Apollon Oikonomopoulos
01:56 pm Revision 918baead: KVM: use running HVPs to calc blockdev options
Commit 0fe22ad2 moved the call to _GenerateKVMBlockDevicesOptions() from
_GenerateKVMRuntime() to _ExecuteKvmRuntime....
Apollon Oikonomopoulos
01:43 pm Revision 5e6d16ab: KVM: reserve a PCI slot for the SCSI controller
Currently instances with disk_type=scsi are broken, because the SCSI
controller uses a PCI slot not accounted for in ...
Apollon Oikonomopoulos
12:22 pm Revision a4bbd52a: Check for LVM-based verification results only when enabled
This patch fixes a little glitch in 'gnt-cluster verify'.
If LVM-based storage was disabled, it would still check
LVM...
Helga Velroyen
12:22 pm Revision 824d2357: Fix "existing" typos
This patch fixes the wording of a couple of messages,
including two typos of the word 'existing'.
Signed-off-by: Hel...
Helga Velroyen
12:18 pm Revision 715a89c2: Fix output of gnt-instance info after migration
After migrating a DRBD based instance, the output of gnt-instance info
was wrong wrt. DRBD minors. This patch fixes t...
Thomas Thrainer

03/31/2014

04:41 pm Revision 2dc0acb9: Verify configuration version number before parsing
As the attempt to convert the dict used as json representation
of the configuration into a configuration object alrea...
Klaus Aehlig
« Previous
Next »
 

Also available in: Atom