| Branch: | Tag: | Revision:

root / scripts @ 81a49123

Name Size
gnt-backup 8.8 kB
gnt-cluster 22.9 kB
gnt-debug 6.3 kB
gnt-instance 53.5 kB
gnt-job 10.1 kB
gnt-node 17.1 kB
gnt-os 3.9 kB

Latest revisions

# Date Author Comment
81a49123 02/04/2009 12:31 pm Iustin Pop

ssconf: add some more keys and some fixes

This patch adds the online node list and instance list to the ssconf
keys. In order to do distribute correctly the instance list, we need to
update the cluster serial number on instance additions and removals.

The patch also changes the permissions on the ssconf files to be 0444:...

ec79568d 02/04/2009 12:30 pm Iustin Pop

Implement lockless query operations

This patch adds the framework for, and enables lockless OpQueryInstances. This
means that instances will be shown in ERROR_up or ERROR_down state, even though
this is not an error (but just an in-progress job).

The framework is implemented as follows:...

c4ed32cb 02/03/2009 04:45 pm Iustin Pop

Allow gnt-node evacuate to use an iallocator

This is a partial implementation of fully automated node evacuation:
we allow passing an iallocator and all instance replace-disks will be
execute via that iallocator.

The individual OpReplaceDisks opcodes are submitted in a single job,...

40ef0ed6 02/03/2009 04:45 pm Iustin Pop

Add gnt-node migrate

This is a (modified) forward-port of commit 1190 on the 1.2 branch:

This is the same as gnt-node failover, and is also a cut&paste of its
code (almost). It will be really really useful to quickly empty a
healthy node. I can be persuaded to merge MigrateNode and FailoverNode...
26f15862 02/03/2009 04:45 pm Iustin Pop

An attempt at fixing some encoding issues

This patch unifies the hardcoded re-encoding attempts into a single
function in This function is used to take either an unicode or
str object and convert it to a ASCII-only str object which can be safely...

e9d622bc 02/01/2009 11:48 am Guido Trotter

gnt-instance: support no_PARAMETER value

Since parameters get set to False if a no_ is prefixed don't try to
interpret those boolean values, and pass them unchanged.

Reviewed-by: iustinp

5ffaa51d 01/29/2009 05:09 pm Iustin Pop

gnt-instance list: accept input names

Currently gnt-instance list will refuse to take arguments, and always
return the full list of instances. This patch allows it to pass names to
LUQueryInstances, so that we restrict the input to a given set of

a76f0c4a 01/29/2009 05:08 pm Iustin Pop

Check that instance exists before confirm. queries

Currently we ask the user for confirmation, and only after (try to)
remove, failover or migrate the instance. This doesn't work nicely if
the instance doesn't exist, so we make a query for the instance before...

479636a3 01/27/2009 05:41 pm Iustin Pop

Rework the multi-instance gnt commands

This patch changes the multi-instance gnt-* commands (gnt-instance
start/stop, gnt-node evacuate/failover) such that the individual
operations are submitted in parallel, ideally improving the speed of the

7312b33d 01/23/2009 03:33 pm Iustin Pop

Sort the instance names in batcher

In case we submit multiple instances via batcher, it's nicer to have the
sorted nicely.

Reviewed-by: imsnah

View revisions

Also available in: Atom