Activity

From 04/15/2012 to 05/14/2012

05/14/2012

08:32 pm Revision 2ac35588: qa_utils: Accept string as instance for check
Some tests don't have access to an instance dictionary.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review...
Michael Hanselmann
08:32 pm ganeti-local Revision 2ac35588: qa_utils: Accept string as instance for check
Some tests don't have access to an instance dictionary.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review...
Michael Hanselmann
06:38 pm Revision 51131cad: QA: Cleanup after commit 5fa0375e4a
Some tests had wrong assumptions on the instance status and some
needed explicit start or stop commands.
Signed-off-...
Michael Hanselmann
06:38 pm ganeti-local Revision 51131cad: QA: Cleanup after commit 5fa0375e4a
Some tests had wrong assumptions on the instance status and some
needed explicit start or stop commands.
Signed-off-...
Michael Hanselmann
06:34 pm Revision e78a6817: LUInstanceCreate: Run rename script on instance import
If an instance is imported with a different name, network settings may have to
be changed. Since import scripts may n...
Michael Hanselmann
06:34 pm ganeti-local Revision e78a6817: LUInstanceCreate: Run rename script on instance import
If an instance is imported with a different name, network settings may have to
be changed. Since import scripts may n...
Michael Hanselmann
04:49 pm Revision d3b51156: ganeti.query_unittest: Adding testcase for diskparams
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
04:49 pm ganeti-local Revision d3b51156: ganeti.query_unittest: Adding testcase for diskparams
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
02:51 pm Revision 7228ca91: gnt-group add: Fix diskparam fill
This was a pretty non-obvious bug. A cluster looks sane after
gnt-cluster init, however on a daemon restart the diskp...
René Nussbaumer
02:51 pm ganeti-local Revision 7228ca91: gnt-group add: Fix diskparam fill
This was a pretty non-obvious bug. A cluster looks sane after
gnt-cluster init, however on a daemon restart the diskp...
René Nussbaumer
02:51 pm Revision b3230b32: gnt-group modify: Fix an update issue with diskparams
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:51 pm ganeti-local Revision b3230b32: gnt-group modify: Fix an update issue with diskparams
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
12:37 pm Revision 302424e7: Make x509 unittest testClockSkew a bit less flaky
Since the tested function actually uses time.time(), it cannot be make
fully stable, but 1 second is very dangerous; ...
Iustin Pop
12:37 pm ganeti-local Revision 302424e7: Make x509 unittest testClockSkew a bit less flaky
Since the tested function actually uses time.time(), it cannot be make
fully stable, but 1 second is very dangerous; ...
Iustin Pop

05/11/2012

05:20 pm Revision 216d23c0: gnt-group: Add info command
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
05:20 pm ganeti-local Revision 216d23c0: gnt-group: Add info command
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
05:20 pm ganeti-local Revision 64da5a53: cli: Make FormatParameterDict recursive
This is useful if you have nested parameter dicts like in diskparams.
Signed-off-by: René Nussbaumer <rn@google.com>...
René Nussbaumer
05:20 pm Revision 64da5a53: cli: Make FormatParameterDict recursive
This is useful if you have nested parameter dicts like in diskparams.
Signed-off-by: René Nussbaumer <rn@google.com>...
René Nussbaumer
05:20 pm ganeti-local Revision 2c758845: query: Expose diskparamters through query
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
05:20 pm Revision 2c758845: query: Expose diskparamters through query
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
05:20 pm Revision f9bbf32b: gnt-cluster info: Print and format disk parameters
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
05:20 pm ganeti-local Revision f9bbf32b: gnt-cluster info: Print and format disk parameters
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
05:01 pm ganeti-local Revision 615b7a0f: Merge branch 'devel-2.5'
* devel-2.5:
Update NEWS and bump version for 2.5.1 release
Fix gnt-group --help display
Fix hardcoded Xen kern...
Iustin Pop
05:01 pm Revision 615b7a0f: Merge branch 'devel-2.5'
* devel-2.5:
Update NEWS and bump version for 2.5.1 release
Fix gnt-group --help display
Fix hardcoded Xen kern...
Iustin Pop
04:40 pm Revision 5fa90892: Merge commit 'v2.5.1' into devel-2.5
* commit 'v2.5.1':
Update NEWS and bump version for 2.5.1 release
Fix gnt-group --help display
Fix hardcoded Xe...
Iustin Pop
04:40 pm ganeti-local Revision 5fa90892: Merge commit 'v2.5.1' into devel-2.5
* commit 'v2.5.1':
Update NEWS and bump version for 2.5.1 release
Fix gnt-group --help display
Fix hardcoded Xe...
Iustin Pop
03:38 pm Revision 1a63f285: Remove some duplicate code in the Xen config writing
Should be straightforward; the only difference from before is that we
will remove the 'auto' file even during migrati...
Iustin Pop
03:38 pm ganeti-local Revision 1a63f285: Remove some duplicate code in the Xen config writing
Should be straightforward; the only difference from before is that we
will remove the 'auto' file even during migrati...
Iustin Pop
01:01 pm Revision ef2d1c57: Update NEWS and bump version for 2.5.1 release
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
01:01 pm ganeti-local Revision ef2d1c57: Update NEWS and bump version for 2.5.1 release
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
12:03 pm Revision 3ad56046: Fix gnt-group --help display
Copy-paste mismatch :)
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google...
Iustin Pop
12:03 pm ganeti-local Revision 3ad56046: Fix gnt-group --help display
Copy-paste mismatch :)
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google...
Iustin Pop
12:03 pm Revision 3ac3de7a: Fix hardcoded Xen kernel path
We already have a ./configure-time variable for this, but it seems to
be actually unused.
Signed-off-by: Iustin Pop ...
Iustin Pop
12:03 pm ganeti-local Revision 3ac3de7a: Fix hardcoded Xen kernel path
We already have a ./configure-time variable for this, but it seems to
be actually unused.
Signed-off-by: Iustin Pop ...
Iustin Pop
12:03 pm ganeti-local Revision b53874cb: Fix grow-disk handling of invalid units
The reason why grow-disk was doing:
$ gnt-instance grow-disk instance3 0 -64
Unhandled Ganeti error: Invalid format
...
Iustin Pop
12:03 pm Revision b53874cb: Fix grow-disk handling of invalid units
The reason why grow-disk was doing:
$ gnt-instance grow-disk instance3 0 -64
Unhandled Ganeti error: Invalid format
...
Iustin Pop
12:03 pm ganeti-local Revision 37c4d509: Accept both PUT and POST in noded
This is a partial cherry-pick from
7530364ddbe949bc34fc26f25ba3f5d921beb021 on master:
Currently, noded requires PUT...
Iustin Pop
12:03 pm Revision 37c4d509: Accept both PUT and POST in noded
This is a partial cherry-pick from
7530364ddbe949bc34fc26f25ba3f5d921beb021 on master:
Currently, noded requires PUT...
Iustin Pop
12:02 pm Revision 3bdca55d: Preserve bridge MTU in KVM ifup script
Closes: #201 - KVM_IFUP does not set bridge-MTU on tap devices
Signed-off-by: Andrea Spadaccini <spadaccio@google.com...
Andrea Spadaccini
12:02 pm ganeti-local Revision 3bdca55d: Preserve bridge MTU in KVM ifup script
Closes: #201 - KVM_IFUP does not set bridge-MTU on tap devices
Signed-off-by: Andrea Spadaccini <spadaccio@google.com...
Andrea Spadaccini
12:02 pm ganeti-local Revision 0fc1764f: Update synopsis for “gnt-cluster repair-disk-sizes”
Mention that instances can be passed on the CLI when “--help” is used.
Signed-off-by: Michael Hanselmann <hansmi@goo...
Michael Hanselmann
12:02 pm Revision 0fc1764f: Update synopsis for “gnt-cluster repair-disk-sizes”
Mention that instances can be passed on the CLI when “--help” is used.
Signed-off-by: Michael Hanselmann <hansmi@goo...
Michael Hanselmann
12:02 pm Revision b3222537: Reconcile Makefile.am and test data files
Sorry, forgot this in previous commit.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann...
Iustin Pop
12:02 pm ganeti-local Revision b3222537: Reconcile Makefile.am and test data files
Sorry, forgot this in previous commit.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann...
Iustin Pop
12:02 pm Revision 4c5dd3ff: Workaround changed LVM behaviour
The vgreduce command has changed behaviour from when we initially
wrote the code (2.02.02 versus 2.02.66, 4 years del...
Iustin Pop
12:02 pm ganeti-local Revision 4c5dd3ff: Workaround changed LVM behaviour
The vgreduce command has changed behaviour from when we initially
wrote the code (2.02.02 versus 2.02.66, 4 years del...
Iustin Pop
12:02 pm Revision 078cd57d: Enable lvmstrap to run under Linux 3.x
Extend the kernel version check to also accept Linux 3.x as valid.
Signed-off-by: Alexander Schreiber <als@google.co...
Alexander Schreiber
12:02 pm ganeti-local Revision 078cd57d: Enable lvmstrap to run under Linux 3.x
Extend the kernel version check to also accept Linux 3.x as valid.
Signed-off-by: Alexander Schreiber <als@google.co...
Alexander Schreiber

05/10/2012

02:56 pm Revision af9fb4cc: apidoc: Fix some typos and errors introduced by my previous patches
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:56 pm ganeti-local Revision af9fb4cc: apidoc: Fix some typos and errors introduced by my previous patches
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm ganeti-local Revision 5ff82cc9: bdev: Add a guard to verify disk parameters are set
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm Revision 5ff82cc9: bdev: Add a guard to verify disk parameters are set
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm ganeti-local Revision b3f0d718: LUGroup*: Fix inheritance of disk parameters
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm Revision b3f0d718: LUGroup*: Fix inheritance of disk parameters
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm Revision c7c6606d: bdev: Take the params directly from disk without refill
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm ganeti-local Revision c7c6606d: bdev: Take the params directly from disk without refill
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm ganeti-local Revision 769b0bde: Special case blockdev_find
Similiar to blockdev_create we sometimes do find on children. This fixes
those cases. However, this is not very nice....
René Nussbaumer
02:30 pm Revision 769b0bde: Special case blockdev_find
Similiar to blockdev_create we sometimes do find on children. This fixes
those cases. However, this is not very nice....
René Nussbaumer
02:30 pm Revision fc5bb0fe: Special case blockdev_create
This is due to the nature of bdev. We spread some logic into cmdlib and
deal for example with it's children recursive...
René Nussbaumer
02:30 pm ganeti-local Revision fc5bb0fe: Special case blockdev_create
This is due to the nature of bdev. We spread some logic into cmdlib and
deal for example with it's children recursive...
René Nussbaumer
02:30 pm Revision 887b52e8: cmdlib: Adding annotation helper for special cases
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm ganeti-local Revision 887b52e8: cmdlib: Adding annotation helper for special cases
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm Revision 99ccf8b9: cmdlib: Remove all diskparams calculations not required anymore
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm ganeti-local Revision 99ccf8b9: cmdlib: Remove all diskparams calculations not required anymore
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm Revision 62bfbc7d: cmdlib: Adapt the rpc calls
The following (blockdev) RPC calls are not converted yet (as they are
not straight forward or need more research):
*...
René Nussbaumer
02:30 pm ganeti-local Revision 62bfbc7d: cmdlib: Adapt the rpc calls
The following (blockdev) RPC calls are not converted yet (as they are
not straight forward or need more research):
*...
René Nussbaumer
02:30 pm Revision c7ea9827: rpc: Adapt the callbacks to the new encoder type
We change the cmdlib side on the next patch.
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop ...
René Nussbaumer
02:30 pm ganeti-local Revision c7ea9827: rpc: Adapt the callbacks to the new encoder type
We change the cmdlib side on the next patch.
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop ...
René Nussbaumer
02:30 pm ganeti-local Revision aedf5fd7: rpc: Adding new encoders for annotating disk parameters
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm Revision aedf5fd7: rpc: Adding new encoders for annotating disk parameters
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm ganeti-local Revision cd46491f: rpc: Adding helper to annotate disk params
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm Revision cd46491f: rpc: Adding helper to annotate disk params
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm Revision 8a147bba: config: Adding convenience method for disk parameters
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm ganeti-local Revision 8a147bba: config: Adding convenience method for disk parameters
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm ganeti-local Revision 57987785: objects: Add helper function to fill disk parameters
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:30 pm Revision 57987785: objects: Add helper function to fill disk parameters
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:02 pm Revision 5fa0375e: QA: Decorate tests with instance checks
Start using “InstanceCheck” decorator where appropriate. Use direct call
for check in places where the instance statu...
Michael Hanselmann
02:02 pm ganeti-local Revision 5fa0375e: QA: Decorate tests with instance checks
Start using “InstanceCheck” decorator where appropriate. Use direct call
for check in places where the instance statu...
Michael Hanselmann
02:02 pm Revision c9e05005: QA: Infrastructure for hook script to check instance status
This script can be used to check if an instance is running or stopped at
various points during a QA run. Environment ...
Michael Hanselmann
02:02 pm ganeti-local Revision c9e05005: QA: Infrastructure for hook script to check instance status
This script can be used to check if an instance is running or stopped at
various points during a QA run. Environment ...
Michael Hanselmann
02:02 pm Revision 741c6d91: QA: Support passing keyword arguments to test functions
Until now this wasn't possible.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iusti...
Michael Hanselmann
02:02 pm ganeti-local Revision 741c6d91: QA: Support passing keyword arguments to test functions
Until now this wasn't possible.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iusti...
Michael Hanselmann

05/09/2012

12:31 pm Revision 9a6ade06: Add a default PATH variable to OS scripts env
In commit 896a03f6 I cleaned up the environment for OS scripts,
however I think that was a bit too extreme - it break...
Iustin Pop
12:31 pm ganeti-local Revision 9a6ade06: Add a default PATH variable to OS scripts env
In commit 896a03f6 I cleaned up the environment for OS scripts,
however I think that was a bit too extreme - it break...
Iustin Pop
12:31 pm Revision aa7b59ac: Move hooks PATH environment variable to constants
Move the contents of the PATH environment variable for hooks to
constants, and use its value in the code and in the h...
Andrea Spadaccini
12:31 pm ganeti-local Revision aa7b59ac: Move hooks PATH environment variable to constants
Move the contents of the PATH environment variable for hooks to
constants, and use its value in the code and in the h...
Andrea Spadaccini
12:17 pm Revision 12f9d75e: Add note to the install doc about bridge MAC issues
Thanks to Faidon Liambotis for explaining this on the external IRC
channel.
Signed-off-by: Iustin Pop <iustin@google...
Iustin Pop
12:17 pm ganeti-local Revision 12f9d75e: Add note to the install doc about bridge MAC issues
Thanks to Faidon Liambotis for explaining this on the external IRC
channel.
Signed-off-by: Iustin Pop <iustin@google...
Iustin Pop
12:17 pm ganeti-local Revision 98dfcaff: Fix exception re-raising in Python Luxi clients
Commit e687ec01 (present in 2.5 since the 2.5 beta 3) did consistency
fixes across the code-base. Unfortunately this ...
Iustin Pop
12:17 pm Revision 98dfcaff: Fix exception re-raising in Python Luxi clients
Commit e687ec01 (present in 2.5 since the 2.5 beta 3) did consistency
fixes across the code-base. Unfortunately this ...
Iustin Pop
12:12 pm Revision f97a7ada: Allow clock skews in certificate verification
Currently we allow for up to NODE_MAX_CLOCK_SKEW time difference
between nodes in some operations, but not everywhere...
Iustin Pop
12:12 pm ganeti-local Revision f97a7ada: Allow clock skews in certificate verification
Currently we allow for up to NODE_MAX_CLOCK_SKEW time difference
between nodes in some operations, but not everywhere...
Iustin Pop
12:10 pm Revision ff779c32: Improve formatting in the hooks documentation
The pyeval role generates literal (e.g. ``OP_CLUSTER…``) formatting,
which differs from the other headers. This is co...
Iustin Pop
12:10 pm ganeti-local Revision ff779c32: Improve formatting in the hooks documentation
The pyeval role generates literal (e.g. ``OP_CLUSTER…``) formatting,
which differs from the other headers. This is co...
Iustin Pop

05/08/2012

08:35 pm Revision c3104ead: Switch network connect/disconnect into new opcodes
Introduce new tasklets TLNetworkConnect, TLNetworkDisconnect. These
tasklets are invoked by LUNetworkConnect and LUNe...
Dimitris Aragiorgis
01:37 pm Revision cdd495ae: Add decoding of Luxi calls and unittests for LuxiOp
This patch adds a hand-coded decoder for LuxiCall arguments, as the
data-structure is not uniform enough for automate...
Iustin Pop
01:37 pm ganeti-local Revision cdd495ae: Add decoding of Luxi calls and unittests for LuxiOp
This patch adds a hand-coded decoder for LuxiCall arguments, as the
data-structure is not uniform enough for automate...
Iustin Pop
01:37 pm Revision 5cefb2b2: Some unit tests improvements
In preparation for unit-testing the Luxi definitions, this improves
the auto-generation of OpCodes: currently this us...
Iustin Pop
01:37 pm ganeti-local Revision 5cefb2b2: Some unit tests improvements
In preparation for unit-testing the Luxi definitions, this improves
the auto-generation of OpCodes: currently this us...
Iustin Pop
01:37 pm Revision 95d0d502: Auto-define a LuxiReq data type
We currently auto-generate a LuxiOp data type, which holds the entire
operation (including parameters). However, havi...
Iustin Pop
01:37 pm ganeti-local Revision 95d0d502: Auto-define a LuxiReq data type
We currently auto-generate a LuxiOp data type, which holds the entire
operation (including parameters). However, havi...
Iustin Pop
01:37 pm ganeti-local Revision fae980e5: Replace hardcoded constants with Constants.hs names
Now that luxi.py constants are exported, we can use them for more
consistency.
Signed-off-by: Iustin Pop <iustin@goo...
Iustin Pop
01:37 pm Revision fae980e5: Replace hardcoded constants with Constants.hs names
Now that luxi.py constants are exported, we can use them for more
consistency.
Signed-off-by: Iustin Pop <iustin@goo...
Iustin Pop
01:37 pm Revision f11e524b: Fix Makefile dependencies for building Constants.hs
I was wondering why my changes to luxi.py did not trigger the rebuild…
Signed-off-by: Iustin Pop <iustin@google.com>...
Iustin Pop
01:37 pm ganeti-local Revision f11e524b: Fix Makefile dependencies for building Constants.hs
I was wondering why my changes to luxi.py did not trigger the rebuild…
Signed-off-by: Iustin Pop <iustin@google.com>...
Iustin Pop
01:37 pm Revision 83c046a2: Correct capitalisation of two Luxi calls
Two Luxi calls have inconsistent an name/value mapping (in the Python
code):
- REQ_AUTOARCHIVE_JOBS versus AutoArchi...
Iustin Pop
01:37 pm ganeti-local Revision 83c046a2: Correct capitalisation of two Luxi calls
Two Luxi calls have inconsistent an name/value mapping (in the Python
code):
- REQ_AUTOARCHIVE_JOBS versus AutoArchi...
Iustin Pop
01:37 pm Revision 3ad57194: Add a new JSON function
And its associated unittests.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google....
Iustin Pop
01:37 pm ganeti-local Revision 3ad57194: Add a new JSON function
And its associated unittests.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google....
Iustin Pop

05/07/2012

03:16 pm Revision c6d992c5: Add design document for query path splitting
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
03:16 pm ganeti-local Revision c6d992c5: Add design document for query path splitting
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
11:33 am Revision a1f38213: Fix LVM volume listing with newer LVM
Per commit 0304f0e, newer LVM has extended the lv_attr field. However,
that commit was incomplete as we examine this ...
Iustin Pop
11:33 am ganeti-local Revision a1f38213: Fix LVM volume listing with newer LVM
Per commit 0304f0e, newer LVM has extended the lv_attr field. However,
that commit was incomplete as we examine this ...
Iustin Pop
11:19 am Revision 79a04823: Implement reverse mapping of values to names
This adds a bit of dumb mapping of values to names, while trying to be
safe. This is the best we can do without resor...
Iustin Pop
11:19 am Revision 09dc9a02: Implement support for multi-module export
This add support for exporting constants from multiple modules (as
opposed to hard-coding constants), and also makes ...
Iustin Pop
11:19 am ganeti-local Revision 09dc9a02: Implement support for multi-module export
This add support for exporting constants from multiple modules (as
opposed to hard-coding constants), and also makes ...
Iustin Pop
11:19 am ganeti-local Revision 79a04823: Implement reverse mapping of values to names
This adds a bit of dumb mapping of values to names, while trying to be
safe. This is the best we can do without resor...
Iustin Pop

05/04/2012

03:37 pm Revision 3d371913: Add missing qa/__init__.py file
The file was there and listed in Makefile.am, but I forgot to add it to
commit a0c3e7264a.
Signed-off-by: Michael Ha...
Michael Hanselmann
03:37 pm ganeti-local Revision 3d371913: Add missing qa/__init__.py file
The file was there and listed in Makefile.am, but I forgot to add it to
commit a0c3e7264a.
Signed-off-by: Michael Ha...
Michael Hanselmann
03:27 pm Revision 1be35bef: QA: Fix shutdown for reinstall/rename tests
The “RunTestIf” uses an AND association between the passed test names,
so the instance would be be shut down if both ...
Michael Hanselmann
03:27 pm ganeti-local Revision 1be35bef: QA: Fix shutdown for reinstall/rename tests
The “RunTestIf” uses an AND association between the passed test names,
so the instance would be be shut down if both ...
Michael Hanselmann
03:27 pm Revision a0c3e726: QA: Enable use of OR conditions in test checks
Until now “TestRunIf” and “TestEnabled” could only handle AND. With this
patch a new class named “Either” is added to...
Michael Hanselmann
03:27 pm ganeti-local Revision a0c3e726: QA: Enable use of OR conditions in test checks
Until now “TestRunIf” and “TestEnabled” could only handle AND. With this
patch a new class named “Either” is added to...
Michael Hanselmann

05/02/2012

09:19 pm Revision 5c72ad2a: Add job dependency in network related rapi calls
Modify rapi client to include optional job dependency when connecting
/removing a network. This is used in case a cli...
Dimitris Aragiorgis

05/01/2012

08:11 pm Revision 79ac58fa: Further fixes for new-style exception handling
Commit 30d25dd8 moved the htools code to new-style exception handling,
but the hconfd code hasn't been, which fails w...
Iustin Pop
08:11 pm ganeti-local Revision 79ac58fa: Further fixes for new-style exception handling
Commit 30d25dd8 moved the htools code to new-style exception handling,
but the hconfd code hasn't been, which fails w...
Iustin Pop
01:11 am Revision 4023aa72: Add NEWS entry for paramiko/pycrypto warnings
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com>
Iustin Pop
01:11 am ganeti-local Revision 4023aa72: Add NEWS entry for paramiko/pycrypto warnings
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com>
Iustin Pop

04/30/2012

06:37 pm Revision 45dbd273: Support mac prefix pool for networks
During network creation if a network is private and no mac prefix
is given, one is automaticaly assigned.
Add new cl...
Dimitris Aragiorgis
12:36 pm Revision 8e0d06c6: Support rapi for networks
Introduce /networks
Implement GetNetworks, GetNetwork, CreateNetwork, RemoveNetwork
that eventually invoke correspon...
Dimitris Aragiorgis
12:35 pm Revision e63b7363: Remove old style query constants for networks
Fix constants conserning network queries so that make becomes funtional.
Signed-off-by: Dimitris Aragiorgis <dimara@...
Dimitris Aragiorgis
12:35 pm Revision e0542f6e: Introduce IPv6 functionality in networks
Due to the fact that IP pool is useless in IPv6, extend network
object to include only two fields concerning IPv6: pr...
Dimitris Aragiorgis
12:34 pm Revision 8557b1cd: Introduce mac-prefix per network
Extend network object to include a mac-prefix field. It is given
during network creation:
gnt-network add --mac-pref...
Dimitris Aragiorgis
12:29 pm Revision 41558aa7: Support private and gateway-less networks
Extend network object to include a type field (private/public).
Private networks can be lans without a gateway. Thus ...
Dimitris Aragiorgis

04/27/2012

06:18 pm Revision 556877e2: Minor changes in LUGroupSetParams
Fix a bug conserning network related hooks environment variables.
Initialize them to None and do not export them if n...
Dimitris Aragiorgis
05:41 pm Revision c8bde61e: Fix grow-disk handling of invalid units
The reason why grow-disk was doing:
$ gnt-instance grow-disk instance3 0 -64
Unhandled Ganeti error: Invalid format
...
Iustin Pop
05:41 pm ganeti-local Revision c8bde61e: Fix grow-disk handling of invalid units
The reason why grow-disk was doing:
$ gnt-instance grow-disk instance3 0 -64
Unhandled Ganeti error: Invalid format
...
Iustin Pop
12:46 pm Revision 59e67682: Fix rapi.testutils unittest
Since we use a testutils.InputTestClient(), then the actual error
expected is VerificationError, and not GanetiApiErr...
Iustin Pop
12:46 pm ganeti-local Revision 59e67682: Fix rapi.testutils unittest
Since we use a testutils.InputTestClient(), then the actual error
expected is VerificationError, and not GanetiApiErr...
Iustin Pop
11:00 am Revision f1bebf4c: Make setup-ssh behave more friendly
So while testing my previous patch I run setup-ssh manually without
any arguments, and it did nothing (no complains, ...
Iustin Pop
11:00 am ganeti-local Revision f1bebf4c: Make setup-ssh behave more friendly
So while testing my previous patch I run setup-ssh manually without
any arguments, and it did nothing (no complains, ...
Iustin Pop
11:00 am Revision 3ec10f0d: Silence Paramiko deprecation warnings
This works around a problem in Paramiko, but which looks like it's a
Ganeti problem:
[cluster] root@node4:~# gnt-nod...
Iustin Pop
11:00 am ganeti-local Revision 3ec10f0d: Silence Paramiko deprecation warnings
This works around a problem in Paramiko, but which looks like it's a
Ganeti problem:
[cluster] root@node4:~# gnt-nod...
Iustin Pop

04/26/2012

10:42 pm Revision 3ade0e0e: Add example script for using RAPI test utilities
This script shows a few examples on how to use the RAPI input test
client. It is also run at “make check” time to ens...
Michael Hanselmann
10:42 pm Revision 1afa108c: Add more RAPI test utilities
This patch adds a mock RAPI client to test input values to methods. All
methods either raise an exception if there wa...
Michael Hanselmann
10:42 pm ganeti-local Revision 1afa108c: Add more RAPI test utilities
This patch adds a mock RAPI client to test input values to methods. All
methods either raise an exception if there wa...
Michael Hanselmann
10:42 pm ganeti-local Revision 3ade0e0e: Add example script for using RAPI test utilities
This script shows a few examples on how to use the RAPI input test
client. It is also run at “make check” time to ens...
Michael Hanselmann
10:33 pm Revision d9492490: rapi.testutils.FakeCurl: Add header support
With this patch headers are constructed from the PycURL options
and passed to the mock implementation.
Signed-off-by...
Michael Hanselmann
10:33 pm ganeti-local Revision d9492490: rapi.testutils.FakeCurl: Add header support
With this patch headers are constructed from the PycURL options
and passed to the mock implementation.
Signed-off-by...
Michael Hanselmann
10:33 pm Revision f90a1ab5: Move _FakeCurl from tests/ganeti.rapi.client to ganeti.rapi.testutils
This is preparation for the mock system, where we need the same cURL
mock.
Signed-off-by: René Nussbaumer <rn@google...
René Nussbaumer
10:33 pm ganeti-local Revision f90a1ab5: Move _FakeCurl from tests/ganeti.rapi.client to ganeti.rapi.testutils
This is preparation for the mock system, where we need the same cURL
mock.
Signed-off-by: René Nussbaumer <rn@google...
René Nussbaumer
10:33 pm Revision 352e1a26: errors: Add exception for RAPI testing utilities
This exception is raised to abort before actually sending a LUXI call
(there is no LUXI server involved in the test)....
Michael Hanselmann
10:33 pm ganeti-local Revision 352e1a26: errors: Add exception for RAPI testing utilities
This exception is raised to abort before actually sending a LUXI call
(there is no LUXI server involved in the test)....
Michael Hanselmann
09:11 pm Revision e3a25810: luxi: Add list of all requests
This will be used in a unittest for RAPI testing utilities.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Re...
Michael Hanselmann
09:11 pm ganeti-local Revision e3a25810: luxi: Add list of all requests
This will be used in a unittest for RAPI testing utilities.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Re...
Michael Hanselmann
09:11 pm ganeti-local Revision abe318b3: server.rapi: Factorize RAPI user loading
By moving the code loading RAPI users from a file into a standalone
function it becomes easier to use the RAPI reques...
Michael Hanselmann
09:11 pm Revision abe318b3: server.rapi: Factorize RAPI user loading
By moving the code loading RAPI users from a file into a standalone
function it becomes easier to use the RAPI reques...
Michael Hanselmann
09:11 pm ganeti-local Revision da04c447: RemoteApiHandler: Add support for mocked LUXI client
This will be used for providing a type-checking RAPI client for tests.
Signed-off-by: Michael Hanselmann <hansmi@goo...
Michael Hanselmann
09:11 pm Revision da04c447: RemoteApiHandler: Add support for mocked LUXI client
This will be used for providing a type-checking RAPI client for tests.
Signed-off-by: Michael Hanselmann <hansmi@goo...
Michael Hanselmann
06:41 pm Revision f5e6a62c: Man page update for grow-disk
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:41 pm Revision 26a5056d: Add grow-disk tests in QA
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:41 pm Revision ef8270dc: Add absolute grow-disk mode at CLI level
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:41 pm ganeti-local Revision f5e6a62c: Man page update for grow-disk
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:41 pm ganeti-local Revision 26a5056d: Add grow-disk tests in QA
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:41 pm ganeti-local Revision ef8270dc: Add absolute grow-disk mode at CLI level
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:41 pm ganeti-local Revision e7f99087: Add 'absolute' grow-disk mode at OpCode/LU level
This also improves the log messages for the (default) relative mode
("by %s to %s").
Signed-off-by: Iustin Pop <iust...
Iustin Pop
06:41 pm Revision e7f99087: Add 'absolute' grow-disk mode at OpCode/LU level
This also improves the log messages for the (default) relative mode
("by %s to %s").
Signed-off-by: Iustin Pop <iust...
Iustin Pop
06:40 pm Revision fa47242b: Ensure that the grow disk amount is positive
The CLI currently doesn't permit this, but a direct job submission
would allow it.
Signed-off-by: Iustin Pop <iustin...
Iustin Pop
06:40 pm ganeti-local Revision fa47242b: Ensure that the grow disk amount is positive
The CLI currently doesn't permit this, but a direct job submission
would allow it.
Signed-off-by: Iustin Pop <iustin...
Iustin Pop
05:17 pm ganeti-local Revision 21864565: Log all external commands execution
This logs all external commands in normal (non-debug) mode. This will
leak the DRBD secrets, but in any case we do lo...
Iustin Pop
05:17 pm Revision 21864565: Log all external commands execution
This logs all external commands in normal (non-debug) mode. This will
leak the DRBD secrets, but in any case we do lo...
Iustin Pop
11:13 am Revision 828a8ccd: Fixes to become make functional
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis

04/25/2012

07:12 pm Revision 7991be62: Add rapi support for networks
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
07:12 pm Revision fad83cfe: Modify post hook node for group-modify
Include all nodes in group so that each node can run network
related scripts when connecting/disconnecting a network....
Dimitris Aragiorgis
07:12 pm Revision bbdfe43e: Support rapi client commands for managing networks
Add CreateNetwork, ConnectNetwork, DisconnectNetwork, DeleteNetwork
Signed-off-by: Dimitris Aragiorgis <dimara@grnet...
Dimitris Aragiorgis
07:12 pm Revision 0104611c: Add various slots to network object
Mac prefix: If not None is the prefix a NIC will inherit if it is
assigned to the network.
Modify GenerateMAC to be ...
Dimitris Aragiorgis
07:10 pm Revision 54267a8f: Fix a bug in LUGroupSetParams
Expand name correctly so that can be used afterwards
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
07:09 pm Revision b41e4939: Modify instance related LUs to support networks
Implement backend support, to export the IP pool management
functionality to the clients. When the new NIC parameter ...
Dimitris Aragiorgis
07:09 pm Revision d9acf43d: Introduce the gnt-network client
gnt-network is used to manipulate and handle networks.
gnt-network client currently provides the following operations...
Dimitris Aragiorgis
07:09 pm Revision d74f941e: Peripheral changes for networks
Specifically:
* list network NIC parameter in gnt-instance info
* export a new environment variable for the gnt-os...
Dimitris Aragiorgis
07:08 pm Revision a2d72fa8: Modify LUGroupSetParams to support networks
Connect a network to a nodegroup and define its netparams
(mode and link):
* Check if network already exists
* Che...
Dimitris Aragiorgis
07:08 pm Revision 5e7170e7: Config methods for reserving/releasing IPs
Implement methods for reserving/releasing IPs in config.py.
Use TemporaryReservationManager for IP handling to ensur...
Dimitris Aragiorgis
07:08 pm Revision ec392296: Implement IP pool management logic
Implement LUs for corresponding opcodes:
* LUNetworkAdd:
- Check for IP validity
- Reserves all necessary IPs...
Dimitris Aragiorgis
07:06 pm Revision 8833c8a2: Introduce new module for IP pool management
Add new library module lib/network.py.
Introduce new class: AddressPool.
AddressPool implements all operations neede...
Dimitris Aragiorgis
07:06 pm Revision e64095b0: IP pool related objects, opcodes and constants
Introduce new config object: L{Network}
Modify existing config objects to support networks:
* Add new slot 'network...
Dimitris Aragiorgis

04/23/2012

05:52 pm ganeti-local Revision 59a8fe48: QA: Add default setting for tests
Commit 1010ec70b1 enabled all tests by default. In some scenarios where
the configuration is static one may not want ...
Michael Hanselmann
05:52 pm Revision 59a8fe48: QA: Add default setting for tests
Commit 1010ec70b1 enabled all tests by default. In some scenarios where
the configuration is static one may not want ...
Michael Hanselmann

04/20/2012

09:12 pm ganeti-local Revision 0de585fa: Update NEWS to mention that CertificateError change.
Signed-off-by: Chris Schrier <schrierc@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Chris Schrier
09:12 pm Revision 0de585fa: Update NEWS to mention that CertificateError change.
Signed-off-by: Chris Schrier <schrierc@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Chris Schrier
09:01 pm Revision 4b129313: Change CertificateError to subclass GanetiApiError
Signed-off-by: Chris Schrier <schrierc@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Chris Schrier
09:01 pm ganeti-local Revision 4b129313: Change CertificateError to subclass GanetiApiError
Signed-off-by: Chris Schrier <schrierc@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Chris Schrier
08:58 pm ganeti-local Revision 971b3a98: Add opcode parameter descriptions
Fixes QA after commit cfdf561dade7.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Chris Schrier...
Michael Hanselmann
08:58 pm Revision 971b3a98: Add opcode parameter descriptions
Fixes QA after commit cfdf561dade7.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Chris Schrier...
Michael Hanselmann
07:11 pm ganeti-local Revision dc4bdf73: Stop acquiring BGL for LUXI queries
Short description: This fixes an issue whereby masterd would become
unresponsive on the LUXI socket, leading to clien...
Michael Hanselmann
07:11 pm Revision dc4bdf73: Stop acquiring BGL for LUXI queries
Short description: This fixes an issue whereby masterd would become
unresponsive on the LUXI socket, leading to clien...
Michael Hanselmann
07:11 pm ganeti-local Revision dff5f600: Convert LUClusterConfigQuery to query2
The main intention of this patch is to make it possible to retrieve
cluster tags via query2. While at it I decided to...
Michael Hanselmann
07:11 pm Revision cfdf561d: Stop using locks in LUXI "QueryTags"
Also mark it as deprecated in NEWS as normal queries can be used
instead.
Signed-off-by: Michael Hanselmann <hansmi@...
Michael Hanselmann
07:11 pm Revision dff5f600: Convert LUClusterConfigQuery to query2
The main intention of this patch is to make it possible to retrieve
cluster tags via query2. While at it I decided to...
Michael Hanselmann
07:11 pm ganeti-local Revision cfdf561d: Stop using locks in LUXI "QueryTags"
Also mark it as deprecated in NEWS as normal queries can be used
instead.
Signed-off-by: Michael Hanselmann <hansmi@...
Michael Hanselmann
05:19 pm ganeti-local Revision 496d5ac8: Fix RAPI QA with exports via query2
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:19 pm Revision 496d5ac8: Fix RAPI QA with exports via query2
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:19 pm ganeti-local Revision b31176b0: Remove unused constants
These are not used anywhere in Python or Haskell.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:...
Michael Hanselmann
05:19 pm Revision b31176b0: Remove unused constants
These are not used anywhere in Python or Haskell.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:...
Michael Hanselmann
01:25 pm Revision c075a970: Update debian/changelog
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:18 pm Revision 9b811b0e: Merge branch 'grnet-2.4-ippool-rbd-dev' into debian-2.4
Dimitris Aragiorgis
01:11 pm Revision f1d575a4: Merge remote branch 'google/devel-2.4' into grnet-2.4-ippool-rbd-dev
Dimitris Aragiorgis

04/19/2012

09:04 pm ganeti-local Revision 0fdf247d: Convert listing exports to query2
This solves one case where locks are acquired during LUXI queries.
Pretty late into the transition I noticed that OpB...
Michael Hanselmann
09:04 pm Revision 0fdf247d: Convert listing exports to query2
This solves one case where locks are acquired during LUXI queries.
Pretty late into the transition I noticed that OpB...
Michael Hanselmann
09:04 pm ganeti-local Revision dd27bc21: utils.algo: Use str.isdigit instead of regular expression
str.isdigit is about 4x faster than using a regular expression ("\d+").
This is in the inner sorting code so speed ma...
Michael Hanselmann
09:04 pm Revision dd27bc21: utils.algo: Use str.isdigit instead of regular expression
str.isdigit is about 4x faster than using a regular expression ("\d+").
This is in the inner sorting code so speed ma...
Michael Hanselmann
11:44 am ganeti-local Revision b5800ee9: Include PycURL error code in GanetiApiError.
Signed-off-by: Chris Schrier <schrierc@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Chris Schrier
11:44 am Revision b5800ee9: Include PycURL error code in GanetiApiError.
Signed-off-by: Chris Schrier <schrierc@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Chris Schrier

04/18/2012

07:13 pm ganeti-local Revision b4b3266b: Drop objects.QueryRequest
It was only used in one place and wasn't really necessary.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Rev...
Michael Hanselmann
07:13 pm Revision b4b3266b: Drop objects.QueryRequest
It was only used in one place and wasn't really necessary.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Rev...
Michael Hanselmann
07:07 pm Revision ed4d8889: gnt-os modify: Add "--submit" option
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:07 pm ganeti-local Revision ed4d8889: gnt-os modify: Add "--submit" option
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:07 pm ganeti-local Revision c5a66db3: gnt-node: Add "--submit" and "--priority" to commands
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:07 pm Revision c5a66db3: gnt-node: Add "--submit" and "--priority" to commands
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:07 pm ganeti-local Revision f70bb622: gnt-instance: Add "--submit" and "--priority" to commands
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:07 pm Revision f70bb622: gnt-instance: Add "--submit" and "--priority" to commands
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:07 pm Revision dcbeccd9: gnt-group: Add "--submit" and "--priority" to commands
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:07 pm ganeti-local Revision dcbeccd9: gnt-group: Add "--submit" and "--priority" to commands
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:07 pm Revision 745dae57: gnt-cluster modify: Add "--submit" option
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:07 pm ganeti-local Revision 745dae57: gnt-cluster modify: Add "--submit" option
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:07 pm ganeti-local Revision f5c0c206: gnt-backup: Add "--submit" to two commands
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:07 pm Revision f5c0c206: gnt-backup: Add "--submit" to two commands
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:06 pm Revision 13ddcb50: Document "--submit" in ganeti.7
Like “--priority” and “--dry-run”, the “--submit” option is available
for many commands and can be documented in a ce...
Michael Hanselmann
07:06 pm ganeti-local Revision 13ddcb50: Document "--submit" in ganeti.7
Like “--priority” and “--dry-run”, the “--submit” option is available
for many commands and can be documented in a ce...
Michael Hanselmann
05:01 pm Revision 4faa4861: Fix further QA failures due to query changes
Hopefully these will be the last ones…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann...
Iustin Pop
05:01 pm ganeti-local Revision 4faa4861: Fix further QA failures due to query changes
Hopefully these will be the last ones…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann...
Iustin Pop
01:20 pm ganeti-local Revision abe362d3: Fix error in opcode result processing
LUXI queries are processed without callbacks (see
server.masterd.ClientOps._Query). With commit 07923a3c the logic fo...
Michael Hanselmann
01:20 pm Revision abe362d3: Fix error in opcode result processing
LUXI queries are processed without callbacks (see
server.masterd.ClientOps._Query). With commit 07923a3c the logic fo...
Michael Hanselmann

04/17/2012

09:20 pm ganeti-local Revision 96897af7: Add "show" as alias for "info" to gnt commands
This patch adds support for "show" as an alias for "info" to
gnt-(cluster|instance|node|os). It already exists in gnt...
Alexander Schreiber
09:20 pm Revision 96897af7: Add "show" as alias for "info" to gnt commands
This patch adds support for "show" as an alias for "info" to
gnt-(cluster|instance|node|os). It already exists in gnt...
Alexander Schreiber

04/16/2012

07:30 pm ganeti-local Revision 07923a3c: Copy debug level, priority and set comment for LU-generated opcodes
Before this patch, a node evacuation submitted with high priority would
only compute the solution at that priority, b...
Michael Hanselmann
07:30 pm Revision 07923a3c: Copy debug level, priority and set comment for LU-generated opcodes
Before this patch, a node evacuation submitted with high priority would
only compute the solution at that priority, b...
Michael Hanselmann
« Previous
Next »
 

Also available in: Atom