Activity
From 02/27/2011 to 03/28/2011
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> - 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> - 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... - 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... - 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 <... - 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 <... - 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. ... - 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. ...
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... - 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...
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> - 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> - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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> - 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> - 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... - 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...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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> - 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> - 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> - 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> - 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> - 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> - 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... - 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... - 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... - 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... - 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/... - 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/... - 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... - 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... - 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... - 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...
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'... - 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... - 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... - 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'... - 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... - 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 ... - 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/... - 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... - 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... - 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... - 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> - 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> - 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: ... - 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... - 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... - 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... - 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> - 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> - 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... - 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... - 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... - 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/... - 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 ... - 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: ...
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... - 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...
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 ... - 07:31 pm Revision 2fb309ce: Temporary workaround for hail to work with shared storage
- Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
- 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 ... - 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 ... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 07:24 pm Revision c83fc174: Shared storage instance failover
- Modify LUFailoverInstance to enable shared storage instances to failover.
Shared storage instance failover requires e... - 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... - 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... - 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... - 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... - 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... - 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... - 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 ... - 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 ... - 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> - 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> - 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> - 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> - 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... - 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... - 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 ... - 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 ... - 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> - 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> - 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,... - 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,... - 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 ... - 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 ... - 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 ... - 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 ...
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 ... - 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 ... - 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... - 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... - 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@... - 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@... - 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... - 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... - 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... - 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... - 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 ... - 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 ... - 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 ... - 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 ...
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... - 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... - 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... - 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... - 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... - 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... - 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> - 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> - 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... - 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...
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> - 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> - 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> - 03:11 pm Revision 51ae7c85: qlang: Remove unused import
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 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... - 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... - 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> - 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> - 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... - 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... - 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... - 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... - 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> - 02:57 pm Revision 31554d0a: qlang: Remove unused ReadSimpleFilter
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 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... - 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... - 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-... - 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-...
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... - 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... - 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> - 12:50 pm Revision be3a4b14: Convert OsDiagnose to query
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 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 ... - 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 ... - 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... - 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...
03/11/2011
- 07:06 pm ganeti-local Revision 8864d152: Revert "Only merge nodes that are known to not be offline"
- This reverts commit 288f240f62dafa8bd8ba7482c8367adbdf6d96c2.
That commit was buggy at various levels:
- broke ssh... - 07:06 pm Revision 8864d152: Revert "Only merge nodes that are known to not be offline"
- This reverts commit 288f240f62dafa8bd8ba7482c8367adbdf6d96c2.
That commit was buggy at various levels:
- broke ssh... - 07:06 pm Revision 8697f0fa: cluster-merge: only operate on online nodes
- The node list in MergerData is used only to:
- stop ganeti on the nodes
- readd the nodes to the cluster
As such ... - 07:06 pm ganeti-local Revision 8697f0fa: cluster-merge: only operate on online nodes
- The node list in MergerData is used only to:
- stop ganeti on the nodes
- readd the nodes to the cluster
As such ... - 07:05 pm ganeti-local Revision 3a93eebb: Fix epydoc warning about unknown reference
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:05 pm Revision 3a93eebb: Fix epydoc warning about unknown reference
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:35 pm Revision fe698b38: config: Wrap MatchNameComponent, reduce lock duration
- - Remove duplication by merging two MatchNameComponent into a wrapper
- Reduce lock duration by getting list of names... - 06:35 pm ganeti-local Revision fe698b38: config: Wrap MatchNameComponent, reduce lock duration
- - Remove duplication by merging two MatchNameComponent into a wrapper
- Reduce lock duration by getting list of names... - 03:27 pm ganeti-local Revision 8e7078e0: opcodes: Document OpQueryFields' parameters
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:27 pm Revision 8e7078e0: opcodes: Document OpQueryFields' parameters
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:55 pm Revision 71a24f8f: Update NEWS file for version 0.3.1
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com>
Reviewed-by: Michael Hansel... - 12:55 pm ganeti-local Revision 71a24f8f: Update NEWS file for version 0.3.1
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com>
Reviewed-by: Michael Hansel... - 12:55 pm Revision 26f7b098: Update copyright years in the man pages
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com> - 12:55 pm ganeti-local Revision 26f7b098: Update copyright years in the man pages
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com> - 12:55 pm Revision 05a210a3: Remove obsolete env vars from the manpages
- Commit 16c2369c removed support for using environment variables for
selecting the text backend (since now it's just o... - 12:55 pm ganeti-local Revision 05a210a3: Remove obsolete env vars from the manpages
- Commit 16c2369c removed support for using environment variables for
selecting the text backend (since now it's just o...
03/10/2011
- 06:36 pm ganeti-local Revision 288f240f: Only merge nodes that are known to not be offline
- Otherwise the readd will fail, breaking the merge.
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: ... - 06:36 pm Revision 288f240f: Only merge nodes that are known to not be offline
- Otherwise the readd will fail, breaking the merge.
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: ... - 04:45 pm Revision d62ed502: Treat empty oob_program param as default
- There is currently no way to reset oob_program back to its default from
the cmdline, which causes problems for cluste... - 04:45 pm ganeti-local Revision d62ed502: Treat empty oob_program param as default
- There is currently no way to reset oob_program back to its default from
the cmdline, which causes problems for cluste... - 04:30 pm ganeti-local Revision 377972f4: Fix bug in instance listing with orphan instances
- Nodes can return unknown instances, so we shouldn't use the name as an
index without checking.
Signed-off-by: Iustin... - 04:30 pm Revision 377972f4: Fix bug in instance listing with orphan instances
- Nodes can return unknown instances, so we shouldn't use the name as an
index without checking.
Signed-off-by: Iustin... - 04:29 pm ganeti-local Revision c24e519e: Fix bug related to log opening failures
- If opening the log file fails, then we shouldn't attempt to use that
variable.
Signed-off-by: Iustin Pop <iustin@goo... - 04:29 pm Revision c24e519e: Fix bug related to log opening failures
- If opening the log file fails, then we shouldn't attempt to use that
variable.
Signed-off-by: Iustin Pop <iustin@goo... - 02:15 pm Revision faaabe3c: 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... - 02:15 pm ganeti-local Revision faaabe3c: 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...
03/09/2011
- 03:36 pm Revision cfed3b9f: gnt-cluster epo: Adding --power-delay flag
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:36 pm ganeti-local Revision cfed3b9f: gnt-cluster epo: Adding --power-delay flag
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:36 pm Revision 0a1fc31c: gnt-node power: Adding --power-delay flag
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:36 pm ganeti-local Revision 0a1fc31c: gnt-node power: Adding --power-delay flag
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:36 pm Revision 0c086a13: cli.py: Adding POWER_DELAY_OPT
- The command line option --power-delay sets the time waited between power
ons.
Signed-off-by: René Nussbaumer <rn@goo... - 03:36 pm ganeti-local Revision 0c086a13: cli.py: Adding POWER_DELAY_OPT
- The command line option --power-delay sets the time waited between power
ons.
Signed-off-by: René Nussbaumer <rn@goo... - 02:38 pm ganeti-local Revision c199dbae: Bump version for 2.4.1 release
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 02:38 pm Revision c199dbae: Bump version for 2.4.1 release
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 11:39 am Revision beff3779: OpOobCommand: Adding power on delay
- This delays the invocation of the power on of the next node. So if you
power on a bunch of nodes it will not blow the... - 11:39 am ganeti-local Revision beff3779: OpOobCommand: Adding power on delay
- This delays the invocation of the power on of the next node. So if you
power on a bunch of nodes it will not blow the... - 11:39 am Revision c4ec0755: OpOobCommand: Document all fields
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 11:39 am ganeti-local Revision c4ec0755: OpOobCommand: Document all fields
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 11:39 am Revision fcecea0b: gnt-cluster epo: Adding --shutdown-timeout
- This adds the --shutdown-timeout flag to gnt-cluster epo to specify the
shutdown timeout for instance shutdown.
Sign... - 11:39 am ganeti-local Revision fcecea0b: gnt-cluster epo: Adding --shutdown-timeout
- This adds the --shutdown-timeout flag to gnt-cluster epo to specify the
shutdown timeout for instance shutdown.
Sign...
03/08/2011
- 07:26 pm ganeti-local Revision 87c80992: cfgupgrade: Fix critical bug overwriting RAPI users file
- The cfgupgrade tool was designed to be idempotent, that means it could
be run several times and still give produce th... - 07:26 pm Revision 87c80992: cfgupgrade: Fix critical bug overwriting RAPI users file
- The cfgupgrade tool was designed to be idempotent, that means it could
be run several times and still give produce th... - 02:01 pm Revision 41e794f6: 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... - 02:01 pm Revision 9869360c: 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... - 02:01 pm Revision 3429a076: 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... - 02:01 pm ganeti-local Revision 3429a076: 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... - 02:01 pm ganeti-local Revision db366d9a: Shared storage instance failover
- Modify LUFailoverInstance to enable shared storage instances to failover.
Shared storage instance failover requires e... - 02:01 pm ganeti-local Revision 41e794f6: 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... - 02:01 pm ganeti-local Revision 9869360c: 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... - 02:01 pm Revision db366d9a: Shared storage instance failover
- Modify LUFailoverInstance to enable shared storage instances to failover.
Shared storage instance failover requires e... - 02:01 pm ganeti-local Revision aac4511a: Shared storage node migration
- Modify LUNodeMigrate to provide node migration for nodes with instances using
shared storage. gnt-node migrate has to... - 02:01 pm Revision aac4511a: Shared storage node migration
- Modify LUNodeMigrate to provide node migration for nodes with instances using
shared storage. gnt-node migrate has to... - 02:00 pm Revision 77fcff4a: Shared storage instance migration
- Modify LUMigrateInstance and TLMigrateInstance to allow instance migrations for
instances with DTS_EXT_MIRROR disk te... - 02:00 pm Revision 1b7761fd: 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... - 02:00 pm Revision 8eb34306: Migration and failover: add iallocator and target_node slots
- Add iallocator and target_node slots to OpMigrateInstance and
OpFailoverInstance to facilitate shared-storage-backed ... - 02:00 pm Revision 1f1d54e7: IAllocator changes to work with shared storage
- Make cmdlib.IAllocator shared-storage-aware. IAllocator requires secondary
nodes only on DTS_NET_MIRROR disk template... - 02:00 pm ganeti-local Revision 77fcff4a: Shared storage instance migration
- Modify LUMigrateInstance and TLMigrateInstance to allow instance migrations for
instances with DTS_EXT_MIRROR disk te... - 02:00 pm ganeti-local Revision b6135bbc: Shared block storage support
- This patch introduces basic shared block storage support.
It introduces a new storage backend, bdev.PersistentBlockD... - 02:00 pm ganeti-local Revision 1f1d54e7: IAllocator changes to work with shared storage
- Make cmdlib.IAllocator shared-storage-aware. IAllocator requires secondary
nodes only on DTS_NET_MIRROR disk template... - 02:00 pm ganeti-local Revision 8eb34306: Migration and failover: add iallocator and target_node slots
- Add iallocator and target_node slots to OpMigrateInstance and
OpFailoverInstance to facilitate shared-storage-backed ... - 02:00 pm ganeti-local Revision 1b7761fd: 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... - 02:00 pm Revision b6135bbc: Shared block storage support
- This patch introduces basic shared block storage support.
It introduces a new storage backend, bdev.PersistentBlockD... - 02:00 pm Revision 2be7273c: 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... - 02:00 pm ganeti-local Revision 2be7273c: 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... - 12:55 pm ganeti-local Revision 2932dc44: QA: Improve tests for gnt-os
- - Test OS lists via command line and RAPI
- Test “gnt-os diagnose” and “gnt-os info”
Signed-off-by: Michael Hanselma... - 12:55 pm Revision 2932dc44: QA: Improve tests for gnt-os
- - Test OS lists via command line and RAPI
- Test “gnt-os diagnose” and “gnt-os info”
Signed-off-by: Michael Hanselma... - 12:55 pm Revision 79eac09b: QA: Add utility to ensure item is not in sequence
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:55 pm ganeti-local Revision 79eac09b: QA: Add utility to ensure item is not in sequence
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:55 pm Revision 074e139f: QA: Rename OS state test for clarification
- Also add an additional check to ensure the OS does not exist.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
... - 12:55 pm ganeti-local Revision 074e139f: QA: Rename OS state test for clarification
- Also add an additional check to ensure the OS does not exist.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
... - 12:55 pm Revision 80009a71: QA: Use constants instead of hardcoded numbers
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:55 pm ganeti-local Revision 80009a71: QA: Use constants instead of hardcoded numbers
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
03/07/2011
- 06:06 pm Revision ee7f592e: Log log-file reopening
- This makes the log files get an record notifying of the reopen, so as
to force creation of the log files soon after r... - 06:06 pm ganeti-local Revision ee7f592e: Log log-file reopening
- This makes the log files get an record notifying of the reopen, so as
to force creation of the log files soon after r... - 03:43 pm Revision b713fb7a: Merge branch 'stable-2.4'
- * stable-2.4:
Release 2.4.0
Small improvement to the ganeti man page
Fix LUClusterRepairDiskSizes and rpc resul... - 03:43 pm ganeti-local Revision b713fb7a: Merge branch 'stable-2.4'
- * stable-2.4:
Release 2.4.0
Small improvement to the ganeti man page
Fix LUClusterRepairDiskSizes and rpc resul... - 03:28 pm Revision 3b877f08: query: Add operator for truth
- The “?” operator is the equivalent of “if var” in Python.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revi... - 03:28 pm ganeti-local Revision 3b877f08: query: Add operator for truth
- The “?” operator is the equivalent of “if var” in Python.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revi... - 01:57 pm ganeti-local Revision 20203756: Release 2.4.0
- NEWS update and version bump.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@... - 01:57 pm Revision 20203756: Release 2.4.0
- NEWS update and version bump.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@... - 12:36 pm ganeti-local Revision 37aeca89: Merge branch 'devel-2.3' into devel-2.4
- * devel-2.3:
Fix LUClusterRepairDiskSizes and rpc result usage
Fix RPC mismatch in blockdev_getsize[s]
RAPI: fi... - 12:36 pm Revision 37aeca89: Merge branch 'devel-2.3' into devel-2.4
- * devel-2.3:
Fix LUClusterRepairDiskSizes and rpc result usage
Fix RPC mismatch in blockdev_getsize[s]
RAPI: fi... - 11:50 am ganeti-local Revision 7ba19f39: Small improvement to the ganeti man page
- Also specifies the comma-escaping feature.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaume... - 11:50 am Revision 7ba19f39: Small improvement to the ganeti man page
- Also specifies the comma-escaping feature.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaume... - 10:59 am ganeti-local Revision 2ca60304: Merge branch 'devel-2.2' into devel-2.3
- * devel-2.2:
Fix LUClusterRepairDiskSizes and rpc result usage
Fix RPC mismatch in blockdev_getsize[s]
Signed-of... - 10:59 am Revision 2ca60304: Merge branch 'devel-2.2' into devel-2.3
- * devel-2.2:
Fix LUClusterRepairDiskSizes and rpc result usage
Fix RPC mismatch in blockdev_getsize[s]
Signed-of...
03/04/2011
- 12:41 pm ganeti-local Revision e50d8807: Fix LUClusterRepairDiskSizes and rpc result usage
- This LU was introduced before the RPC result conversion from .data to
.payload, and it has managed to keep the old-st... - 12:41 pm Revision e50d8807: Fix LUClusterRepairDiskSizes and rpc result usage
- This LU was introduced before the RPC result conversion from .data to
.payload, and it has managed to keep the old-st... - 12:41 pm Revision 4ae52cc6: Fix RPC mismatch in blockdev_getsize[s]
- Commit 92fd2250 added consistency checks in the RPC layer, which broke
the call_blockdev_getsizes RPC call (declared ... - 12:41 pm ganeti-local Revision 4ae52cc6: Fix RPC mismatch in blockdev_getsize[s]
- Commit 92fd2250 added consistency checks in the RPC layer, which broke
the call_blockdev_getsizes RPC call (declared ... - 12:34 pm Revision 63ea9789: RAPI: fix evacuate node resource
- PollJob returns the whole op_results, hence a list of opcode results.
Signed-off-by: Iustin Pop <iustin@google.com>
... - 12:34 pm ganeti-local Revision 63ea9789: RAPI: fix evacuate node resource
- PollJob returns the whole op_results, hence a list of opcode results.
Signed-off-by: Iustin Pop <iustin@google.com>
... - 11:52 am Revision a84d1115: gnt-instance rename: Update the man-page
- In commit 31fe5102a a additional check was added. This patch rephrases
the man page accordingly to address this chang... - 11:52 am ganeti-local Revision a84d1115: gnt-instance rename: Update the man-page
- In commit 31fe5102a a additional check was added. This patch rephrases
the man page accordingly to address this chang...
03/03/2011
- 05:45 pm Revision 31fe5102: LUInstanceRename: Fail if renamed hostname mismatch
- There's a problem if you run gnt-instance rename with a non FQDN and the
renamed LU tries to resolve the hostname to ... - 05:45 pm ganeti-local Revision 31fe5102: LUInstanceRename: Fail if renamed hostname mismatch
- There's a problem if you run gnt-instance rename with a non FQDN and the
renamed LU tries to resolve the hostname to ...
03/02/2011
- 11:36 pm ganeti-local Revision df1f3c62: Merge remote branch 'stable-2.4' into devel-2.4
- * origin/stable-2.4:
Fix typo in kvm-ifup script
NEWS: Replace smartquotes, start lines with uppercase
Update N... - 11:36 pm Revision df1f3c62: Merge remote branch 'stable-2.4' into devel-2.4
- * origin/stable-2.4:
Fix typo in kvm-ifup script
NEWS: Replace smartquotes, start lines with uppercase
Update N... - 10:12 pm Revision e83d962b: Remove bridge field from rapi daemon
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 10:12 pm ganeti-local Revision e83d962b: Remove bridge field from rapi daemon
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 10:11 pm Revision c97fcab8: Remove bridge field from rapi client
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 10:11 pm ganeti-local Revision c97fcab8: Remove bridge field from rapi client
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 10:11 pm ganeti-local Revision ba05464f: Fix test rapi request
- This was wrong even before, as it contained both a bridge and a link,
which are incompatible when passed together. Fi... - 10:11 pm Revision ba05464f: Fix test rapi request
- This was wrong even before, as it contained both a bridge and a link,
which are incompatible when passed together. Fi... - 10:03 pm Revision 72f0ef8e: Remove deprecated 'bridge' nic parameter
- This has been a synonym for "link" since a few major versions.
Add a NEWS entry so we won't forget to mention it at r... - 10:03 pm ganeti-local Revision 72f0ef8e: Remove deprecated 'bridge' nic parameter
- This has been a synonym for "link" since a few major versions.
Add a NEWS entry so we won't forget to mention it at r... - 10:03 pm Revision 246f4067: Add comments about INIC, IDISK and NIC constants
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:03 pm ganeti-local Revision 246f4067: Add comments about INIC, IDISK and NIC constants
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:03 pm ganeti-local Revision 717920a0: Unhardcode constants from instance batch create
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:03 pm Revision 717920a0: Unhardcode constants from instance batch create
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 11:59 am Revision fbc263a9: query: Fix bug when names are specified
- If the client/caller would specify names through the use of a filter,
the result would be sorted. This is a regressio... - 11:59 am ganeti-local Revision fbc263a9: query: Fix bug when names are specified
- If the client/caller would specify names through the use of a filter,
the result would be sorted. This is a regressio... - 11:59 am ganeti-local Revision 99e92fa0: Fix typo in kvm-ifup script
- Reported-by: Bas Tichelaar <bas@30loops.net>
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido... - 11:59 am Revision 99e92fa0: Fix typo in kvm-ifup script
- Reported-by: Bas Tichelaar <bas@30loops.net>
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido...
03/01/2011
- 07:18 pm Revision 85a0ff7e: Add DTS_MIRRORED frozenset
- Use DTS_MIRRORED to indicate mirrored disk templates that allow
migrations/failover.
DTS_MIRRORED is the union of DT... - 07:18 pm ganeti-local Revision 85a0ff7e: Add DTS_MIRRORED frozenset
- Use DTS_MIRRORED to indicate mirrored disk templates that allow
migrations/failover.
DTS_MIRRORED is the union of DT... - 07:18 pm ganeti-local Revision 7925d409: Shared file storage initialization code
- Add shared file storage handling during cluster initialization.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.g... - 07:18 pm Revision 7925d409: Shared file storage initialization code
- Add shared file storage handling during cluster initialization.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.g... - 07:11 pm Revision 4b97f902: Core shared file storage support
- This patch introduces core file storage support, consisting of the following:
A configure-time switch for enabling/d... - 07:11 pm ganeti-local Revision 4b97f902: Core shared file storage support
- This patch introduces core file storage support, consisting of the following:
A configure-time switch for enabling/d... - 05:22 pm Revision a997cec5: 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... - 05:22 pm ganeti-local Revision a997cec5: 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... - 03:42 pm Revision d3308c6b: cmdlib: Allow use of more complex filters
- This patch finally enables the use of complex filters through opcodes
and LUXI.
Signed-off-by: Michael Hanselmann <h... - 03:42 pm ganeti-local Revision d3308c6b: cmdlib: Allow use of more complex filters
- This patch finally enables the use of complex filters through opcodes
and LUXI.
Signed-off-by: Michael Hanselmann <h... - 03:42 pm ganeti-local Revision fb0be379: query: Add support for filters
- This patch adds a “compiler” for query filters, converting them to a
callable function used while preparing the query... - 03:42 pm Revision fb0be379: query: Add support for filters
- This patch adds a “compiler” for query filters, converting them to a
callable function used while preparing the query... - 03:31 pm Revision 111bf531: Add query field flags
- Some fields (e.g. “name”) should be treated specially when comparing for
equality. Hypervisor names should use normal... - 03:31 pm ganeti-local Revision 111bf531: Add query field flags
- Some fields (e.g. “name”) should be treated specially when comparing for
equality. Hypervisor names should use normal... - 12:02 pm Revision 88076fd1: qlang: Add new operators
- These are only used programmatically, not exposed to the user.
Signed-off-by: Michael Hanselmann <hansmi@google.com>... - 12:02 pm ganeti-local Revision 88076fd1: qlang: Add new operators
- These are only used programmatically, not exposed to the user.
Signed-off-by: Michael Hanselmann <hansmi@google.com>... - 11:32 am ganeti-local Revision df3df936: NEWS: Replace smartquotes, start lines with uppercase
- - Sphinx converts ASCII quotes ("") to smartquotes (“”) automatically
- Sentences or list items start with an upperca... - 11:32 am Revision df3df936: NEWS: Replace smartquotes, start lines with uppercase
- - Sphinx converts ASCII quotes ("") to smartquotes (“”) automatically
- Sentences or list items start with an upperca...
02/28/2011
- 08:40 pm ganeti-local Revision 3ae70d76: Fix LU processor's GetECId
- The exception was never actually raised.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Adeodato... - 08:40 pm Revision 3ae70d76: Fix LU processor's GetECId
- The exception was never actually raised.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Adeodato... - 05:26 pm Revision ff699aa9: gnt-cluster master-failover: Undrain queue
- - Move functions for drain status (tracked via file) from jqueue to jstore
- Undrain queue on master failover if nece... - 05:26 pm ganeti-local Revision ff699aa9: gnt-cluster master-failover: Undrain queue
- - Move functions for drain status (tracked via file) from jqueue to jstore
- Undrain queue on master failover if nece... - 04:22 pm ganeti-local Revision 94b697b0: Update NEWS and release 2.4.0 rc3
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 04:22 pm Revision 94b697b0: Update NEWS and release 2.4.0 rc3
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 04:08 pm Revision de039dd4: Merge branch 'devel-2.4' into stable-2.4
- * devel-2.4:
1-char comment typo fix
Expand some acronyms, add to glossary
query_unittest: Fix argument to set(... - 04:08 pm ganeti-local Revision de039dd4: Merge branch 'devel-2.4' into stable-2.4
- * devel-2.4:
1-char comment typo fix
Expand some acronyms, add to glossary
query_unittest: Fix argument to set(... - 02:56 pm ganeti-local Revision 4ecb94d5: Fix potential data-loss bug in disk wipe routines
- For the 2.4 release, we only add the missing RPC calls. However, this
needs to be fixed properly, by preventing usage... - 02:56 pm Revision 4ecb94d5: Fix potential data-loss bug in disk wipe routines
- For the 2.4 release, we only add the missing RPC calls. However, this
needs to be fixed properly, by preventing usage... - 02:33 pm Revision b12d5e2e: Query: Add additional test to node.powered for OOB handling
- This patch covers the testing of _GetNodePower of query.py not only for
unavailable but also for OOB support and retu... - 02:33 pm ganeti-local Revision b12d5e2e: Query: Add additional test to node.powered for OOB handling
- This patch covers the testing of _GetNodePower of query.py not only for
unavailable but also for OOB support and retu...
Also available in: Atom