Activity

From 03/13/2011 to 04/11/2011

04/08/2011

01:41 pm ganeti-local Revision 9488fd1d: Update version in README
Also add a check to Makefile's check-local target.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by...
Michael Hanselmann
01:41 pm Revision 9488fd1d: Update version in README
Also add a check to Makefile's check-local target.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by...
Michael Hanselmann

04/07/2011

01:56 pm Revision 10028866: htools: Make opcode naming consistent with Ganeti codebase
This patch just cleans up the htools codebase to make it more consistent
with the naming of the Ganeti codebase.
Sig...
René Nussbaumer
01:56 pm ganeti-local Revision 10028866: htools: Make opcode naming consistent with Ganeti codebase
This patch just cleans up the htools codebase to make it more consistent
with the naming of the Ganeti codebase.
Sig...
René Nussbaumer
01:24 pm Revision af7b6689: Merge branch 'devel-2.4'
* devel-2.4:
LUInstanceQueryData: Don't acquire locks unless requested
Increase the lock timeouts before we block...
Michael Hanselmann
01:24 pm ganeti-local Revision af7b6689: Merge branch 'devel-2.4'
* devel-2.4:
LUInstanceQueryData: Don't acquire locks unless requested
Increase the lock timeouts before we block...
Michael Hanselmann
12:46 pm ganeti-local Revision 76ae1d65: Merge branch 'stable-2.4' into devel-2.4
* stable-2.4:
Add error checking and merging for cluster params
Clarify --force-join parameter message
Treat em...
Michael Hanselmann
12:46 pm Revision 76ae1d65: Merge branch 'stable-2.4' into devel-2.4
* stable-2.4:
Add error checking and merging for cluster params
Clarify --force-join parameter message
Treat em...
Michael Hanselmann
12:36 pm ganeti-local Revision 9470b6ee: OpCodes.hs: make allow_failover optional
And default to False, like in the Python codebase.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René N...
Iustin Pop
12:36 pm Revision 9470b6ee: OpCodes.hs: make allow_failover optional
And default to False, like in the Python codebase.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René N...
Iustin Pop
12:36 pm Revision a810ad21: htools: add an utility function for JSON parsing
This allows extracting values from a JSON object that might miss, but
have a well-defined default value.
Signed-off-...
Iustin Pop
12:36 pm ganeti-local Revision a810ad21: htools: add an utility function for JSON parsing
This allows extracting values from a JSON object that might miss, but
have a well-defined default value.
Signed-off-...
Iustin Pop
12:36 pm Revision 16a6192d: Two small Makefile fixes related to htools
First, fix hs-coverage on non-pristine tree, where the index.html file
already existed, and second, disallow compilat...
Iustin Pop
12:36 pm ganeti-local Revision 16a6192d: Two small Makefile fixes related to htools
First, fix hs-coverage on non-pristine tree, where the index.html file
already existed, and second, disallow compilat...
Iustin Pop

04/06/2011

08:01 pm Revision 8d66f58a: htools: Use OpMigrateInstance with allow_failover option
Before hbal decided on the fly if an instance is migratable or not. As
we implemented failover fallback in commit d5c...
René Nussbaumer
08:01 pm ganeti-local Revision 8d66f58a: htools: Use OpMigrateInstance with allow_failover option
Before hbal decided on the fly if an instance is migratable or not. As
we implemented failover fallback in commit d5c...
René Nussbaumer
07:47 pm Revision dae661a4: LUInstanceQueryData: Don't acquire locks unless requested
Until now LUInstanceQueryData always acquired locks for the instance(s)
and nodes involved. In combination with long-...
Michael Hanselmann
07:47 pm ganeti-local Revision dae661a4: LUInstanceQueryData: Don't acquire locks unless requested
Until now LUInstanceQueryData always acquired locks for the instance(s)
and nodes involved. In combination with long-...
Michael Hanselmann
04:03 pm ganeti-local Revision e9c487be: gnt-instance migrate: Adding --allow-failover option
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
04:03 pm Revision e9c487be: gnt-instance migrate: Adding --allow-failover option
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
04:03 pm Revision d5cafd31: TLMigrateInstance: Merge failover code, allow fallback
As the code for failover for checking is almost identical it's an easy
task to switch it over to the TLMigrateInstanc...
René Nussbaumer
04:03 pm ganeti-local Revision d5cafd31: TLMigrateInstance: Merge failover code, allow fallback
As the code for failover for checking is almost identical it's an easy
task to switch it over to the TLMigrateInstanc...
René Nussbaumer
03:49 pm Revision d385a174: Increase the lock timeouts before we block-acquire
This has been observed to cause problems on real clusters via the
following mechanism:
- a long job (e.g. a replace-...
Iustin Pop
03:49 pm ganeti-local Revision d385a174: Increase the lock timeouts before we block-acquire
This has been observed to cause problems on real clusters via the
following mechanism:
- a long job (e.g. a replace-...
Iustin Pop
02:05 pm Revision bbfed756: utils: Add function generating regex for DNS name globbing
The intent of this function is to be able to provide a globbing operator
or query filters. One should be able to say,...
Michael Hanselmann
02:05 pm ganeti-local Revision bbfed756: utils: Add function generating regex for DNS name globbing
The intent of this function is to be able to provide a globbing operator
or query filters. One should be able to say,...
Michael Hanselmann
01:37 pm Revision aef59ae7: Verify file consistency using centrally computed list
Until now “gnt-cluster verify” (LUClusterVerify) would compute its own
list of files to check for consistency. This l...
Michael Hanselmann
01:37 pm ganeti-local Revision aef59ae7: Verify file consistency using centrally computed list
Until now “gnt-cluster verify” (LUClusterVerify) would compute its own
list of files to check for consistency. This l...
Michael Hanselmann
01:37 pm Revision 5643d67e: cmdlib: Factorize computation of ancillary files
… and change the logic in _RedistributeAncillaryFiles. The virtually
same list of files will be used to verify the fi...
Michael Hanselmann
01:37 pm ganeti-local Revision 5643d67e: cmdlib: Factorize computation of ancillary files
… and change the logic in _RedistributeAncillaryFiles. The virtually
same list of files will be used to verify the fi...
Michael Hanselmann

04/05/2011

03:20 pm Revision bc385fa0: qlang: Remove OP_GLOB operator
It'll be implemented using OP_REGEXP by the parser.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-b...
Michael Hanselmann
03:20 pm ganeti-local Revision bc385fa0: qlang: Remove OP_GLOB operator
It'll be implemented using OP_REGEXP by the parser.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-b...
Michael Hanselmann
03:20 pm Revision 23d0a608: query: Add implementation of regex match operator
So far this operator was not implemented. This patch adds an additional
value preparation function to the function ta...
Michael Hanselmann
03:20 pm ganeti-local Revision 23d0a608: query: Add implementation of regex match operator
So far this operator was not implemented. This patch adds an additional
value preparation function to the function ta...
Michael Hanselmann

04/04/2011

07:30 pm Revision a7761c12: cmdlib: Fix mistake made in commit 75c7520f0
Commit 75c7520f0 used the wrong constant. I double-checked all other
changes made in the commit.
Signed-off-by: Mich...
Michael Hanselmann
07:30 pm ganeti-local Revision a7761c12: cmdlib: Fix mistake made in commit 75c7520f0
Commit 75c7520f0 used the wrong constant. I double-checked all other
changes made in the commit.
Signed-off-by: Mich...
Michael Hanselmann
05:59 pm ganeti-local Revision 75c7520f: cmdlib: Replace hardcoded values with constants
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:59 pm Revision 75c7520f: cmdlib: Replace hardcoded values with constants
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:47 pm ganeti-local Revision fe295df3: daemon.py: move startup log message before prep_fn
Before this, the output in the rapi daemon log was:
2011-04-04 03:09:51,026: ganeti-rapi pid=17447 INFO Reading users...
Iustin Pop
02:47 pm Revision fe295df3: daemon.py: move startup log message before prep_fn
Before this, the output in the rapi daemon log was:
2011-04-04 03:09:51,026: ganeti-rapi pid=17447 INFO Reading users...
Iustin Pop
02:47 pm ganeti-local Revision 0942620b: Display the actual memory values in N+1 failures
This changes the display from:
Mon Apr 4 02:29:46 2011 * Verifying N+1 Memory redundancy
Mon Apr 4 02:29:46 2011 ...
Iustin Pop
02:47 pm Revision 0942620b: Display the actual memory values in N+1 failures
This changes the display from:
Mon Apr 4 02:29:46 2011 * Verifying N+1 Memory redundancy
Mon Apr 4 02:29:46 2011 ...
Iustin Pop
02:41 pm Revision 6d267b81: Update iallocator.rst for multi-reloc mode
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Adeodato Simo
02:41 pm ganeti-local Revision 6d267b81: Update iallocator.rst for multi-reloc mode
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Adeodato Simo

04/01/2011

04:42 pm Revision 7fa310f6: RAPI: Convert instance shutdown to the new FillOpCode
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
04:42 pm ganeti-local Revision 7fa310f6: RAPI: Convert instance shutdown to the new FillOpCode
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
12:12 pm Revision 713a79e7: Fix QA breakage caused by 3fd7f6524
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
12:12 pm ganeti-local Revision 713a79e7: Fix QA breakage caused by 3fd7f6524
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann

03/31/2011

07:47 pm ganeti-local Revision ebcd61bb: ssh.VerifyNodeHostname: remove the quiet flag
This is not needed for this function, and can interfere with debugging
of ssh failures.
Signed-off-by: Iustin Pop <i...
Iustin Pop
07:47 pm Revision ebcd61bb: ssh.VerifyNodeHostname: remove the quiet flag
This is not needed for this function, and can interfere with debugging
of ssh failures.
Signed-off-by: Iustin Pop <i...
Iustin Pop
07:24 pm Revision c7d3a832: Add a simple wrapper over utils.Retry
The new wrapper makes moving legacy code to utils.Retry or adding
retries in existing code simpler.
Signed-off-by: I...
Iustin Pop
07:24 pm ganeti-local Revision c7d3a832: Add a simple wrapper over utils.Retry
The new wrapper makes moving legacy code to utils.Retry or adding
retries in existing code simpler.
Signed-off-by: I...
Iustin Pop
04:53 pm Revision d1e9c98d: Automatically enable hail if enabled and found
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
04:53 pm Revision e5395072: Expose whether htools was enabled to Python code
This exports whether htools was enabled at configure-time, and adds a
constant for our reference iallocator.
Signed-...
Iustin Pop
04:53 pm ganeti-local Revision d1e9c98d: Automatically enable hail if enabled and found
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
04:53 pm ganeti-local Revision e5395072: Expose whether htools was enabled to Python code
This exports whether htools was enabled at configure-time, and adds a
constant for our reference iallocator.
Signed-...
Iustin Pop
12:44 pm Revision d6491981: test.ganeti.process_unittest: Fix race condition
There was a race condition on heavily loaded testsystem causing randomly
to fail the timeout unittests as the signal ...
René Nussbaumer
12:44 pm ganeti-local Revision d6491981: test.ganeti.process_unittest: Fix race condition
There was a race condition on heavily loaded testsystem causing randomly
to fail the timeout unittests as the signal ...
René Nussbaumer
12:02 pm Revision 1ebe6dbd: Improve references to htools in the documentation
Was not sure about the bit in admin.rst, hope it's fine.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: ...
Iustin Pop
12:02 pm ganeti-local Revision 1ebe6dbd: Improve references to htools in the documentation
Was not sure about the bit in admin.rst, hope it's fine.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: ...
Iustin Pop

03/30/2011

04:45 pm Revision fd0bc853: Clarify the need for QuickCheck/Haskell tests
Expands the devnotes.rst doc and adds warnings in the Makefile.
Signed-off-by: Iustin Pop <iustin@google.com>
Review...
Iustin Pop
04:45 pm ganeti-local Revision fd0bc853: Clarify the need for QuickCheck/Haskell tests
Expands the devnotes.rst doc and adds warnings in the Makefile.
Signed-off-by: Iustin Pop <iustin@google.com>
Review...
Iustin Pop
02:51 pm Revision 9a8ae794: RAPI client: Remove support for version 0 instance creation requests
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:51 pm ganeti-local Revision 9a8ae794: RAPI client: Remove support for version 0 instance creation requests
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:51 pm Revision 3fd7f652: RAPI server: Drop support for instance creation format 0
Ganeti 2.1.3, released in June 2010, added support for a new, extensible
instance creation request format, called ver...
Michael Hanselmann
02:51 pm ganeti-local Revision 3fd7f652: RAPI server: Drop support for instance creation format 0
Ganeti 2.1.3, released in June 2010, added support for a new, extensible
instance creation request format, called ver...
Michael Hanselmann

03/29/2011

06:23 pm Revision d914c76f: Improved GanetiRapiClient docstrings
- Added @rtype and/or @return where missing
- Fixed @param for Query() filter_ parameter (colon was missing)
Signed-...
Simeon Miteff
06:23 pm ganeti-local Revision d914c76f: Improved GanetiRapiClient docstrings
- Added @rtype and/or @return where missing
- Fixed @param for Query() filter_ parameter (colon was missing)
Signed-...
Simeon Miteff

03/28/2011

03:08 pm Revision 4055b109: Add design for inter-group instance moves (multi-reloc)
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Adeodato Simo
03:08 pm ganeti-local Revision 4055b109: Add design for inter-group instance moves (multi-reloc)
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Adeodato Simo
03:06 pm ganeti-local Revision 61791108: iallocator.rst: refactor for readability; minor improvements
This commits breaks down the "Input message" section of iallocator.rst into
two separate subsections: one detailing k...
Adeodato Simo
03:06 pm Revision 61791108: iallocator.rst: refactor for readability; minor improvements
This commits breaks down the "Input message" section of iallocator.rst into
two separate subsections: one detailing k...
Adeodato Simo
12:54 pm Revision a6c8fd10: Add error checking and merging for cluster params
Set the default stderr logging level to WARNING so the relevant output
can be seen.
Signed-off-by: Stephen Shirley <...
Stephen Shirley
12:54 pm ganeti-local Revision a6c8fd10: Add error checking and merging for cluster params
Set the default stderr logging level to WARNING so the relevant output
can be seen.
Signed-off-by: Stephen Shirley <...
Stephen Shirley
12:49 pm Revision e9f7d26a: Relax instance ERROR on admin_down on offline node
This fixes a issue, where an stopped instances is reported as ERROR
in cluster verify if it lives on a offline node. ...
René Nussbaumer
12:49 pm ganeti-local Revision e9f7d26a: Relax instance ERROR on admin_down on offline node
This fixes a issue, where an stopped instances is reported as ERROR
in cluster verify if it lives on a offline node. ...
René Nussbaumer

03/25/2011

03:53 pm Revision 6a373640: Implement submitting jobs from logical units
The design details can be seen in the design document
(doc/design-lu-generated-jobs.rst).
Signed-off-by: Michael Han...
Michael Hanselmann
03:53 pm ganeti-local Revision 6a373640: Implement submitting jobs from logical units
The design details can be seen in the design document
(doc/design-lu-generated-jobs.rst).
Signed-off-by: Michael Han...
Michael Hanselmann

03/24/2011

08:50 pm Revision 5e9bcdf4: iallocator.rst: give pointers for alloc_policy semantics
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Adeodato Simo
08:50 pm ganeti-local Revision 5e9bcdf4: iallocator.rst: give pointers for alloc_policy semantics
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Adeodato Simo
08:50 pm Revision ea158460: Doc fix in iallocator.rst: multi-evac requires "evac_nodes"
The request argument for multi-evacuate mode is "evac_nodes", not "nodes"
(the example later in the file has the corr...
Adeodato Simo
08:50 pm ganeti-local Revision ea158460: Doc fix in iallocator.rst: multi-evac requires "evac_nodes"
The request argument for multi-evacuate mode is "evac_nodes", not "nodes"
(the example later in the file has the corr...
Adeodato Simo
06:17 pm Revision 604c175c: watcher: improve logging a bit
Add some debug logging to detail why we don't run some steps.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed...
Iustin Pop
06:17 pm ganeti-local Revision 604c175c: watcher: improve logging a bit
Add some debug logging to detail why we don't run some steps.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed...
Iustin Pop
04:16 pm ganeti-local Revision 66287fa8: RAPI: Document need for Content-type header in requests
This was added to the NEWS file in commit ab221ddf, but never
documented properly.
Signed-off-by: Michael Hanselmann...
Michael Hanselmann
04:16 pm Revision 66287fa8: RAPI: Document need for Content-type header in requests
This was added to the NEWS file in commit ab221ddf, but never
documented properly.
Signed-off-by: Michael Hanselmann...
Michael Hanselmann
02:49 pm ganeti-local Revision d1b47b16: Fix output for “gnt-job info”
If the result of an opcode was a non-empty dictionary, it
would be impossible to differenciate between input and resu...
Michael Hanselmann
02:49 pm Revision d1b47b16: Fix output for “gnt-job info”
If the result of an opcode was a non-empty dictionary, it
would be impossible to differenciate between input and resu...
Michael Hanselmann
10:29 am Revision 0c39d5eb: Remove old ensure-dirs (no longer needed)
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
10:29 am ganeti-local Revision 0c39d5eb: Remove old ensure-dirs (no longer needed)
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
10:29 am Revision 0d2bf835: Rewrite of ensure-dirs in python
I provided unittest to test the important pieces of the infrastructure.
The one remaining function (ResuriveEnsure) i...
René Nussbaumer
10:29 am ganeti-local Revision 0d2bf835: Rewrite of ensure-dirs in python
I provided unittest to test the important pieces of the infrastructure.
The one remaining function (ResuriveEnsure) i...
René Nussbaumer

03/23/2011

06:35 pm Revision 07dde0c1: hs-coverage: make a symlink hpc_index.html
This allows Apache to display the directory in a nicer way.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-b...
Iustin Pop
06:35 pm ganeti-local Revision 07dde0c1: hs-coverage: make a symlink hpc_index.html
This allows Apache to display the directory in a nicer way.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-b...
Iustin Pop
06:35 pm Revision c478f837: Another attempt at fixing htools build without curl
OK, my previous small fix was not good. There is another issue: haddoc
(the documentation generator) needs to pass th...
Iustin Pop
06:35 pm ganeti-local Revision c478f837: Another attempt at fixing htools build without curl
OK, my previous small fix was not good. There is another issue: haddoc
(the documentation generator) needs to pass th...
Iustin Pop
06:35 pm Revision 2a8e2dc9: Fix some lint warnings in htools code
hlint gives more suggestions, but some make the code (IMHO) harder to
read.
Signed-off-by: Iustin Pop <iustin@google...
Iustin Pop
06:35 pm ganeti-local Revision 2a8e2dc9: Fix some lint warnings in htools code
hlint gives more suggestions, but some make the code (IMHO) harder to
read.
Signed-off-by: Iustin Pop <iustin@google...
Iustin Pop
06:35 pm Revision d5072e4c: Fix lint errors in the htools code
These are just changes from hlint suggestions. Still compiles and
passes unittests.
Signed-off-by: Iustin Pop <iusti...
Iustin Pop
06:35 pm ganeti-local Revision d5072e4c: Fix lint errors in the htools code
These are just changes from hlint suggestions. Still compiles and
passes unittests.
Signed-off-by: Iustin Pop <iusti...
Iustin Pop
06:17 pm Revision 98ed5092: Add opcode summary to SubmitManyJobs errors
Requested-by: Iustin Pop <iustin@google.com>
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iusti...
Michael Hanselmann
06:17 pm ganeti-local Revision 98ed5092: Add opcode summary to SubmitManyJobs errors
Requested-by: Iustin Pop <iustin@google.com>
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iusti...
Michael Hanselmann
06:09 pm Revision ed9fda24: Add design for submitting jobs from LUs
This patch adds a design document describing how jobs can be submitted
from within LUs.
Signed-off-by: Michael Hanse...
Michael Hanselmann
06:09 pm ganeti-local Revision ed9fda24: Add design for submitting jobs from LUs
This patch adds a design document describing how jobs can be submitted
from within LUs.
Signed-off-by: Michael Hanse...
Michael Hanselmann
03:18 pm Revision 2aa65bf0: Fix Haskell unittests without RAPI
Since we don't test for now the RAPI backend directly, we can simply
skip the import. Later we can make a conditional...
Iustin Pop
03:18 pm ganeti-local Revision 2aa65bf0: Fix Haskell unittests without RAPI
Since we don't test for now the RAPI backend directly, we can simply
skip the import. Later we can make a conditional...
Iustin Pop
02:28 pm Revision 1375e1d9: Add import/export version 2 design document
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:28 pm ganeti-local Revision 1375e1d9: Add import/export version 2 design document
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:28 pm Revision 278ddaa9: Add design document for lighttpd as HTTP server
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:28 pm ganeti-local Revision 278ddaa9: Add design document for lighttpd as HTTP server
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:28 pm Revision 539f195a: Add design document for X509 CA
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:28 pm ganeti-local Revision 539f195a: Add design document for X509 CA
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:27 pm Revision 30841576: Wrap long lines in configure.ac
- Use m4_normalize to make single-line strings while removing
unnecessary spaces
- Wrap lines longer than 80 charac...
Michael Hanselmann
02:27 pm ganeti-local Revision 30841576: Wrap long lines in configure.ac
- Use m4_normalize to make single-line strings while removing
unnecessary spaces
- Wrap lines longer than 80 charac...
Michael Hanselmann
01:25 pm Revision 77a180f6: Update INSTALL and devnotes.rst with Haskell notes
This documents the needed libraries for Haskell development. It also
fixes a tiny typo in devnotes.rst.
Signed-off-b...
Iustin Pop
01:25 pm ganeti-local Revision 77a180f6: Update INSTALL and devnotes.rst with Haskell notes
This documents the needed libraries for Haskell development. It also
fixes a tiny typo in devnotes.rst.
Signed-off-b...
Iustin Pop
01:25 pm Revision 22c5390d: Revert and change the apidoc and coverage dirs
Based on Michael's suggestion, this patch partially reverts my
changes. The new directories are:
- doc/api/py
- doc/...
Iustin Pop
01:25 pm ganeti-local Revision 22c5390d: Revert and change the apidoc and coverage dirs
Based on Michael's suggestion, this patch partially reverts my
changes. The new directories are:
- doc/api/py
- doc/...
Iustin Pop
01:25 pm Revision cc6d2673: Rename away htools/NEWS
Also add mention about it being obsolete.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselm...
Iustin Pop
01:25 pm ganeti-local Revision cc6d2673: Rename away htools/NEWS
Also add mention about it being obsolete.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselm...
Iustin Pop
01:25 pm Revision c3f67183: Cleanup the Haskell-related Makefile.am variables
This should be more readable now. I wanted to even use the nicer
_SOURCES, but _SOURCES is special in Automake (again...
Iustin Pop
01:25 pm ganeti-local Revision c3f67183: Cleanup the Haskell-related Makefile.am variables
This should be more readable now. I wanted to even use the nicer
_SOURCES, but _SOURCES is special in Automake (again...
Iustin Pop

03/22/2011

06:47 pm Revision 8efa942b: Remove obsolete htools/Makefile
Only one target wasn't ported over (the TAGS one), as hasktags is not
available easily in distributions, so it doesn'...
Iustin Pop
06:47 pm Revision 191ff68c: Move hlint rule to the main Makefile
Since we do have errors currently, this is not enabled from the main
'make lint' rule. That will get cleaned up later...
Iustin Pop
06:47 pm ganeti-local Revision 191ff68c: Move hlint rule to the main Makefile
Since we do have errors currently, this is not enabled from the main
'make lint' rule. That will get cleaned up later...
Iustin Pop
06:47 pm ganeti-local Revision 8efa942b: Remove obsolete htools/Makefile
Only one target wasn't ported over (the TAGS one), as hasktags is not
available easily in distributions, so it doesn'...
Iustin Pop
06:47 pm Revision d6159933: Makefile.am: add rules for htools compilation
This patch adds some (not very nice) rules for htools
compilation. Since automake only knows about some languages, an...
Iustin Pop
06:47 pm Revision a38bfce5: Enable htools apidoc generation and unify dir names
Previously, Python api doc was under doc/api (which didn't match with
the target rule, apidoc). After this patch, we ...
Iustin Pop
06:47 pm Revision b91e9518: Enable htools unittests and coverage reports
Since we have two sets of coverage data, we make the naming
consistent:
- doc/py-coverage for Python coverage
- doc/...
Iustin Pop
06:47 pm Revision d5506465: Fix parallel compilation for htools
We do it via per-target-binary .o/.hi files. There are a few other
options, in the end this was chosen as different b...
Iustin Pop
06:47 pm Revision 50ed57c1: htools: add option to control the use of RAPI
RAPI needs the curl module, which is a binding to the libcurl C
library. This is more complex (can be compiled either...
Iustin Pop
06:47 pm Revision 7617fd6b: htools: install hail in the iallocator dir
Instead of bindir. We do this by adding a new allocdir variable, and
redirecting hail to it.
Signed-off-by: Iustin P...
Iustin Pop
06:47 pm Revision 61d01c0f: Remove some obsolete htools files
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:47 pm Revision 83d96c36: Integrate htools's gitignore in top-level one
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:47 pm Revision ec8379bd: Port the live-test htools rule to the main Makefile
This was a bit tricky, as the compilation from the top-dir changes the
paths in the .tix/.mix files.
Signed-off-by: ...
Iustin Pop
06:47 pm Revision e5bd9de5: configure.ac: add checks for Haskell compiler/libs
This patch adds an enable/disable option for htools (--enable-htools),
and associated tests for determining whether G...
Iustin Pop
06:47 pm ganeti-local Revision e5bd9de5: configure.ac: add checks for Haskell compiler/libs
This patch adds an enable/disable option for htools (--enable-htools),
and associated tests for determining whether G...
Iustin Pop
06:47 pm ganeti-local Revision d6159933: Makefile.am: add rules for htools compilation
This patch adds some (not very nice) rules for htools
compilation. Since automake only knows about some languages, an...
Iustin Pop
06:47 pm ganeti-local Revision 83d96c36: Integrate htools's gitignore in top-level one
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:47 pm ganeti-local Revision 61d01c0f: Remove some obsolete htools files
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:47 pm ganeti-local Revision 7617fd6b: htools: install hail in the iallocator dir
Instead of bindir. We do this by adding a new allocdir variable, and
redirecting hail to it.
Signed-off-by: Iustin P...
Iustin Pop
06:47 pm ganeti-local Revision 50ed57c1: htools: add option to control the use of RAPI
RAPI needs the curl module, which is a binding to the libcurl C
library. This is more complex (can be compiled either...
Iustin Pop
06:47 pm ganeti-local Revision d5506465: Fix parallel compilation for htools
We do it via per-target-binary .o/.hi files. There are a few other
options, in the end this was chosen as different b...
Iustin Pop
06:47 pm ganeti-local Revision b91e9518: Enable htools unittests and coverage reports
Since we have two sets of coverage data, we make the naming
consistent:
- doc/py-coverage for Python coverage
- doc/...
Iustin Pop
06:47 pm ganeti-local Revision a38bfce5: Enable htools apidoc generation and unify dir names
Previously, Python api doc was under doc/api (which didn't match with
the target rule, apidoc). After this patch, we ...
Iustin Pop
06:47 pm ganeti-local Revision ec8379bd: Port the live-test htools rule to the main Makefile
This was a bit tricky, as the compilation from the top-dir changes the
paths in the .tix/.mix files.
Signed-off-by: ...
Iustin Pop

03/21/2011

04:45 pm Revision 11994995: Add zsh completion generator
Add completion generator script for zsh. Using native zsh completion functions
we can auto-complete things like insta...
Apollon Oikonomopoulos
03:19 pm Revision 23d246d8: Add completion suggestion for more parameters
Add suggestions for disk-, nic-, and backend-parameter completion.
Also alter autotools/build-bash-completion to ign...
Apollon Oikonomopoulos

03/18/2011

09:45 pm Revision 4d330746: Fix parts of shared storage migration
Commit faaabe3c fixed failover behaviour for DTS_INT_MIRROR instances, however
it broke migration for DTS_EXT_MIRROR ...
Apollon Oikonomopoulos
07:31 pm Revision 2fb309ce: Temporary workaround for hail to work with shared storage
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr> Apollon Oikonomopoulos
07:31 pm Revision a8ab4b6c: Allow disk adoption during disk addition
It is now possible to allow adopting a disk during gnt-instance modify time, as
follows:
gnt-instance modify --disk ...
Apollon Oikonomopoulos
07:24 pm Revision e1d0c636: Migration and failover: add iallocator and target_node slots
Add iallocator and target_node slots to OpMigrateInstance and
OpFailoverInstance to facilitate shared-storage-backed ...
Apollon Oikonomopoulos
07:24 pm Revision f2f916ec: Add DTS_MIRRORED frozenset
Use DTS_MIRRORED to indicate mirrored disk templates that allow
migrations/failover.
DTS_MIRRORED is the union of DT...
Apollon Oikonomopoulos
07:24 pm Revision 1a37d64a: Add bdev_sizes RPC call
The bdev_sizes multi-node RPC call returns the sizes of the requested
block devices on the desired nodes. Its intende...
Apollon Oikonomopoulos
07:24 pm Revision 5279c6a6: Shared block storage support
This patch introduces basic shared block storage support.
It introduces a new storage backend, bdev.PersistentBlockD...
Apollon Oikonomopoulos
07:24 pm Revision 2e9635ca: IAllocator changes to work with shared storage
Make cmdlib.IAllocator shared-storage-aware. IAllocator requires secondary
nodes only on DTS_NET_MIRROR disk template...
Apollon Oikonomopoulos
07:24 pm Revision 69a9a116: Shared file storage initialization code
Add shared file storage handling during cluster initialization.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.g...
Apollon Oikonomopoulos
07:24 pm Revision 4d3e8d0e: Instance failover: fix bug for INT_MIRROR cases
Patches db366d9a and aac4511a added support for EXT_MIRROR instances,
but inadvertently introduced a bug: for INT_MIR...
Iustin Pop
07:24 pm Revision 27485a97: Shared storage instance migration
Modify LUMigrateInstance and TLMigrateInstance to allow instance migrations for
instances with DTS_EXT_MIRROR disk te...
Apollon Oikonomopoulos
07:24 pm Revision 76cd67e4: Shared storage node migration
Modify LUNodeMigrate to provide node migration for nodes with instances using
shared storage. gnt-node migrate has to...
Apollon Oikonomopoulos
07:24 pm Revision c83fc174: Shared storage instance failover
Modify LUFailoverInstance to enable shared storage instances to failover.
Shared storage instance failover requires e...
Apollon Oikonomopoulos
07:24 pm Revision 78f5c4dc: KVM: use cache=none for shared disk templates
Disable host cache for externally mirrored disks to avoid cache incoherency.
Without this, migrations between the sam...
Apollon Oikonomopoulos
07:24 pm Revision 45e86447: Shared file support for tools/burnin
Make burnin work with -t sharedfile and update burnin's help.
Shared block storage support is *not* included, as cur...
Apollon Oikonomopoulos
07:24 pm Revision 36abf6f1: Rename DTS_NET_MIRROR to DTS_INT_MIRROR
DTS_INT_MIRROR better contrasts DTS_EXT_MIRROR.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
[iustin...
Apollon Oikonomopoulos
07:24 pm Revision 7b790b2e: CLI changes to facilitate shared storage migration/failover
Add DST_NODE_OPT to cli.py to use for directly specifying the target node
during migration/failover.
gnt-instance fa...
Apollon Oikonomopoulos
07:24 pm Revision 96ba7552: Core shared file storage support
This patch introduces core file storage support, consisting of the following:
A configure-time switch for enabling/d...
Apollon Oikonomopoulos
06:56 pm Revision 12530d18: Add shared file storage design doc
Add doc/design-shared-storage.rst to document the proposed changes and update
Makefile.am respectively.
Signed-off-b...
Apollon Oikonomopoulos
04:54 pm Revision dde0e97c: RAPI client: Tidy and test WaitForJobCompletion
- Use constants
- Don't sleep if no delay is given
- Mark function as deprecated: it uses polling instead of waiting ...
Michael Hanselmann
04:54 pm ganeti-local Revision dde0e97c: RAPI client: Tidy and test WaitForJobCompletion
- Use constants
- Don't sleep if no delay is given
- Mark function as deprecated: it uses polling instead of waiting ...
Michael Hanselmann
04:54 pm ganeti-local Revision 63d5eb8a: RAPI client: Add job status constants
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
04:54 pm Revision 63d5eb8a: RAPI client: Add job status constants
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
04:54 pm ganeti-local Revision 98805538: RAPI client: Job IDs are strings
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
04:54 pm Revision 98805538: RAPI client: Job IDs are strings
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
04:53 pm Revision 07e0896f: Split BuildHooksEnv of LUs
Commit dd7f677623 added another call to BuildHooksEnv to provide
post-phase status variables. Since BuildHooksEnv als...
Michael Hanselmann
04:53 pm ganeti-local Revision 07e0896f: Split BuildHooksEnv of LUs
Commit dd7f677623 added another call to BuildHooksEnv to provide
post-phase status variables. Since BuildHooksEnv als...
Michael Hanselmann
04:42 pm Revision 959b6fe5: cfgupgrade: really ignore hostname when told so
cfgupgrade provides a --ignore-hostname option, however consequently it
spawns config.ConfigWriter, which refuses to ...
Apollon Oikonomopoulos
04:42 pm ganeti-local Revision 959b6fe5: cfgupgrade: really ignore hostname when told so
cfgupgrade provides a --ignore-hostname option, however consequently it
spawns config.ConfigWriter, which refuses to ...
Apollon Oikonomopoulos
01:05 pm Revision cfda0e48: RAPI client: fix epydoc formatting
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
01:05 pm ganeti-local Revision cfda0e48: RAPI client: fix epydoc formatting
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
12:00 pm ganeti-local Revision 16c13387: Add a helper function to the RAPI client
This adds a new method WaitForJobCompletion that can be used for
client who are not interested in the entire job log,...
Theo Van Dinter
12:00 pm Revision 16c13387: Add a helper function to the RAPI client
This adds a new method WaitForJobCompletion that can be used for
client who are not interested in the entire job log,...
Theo Van Dinter
10:40 am ganeti-local Revision 92902e91: Move htools-ganeti 2.3 design doc to doc/
I didn't know where to put in the TOC, so I added it after the ganeti
2.3 design doc.
Also, it seems that Sphinx is ...
Iustin Pop
10:40 am Revision 92902e91: Move htools-ganeti 2.3 design doc to doc/
I didn't know where to put in the TOC, so I added it after the ganeti
2.3 design doc.
Also, it seems that Sphinx is ...
Iustin Pop
10:40 am Revision 5a19bd35: Integrate htools man pages in the main tree
This moves the man pages to their right place, removes the static
footer and header, and adds Makefile rules for the ...
Iustin Pop
10:40 am ganeti-local Revision 5a19bd35: Integrate htools man pages in the main tree
This moves the man pages to their right place, removes the static
footer and header, and adds Makefile rules for the ...
Iustin Pop

03/17/2011

06:43 pm Revision b423c513: Remove restrictive hook node list check
Commit dd7f67762 added a restrictive check for the node lists returned
by BuildHooksEnv, leading to errors with some ...
Michael Hanselmann
06:43 pm ganeti-local Revision b423c513: Remove restrictive hook node list check
Commit dd7f67762 added a restrictive check for the node lists returned
by BuildHooksEnv, leading to errors with some ...
Michael Hanselmann
06:39 pm ganeti-local Revision f0a80b01: watcher: Fix misleading usage output
When “ganeti-watcher” is called with an argument, it would hint at
a non-existing “-f” parameter. With this patch the...
Michael Hanselmann
06:39 pm Revision f0a80b01: watcher: Fix misleading usage output
When “ganeti-watcher” is called with an argument, it would hint at
a non-existing “-f” parameter. With this patch the...
Michael Hanselmann
06:38 pm Revision 562be46d: Revert "Add temporary dir/file for htools import"
This reverts commit 8bc9e04a21457c4188475dc849d0d7d1e22ee929, not
needed anymore.
Signed-off-by: Iustin Pop <iustin@...
Iustin Pop
06:38 pm ganeti-local Revision 562be46d: Revert "Add temporary dir/file for htools import"
This reverts commit 8bc9e04a21457c4188475dc849d0d7d1e22ee929, not
needed anymore.
Signed-off-by: Iustin Pop <iustin@...
Iustin Pop
06:04 pm Revision dc384cf0: Merge remote branch 'htools/master'
* htools/master: (605 commits)
Update NEWS file for version 0.3.1
Update copyright years in the man pages
Remov...
Iustin Pop
06:04 pm ganeti-local Revision dc384cf0: Merge remote branch 'htools/master'
* htools/master: (605 commits)
Update NEWS file for version 0.3.1
Update copyright years in the man pages
Remov...
Iustin Pop
05:29 pm Revision 8bc9e04a: Add temporary dir/file for htools import
In order for “git merge -s recursive -X subtree=htools” to do its
magic, an (mostly empty) directory must exist in th...
Iustin Pop
05:29 pm ganeti-local Revision 8bc9e04a: Add temporary dir/file for htools import
In order for “git merge -s recursive -X subtree=htools” to do its
magic, an (mostly empty) directory must exist in th...
Iustin Pop
01:49 pm Revision 0dfa2c22: Fix hook node list when adding node
This broke QA (and everyone trying to add a node) by complaining about
different node lists.
Signed-off-by: Michael ...
Michael Hanselmann
01:49 pm ganeti-local Revision 0dfa2c22: Fix hook node list when adding node
This broke QA (and everyone trying to add a node) by complaining about
different node lists.
Signed-off-by: Michael ...
Michael Hanselmann
12:17 pm ganeti-local Revision 50769215: Clarify --force-join parameter message
This isn't only used during cluster merge.
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael ...
Stephen Shirley
12:17 pm Revision 50769215: Clarify --force-join parameter message
This isn't only used during cluster merge.
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael ...
Stephen Shirley

03/16/2011

07:58 pm Revision dd7f6776: hooks: Provide variables with post-opcode values
When a hook is called, it is provided with a number of variables
describing the status of the instance/node/etc. befo...
Michael Hanselmann
07:58 pm Revision ebc75510: HooksMaster: Add more assertions for variable names
Also replace explicit loop with dict.update.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iust...
Michael Hanselmann
07:58 pm ganeti-local Revision ebc75510: HooksMaster: Add more assertions for variable names
Also replace explicit loop with dict.update.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iust...
Michael Hanselmann
07:58 pm ganeti-local Revision dd7f6776: hooks: Provide variables with post-opcode values
When a hook is called, it is provided with a number of variables
describing the status of the instance/node/etc. befo...
Michael Hanselmann
07:58 pm Revision 0306ff62: mcpu: Tidy HooksMaster a bit
- Dictionary indentation
- Add empty lines for readability
- Simplify conditional code
Signed-off-by: Michael Hansel...
Michael Hanselmann
07:58 pm ganeti-local Revision 0306ff62: mcpu: Tidy HooksMaster a bit
- Dictionary indentation
- Add empty lines for readability
- Simplify conditional code
Signed-off-by: Michael Hansel...
Michael Hanselmann
07:58 pm ganeti-local Revision 3d265c2b: cmdlib: Factorize running post-pase hook
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:58 pm Revision 3d265c2b: cmdlib: Factorize running post-pase hook
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:37 pm ganeti-local Revision e4e35357: locking: Fix race condition in lock monitor
In some rare cases it can happen that a lock is re-created very soon
after deletion, while the old instance hasn't be...
Michael Hanselmann
07:37 pm Revision e4e35357: locking: Fix race condition in lock monitor
In some rare cases it can happen that a lock is re-created very soon
after deletion, while the old instance hasn't be...
Michael Hanselmann

03/15/2011

03:11 pm Revision 4fab7cab: QA: Add tests for queries via RAPI
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:11 pm ganeti-local Revision 4fab7cab: QA: Add tests for queries via RAPI
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:11 pm ganeti-local Revision 51ae7c85: qlang: Remove unused import
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:11 pm Revision 51ae7c85: qlang: Remove unused import
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:04 pm ganeti-local Revision 208a6cff: RAPI: Add support for querying resources
- Access is only permitted for authenticated clients (queries can return
sensitive data)
- Filters can be specified...
Michael Hanselmann
03:04 pm Revision 208a6cff: RAPI: Add support for querying resources
- Access is only permitted for authenticated clients (queries can return
sensitive data)
- Filters can be specified...
Michael Hanselmann
03:04 pm Revision 1c7fd467: Add support for query resources in RAPI URIs
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:04 pm ganeti-local Revision 1c7fd467: Add support for query resources in RAPI URIs
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:04 pm Revision c1391810: masterd: Simplify code for field queries
Instead of going via cmdlib and using special cases for different
resources, the list of fields is used directly.
Si...
Michael Hanselmann
03:04 pm ganeti-local Revision c1391810: masterd: Simplify code for field queries
Instead of going via cmdlib and using special cases for different
resources, the list of fields is used directly.
Si...
Michael Hanselmann
03:04 pm Revision abd66bf8: constants: Rename QR_OP_*, add QR_VIA_RAPI
Commit 28b71a76 added a list of resources which can be queried using
LUXI. Unfortunately the variable was named “QR_O...
Michael Hanselmann
03:04 pm ganeti-local Revision abd66bf8: constants: Rename QR_OP_*, add QR_VIA_RAPI
Commit 28b71a76 added a list of resources which can be queried using
LUXI. Unfortunately the variable was named “QR_O...
Michael Hanselmann
02:57 pm ganeti-local Revision 31554d0a: qlang: Remove unused ReadSimpleFilter
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
02:57 pm Revision 31554d0a: qlang: Remove unused ReadSimpleFilter
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
02:50 pm Revision 7d4da09e: utils: Export NiceSortKey function
The ability to split a string into a list of strings and integers can be
handy elsewhere and is necessary for sorting...
Michael Hanselmann
02:50 pm ganeti-local Revision 7d4da09e: utils: Export NiceSortKey function
The ability to split a string into a list of strings and integers can be
handy elsewhere and is necessary for sorting...
Michael Hanselmann
12:41 pm Revision 9026e935: TLReplaceDisks: Add check if disks are activated
Previously we failed later with a rather useless error message. This
patch fixes this and tells the user to activate-...
René Nussbaumer
12:41 pm ganeti-local Revision 9026e935: TLReplaceDisks: Add check if disks are activated
Previously we failed later with a rather useless error message. This
patch fixes this and tells the user to activate-...
René Nussbaumer

03/14/2011

12:51 pm Revision 7738342c: LUOsDiagnose: Move legacy behaviour into filter
The behaviour of LUOsDiagnose needs special treatment. Commit d22dfef7
changed it to not return hidden, blacklisted o...
Michael Hanselmann
12:51 pm ganeti-local Revision 7738342c: LUOsDiagnose: Move legacy behaviour into filter
The behaviour of LUOsDiagnose needs special treatment. Commit d22dfef7
changed it to not return hidden, blacklisted o...
Michael Hanselmann
12:50 pm ganeti-local Revision be3a4b14: Convert OsDiagnose to query
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
12:50 pm Revision be3a4b14: Convert OsDiagnose to query
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
12:49 pm ganeti-local Revision 341ff8e9: qlang: Add some more documentation for filters
It's not perfect, but at least some more.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ...
Michael Hanselmann
12:49 pm Revision 341ff8e9: qlang: Add some more documentation for filters
It's not perfect, but at least some more.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ...
Michael Hanselmann
12:48 pm Revision 425e5bf0: query: Add conversion wrapper
Allows converting the value of a column before returning it. Useful for
sorting while still using one of the other ge...
Michael Hanselmann
12:48 pm ganeti-local Revision 425e5bf0: query: Add conversion wrapper
Allows converting the value of a column before returning it. Useful for
sorting while still using one of the other ge...
Michael Hanselmann
« Previous
Next »
 

Also available in: Atom