Activity

From 03/14/2009 to 04/12/2009

04/08/2009

03:34 pm Revision 5bbefdec: Release 2.0rc3
Burnin tests were successful, release rc3.
Reviewed-by: imsnah
Iustin Pop
03:34 pm ganeti-local Revision 5bbefdec: Release 2.0rc3
Burnin tests were successful, release rc3.
Reviewed-by: imsnah
Iustin Pop

04/07/2009

02:53 pm Revision 2ab2b9f5: Distribute built documentation
This patch changes the way documentation is built in order to distribute
the generated output in the 'dist' archive, ...
Iustin Pop
02:53 pm ganeti-local Revision 2ab2b9f5: Distribute built documentation
This patch changes the way documentation is built in order to distribute
the generated output in the 'dist' archive, ...
Iustin Pop

04/06/2009

11:21 am Revision 77921a95: Disable synchronous (locking) queries
This patch raises an error in the master daemon in case the user
requests a locking query; accordingly, all clients w...
Iustin Pop
11:21 am ganeti-local Revision 77921a95: Disable synchronous (locking) queries
This patch raises an error in the master daemon in case the user
requests a locking query; accordingly, all clients w...
Iustin Pop
11:21 am Revision 2c404217: Fix the output of watcher on non-master nodes
Currently the watcher spews errors message on non-master nodes. This
cleans it up.
Reviewed-by: imsnah
Iustin Pop
11:21 am ganeti-local Revision 2c404217: Fix the output of watcher on non-master nodes
Currently the watcher spews errors message on non-master nodes. This
cleans it up.
Reviewed-by: imsnah
Iustin Pop
11:21 am Revision 6dfcc47b: Change the watcher to use jobs instead of queries
As per the mailing list discussion, this patch changes the watcher to
use a single job (two opcodes) for getting the ...
Iustin Pop
11:21 am ganeti-local Revision 6dfcc47b: Change the watcher to use jobs instead of queries
As per the mailing list discussion, this patch changes the watcher to
use a single job (two opcodes) for getting the ...
Iustin Pop
11:20 am ganeti-local Revision 7dd106d3: Fix Xen soft reboot via polling
This patch fixes the Xen soft reboot ("xm reboot") via polling for a specific
time for either changed domain ID or de...
Iustin Pop
11:20 am Revision 7dd106d3: Fix Xen soft reboot via polling
This patch fixes the Xen soft reboot ("xm reboot") via polling for a specific
time for either changed domain ID or de...
Iustin Pop
11:20 am Revision 5d60b3bd: Add a new ssconf file with the cluster tags
Since the cluster tags are/should be more-or-less static, add them as an
ssconf key, so that querying them is possibl...
Iustin Pop
11:20 am ganeti-local Revision 5d60b3bd: Add a new ssconf file with the cluster tags
Since the cluster tags are/should be more-or-less static, add them as an
ssconf key, so that querying them is possibl...
Iustin Pop
11:20 am Revision e566ddbd: Add some more debugging info to masterd
This patch will log data about queries, which are today completely
invisible (at the default log level) in the master...
Iustin Pop
11:20 am ganeti-local Revision e566ddbd: Add some more debugging info to masterd
This patch will log data about queries, which are today completely
invisible (at the default log level) in the master...
Iustin Pop

03/27/2009

05:11 pm Revision f06d91f2: Release 2.0rc2
This updates the NEWS file and bumps up the version number.
Reviewed-by: ultrotter
Iustin Pop
05:11 pm ganeti-local Revision f06d91f2: Release 2.0rc2
This updates the NEWS file and bumps up the version number.
Reviewed-by: ultrotter
Iustin Pop

03/23/2009

09:26 am Revision c5bd8d89: Updated new in preparation for the 0.0.7 release
Iustin Pop
09:26 am ganeti-local Revision c5bd8d89: Updated new in preparation for the 0.0.7 release
Iustin Pop
09:12 am Revision 6ef35e3c: More documentation updates
This removes most of the content of the README file (obsoleted by new
algorithm and man pages), modifies the Makefile...
Iustin Pop
09:12 am ganeti-local Revision 6ef35e3c: More documentation updates
This removes most of the content of the README file (obsoleted by new
algorithm and man pages), modifies the Makefile...
Iustin Pop
08:58 am Revision d0003b35: More man page updates
This moves some data from README to the man pages and has other general
improvements.
Iustin Pop
08:58 am ganeti-local Revision d0003b35: More man page updates
This moves some data from README to the man pages and has other general
improvements.
Iustin Pop
12:32 am ganeti-local Revision 9cded5d3: Add checks for missing disk space
This small patch adds disk space checks to the Cluster.checkData
function, and simplifies a little the warning messages.
Iustin Pop
12:32 am Revision 9cded5d3: Add checks for missing disk space
This small patch adds disk space checks to the Cluster.checkData
function, and simplifies a little the warning messages.
Iustin Pop
12:32 am Revision 190ce47c: Include DRBD overhead in sda/sdb size
For Ganeti 1.2 which doesn't have the ‘disk_usage’ instance query field,
we need to manually include the DRBD overhea...
Iustin Pop
12:32 am ganeti-local Revision 190ce47c: Include DRBD overhead in sda/sdb size
For Ganeti 1.2 which doesn't have the ‘disk_usage’ instance query field,
we need to manually include the DRBD overhea...
Iustin Pop
12:12 am Revision d2ac5526: Documentation updates
This patch adds a man page for hscan and updates the README and other
man pages with the latest changes.
Iustin Pop
12:12 am ganeti-local Revision d2ac5526: Documentation updates
This patch adds a man page for hscan and updates the README and other
man pages with the latest changes.
Iustin Pop

03/22/2009

11:33 pm Revision 0ee8fd76: Update all needed node fields on f_mem change
This fixes the setFmem function which didn't compute other related
fields after free memory change. Ideally, this sho...
Iustin Pop
11:33 pm ganeti-local Revision 0ee8fd76: Update all needed node fields on f_mem change
This fixes the setFmem function which didn't compute other related
fields after free memory change. Ideally, this sho...
Iustin Pop
12:40 pm Revision 53f00b20: Fix interaction between down instances and nodes
If an instance is down, it's memory is not reflected in the node used
memory, and thus the node free memory is higher...
Iustin Pop
12:40 pm ganeti-local Revision 53f00b20: Fix interaction between down instances and nodes
If an instance is down, it's memory is not reflected in the node used
memory, and thus the node free memory is higher...
Iustin Pop
12:24 pm Revision f82f1f39: Add a new instance field denoting run status
This patch modifies Rapi, the Cluster.loadData and hscan serialization to load
and save the instance run status. At i...
Iustin Pop
12:24 pm ganeti-local Revision f82f1f39: Add a new instance field denoting run status
This patch modifies Rapi, the Cluster.loadData and hscan serialization to load
and save the instance run status. At i...
Iustin Pop
12:07 pm Revision a1c6212e: Show the x_mem/i_mem in node list
This patch adds checking of cluster data in the binaries and display of
node's x_mem/i_mem in the node list.
Iustin Pop
12:07 pm ganeti-local Revision a1c6212e: Show the x_mem/i_mem in node list
This patch adds checking of cluster data in the binaries and display of
node's x_mem/i_mem in the node list.
Iustin Pop
12:02 pm Revision 5d1baf63: Add functions to check and fix cluster data
This patch adds a checkData function which goes over the node list and computes
the unaccounted memory, returning a l...
Iustin Pop
12:02 pm ganeti-local Revision 5d1baf63: Add functions to check and fix cluster data
This patch adds a checkData function which goes over the node list and computes
the unaccounted memory, returning a l...
Iustin Pop
11:55 am Revision 8c5b0a0d: Add a new node filed x_mem
Nodes can have some memory unaccounted for, due to (e.g.) hypervisor
overhead, rounding errors in reporting, etc.
It...
Iustin Pop
11:55 am ganeti-local Revision 8c5b0a0d: Add a new node filed x_mem
Nodes can have some memory unaccounted for, due to (e.g.) hypervisor
overhead, rounding errors in reporting, etc.
It...
Iustin Pop
11:52 am Revision 209b3711: Split common CLI functionality into a module
This patch moves the common CLI functionality (as much as currently
possible) into a separate module. This means we o...
Iustin Pop
11:52 am ganeti-local Revision 209b3711: Split common CLI functionality into a module
This patch moves the common CLI functionality (as much as currently
possible) into a separate module. This means we o...
Iustin Pop
02:18 am ganeti-local Revision 6e75a445: Remove unused and obsolete function
The Node.str function is very old and is not useful since the node
objects have much more fields today. This patch re...
Iustin Pop
02:18 am Revision 6e75a445: Remove unused and obsolete function
The Node.str function is very old and is not useful since the node
objects have much more fields today. This patch re...
Iustin Pop
01:25 am Revision 04be800a: Add node memory field to Node objects
This patch adds a new n_mem field to the node objects, and implements
read/save/show support for it. The field is not...
Iustin Pop
01:25 am ganeti-local Revision 04be800a: Add node memory field to Node objects
This patch adds a new n_mem field to the node objects, and implements
read/save/show support for it. The field is not...
Iustin Pop
01:12 am Revision 47a8bade: Pass actual types to node/instance constructors
This patch changes the parameters passed to the node and instance
constructors from generic Strings (which are then p...
Iustin Pop
01:12 am ganeti-local Revision 47a8bade: Pass actual types to node/instance constructors
This patch changes the parameters passed to the node and instance
constructors from generic Strings (which are then p...
Iustin Pop
01:06 am Revision 670b57ad: Small change in hscan
This fixes a mistake between Int/Integer. Should be more careful :) Iustin Pop
01:06 am ganeti-local Revision 670b57ad: Small change in hscan
This fixes a mistake between Int/Integer. Should be more careful :) Iustin Pop
12:51 am ganeti-local Revision 127e0396: Add hscan to Makefile
Iustin Pop
12:51 am Revision 127e0396: Add hscan to Makefile
Iustin Pop
12:50 am Revision 1b7a5835: Add the hscan tool
This patch adds an hscan tool that loads data from clusters via RAPI and
writes it to files that can be later used of...
Iustin Pop
12:50 am ganeti-local Revision 1b7a5835: Add the hscan tool
This patch adds an hscan tool that loads data from clusters via RAPI and
writes it to files that can be later used of...
Iustin Pop
12:48 am Revision 7847a037: Some small changes in preparation for hscan
This patch does some small changes:
- fixes a comment
- export more node functions (unneeded now, but hscan will ...
Iustin Pop
12:48 am ganeti-local Revision 7847a037: Some small changes in preparation for hscan
This patch does some small changes:
- fixes a comment
- export more node functions (unneeded now, but hscan will ...
Iustin Pop

03/21/2009

11:00 pm Revision 740ec004: Add a separate type for the [(Int, String)] list
This is added for better readability, since this is very often used in
declarations.
Iustin Pop
11:00 pm ganeti-local Revision 740ec004: Add a separate type for the [(Int, String)] list
This is added for better readability, since this is very often used in
declarations.
Iustin Pop
04:48 pm Revision 19777638: Handle correctly offline nodes in cluster scoring
This patch changes two things with regard to offline nodes:
- first, it only calculates the various coefficients ac...
Iustin Pop
04:48 pm ganeti-local Revision 19777638: Handle correctly offline nodes in cluster scoring
This patch changes two things with regard to offline nodes:
- first, it only calculates the various coefficients ac...
Iustin Pop
01:20 pm Revision 352806f7: Show offline nodes in the node status list
This patch adds a new ‘-’ flag for the node status which denotes offline
nodes.
Iustin Pop
01:20 pm ganeti-local Revision 352806f7: Show offline nodes in the node status list
This patch adds a new ‘-’ flag for the node status which denotes offline
nodes.
Iustin Pop
01:26 am Revision 40d4eba0: Restrict move list based on offline node status
This patch changes the Cluster.checkInstanceMove function to restrict
the target move list based on which nodes are o...
Iustin Pop
01:26 am ganeti-local Revision 40d4eba0: Restrict move list based on offline node status
This patch changes the Cluster.checkInstanceMove function to restrict
the target move list based on which nodes are o...
Iustin Pop
12:48 am Revision ec18dca9: Add command line support for offlining nodes
This patch modifies hbal (only, hn1 not yet) for setting nodes offline. Iustin Pop
12:48 am ganeti-local Revision ec18dca9: Add command line support for offlining nodes
This patch modifies hbal (only, hn1 not yet) for setting nodes offline. Iustin Pop
12:45 am Revision c2c1ef0c: Add a new 'offline' Node attribute
This patch adds a new node attribute - offline - which will serve to
skip nodes from the target candidate list.
Iustin Pop
12:45 am ganeti-local Revision c2c1ef0c: Add a new 'offline' Node attribute
This patch adds a new node attribute - offline - which will serve to
skip nodes from the target candidate list.
Iustin Pop
12:43 am Revision 2cd85a1b: More fixes to the Makefile
Iustin Pop
12:43 am ganeti-local Revision 2cd85a1b: More fixes to the Makefile
Iustin Pop

03/20/2009

11:48 pm Revision 80d0d2f1: Small doc update in Node.hs
Iustin Pop
11:48 pm ganeti-local Revision 80d0d2f1: Small doc update in Node.hs
Iustin Pop
08:58 pm ganeti-local Revision 7ae514ba: Some updates to the apidoc rules
Iustin Pop
08:58 pm Revision 7ae514ba: Some updates to the apidoc rules
Iustin Pop
08:28 pm ganeti-local Revision 968de7fc: Fix/enhance makefile rules after the rename
Iustin Pop
08:28 pm Revision 968de7fc: Fix/enhance makefile rules after the rename
Iustin Pop
07:17 pm Revision 10e37f3b: Add a .gitattributes file
This will enhance the ‘dist’ rule by skipping unneeded files. Iustin Pop
07:17 pm ganeti-local Revision 10e37f3b: Add a .gitattributes file
This will enhance the ‘dist’ rule by skipping unneeded files. Iustin Pop
07:16 pm ganeti-local Revision 669d7e3d: Introduce a namespace for the modules
The modules are moved from the ‘top’ namespace to ‘Ganeti.HTools’, in
compliance with standard practices.
Iustin Pop
07:16 pm Revision 669d7e3d: Introduce a namespace for the modules
The modules are moved from the ‘top’ namespace to ‘Ganeti.HTools’, in
compliance with standard practices.
Iustin Pop
03:07 pm Revision 8a088b79: Fix _NOQUOTE regexp
Allow expressions longer than one character to match.
Reviewed-by: imsnah
Guido Trotter
03:07 pm ganeti-local Revision 8a088b79: Fix _NOQUOTE regexp
Allow expressions longer than one character to match.
Reviewed-by: imsnah
Guido Trotter
03:06 pm Revision 53d47a06: Mainloop: avoid calculating timeout every time
set timeout_needs_update to False after calculating the timeout.
Reviewed-by: imsnah
Guido Trotter
03:06 pm ganeti-local Revision 53d47a06: Mainloop: avoid calculating timeout every time
set timeout_needs_update to False after calculating the timeout.
Reviewed-by: imsnah
Guido Trotter
03:06 pm Revision 2e668b38: Raise on invalid gnt-cluster queue commands
# gnt-cluster queue foo
Failure: prerequisites not met for this operation:
Command 'foo' is not valid.
Reviewed-by...
Guido Trotter
03:06 pm ganeti-local Revision 2e668b38: Raise on invalid gnt-cluster queue commands
# gnt-cluster queue foo
Failure: prerequisites not met for this operation:
Command 'foo' is not valid.
Reviewed-by...
Guido Trotter

03/16/2009

09:35 am Revision 9857c181: Update NEWS for version 0.0.6
Iustin Pop
09:35 am ganeti-local Revision 9857c181: Update NEWS for version 0.0.6
Iustin Pop

03/14/2009

09:25 pm Revision 29ac5975: Abstract the version format into a function
This patch moves the version string creation into a function in Utils
which shows some more information.
Iustin Pop
09:25 pm ganeti-local Revision 29ac5975: Abstract the version format into a function
This patch moves the version string creation into a function in Utils
which shows some more information.
Iustin Pop
09:12 pm ganeti-local Revision b0045e4d: Add a man page for hn1 and update the hbal one
A new man page and typos fixed in hbal.1. Iustin Pop
09:12 pm Revision b0045e4d: Add a man page for hn1 and update the hbal one
A new man page and typos fixed in hbal.1. Iustin Pop
01:53 pm ganeti-local Revision a9211170: Add a manpage for hbal
Iustin Pop
01:53 pm Revision a9211170: Add a manpage for hbal
Iustin Pop
01:49 pm Revision 7ef4d93e: Add a --version option
This patch adds a -V, --version command line option that shows the
program version and also updates the hn1 usage str...
Iustin Pop
01:49 pm ganeti-local Revision 7ef4d93e: Add a --version option
This patch adds a -V, --version command line option that shows the
program version and also updates the hn1 usage str...
Iustin Pop
01:41 pm Revision 6dc960bc: Move a function around in hbal.hs
This just reorders some functions for a more logical ordering. Iustin Pop
01:41 pm ganeti-local Revision 6dc960bc: Move a function around in hbal.hs
This just reorders some functions for a more logical ordering. Iustin Pop
01:35 pm Revision ab271fc1: Show the step counter in the solution list
This patch changes the solution list to include a step counter so that
it's more clear these are successive steps (in...
Iustin Pop
01:35 pm ganeti-local Revision ab271fc1: Show the step counter in the solution list
This patch changes the solution list to include a step counter so that
it's more clear these are successive steps (in...
Iustin Pop
01:16 pm ganeti-local Revision 9b91b5a3: Use gnt-instance migrate instead of failover
This patch changes the gnt-instance failover to migrate, and fixes a bug
in the formatting of commands.
Iustin Pop
01:16 pm Revision 9b91b5a3: Use gnt-instance migrate instead of failover
This patch changes the gnt-instance failover to migrate, and fixes a bug
in the formatting of commands.
Iustin Pop
01:14 pm ganeti-local Revision 7eff5b09: hbal: added a verbose setting and changed output
This patch added a verbose output and changed the output so that by
default it is less verbose and more clear.
Iustin Pop
01:14 pm Revision 7eff5b09: hbal: added a verbose setting and changed output
This patch added a verbose output and changed the output so that by
default it is less verbose and more clear.
Iustin Pop
11:11 am Revision 19493d33: Add a new move FailoverAndReplace
This patch adds a new instance move, FailoverAndReplace, which promotes
the old secondary to primary and then uses a ...
Iustin Pop
11:11 am ganeti-local Revision 19493d33: Add a new move FailoverAndReplace
This patch adds a new instance move, FailoverAndReplace, which promotes
the old secondary to primary and then uses a ...
Iustin Pop
« Previous
Next »
 

Also available in: Atom