Activity
From 03/23/2012 to 04/21/2012
04/20/2012
- 09:12 pm Revision 0de585fa: Update NEWS to mention that CertificateError change.
- Signed-off-by: Chris Schrier <schrierc@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 09:12 pm ganeti-local Revision 0de585fa: Update NEWS to mention that CertificateError change.
- Signed-off-by: Chris Schrier <schrierc@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 09:01 pm ganeti-local Revision 4b129313: Change CertificateError to subclass GanetiApiError
- Signed-off-by: Chris Schrier <schrierc@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 09:01 pm Revision 4b129313: Change CertificateError to subclass GanetiApiError
- Signed-off-by: Chris Schrier <schrierc@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 08:58 pm Revision 971b3a98: Add opcode parameter descriptions
- Fixes QA after commit cfdf561dade7.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Chris Schrier... - 08:58 pm ganeti-local Revision 971b3a98: Add opcode parameter descriptions
- Fixes QA after commit cfdf561dade7.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Chris Schrier... - 07:11 pm ganeti-local Revision dc4bdf73: Stop acquiring BGL for LUXI queries
- Short description: This fixes an issue whereby masterd would become
unresponsive on the LUXI socket, leading to clien... - 07:11 pm Revision dc4bdf73: Stop acquiring BGL for LUXI queries
- Short description: This fixes an issue whereby masterd would become
unresponsive on the LUXI socket, leading to clien... - 07:11 pm ganeti-local Revision dff5f600: Convert LUClusterConfigQuery to query2
- The main intention of this patch is to make it possible to retrieve
cluster tags via query2. While at it I decided to... - 07:11 pm Revision cfdf561d: Stop using locks in LUXI "QueryTags"
- Also mark it as deprecated in NEWS as normal queries can be used
instead.
Signed-off-by: Michael Hanselmann <hansmi@... - 07:11 pm ganeti-local Revision cfdf561d: Stop using locks in LUXI "QueryTags"
- Also mark it as deprecated in NEWS as normal queries can be used
instead.
Signed-off-by: Michael Hanselmann <hansmi@... - 07:11 pm Revision dff5f600: Convert LUClusterConfigQuery to query2
- The main intention of this patch is to make it possible to retrieve
cluster tags via query2. While at it I decided to... - 05:19 pm Revision 496d5ac8: Fix RAPI QA with exports via query2
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:19 pm ganeti-local Revision 496d5ac8: Fix RAPI QA with exports via query2
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:19 pm Revision b31176b0: Remove unused constants
- These are not used anywhere in Python or Haskell.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 05:19 pm ganeti-local Revision b31176b0: Remove unused constants
- These are not used anywhere in Python or Haskell.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 01:25 pm Revision c075a970: Update debian/changelog
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:18 pm Revision 9b811b0e: Merge branch 'grnet-2.4-ippool-rbd-dev' into debian-2.4
- 01:11 pm Revision f1d575a4: Merge remote branch 'google/devel-2.4' into grnet-2.4-ippool-rbd-dev
04/19/2012
- 09:04 pm ganeti-local Revision 0fdf247d: Convert listing exports to query2
- This solves one case where locks are acquired during LUXI queries.
Pretty late into the transition I noticed that OpB... - 09:04 pm Revision 0fdf247d: Convert listing exports to query2
- This solves one case where locks are acquired during LUXI queries.
Pretty late into the transition I noticed that OpB... - 09:04 pm ganeti-local Revision dd27bc21: utils.algo: Use str.isdigit instead of regular expression
- str.isdigit is about 4x faster than using a regular expression ("\d+").
This is in the inner sorting code so speed ma... - 09:04 pm Revision dd27bc21: utils.algo: Use str.isdigit instead of regular expression
- str.isdigit is about 4x faster than using a regular expression ("\d+").
This is in the inner sorting code so speed ma... - 11:44 am Revision b5800ee9: Include PycURL error code in GanetiApiError.
- Signed-off-by: Chris Schrier <schrierc@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:44 am ganeti-local Revision b5800ee9: Include PycURL error code in GanetiApiError.
- Signed-off-by: Chris Schrier <schrierc@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
04/18/2012
- 07:13 pm ganeti-local Revision b4b3266b: Drop objects.QueryRequest
- It was only used in one place and wasn't really necessary.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Rev... - 07:13 pm Revision b4b3266b: Drop objects.QueryRequest
- It was only used in one place and wasn't really necessary.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Rev... - 07:07 pm Revision ed4d8889: gnt-os modify: Add "--submit" option
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:07 pm ganeti-local Revision ed4d8889: gnt-os modify: Add "--submit" option
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:07 pm Revision c5a66db3: gnt-node: Add "--submit" and "--priority" to commands
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:07 pm ganeti-local Revision c5a66db3: gnt-node: Add "--submit" and "--priority" to commands
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:07 pm Revision f70bb622: gnt-instance: Add "--submit" and "--priority" to commands
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:07 pm ganeti-local Revision f70bb622: gnt-instance: Add "--submit" and "--priority" to commands
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:07 pm ganeti-local Revision dcbeccd9: gnt-group: Add "--submit" and "--priority" to commands
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:07 pm Revision dcbeccd9: gnt-group: Add "--submit" and "--priority" to commands
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:07 pm Revision 745dae57: gnt-cluster modify: Add "--submit" option
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:07 pm ganeti-local Revision 745dae57: gnt-cluster modify: Add "--submit" option
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:07 pm Revision f5c0c206: gnt-backup: Add "--submit" to two commands
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:07 pm ganeti-local Revision f5c0c206: gnt-backup: Add "--submit" to two commands
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:06 pm ganeti-local Revision 13ddcb50: Document "--submit" in ganeti.7
- Like “--priority” and “--dry-run”, the “--submit” option is available
for many commands and can be documented in a ce... - 07:06 pm Revision 13ddcb50: Document "--submit" in ganeti.7
- Like “--priority” and “--dry-run”, the “--submit” option is available
for many commands and can be documented in a ce... - 05:01 pm ganeti-local Revision 4faa4861: Fix further QA failures due to query changes
- Hopefully these will be the last ones…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann... - 05:01 pm Revision 4faa4861: Fix further QA failures due to query changes
- Hopefully these will be the last ones…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann... - 01:20 pm ganeti-local Revision abe362d3: Fix error in opcode result processing
- LUXI queries are processed without callbacks (see
server.masterd.ClientOps._Query). With commit 07923a3c the logic fo... - 01:20 pm Revision abe362d3: Fix error in opcode result processing
- LUXI queries are processed without callbacks (see
server.masterd.ClientOps._Query). With commit 07923a3c the logic fo...
04/17/2012
- 09:20 pm Revision 96897af7: Add "show" as alias for "info" to gnt commands
- This patch adds support for "show" as an alias for "info" to
gnt-(cluster|instance|node|os). It already exists in gnt... - 09:20 pm ganeti-local Revision 96897af7: Add "show" as alias for "info" to gnt commands
- This patch adds support for "show" as an alias for "info" to
gnt-(cluster|instance|node|os). It already exists in gnt...
04/16/2012
- 07:30 pm ganeti-local Revision 07923a3c: Copy debug level, priority and set comment for LU-generated opcodes
- Before this patch, a node evacuation submitted with high priority would
only compute the solution at that priority, b... - 07:30 pm Revision 07923a3c: Copy debug level, priority and set comment for LU-generated opcodes
- Before this patch, a node evacuation submitted with high priority would
only compute the solution at that priority, b...
04/13/2012
- 10:16 pm Revision 6d1e4845: Fix QA failures with "gnt-job list"
- Jobs have no “name” field.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@goo... - 10:16 pm ganeti-local Revision 6d1e4845: Fix QA failures with "gnt-job list"
- Jobs have no “name” field.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@goo... - 04:20 pm ganeti-local Revision f037e9d7: gnt-job list: Add options for commonly used filters
- While “gnt-job list” would also accept filters on the command line (e.g.
“'status == "error"'”, having shortcuts in t... - 04:20 pm Revision f037e9d7: gnt-job list: Add options for commonly used filters
- While “gnt-job list” would also accept filters on the command line (e.g.
“'status == "error"'”, having shortcuts in t... - 04:19 pm ganeti-local Revision 5ad68a23: Merge branch 'devel-2.5'
- * devel-2.5: (29 commits)
gnt-* {add,list,remove}-tags: Unify options
Bump version for 2.5.0 final release
conf... - 04:19 pm Revision 5ad68a23: Merge branch 'devel-2.5'
- * devel-2.5: (29 commits)
gnt-* {add,list,remove}-tags: Unify options
Bump version for 2.5.0 final release
conf...
04/12/2012
- 08:53 pm ganeti-local Revision 6bc3ed14: gnt-* {add,list,remove}-tags: Unify options
- - Listing tags is a query, so neither “--priority” nor “--submit” make
sense
- Support both options for adding/remo... - 08:53 pm Revision 6bc3ed14: gnt-* {add,list,remove}-tags: Unify options
- - Listing tags is a query, so neither “--priority” nor “--submit” make
sense
- Support both options for adding/remo... - 08:52 pm ganeti-local Revision ce445897: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
Bump version for 2.5.0 final release
configure.ac: Fix “too many arguments” error
Fix extra white... - 08:52 pm Revision ce445897: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
Bump version for 2.5.0 final release
configure.ac: Fix “too many arguments” error
Fix extra white...
04/11/2012
- 09:27 pm Revision c434401a: Bump version for 2.5.0 final release
- Also update NEWS file.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.... - 09:27 pm ganeti-local Revision c434401a: Bump version for 2.5.0 final release
- Also update NEWS file.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.... - 09:26 pm ganeti-local Revision 6cd4e775: Merge branch 'devel-2.4' into stable-2.5
- * devel-2.4:
Fix extra whitespace
Further fixes concerning drbd port release
Fix a bug concerning TCP port rele... - 09:26 pm Revision 6cd4e775: Merge branch 'devel-2.4' into stable-2.5
- * devel-2.4:
Fix extra whitespace
Further fixes concerning drbd port release
Fix a bug concerning TCP port rele... - 09:26 pm Revision e2e8af73: configure.ac: Fix “too many arguments” error
- If GHC_PKG_QUICKCHECK contains multiple values, the test would fail
with “too many arguments”.
Signed-off-by: Michae... - 09:26 pm ganeti-local Revision e2e8af73: configure.ac: Fix “too many arguments” error
- If GHC_PKG_QUICKCHECK contains multiple values, the test would fail
with “too many arguments”.
Signed-off-by: Michae... - 09:25 pm Revision 612f7fd4: Fix extra whitespace
- Sorry, didn't catch this before…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@goog... - 09:25 pm ganeti-local Revision 612f7fd4: Fix extra whitespace
- Sorry, didn't catch this before…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@goog... - 07:34 pm Revision 42f25b0b: Further fixes concerning drbd port release
- Commit 3b3b1bc does not entirely fix the bug introduced in commit
f396ad8. It fixes consistency of config data in per... - 07:34 pm ganeti-local Revision 42f25b0b: Further fixes concerning drbd port release
- Commit 3b3b1bc does not entirely fix the bug introduced in commit
f396ad8. It fixes consistency of config data in per... - 07:14 pm Revision 2522b7c4: Fix a bug concerning TCP port release
- Commit f396ad8 returns the TCP port used by DRBD disk back to the
TCP/UDP port pool using AddTcpUdpPort().
However, ... - 07:14 pm ganeti-local Revision 2522b7c4: Fix a bug concerning TCP port release
- Commit f396ad8 returns the TCP port used by DRBD disk back to the
TCP/UDP port pool using AddTcpUdpPort().
However, ...
04/05/2012
04/02/2012
- 08:05 pm Revision 94005b4a: Update the shared storage design document
- Update the shared storage design document to reflect the current
changes, after the implementation of the ExtStorage ... - 01:17 pm Revision f2644d7a: Add external storage interface related man pages
- * ganeti-extstorage-interface man page
* gnt-storage man page
Signed-off-by: Constantinos Venetsanopoulos <cven@grn...
03/30/2012
- 04:49 pm Revision d6f58310: Fix query unittests after converting jobs to query2
- I missed these among some shelltest-related failures.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 04:49 pm ganeti-local Revision d6f58310: Fix query unittests after converting jobs to query2
- I missed these among some shelltest-related failures.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 03:03 pm Revision 09470dd8: QA: Add tests for “gnt-job list”
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:03 pm ganeti-local Revision 09470dd8: QA: Add tests for “gnt-job list”
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:03 pm Revision 3086220e: gnt-job list: Switch to query2
- This brings “gnt-job list” up to the same level as “gnt-instance list”
with filters. Further updates will add more pa... - 03:03 pm ganeti-local Revision 3086220e: gnt-job list: Switch to query2
- This brings “gnt-job list” up to the same level as “gnt-instance list”
with filters. Further updates will add more pa... - 03:03 pm Revision eba1aaad: gnt-job info: Convert to query2
- Otherwise detecting unavailable jobs is hard (“status” is None, is this
an error or just an unavailable job?).
Signe... - 03:03 pm ganeti-local Revision eba1aaad: gnt-job info: Convert to query2
- Otherwise detecting unavailable jobs is hard (“status” is None, is this
an error or just an unavailable job?).
Signe... - 03:03 pm Revision e07f7f7a: Add job support to query2 via LUXI
- This enables the use of filters through query2 when listing jobs.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 03:03 pm ganeti-local Revision e07f7f7a: Add job support to query2 via LUXI
- This enables the use of filters through query2 when listing jobs.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 03:03 pm Revision dc2879ea: jqueue: Cache prepared field list in _JobChangesChecker
- … instead of re-calculating it on every file change.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 03:03 pm ganeti-local Revision dc2879ea: jqueue: Cache prepared field list in _JobChangesChecker
- … instead of re-calculating it on every file change.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 03:03 pm ganeti-local Revision 12e0ee0d: NEWS: Deprecate LUXI calls replaced with query2
- Adding the “luxi” namespace is necessary in “sphinx_ext”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revi... - 03:03 pm Revision 12e0ee0d: NEWS: Deprecate LUXI calls replaced with query2
- Adding the “luxi” namespace is necessary in “sphinx_ext”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revi... - 03:03 pm Revision a06c6ae8: jqueue: Convert GetInfo to query2
- This rather inefficient implementation (fields are evaluated on every
call to GetInfo) is not good for WaitForJobChan... - 03:03 pm ganeti-local Revision a06c6ae8: jqueue: Convert GetInfo to query2
- This rather inefficient implementation (fields are evaluated on every
call to GetInfo) is not good for WaitForJobChan... - 03:03 pm ganeti-local Revision 9665bb3a: query: Add definitions for job fields
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:03 pm Revision 9665bb3a: query: Add definitions for job fields
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:02 pm Revision 03ec545a: qlang.MakeFilter: Enable use of different name field
- Jobs don't have a “name” field, so we must be able to control
the field used for simple filters.
Signed-off-by: Mich... - 03:02 pm ganeti-local Revision 03ec545a: qlang.MakeFilter: Enable use of different name field
- Jobs don't have a “name” field, so we must be able to control
the field used for simple filters.
Signed-off-by: Mich... - 03:02 pm Revision 26a72a48: Merge cli.FormatTimestamp and utils.FormatTime
- … to some degree at least. Unittests are included.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by... - 03:02 pm ganeti-local Revision 26a72a48: Merge cli.FormatTimestamp and utils.FormatTime
- … to some degree at least. Unittests are included.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by... - 03:02 pm ganeti-local Revision 0b04b188: constants: Don't hardcode priorities for LOCK_ATTEMPTS_TIMEOUT
- Also include unittest for LOCK_ATTEMPTS_TIMEOUT.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 03:02 pm Revision 0b04b188: constants: Don't hardcode priorities for LOCK_ATTEMPTS_TIMEOUT
- Also include unittest for LOCK_ATTEMPTS_TIMEOUT.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 03:02 pm Revision 66abb9ff: jqueue._QueuedOpCode: Change a docstring
- There was a typo and it's not necessary to repeat the class name.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 03:02 pm ganeti-local Revision 66abb9ff: jqueue._QueuedOpCode: Change a docstring
- There was a typo and it's not necessary to repeat the class name.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 03:01 pm Revision c6a2c16e: locking: Remove unused OldStyleQueryLocks
- No longer used after commit 090377807.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop... - 03:01 pm ganeti-local Revision c6a2c16e: locking: Remove unused OldStyleQueryLocks
- No longer used after commit 090377807.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop... - 02:19 pm ganeti-local Revision 54b010ca: Fix extra whitespace
- Sorry, didn't catch this before…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@goog... - 02:19 pm Revision 54b010ca: Fix extra whitespace
- Sorry, didn't catch this before…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@goog...
03/29/2012
- 06:28 pm Revision 3b3b1bca: Fix a bug concerning TCP port release
- Commit f396ad8 returns the TCP port used by DRBD disk back to the
TCP/UDP port pool using AddTcpUdpPort().
However, ... - 06:28 pm ganeti-local Revision 3b3b1bca: Fix a bug concerning TCP port release
- Commit f396ad8 returns the TCP port used by DRBD disk back to the
TCP/UDP port pool using AddTcpUdpPort().
However, ...
03/28/2012
- 08:24 pm Revision 8e2ed2e8: ganeti.initd: Add “status” action
- Eric Rostetter sent a patch adding a “status” action, but unfortunately
his code was apparently specific to Red Hat. ... - 08:24 pm ganeti-local Revision 8e2ed2e8: ganeti.initd: Add “status” action
- Eric Rostetter sent a patch adding a “status” action, but unfortunately
his code was apparently specific to Red Hat. ... - 08:24 pm Revision c9c33a28: Add whitelist for opcodes using BGL
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 08:24 pm ganeti-local Revision c9c33a28: Add whitelist for opcodes using BGL
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:29 pm Revision 2ac41278: Update IP pool management design doc
- Update IP pool managenent design doc to be consistent
with the implementation.
* Add new NIC parameter: 'network'
... - 07:29 pm ganeti-local Revision 2ac41278: Update IP pool management design doc
- Update IP pool managenent design doc to be consistent
with the implementation.
* Add new NIC parameter: 'network'
... - 07:05 pm Revision 1501cd6b: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
LUOobCommand: acquire BGL in shared mode
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 07:05 pm ganeti-local Revision 1501cd6b: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
LUOobCommand: acquire BGL in shared mode
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 05:12 pm Revision 6977943c: LUOobCommand: acquire BGL in shared mode
- Fixed a typo so that now LUOobCommand acquires the BLG in shared mode, as
intended.
Signed-off-by: Bernardo Dal Seno... - 05:12 pm ganeti-local Revision 6977943c: LUOobCommand: acquire BGL in shared mode
- Fixed a typo so that now LUOobCommand acquires the BLG in shared mode, as
intended.
Signed-off-by: Bernardo Dal Seno... - 12:32 pm Revision 830daf69: Add the gnt-storage client
- Add a new client called 'gnt-storage'.
The client interacts with the ExtStorage interface, similarly to
the way gnt-o... - 12:29 pm Revision 483cdd5a: Multiple ExtStorage Providers and ext-params
- Add support for passing parameters to the ext template (ext-params).
Take advantage of disk-params, that don't seem t... - 12:27 pm Revision 8ccecf10: LUNodeAdd: Make the version call only dependend on DNS
- Also move the version check into prereq to abort before alter cluster
state if the version mismatch.
Signed-off-by: ... - 12:27 pm ganeti-local Revision 8ccecf10: LUNodeAdd: Make the version call only dependend on DNS
- Also move the version check into prereq to abort before alter cluster
state if the version mismatch.
Signed-off-by: ... - 12:27 pm ganeti-local Revision bd6d1202: RPC: Add a new client type for DNS only
- This patch moves the “call_version” to a new RPC client definition and
then adds a new runner using the DNS resolver ... - 12:27 pm Revision bd6d1202: RPC: Add a new client type for DNS only
- This patch moves the “call_version” to a new RPC client definition and
then adds a new runner using the DNS resolver ... - 12:25 pm Revision fff0f84e: Implement the External Storage Interface
- With this commit we introduce the External Storage Interface
to Ganeti, abbreviated: ExtStorage Interface.
The ExtSt...
03/27/2012
- 06:10 pm ganeti-local Revision f6d62af4: Update install document
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:10 pm Revision f6d62af4: Update install document
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:10 pm Revision 73225861: Update admin doc
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:10 pm ganeti-local Revision 73225861: Update admin doc
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:10 pm Revision 832f8c6a: Update walkthrough document
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:10 pm ganeti-local Revision 832f8c6a: Update walkthrough document
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:10 pm Revision b8203e1e: Update default instance kernel version
- We switch from vmlinuz-2.6-… to vmlinuz-3-…. To do this nicely, we
also add a ./configure-time setting for the KVM in... - 06:10 pm ganeti-local Revision b8203e1e: Update default instance kernel version
- We switch from vmlinuz-2.6-… to vmlinuz-3-…. To do this nicely, we
also add a ./configure-time setting for the KVM in... - 06:10 pm Revision 727ee1ec: Update INSTALL and devnotes documents
- Added the new Haskell library requirements, for both normal and
developer usage.
Furthermore, all commands are now c... - 06:10 pm ganeti-local Revision 727ee1ec: Update INSTALL and devnotes documents
- Added the new Haskell library requirements, for both normal and
developer usage.
Furthermore, all commands are now c... - 12:27 pm ganeti-local Revision 63b4bb1e: Fix escaping of percent signs in the shell lexer
- Of course, we do have cases where we want to escape the percent signs,
and our regexes were not fully correct for thi... - 12:27 pm Revision 63b4bb1e: Fix escaping of percent signs in the shell lexer
- Of course, we do have cases where we want to escape the percent signs,
and our regexes were not fully correct for thi...
03/26/2012
- 06:26 pm Revision 7142485a: Add a special lexer for sphinx/pygments
- This will be used throughout our docs for better formatting example
shell sessions, with custom markup for comments, ... - 06:26 pm ganeti-local Revision 7142485a: Add a special lexer for sphinx/pygments
- This will be used throughout our docs for better formatting example
shell sessions, with custom markup for comments, ... - 06:06 pm ganeti-local Revision 01eb6409: ganeti.7: Add more filter examples
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:06 pm Revision 01eb6409: ganeti.7: Add more filter examples
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:23 pm Revision 64836e81: Fix a bug concerning TCP port release
- Commit f396ad8 returns the TCP port used by DRBD disk back to the
TCP/UDP port pool using AddTcpUdpPort().
However, ... - 11:54 am ganeti-local Revision 74e60746: Enable -Werror by default for htools
- Since the code base is now "clean" across all supported GHC versions
(6.12-7.4), we can enable -Werror again.
Signed... - 11:54 am Revision 74e60746: Enable -Werror by default for htools
- Since the code base is now "clean" across all supported GHC versions
(6.12-7.4), we can enable -Werror again.
Signed... - 11:54 am ganeti-local Revision 30d25dd8: Switch to new-style exception handling
- Currently, we're using Prelude.catch to handle I/O errors in
htools. This style of error handling has been deprecated... - 11:54 am Revision 30d25dd8: Switch to new-style exception handling
- Currently, we're using Prelude.catch to handle I/O errors in
htools. This style of error handling has been deprecated... - 11:54 am ganeti-local Revision d80e3485: Change a type computation for compatibility with 6.12
- This is the last warning related to TemplateHaskell that was 6.12
specific; for some reason, it doesn't "see" that tr... - 11:54 am Revision d80e3485: Change a type computation for compatibility with 6.12
- This is the last warning related to TemplateHaskell that was 6.12
specific; for some reason, it doesn't "see" that tr... - 11:53 am ganeti-local Revision ffbd9592: Fix compatibility with TemplateHaskell from GHC 7.4
- GHC 7.4 has updated the TemplateHaskell library, and it turns out that
the way we built the JSON instance implementat... - 11:53 am Revision ffbd9592: Fix compatibility with TemplateHaskell from GHC 7.4
- GHC 7.4 has updated the TemplateHaskell library, and it turns out that
the way we built the JSON instance implementat... - 11:30 am ganeti-local Revision 30f2802f: Add trivial tests for gnt-* cli
- While testing some other stuff, I realised that the gnt-* commands
could be broken (as in, the script fails with synt... - 11:30 am Revision 30f2802f: Add trivial tests for gnt-* cli
- While testing some other stuff, I realised that the gnt-* commands
could be broken (as in, the script fails with synt... - 11:04 am ganeti-local Revision 3c4afa2e: Fix hardcoded Xen kernel path
- We already have a ./configure-time variable for this, but it seems to
be actually unused.
Signed-off-by: Iustin Pop ... - 11:04 am Revision 3c4afa2e: Fix hardcoded Xen kernel path
- We already have a ./configure-time variable for this, but it seems to
be actually unused.
Signed-off-by: Iustin Pop ...
03/23/2012
- 05:44 pm Revision 117365c9: Introduce the gnt-network client
- gnt-network is used to manipulate and handle networks.
gnt-network client currently provides the following operations... - 05:43 pm Revision edc21451: Peripheral changes for networks
- Specifically:
* list network NIC parameter in gnt-instance info
* export a new environment variable for the gnt-os... - 05:41 pm Revision 6179c9ea: Modify instance related LUs to support networks
- Implement backend support, to export the IP pool management
functionality to the clients. When the new NIC parameter ... - 05:40 pm Revision 9f3797d6: Config methods for reserving/releasing IPs
- Implement methods for reserving/releasing IPs in config.py.
Use TemporaryReservationManager for IP handling to ensur... - 05:39 pm Revision b16a8310: Modify LUGroupSetParams to support networks
- Connect a network to a nodegroup and define its netparams
(mode and link):
* Check if network already exists
* Che... - 05:37 pm Revision bf466e8e: Implement IP pool management logic
- Implement LUs for corresponding opcodes:
* LUNetworkAdd:
- Check for IP validity
- Reserves all necessary IPs... - 03:58 pm Revision 566db1f2: Fix docstring bug
- Fix a typo introduced in commit c85b15c1, which breaks epydoc.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewe... - 03:58 pm ganeti-local Revision 566db1f2: Fix docstring bug
- Fix a typo introduced in commit c85b15c1, which breaks epydoc.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewe... - 03:56 pm Revision 73b0fa69: Enable selection between Python and Haskell confd
- This patch changes configure.ac Makefile.am so that the user can pass:
- --disable-confd (or --enable-confd=no) to d... - 03:56 pm ganeti-local Revision 73b0fa69: Enable selection between Python and Haskell confd
- This patch changes configure.ac Makefile.am so that the user can pass:
- --disable-confd (or --enable-confd=no) to d... - 03:56 pm Revision acf70442: Fix qemu-img configure.ac check
- By accident, commit a002ed7 introduced the qemu-img checks in the
htools block. I found this also by mistake while in... - 03:56 pm ganeti-local Revision acf70442: Fix qemu-img configure.ac check
- By accident, commit a002ed7 introduced the qemu-img checks in the
htools block. I found this also by mistake while in... - 02:45 pm ganeti-local Revision 744dd57c: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
LUNodeAdd: Verify version in Prereq
Fix LV status parsing to accept newer LVM
Bump version for 2.... - 02:45 pm Revision 744dd57c: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
LUNodeAdd: Verify version in Prereq
Fix LV status parsing to accept newer LVM
Bump version for 2.... - 01:27 pm ganeti-local Revision 2d453213: LUNodeAdd: Verify version in Prereq
- There are other ways to leave the cluster in a broken state than just
the version check. However they are not very tr... - 01:27 pm Revision 2d453213: LUNodeAdd: Verify version in Prereq
- There are other ways to leave the cluster in a broken state than just
the version check. However they are not very tr... - 01:23 pm ganeti-local Revision e2ea8de1: LUNodeAdd: Verify version in Prereq
- There are other ways to leave the cluster in a broken state than just
the version check. However they are not very tr... - 01:23 pm Revision e2ea8de1: LUNodeAdd: Verify version in Prereq
- There are other ways to leave the cluster in a broken state than just
the version check. However they are not very tr... - 01:12 pm ganeti-local Revision 0304f0ec: Fix LV status parsing to accept newer LVM
- LVM version 2.02.93 (or at least, sometimes after .88) has extend the
lv_attr field with two more flag; we only care ... - 01:12 pm Revision 0304f0ec: Fix LV status parsing to accept newer LVM
- LVM version 2.02.93 (or at least, sometimes after .88) has extend the
lv_attr field with two more flag; we only care ... - 12:56 pm Revision bccb6469: Introduce new module for IP pool management
- Add new library module lib/network.py.
Introduce new class: AddressPool.
AddressPool implements all operations neede... - 12:49 pm Revision e526d210: IP pool related objects, opcodes and constants
- Introduce new config object: L{Network}
Modify existing config objects to support networks:
* Add new slot 'network...
Also available in: Atom