Activity

From 04/26/2010 to 05/25/2010

05/25/2010

08:17 pm snf-ganeti Revision 39d11971: Add more unittests
Instance, Node and Text modules have improved coverage. Iustin Pop
08:17 pm ganeti-local Revision 39d11971: Add more unittests
Instance, Node and Text modules have improved coverage. Iustin Pop
06:57 pm ganeti-local Revision 31d97b2a: Support for latin friendly output in node list
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Guido Trotter
06:57 pm snf-ganeti Revision 31d97b2a: Support for latin friendly output in node list
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Guido Trotter
03:53 pm Revision e2c319b2: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
03:53 pm Pithos Revision e2c319b2: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
03:44 pm Pithos Revision a9099ab6: trying to fix a build path error
Natasa Kapravelou
03:44 pm Revision a9099ab6: trying to fix a build path error
Natasa Kapravelou
03:31 pm Revision 7cdb5411: Fix build path errors during the last merge and silence a few warnings.
Panagiotis Astithas
03:31 pm Pithos Revision 7cdb5411: Fix build path errors during the last merge and silence a few warnings.
Panagiotis Astithas
02:30 pm snf-ganeti Revision fadc3742: Merge branch 'devel-2.1'
* devel-2.1:
Test for errors during inotify callback
SingleFileEventHandler: Remove try/except blocks
ErrorLogg...
Guido Trotter
02:30 pm ganeti-local Revision fadc3742: Merge branch 'devel-2.1'
* devel-2.1:
Test for errors during inotify callback
SingleFileEventHandler: Remove try/except blocks
ErrorLogg...
Guido Trotter
01:44 pm Pithos Revision 603f48a1: merge with 51a2069b54c1
Natasa Kapravelou
01:44 pm Revision 603f48a1: merge with 51a2069b54c1
Natasa Kapravelou
01:34 pm Revision 0174fdb2: Just before implementing the browser's history-not fully tested yet. Changes: ...
Natasa Kapravelou
01:34 pm Pithos Revision 0174fdb2: Just before implementing the browser's history-not fully tested yet. Changes: ...
Natasa Kapravelou
01:16 pm snf-ganeti Revision 7678409f: Test for errors during inotify callback
- Create a new _MyErrorLoggingAsyncNotifier class which registers
error counts, rather than logging them
- Add an a...
Guido Trotter
01:16 pm ganeti-local Revision 7678409f: Test for errors during inotify callback
- Create a new _MyErrorLoggingAsyncNotifier class which registers
error counts, rather than logging them
- Add an a...
Guido Trotter
01:16 pm ganeti-local Revision 32b1efa1: SingleFileEventHandler: Remove try/except blocks
Since now we use the SingleFileEventHandler together with an error
handling asyncore dispatcher, we don't need the in...
Guido Trotter
01:16 pm snf-ganeti Revision 32b1efa1: SingleFileEventHandler: Remove try/except blocks
Since now we use the SingleFileEventHandler together with an error
handling asyncore dispatcher, we don't need the in...
Guido Trotter
01:16 pm ganeti-local Revision e9c8deab: ErrorLoggingAsyncNotifier
This mixes AsyncNotifier with GanetiBaseAsyncoreDispatcher to provide an
AsyncNotifier which will log errors, rather ...
Guido Trotter
01:16 pm snf-ganeti Revision e9c8deab: ErrorLoggingAsyncNotifier
This mixes AsyncNotifier with GanetiBaseAsyncoreDispatcher to provide an
AsyncNotifier which will log errors, rather ...
Guido Trotter
01:16 pm ganeti-local Revision b11780bb: daemon.GanetiBaseAsyncoreDispatcher
Abstract a few common functionalities between all ganeti asyncore
dispatchers:
- Handle errors by logging them, and...
Guido Trotter
01:16 pm snf-ganeti Revision b11780bb: daemon.GanetiBaseAsyncoreDispatcher
Abstract a few common functionalities between all ganeti asyncore
dispatchers:
- Handle errors by logging them, and...
Guido Trotter

05/24/2010

01:12 pm ganeti-local Revision 17931833: Merge branch 'devel-2.1'
* devel-2.1:
TestSingleFileEventHandler: abstract notifier type
Mainloop: handle SIGINT as well (and terminate)
...
Guido Trotter
01:12 pm snf-ganeti Revision 17931833: Merge branch 'devel-2.1'
* devel-2.1:
TestSingleFileEventHandler: abstract notifier type
Mainloop: handle SIGINT as well (and terminate)
...
Guido Trotter
01:00 pm ganeti-local Revision 49f986e7: TestSingleFileEventHandler: abstract notifier type
Rather than hardcode that we have two notifiers, and notifier 0 is the
terminating one, we abstract this with class l...
Guido Trotter
01:00 pm snf-ganeti Revision 49f986e7: TestSingleFileEventHandler: abstract notifier type
Rather than hardcode that we have two notifiers, and notifier 0 is the
terminating one, we abstract this with class l...
Guido Trotter

05/23/2010

02:44 am Ganeti Instance Image Revision 928de7e8: fix typo
Lance Albertson

05/22/2010

09:58 am ganeti-local Revision f59dce3e: Mainloop: handle SIGINT as well (and terminate)
This is needed if daemons are in the foreground, and get ctrl+c-ed by
the user. Also add unittests to make sure the c...
Guido Trotter
09:58 am snf-ganeti Revision f59dce3e: Mainloop: handle SIGINT as well (and terminate)
This is needed if daemons are in the foreground, and get ctrl+c-ed by
the user. Also add unittests to make sure the c...
Guido Trotter
09:58 am ganeti-local Revision d021e478: SingleFileEventHandler: update comments
The comments in the SingleFileEventHandler are still confd-specific.
Update them to make them generic for any single-...
Guido Trotter
09:58 am snf-ganeti Revision d021e478: SingleFileEventHandler: update comments
The comments in the SingleFileEventHandler are still confd-specific.
Update them to make them generic for any single-...
Guido Trotter

05/21/2010

06:43 pm Revision 6567092b: Redirect to login for browser requests without a cookie present and also for r...
Panagiotis Astithas
06:43 pm Pithos Revision 6567092b: Redirect to login for browser requests without a cookie present and also for r...
Panagiotis Astithas
06:18 pm snf-ganeti Revision a5310c2a: Allow control of import/export compression method
For exports to/imports from the same machine, compression will
not be used anymore.
Signed-off-by: Michael Hanselman...
Michael Hanselmann
06:18 pm ganeti-local Revision a5310c2a: Allow control of import/export compression method
For exports to/imports from the same machine, compression will
not be used anymore.
Signed-off-by: Michael Hanselman...
Michael Hanselmann
06:17 pm snf-ganeti Revision eb630f50: Put common import/export daemon options into object
The X509 key name and CA are passed from cmdlib all the way to
the backend import/export daemon. With the addition of...
Michael Hanselmann
06:17 pm ganeti-local Revision eb630f50: Put common import/export daemon options into object
The X509 key name and CA are passed from cmdlib all the way to
the backend import/export daemon. With the addition of...
Michael Hanselmann
06:16 pm ganeti-local Revision 7e3c1da6: import-export daemon: Allow changing compression method
For example, exports on the same node shouldn't be compressed.
Signed-off-by: Michael Hanselmann <hansmi@google.com>...
Michael Hanselmann
06:16 pm snf-ganeti Revision 7e3c1da6: import-export daemon: Allow changing compression method
For example, exports on the same node shouldn't be compressed.
Signed-off-by: Michael Hanselmann <hansmi@google.com>...
Michael Hanselmann
02:24 pm ganeti-local Revision 39019f91: Merge branch 'devel-2.1'
* devel-2.1:
Add asyncnotifier unittests
Make ConfdInotifyEventHandler a library function
Comment on AsyncNotif...
Guido Trotter
02:24 pm snf-ganeti Revision 39019f91: Merge branch 'devel-2.1'
* devel-2.1:
Add asyncnotifier unittests
Make ConfdInotifyEventHandler a library function
Comment on AsyncNotif...
Guido Trotter
01:45 pm ganeti-local Revision 17496050: Add asyncnotifier unittests
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Guido Trotter
01:45 pm snf-ganeti Revision 17496050: Add asyncnotifier unittests
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Guido Trotter
01:45 pm snf-ganeti Revision c666f1f4: Make ConfdInotifyEventHandler a library function
Cut&Paste, plus the following changes:
- The class is renamed to SingleFileEventHandler
- The monitored filename ...
Guido Trotter
01:45 pm ganeti-local Revision c666f1f4: Make ConfdInotifyEventHandler a library function
Cut&Paste, plus the following changes:
- The class is renamed to SingleFileEventHandler
- The monitored filename ...
Guido Trotter
01:45 pm snf-ganeti Revision a2c965ea: Comment on AsyncNotifier upstream's availability
Since we contributed AsyncNotifier back to the upstream pyinotify
project, we'll be able, one day, to remove the gane...
Guido Trotter
01:45 pm ganeti-local Revision a2c965ea: Comment on AsyncNotifier upstream's availability
Since we contributed AsyncNotifier back to the upstream pyinotify
project, we'll be able, one day, to remove the gane...
Guido Trotter
01:45 pm ganeti-local Revision e22af31d: Remove errors.ConfdFatalError
This exception is caught, but never thrown. It became useless when we
moved confd from on/off to enabled/disabled, bu...
Guido Trotter
01:45 pm snf-ganeti Revision e22af31d: Remove errors.ConfdFatalError
This exception is caught, but never thrown. It became useless when we
moved confd from on/off to enabled/disabled, bu...
Guido Trotter

05/20/2010

07:45 pm snf-ganeti Revision 3fea6959: Add more unit tests for allocation/balance
The patch adds some simple unit-tests for both the allocation function
(we can allocate small instances on an empty c...
Iustin Pop
07:45 pm ganeti-local Revision 3fea6959: Add more unit tests for allocation/balance
The patch adds some simple unit-tests for both the allocation function
(we can allocate small instances on an empty c...
Iustin Pop
06:28 pm Pithos Revision a91ef7e8: Now that we keep around the cookie, give the user the opportunity to use it as...
This should help spread the word about the service in a more viral way. Panagiotis Astithas
06:28 pm Revision a91ef7e8: Now that we keep around the cookie, give the user the opportunity to use it as...
This should help spread the word about the service in a more viral way. Panagiotis Astithas
05:53 pm snf-ganeti Revision 85dbfd78: TestMainloop: test scheduler priorities as well
By using enterabs we can schedule events at the same time, which will
then be sorted by priority.
Signed-off-by: Gui...
Guido Trotter
05:53 pm ganeti-local Revision 85dbfd78: TestMainloop: test scheduler priorities as well
By using enterabs we can schedule events at the same time, which will
then be sorted by priority.
Signed-off-by: Gui...
Guido Trotter
05:52 pm ganeti-local Revision 19ad29d2: Fix race condition in mainloop unittest
Currently, in testDeferredCancel if the self._CancelEvent are entered
more than 0.3 seconds after the _SendSig have b...
Guido Trotter
05:52 pm snf-ganeti Revision 19ad29d2: Fix race condition in mainloop unittest
Currently, in testDeferredCancel if the self._CancelEvent are entered
more than 0.3 seconds after the _SendSig have b...
Guido Trotter
05:52 pm ganeti-local Revision c6987b16: TestMainloop.testReRun
Currently we never do that, but it's nice to know we can restart the
mainloop, after termination.
Signed-off-by: Gui...
Guido Trotter
05:52 pm snf-ganeti Revision c6987b16: TestMainloop.testReRun
Currently we never do that, but it's nice to know we can restart the
mainloop, after termination.
Signed-off-by: Gui...
Guido Trotter
05:52 pm ganeti-local Revision 4db33137: Add AsyncUDPSocket tests
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
05:52 pm snf-ganeti Revision 4db33137: Add AsyncUDPSocket tests
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
05:52 pm snf-ganeti Revision 1118ec44: Add initial mainloop unittests
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
05:52 pm ganeti-local Revision 1118ec44: Add initial mainloop unittests
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
05:50 pm snf-ganeti Revision 53726a00: devel/review: make the range argument optional
Rather than calling devel/review with from..to target we can just use
target, and assume target..HEAD as the range. T...
Guido Trotter
05:50 pm ganeti-local Revision 53726a00: devel/review: make the range argument optional
Rather than calling devel/review with from..to target we can just use
target, and assume target..HEAD as the range. T...
Guido Trotter
05:37 pm Revision 30e14a2f: Simplify a method call.
Panagiotis Astithas
05:37 pm Pithos Revision 30e14a2f: Simplify a method call.
Panagiotis Astithas
05:37 pm Pithos Revision ada62454: Upgrade commons-codec from 1.3 to 1.4.
Panagiotis Astithas
05:37 pm Revision ada62454: Upgrade commons-codec from 1.3 to 1.4.
Panagiotis Astithas
01:31 pm snf-ganeti Revision 3ce8009a: Move two functions from hspace to Cluster.hs
This is done so we can test a longer pipeline. Iustin Pop
01:31 pm ganeti-local Revision 3ce8009a: Move two functions from hspace to Cluster.hs
This is done so we can test a longer pipeline. Iustin Pop
01:31 pm ganeti-local Revision 8423f76b: Make CStats instance of show
This helps debugging via ghci. Iustin Pop
01:31 pm snf-ganeti Revision 8423f76b: Make CStats instance of show
This helps debugging via ghci. Iustin Pop
12:19 pm ganeti-local Revision ada2fc6d: Clarify options related to name passing
After the name patches, we can pass in either the short or the full
name, so update the hbal man page accordingly.
Iustin Pop
12:19 pm snf-ganeti Revision ada2fc6d: Clarify options related to name passing
After the name patches, we can pass in either the short or the full
name, so update the hbal man page accordingly.
Iustin Pop
12:19 pm snf-ganeti Revision 381be58a: Another haddoc fix…
Iustin Pop
12:19 pm ganeti-local Revision 381be58a: Another haddoc fix…
Iustin Pop
12:07 pm snf-ganeti Revision c854092b: Accept both full and short names in CLI
This patch introduces some new functionality in the base Element type
and in Container which supports searching for a...
Iustin Pop
12:07 pm snf-ganeti Revision 3e4480e0: Stop modifying names for internal computations
Currently the name used internally is modified and holds the shortened
name of the nodes/instances. This has caused i...
Iustin Pop
12:07 pm snf-ganeti Revision 8bcdde0c: Add a new node/instance field
This new field ('alias') will hold the shortened/beautified display
name. When resetting the name, the alias is reset...
Iustin Pop
12:07 pm snf-ganeti Revision 49f9627a: Change some test constants
First, we reduce the max size of the disks, since Int on 32bits will
overflow for big simulated clusters. This is a r...
Iustin Pop
12:07 pm ganeti-local Revision 49f9627a: Change some test constants
First, we reduce the max size of the disks, since Int on 32bits will
overflow for big simulated clusters. This is a r...
Iustin Pop
12:07 pm ganeti-local Revision 8bcdde0c: Add a new node/instance field
This new field ('alias') will hold the shortened/beautified display
name. When resetting the name, the alias is reset...
Iustin Pop
12:07 pm ganeti-local Revision 3e4480e0: Stop modifying names for internal computations
Currently the name used internally is modified and holds the shortened
name of the nodes/instances. This has caused i...
Iustin Pop
12:07 pm ganeti-local Revision c854092b: Accept both full and short names in CLI
This patch introduces some new functionality in the base Element type
and in Container which supports searching for a...
Iustin Pop

05/19/2010

05:53 pm Pithos Android Client Revision d44cf087: apk as zip
Michael Mayo
04:28 pm snf-ganeti Revision 3ed46bb7: Fix some haddock comments
Iustin Pop
04:28 pm ganeti-local Revision 3ed46bb7: Fix some haddock comments
Iustin Pop
04:16 pm Revision 86c951b2: Fix more than 100 warnings.
Panagiotis Astithas
04:16 pm Pithos Revision 86c951b2: Fix more than 100 warnings.
Panagiotis Astithas
04:09 pm snf-ganeti Revision 8fcf251f: Add more unit tests
This increases the overall coverage by 5%-10% (depending on coverage
type). Some modules are still not unittested at ...
Iustin Pop
04:09 pm ganeti-local Revision 8fcf251f: Add more unit tests
This increases the overall coverage by 5%-10% (depending on coverage
type). Some modules are still not unittested at ...
Iustin Pop
04:08 pm snf-ganeti Revision 1e3dccc8: Shuffle some constants around
… and export more functions. This will help with unit testing. Iustin Pop
04:08 pm ganeti-local Revision 1e3dccc8: Shuffle some constants around
… and export more functions. This will help with unit testing. Iustin Pop
02:09 pm Revision 09c35393: Don't allow usernames with spaces.
Panagiotis Astithas
02:09 pm Pithos Revision 09c35393: Don't allow usernames with spaces.
Panagiotis Astithas
02:07 pm Pithos Revision 312631e1: Only clear the cookie when the user logs out. This way a user only needs to lo...
Panagiotis Astithas
02:07 pm Revision 312631e1: Only clear the cookie when the user logs out. This way a user only needs to lo...
Panagiotis Astithas
02:04 pm Pithos Revision fd294c94: Fix warnings and stop complaining about parameter assignment. We're not eleven.
Panagiotis Astithas
02:04 pm Revision fd294c94: Fix warnings and stop complaining about parameter assignment. We're not eleven.
Panagiotis Astithas
12:22 pm Revision c24efcc9: New javascript method Trim added in DisplayHelper that trim not only whitespac...
Natasa Kapravelou
12:22 pm Pithos Revision c24efcc9: New javascript method Trim added in DisplayHelper that trim not only whitespac...
Natasa Kapravelou

05/18/2010

07:31 pm snf-ganeti Revision f4c0b8c5: Remove the noLimit values and always use limits
This patch moves from allowing no-limits for disk/cpu ratios, and always
use a real limit. For disk, it's simple sinc...
Iustin Pop
07:31 pm ganeti-local Revision f4c0b8c5: Remove the noLimit values and always use limits
This patch moves from allowing no-limits for disk/cpu ratios, and always
use a real limit. For disk, it's simple sinc...
Iustin Pop
06:53 pm snf-ganeti Revision 6bf273d5: Add tool to move instances between clusters
This is a first version of the instance move tool and it supports moving
1..N instances from one cluster to another. ...
Michael Hanselmann
06:53 pm ganeti-local Revision 6bf273d5: Add tool to move instances between clusters
This is a first version of the instance move tool and it supports moving
1..N instances from one cluster to another. ...
Michael Hanselmann
06:53 pm snf-ganeti Revision ebeb600f: RAPI changes for instance moves
Two new resources are added:
- /2/instances/$name/prepare-export
- /2/instances/$name/export
The documentation for t...
Michael Hanselmann
06:53 pm ganeti-local Revision ebeb600f: RAPI changes for instance moves
Two new resources are added:
- /2/instances/$name/prepare-export
- /2/instances/$name/export
The documentation for t...
Michael Hanselmann
06:53 pm ganeti-local Revision 9bf56d77: Implement opcode changes for remote-import
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:53 pm snf-ganeti Revision 9bf56d77: Implement opcode changes for remote-import
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:53 pm snf-ganeti Revision 4a96f1d1: Implement opcode changes for remote-export
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:53 pm ganeti-local Revision 4a96f1d1: Implement opcode changes for remote-export
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:53 pm ganeti-local Revision 1410fa8d: Add opcode to prepare export
To prepare a remote export, the X509 key and certificate need to be generated.
A handshake value is also returned for...
Michael Hanselmann
06:53 pm snf-ganeti Revision 1410fa8d: Add opcode to prepare export
To prepare a remote export, the X509 key and certificate need to be generated.
A handshake value is also returned for...
Michael Hanselmann
05:14 pm ganeti-local Revision b38599d8: Merge branch 'devel-2.1'
* devel-2.1:
Abstract the LUXI eom into a constant
KVM: vhost net acceleration support
Conflicts:
lib/luxi.py
...
Guido Trotter
05:14 pm snf-ganeti Revision b38599d8: Merge branch 'devel-2.1'
* devel-2.1:
Abstract the LUXI eom into a constant
KVM: vhost net acceleration support
Conflicts:
lib/luxi.py
...
Guido Trotter
04:36 pm ganeti-local Revision d88eba85: Fix distcheck broken by check-cert-expired unittest
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:36 pm snf-ganeti Revision d88eba85: Fix distcheck broken by check-cert-expired unittest
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
03:40 pm snf-ganeti Revision c6ccba7e: ganeti-cleaner: Remove expired X509 certs
Importing/exporting an instance to a remote machine creates X509
certificates which expire after some time. They need...
Michael Hanselmann
03:40 pm ganeti-local Revision c6ccba7e: ganeti-cleaner: Remove expired X509 certs
Importing/exporting an instance to a remote machine creates X509
certificates which expire after some time. They need...
Michael Hanselmann
02:08 pm ganeti-local Revision 25942a6c: Abstract the LUXI eom into a constant
Currently the EOM terminator is hardcoded on the server side, and is
customizable in the Transport object (with the d...
Guido Trotter
02:08 pm snf-ganeti Revision 25942a6c: Abstract the LUXI eom into a constant
Currently the EOM terminator is hardcoded on the server side, and is
customizable in the Transport object (with the d...
Guido Trotter
02:08 pm ganeti-local Revision fbe27e2b: KVM: vhost net acceleration support
This will only work on patched or newer (>= 2.6.34) kernels and with a
patched version of qemu-kvm.
Signed-off-by: G...
Guido Trotter
02:08 pm snf-ganeti Revision fbe27e2b: KVM: vhost net acceleration support
This will only work on patched or newer (>= 2.6.34) kernels and with a
patched version of qemu-kvm.
Signed-off-by: G...
Guido Trotter
02:06 pm ganeti-local Revision e9f637cb: Merge branch 'devel-2.1'
* devel-2.1:
ganeti-cleaner: Write log file with removed files
RAPI client: Handle urllib2.HTTPError and raise Ga...
Michael Hanselmann
02:06 pm snf-ganeti Revision e9f637cb: Merge branch 'devel-2.1'
* devel-2.1:
ganeti-cleaner: Write log file with removed files
RAPI client: Handle urllib2.HTTPError and raise Ga...
Michael Hanselmann
01:55 pm ganeti-local Revision f6781abf: ganeti-cleaner: Write log file with removed files
Logfiles can be useful for debugging.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop ...
Michael Hanselmann
01:55 pm snf-ganeti Revision f6781abf: ganeti-cleaner: Write log file with removed files
Logfiles can be useful for debugging.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop ...
Michael Hanselmann
01:30 pm ganeti-local Revision dfb34028: Add function to read cluster domain secret
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: ...
Michael Hanselmann
01:30 pm snf-ganeti Revision dfb34028: Add function to read cluster domain secret
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: ...
Michael Hanselmann
01:11 pm ganeti-local Revision 895eb320: LUExportInstance: Remove instance only if export was successful
Until now, the instance was always removed (if asked for by the
user). In case of export errors however, it shouldn't...
Michael Hanselmann
01:11 pm snf-ganeti Revision 895eb320: LUExportInstance: Remove instance only if export was successful
Until now, the instance was always removed (if asked for by the
user). In case of export errors however, it shouldn't...
Michael Hanselmann
01:10 pm ganeti-local Revision 5ed59e1e: RAPI client: Handle urllib2.HTTPError and raise GanetiApiError
This allows users of the RAPI client to catch GanetiApiError for all HTTP
errors.
Signed-off-by: Michael Hanselmann ...
Michael Hanselmann
01:10 pm snf-ganeti Revision 5ed59e1e: RAPI client: Handle urllib2.HTTPError and raise GanetiApiError
This allows users of the RAPI client to catch GanetiApiError for all HTTP
errors.
Signed-off-by: Michael Hanselmann ...
Michael Hanselmann

05/17/2010

06:09 pm Revision d50c0133: Fix the check for removed owner permissions.
Panagiotis Astithas
06:09 pm Pithos Revision d50c0133: Fix the check for removed owner permissions.
Panagiotis Astithas
05:40 pm ganeti-local Revision 317b1040: hspace: change handling of N+1 bad clusters
Currently we just print a fake result and exit early. This is bad, since
it doesn't use the same codepaths for all th...
Iustin Pop
05:40 pm snf-ganeti Revision 317b1040: hspace: change handling of N+1 bad clusters
Currently we just print a fake result and exit early. This is bad, since
it doesn't use the same codepaths for all th...
Iustin Pop
02:17 pm ganeti-local Revision 31ff0247: Merge branch 'devel-2.1'
* devel-2.1:
RAPI: /2/{nodes,instances}/$name should return 404 for unknown items
ganeti-masterd: Improve error l...
Michael Hanselmann
02:17 pm snf-ganeti Revision 31ff0247: Merge branch 'devel-2.1'
* devel-2.1:
RAPI: /2/{nodes,instances}/$name should return 404 for unknown items
ganeti-masterd: Improve error l...
Michael Hanselmann
01:55 pm Revision f9e01fcb: Handle metadata updates even if they are sent with application/x-www/form-urle...
Panagiotis Astithas
01:55 pm Pithos Revision f9e01fcb: Handle metadata updates even if they are sent with application/x-www/form-urle...
Panagiotis Astithas
01:52 pm snf-ganeti Revision e8ebbd2b: RAPI: /2/{nodes,instances}/$name should return 404 for unknown items
Currently they return a 500 Server Error, not really useful
for detecting nonexistent items.
Signed-off-by: Michael ...
Michael Hanselmann
01:52 pm ganeti-local Revision e8ebbd2b: RAPI: /2/{nodes,instances}/$name should return 404 for unknown items
Currently they return a 500 Server Error, not really useful
for detecting nonexistent items.
Signed-off-by: Michael ...
Michael Hanselmann
01:52 pm ganeti-local Revision d2fc26dd: ganeti-masterd: Improve error logging for client requests
Ganeti errors should also be logged with a backtrace.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed...
Michael Hanselmann
01:52 pm snf-ganeti Revision d2fc26dd: ganeti-masterd: Improve error logging for client requests
Ganeti errors should also be logged with a backtrace.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed...
Michael Hanselmann
01:52 pm ganeti-local Revision f02fbd30: Return disk_template from LUQueryInstanceData
Inter-cluster instance moves need the disk template. As they run
LUQueryInstanceData to get an instance's details, th...
Michael Hanselmann
01:52 pm snf-ganeti Revision f02fbd30: Return disk_template from LUQueryInstanceData
Inter-cluster instance moves need the disk template. As they run
LUQueryInstanceData to get an instance's details, th...
Michael Hanselmann
01:52 pm snf-ganeti Revision 591e5103: RAPI client: Rename Get{Node,Instance}Info, add new GetInstanceInfo
GetInstanceInfo should return the resource /2/instances/$name/info,
but so far it returns /2/instances/$name. The sam...
Michael Hanselmann
01:52 pm ganeti-local Revision 591e5103: RAPI client: Rename Get{Node,Instance}Info, add new GetInstanceInfo
GetInstanceInfo should return the resource /2/instances/$name/info,
but so far it returns /2/instances/$name. The sam...
Michael Hanselmann
01:52 pm ganeti-local Revision f961e2ba: RAPI client: Log request to be made
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
01:52 pm snf-ganeti Revision f961e2ba: RAPI client: Log request to be made
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
01:52 pm ganeti-local Revision d32f3b81: Add missing documentation for RAPI instance creation mode
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
01:52 pm snf-ganeti Revision d32f3b81: Add missing documentation for RAPI instance creation mode
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
01:33 pm ganeti-local Revision a3a5f850: Add checks for master IP in cluster verify
This also updates a comment in the unittest for utils.py. We unittest
the new function for two things: correct report...
Iustin Pop
01:33 pm snf-ganeti Revision a3a5f850: Add checks for master IP in cluster verify
This also updates a comment in the unittest for utils.py. We unittest
the new function for two things: correct report...
Iustin Pop

05/14/2010

07:07 pm ganeti-local Revision c7406bbe: RetryOnSignal: handle socket error as well
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
07:07 pm snf-ganeti Revision c7406bbe: RetryOnSignal: handle socket error as well
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
07:03 pm ganeti-local Revision b2efcd70: Remove unused import from daemon.py
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Luca Bigliardi <shammash@google.com>
Guido Trotter
07:03 pm snf-ganeti Revision b2efcd70: Remove unused import from daemon.py
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Luca Bigliardi <shammash@google.com>
Guido Trotter
06:46 pm ganeti-local Revision 48bf6352: Add a forgotten comment about overriding a method
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
06:46 pm ganeti-local Revision 3660fcf5: AsyncUDPSocket.handle_error
By overriding the default asyncore handle_error (which closes the
socket) with our own version, which logs what happe...
Guido Trotter
06:46 pm ganeti-local Revision 232144d0: utils.IgnoreSignals
Remove duplicate code between a couple of asyncore related function by
having a function in charge of handling EINTR ...
Guido Trotter
06:46 pm snf-ganeti Revision 232144d0: utils.IgnoreSignals
Remove duplicate code between a couple of asyncore related function by
having a function in charge of handling EINTR ...
Guido Trotter
06:46 pm snf-ganeti Revision 3660fcf5: AsyncUDPSocket.handle_error
By overriding the default asyncore handle_error (which closes the
socket) with our own version, which logs what happe...
Guido Trotter
06:46 pm snf-ganeti Revision 48bf6352: Add a forgotten comment about overriding a method
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
12:09 pm ganeti-local Revision bebf68d3: ganeti-noded: add the --no-mlock option
While mlock on noded is definitely good in most situations, there are
some - namely my laptop - where it has no benef...
Guido Trotter
12:09 pm snf-ganeti Revision bebf68d3: ganeti-noded: add the --no-mlock option
While mlock on noded is definitely good in most situations, there are
some - namely my laptop - where it has no benef...
Guido Trotter
12:08 pm ganeti-local Revision 2e98275a: Describe more ganeti-noded options in the manpage
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Luca Bigliardi <shammash@google.com>
Guido Trotter
12:08 pm snf-ganeti Revision 2e98275a: Describe more ganeti-noded options in the manpage
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Luca Bigliardi <shammash@google.com>
Guido Trotter

05/13/2010

07:40 pm ganeti-local Revision 1c54156d: Merge branch 'devel-2.1'
Conflicts:
daemons/ganeti-noded
lib/daemon.py
lib/rapi/baserlib.py
lib/rapi/rlib2.py
lib/utils.py
Signed-off-by...
Luca Bigliardi
07:40 pm snf-ganeti Revision 1c54156d: Merge branch 'devel-2.1'
Conflicts:
daemons/ganeti-noded
lib/daemon.py
lib/rapi/baserlib.py
lib/rapi/rlib2.py
lib/utils.py
Signed-off-by...
Luca Bigliardi
07:11 pm snf-ganeti Revision 20601361: Fix some pylint warnings
Disable warnings for:
- except Exception,
- use of __errno_location,
- redeclaration of handleError()
Signed-off-by:...
Luca Bigliardi
07:11 pm ganeti-local Revision 20601361: Fix some pylint warnings
Disable warnings for:
- except Exception,
- use of __errno_location,
- redeclaration of handleError()
Signed-off-by:...
Luca Bigliardi
06:48 pm snf-ganeti Revision 6ed0bbce: Fix logging string format
Fix this pylint warning:
[W6501, Mlockall] Specify string format arguments as logging function parameters
Signed-off...
Luca Bigliardi
06:48 pm ganeti-local Revision 6ed0bbce: Fix logging string format
Fix this pylint warning:
[W6501, Mlockall] Specify string format arguments as logging function parameters
Signed-off...
Luca Bigliardi
06:25 pm ganeti-local Revision 05b35f15: Fix Filehandler / FileHandler typo
Fix typo spotted by pylint:
E1101:2095:LogFileHandler.handleError: Module 'logging' has no 'Filehandler' member
Sign...
Luca Bigliardi
06:25 pm snf-ganeti Revision 05b35f15: Fix Filehandler / FileHandler typo
Fix typo spotted by pylint:
E1101:2095:LogFileHandler.handleError: Module 'logging' has no 'Filehandler' member
Sign...
Luca Bigliardi
04:58 pm ganeti-local Revision 924e95f9: QA: Test instance creation/deletion via RAPI client
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Michael Hanselmann
04:58 pm snf-ganeti Revision 924e95f9: QA: Test instance creation/deletion via RAPI client
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Michael Hanselmann
04:58 pm ganeti-local Revision 8a47b447: RAPI client: Implement instance creation
Currently this only supports the new instance creation request data
format version 1, but support for the old version...
Michael Hanselmann
04:58 pm snf-ganeti Revision 8a47b447: RAPI client: Implement instance creation
Currently this only supports the new instance creation request data
format version 1, but support for the old version...
Michael Hanselmann
04:58 pm snf-ganeti Revision 6395cebb: RAPI: Add new request data format for instance creation
As mentioned in commit d975f482d, the current way of creating an
instance via RAPI is not very flexible. With this pa...
Michael Hanselmann
04:58 pm ganeti-local Revision 6395cebb: RAPI: Add new request data format for instance creation
As mentioned in commit d975f482d, the current way of creating an
instance via RAPI is not very flexible. With this pa...
Michael Hanselmann
04:58 pm snf-ganeti Revision 5ef5cfea: Mention RAPI client in documentation
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Michael Hanselmann
04:58 pm ganeti-local Revision 5ef5cfea: Mention RAPI client in documentation
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Michael Hanselmann
04:58 pm ganeti-local Revision af6433c6: rapi.baserlib: Add function to check variable type
Also add a separate function to retrieve body parameters. Having
it separate (independent of a class instance) will m...
Michael Hanselmann
04:58 pm snf-ganeti Revision af6433c6: rapi.baserlib: Add function to check variable type
Also add a separate function to retrieve body parameters. Having
it separate (independent of a class instance) will m...
Michael Hanselmann
04:57 pm ganeti-local Revision 7eac4a4d: Add new /2/features RAPI resource
The /2/features RAPI resource can be used to detect optional
features implemented by the RAPI server. This will be us...
Michael Hanselmann
04:57 pm snf-ganeti Revision 7eac4a4d: Add new /2/features RAPI resource
The /2/features RAPI resource can be used to detect optional
features implemented by the RAPI server. This will be us...
Michael Hanselmann
04:32 pm ganeti-local Revision 565083ef: Use console_logging in node daemon
Node daemon logs will be printed on system console if writing on the log file
fails.
Signed-off-by: Luca Bigliardi <...
Luca Bigliardi
04:32 pm snf-ganeti Revision 565083ef: Use console_logging in node daemon
Node daemon logs will be printed on system console if writing on the log file
fails.
Signed-off-by: Luca Bigliardi <...
Luca Bigliardi
04:32 pm snf-ganeti Revision ff917534: Daemons conditionally setup console logging
Signed-off-by: Luca Bigliardi <shammash@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Luca Bigliardi
04:32 pm ganeti-local Revision ff917534: Daemons conditionally setup console logging
Signed-off-by: Luca Bigliardi <shammash@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Luca Bigliardi
04:32 pm snf-ganeti Revision 49e60a28: Use LogFileHandler conditionally in SetupLogging
Add a parameter to SetupLogging to use LogFileHandler (default is off)
Signed-off-by: Luca Bigliardi <shammash@googl...
Luca Bigliardi
04:32 pm ganeti-local Revision 49e60a28: Use LogFileHandler conditionally in SetupLogging
Add a parameter to SetupLogging to use LogFileHandler (default is off)
Signed-off-by: Luca Bigliardi <shammash@googl...
Luca Bigliardi
04:32 pm ganeti-local Revision de3b8e39: Introduce LogFileHandler class
Add a log handler class which logs to /dev/console in case of logging errors.
Signed-off-by: Luca Bigliardi <shammas...
Luca Bigliardi
04:32 pm snf-ganeti Revision de3b8e39: Introduce LogFileHandler class
Add a log handler class which logs to /dev/console in case of logging errors.
Signed-off-by: Luca Bigliardi <shammas...
Luca Bigliardi
04:32 pm ganeti-local Revision 481d47e8: Add /dev/console constant
Signed-off-by: Luca Bigliardi <shammash@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Luca Bigliardi
04:32 pm snf-ganeti Revision 481d47e8: Add /dev/console constant
Signed-off-by: Luca Bigliardi <shammash@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Luca Bigliardi
04:32 pm ganeti-local Revision 1af6ac0f: Lock PowercycleNode child in memory
Signed-off-by: Luca Bigliardi <shammash@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Luca Bigliardi
04:32 pm snf-ganeti Revision 1af6ac0f: Lock PowercycleNode child in memory
Signed-off-by: Luca Bigliardi <shammash@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Luca Bigliardi
04:31 pm snf-ganeti Revision 38b77287: Lock node daemon children in memory
Signed-off-by: Luca Bigliardi <shammash@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Luca Bigliardi
04:31 pm ganeti-local Revision 38b77287: Lock node daemon children in memory
Signed-off-by: Luca Bigliardi <shammash@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Luca Bigliardi
04:31 pm snf-ganeti Revision 02bea2fc: Lock node daemon in memory
Signed-off-by: Luca Bigliardi <shammash@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Luca Bigliardi
04:31 pm ganeti-local Revision 02bea2fc: Lock node daemon in memory
Signed-off-by: Luca Bigliardi <shammash@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Luca Bigliardi
04:31 pm ganeti-local Revision 4b6fa0bf: Introduce Mlockall()
Add Mlockall() utility to lock current process' virtual adress space into RAM.
Signed-off-by: Luca Bigliardi <shamma...
Luca Bigliardi
04:31 pm snf-ganeti Revision 4b6fa0bf: Introduce Mlockall()
Add Mlockall() utility to lock current process' virtual adress space into RAM.
Signed-off-by: Luca Bigliardi <shamma...
Luca Bigliardi

05/12/2010

06:22 pm ganeti-local Revision aa355c79: Node daemon availability improvements proposal
Signed-off-by: Luca Bigliardi <shammash@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Luca Bigliardi
06:22 pm snf-ganeti Revision aa355c79: Node daemon availability improvements proposal
Signed-off-by: Luca Bigliardi <shammash@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Luca Bigliardi
06:09 pm Pithos Revision 0b6b7bb1: Upgrade gwt-gears to version 1.3.0.
Panagiotis Astithas
06:09 pm Revision 0b6b7bb1: Upgrade gwt-gears to version 1.3.0.
Panagiotis Astithas
05:30 pm snf-ganeti Revision 12eff9b9: Fix wrong variable name in commit d975f482
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:30 pm ganeti-local Revision 12eff9b9: Fix wrong variable name in commit d975f482
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:15 pm Revision 4cf7beda: Changes in PopupTree.java in order to catch user's selection and present it in...
Natasa Kapravelou
04:15 pm Pithos Revision 4cf7beda: Changes in PopupTree.java in order to catch user's selection and present it in...
Natasa Kapravelou
02:54 pm snf-ganeti Revision d975f482: RAPI: Add initial support for instance creation request version
The way the resource /2/instances expects its request data (e.g.
instance name, disks, NICs) to be formatted in a dic...
Michael Hanselmann
02:54 pm ganeti-local Revision d975f482: RAPI: Add initial support for instance creation request version
The way the resource /2/instances expects its request data (e.g.
instance name, disks, NICs) to be formatted in a dic...
Michael Hanselmann
02:40 pm ganeti-local Revision 40523663: Merge branch 'devel-2.1'
* devel-2.1:
Convert some ReadFile calls to ReadOneLineFile
utils.ReadOneLineFile()
Remove oneline= parameter f...
Guido Trotter
02:40 pm snf-ganeti Revision 40523663: Merge branch 'devel-2.1'
* devel-2.1:
Convert some ReadFile calls to ReadOneLineFile
utils.ReadOneLineFile()
Remove oneline= parameter f...
Guido Trotter
02:10 pm ganeti-local Revision 682f7601: Convert some ReadFile calls to ReadOneLineFile
For passwords we require strict oneliners, we're a bit more lax with pid
and uid files.
Signed-off-by: Guido Trotter...
Guido Trotter
02:10 pm snf-ganeti Revision 682f7601: Convert some ReadFile calls to ReadOneLineFile
For passwords we require strict oneliners, we're a bit more lax with pid
and uid files.
Signed-off-by: Guido Trotter...
Guido Trotter
02:10 pm ganeti-local Revision e587b46a: utils.ReadOneLineFile()
Read the first non-empty file line. When strict is set, abort if more
than one line is non-empty. Some unittests insp...
Guido Trotter
02:10 pm snf-ganeti Revision e587b46a: utils.ReadOneLineFile()
Read the first non-empty file line. When strict is set, abort if more
than one line is non-empty. Some unittests insp...
Guido Trotter
02:01 pm ganeti-local Revision 582ed043: Remove oneline= parameter from utils.ReadFile
This partially reverts commit b774bb106cc28d008e790ad2666eb64c76866fa0.
Unittests unrelated to that particular functi...
Guido Trotter
02:01 pm snf-ganeti Revision 582ed043: Remove oneline= parameter from utils.ReadFile
This partially reverts commit b774bb106cc28d008e790ad2666eb64c76866fa0.
Unittests unrelated to that particular functi...
Guido Trotter
01:51 pm Revision 06b48563: Formating commit. Comments fixed after code review. 1. Added a 2010 entry in c...
Natasa Kapravelou
01:51 pm Pithos Revision 06b48563: Formating commit. Comments fixed after code review. 1. Added a 2010 entry in c...
Natasa Kapravelou
01:48 pm ganeti-local Revision c4b2b2e2: INSTALL: update hypervisor requirements
Xen: Just specify 3.0 or above as a requirement, as versions above 3.1
have been tested and work fine with Ganeti. Al...
Guido Trotter
01:48 pm ganeti-local Revision a425810f: install.rst: update os version and add KVM notes
The 0.7 version was just an example, but since we're on 0.9 now,
updating the number cannot be wrong. The new admonit...
Guido Trotter
01:48 pm snf-ganeti Revision a425810f: install.rst: update os version and add KVM notes
The 0.7 version was just an example, but since we're on 0.9 now,
updating the number cannot be wrong. The new admonit...
Guido Trotter
01:48 pm snf-ganeti Revision c4b2b2e2: INSTALL: update hypervisor requirements
Xen: Just specify 3.0 or above as a requirement, as versions above 3.1
have been tested and work fine with Ganeti. Al...
Guido Trotter
01:41 pm ganeti-local Revision 0d9bc5d2: RAPI client: Fix SSL error reporting for real
My previous patch, commit 857705e8, helped in one particular
situation where the exception didn't contain any argumen...
Michael Hanselmann
01:41 pm snf-ganeti Revision 0d9bc5d2: RAPI client: Fix SSL error reporting for real
My previous patch, commit 857705e8, helped in one particular
situation where the exception didn't contain any argumen...
Michael Hanselmann
11:12 am Pithos Revision b34c766c: PopupTree.java changed and works for left folders menu. User's current selecti...
Natasa Kapravelou
11:12 am Revision b34c766c: PopupTree.java changed and works for left folders menu. User's current selecti...
Natasa Kapravelou
10:38 am Revision 520c53f8: Merge with dab7e1d55b579c81cdbcabd066f9ff9291ccbba7
Natasa Kapravelou
10:38 am Pithos Revision 520c53f8: Merge with dab7e1d55b579c81cdbcabd066f9ff9291ccbba7
Natasa Kapravelou
10:36 am Revision 37701d75: new test class (testing purposes only)
Natasa Kapravelou
10:36 am Pithos Revision 37701d75: new test class (testing purposes only)
Natasa Kapravelou
10:33 am Revision 8c999b8c: GSS.java changes to show user's selection in browser's address
PopupTree.java method on selection not completed
TestUri.java test class
Natasa Kapravelou
10:33 am Pithos Revision 8c999b8c: GSS.java changes to show user's selection in browser's address
PopupTree.java method on selection not completed
TestUri.java test class
Natasa Kapravelou

05/11/2010

09:25 pm ganeti-local Revision 5e26633b: Merge branch 'devel-2.1'
* devel-2.1: (29 commits)
RAPI client: Improve SSL error reporting
RAPI client: Don't check node role in client
...
Michael Hanselmann
09:25 pm snf-ganeti Revision 5e26633b: Merge branch 'devel-2.1'
* devel-2.1: (29 commits)
RAPI client: Improve SSL error reporting
RAPI client: Don't check node role in client
...
Michael Hanselmann
08:28 pm ganeti-local Revision 857705e8: RAPI client: Improve SSL error reporting
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Michael Hanselmann
08:28 pm snf-ganeti Revision 857705e8: RAPI client: Improve SSL error reporting
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Michael Hanselmann
08:27 pm ganeti-local Revision 1068639f: RAPI client: Don't check node role in client
Only the server knows which node roles can be set via RAPI.
Constants are provided for convenience.
Signed-off-by: M...
Michael Hanselmann
08:27 pm snf-ganeti Revision 1068639f: RAPI client: Don't check node role in client
Only the server knows which node roles can be set via RAPI.
Constants are provided for convenience.
Signed-off-by: M...
Michael Hanselmann
08:27 pm ganeti-local Revision bfc2002f: RAPI client: Update ReplaceInstanceDisks
- The RAPI client shouldn't check the replacement mode as only
the server knows which ones are valid (constants are...
Michael Hanselmann
08:27 pm snf-ganeti Revision bfc2002f: RAPI client: Update ReplaceInstanceDisks
- The RAPI client shouldn't check the replacement mode as only
the server knows which ones are valid (constants are...
Michael Hanselmann
08:27 pm ganeti-local Revision fde28316: RAPI client: Fix behaviour of “allocatable” storage flag
When modifying a storage unit, the “allocatable” flag should default
to “no modification”. This replicates the behavi...
Michael Hanselmann
08:27 pm snf-ganeti Revision fde28316: RAPI client: Fix behaviour of “allocatable” storage flag
When modifying a storage unit, the “allocatable” flag should default
to “no modification”. This replicates the behavi...
Michael Hanselmann
08:27 pm ganeti-local Revision 10f5ab6c: RAPI client: Encode boolean and None query values
Boolean values must be passed as 0 or 1. None should be an empty
value ("").
Signed-off-by: Michael Hanselmann <hans...
Michael Hanselmann
08:27 pm snf-ganeti Revision 10f5ab6c: RAPI client: Encode boolean and None query values
Boolean values must be passed as 0 or 1. None should be an empty
value ("").
Signed-off-by: Michael Hanselmann <hans...
Michael Hanselmann
08:27 pm ganeti-local Revision 75f53ffe: RAPI client: No longer check storage type locally
Only the RAPI server (actually masterd) knows which storage types
are valid. The exception can no longer be raised as...
Michael Hanselmann
08:27 pm snf-ganeti Revision 75f53ffe: RAPI client: No longer check storage type locally
Only the RAPI server (actually masterd) knows which storage types
are valid. The exception can no longer be raised as...
Michael Hanselmann
08:27 pm snf-ganeti Revision a198b2d9: RAPI client: Add constant for RAPI version
This reverts a60e3cb0a partially by moving the RAPI version into a constant.
Signed-off-by: Michael Hanselmann <hans...
Michael Hanselmann
08:27 pm ganeti-local Revision a198b2d9: RAPI client: Add constant for RAPI version
This reverts a60e3cb0a partially by moving the RAPI version into a constant.
Signed-off-by: Michael Hanselmann <hans...
Michael Hanselmann
06:04 pm ganeti-local Revision 2771835c: RAPI QA: Use RAPI client
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:04 pm snf-ganeti Revision 2771835c: RAPI QA: Use RAPI client
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 49d50e52: QA: Add function create temporary backup file
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision dfc8ad25: RAPI client: Don't assume job IDs to be numeric
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: David Knowles <dknowles@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 20b509de: Add RAPI client utility module with RAPI PollJob function
The RAPI client module shouldn't depend on any Ganeti module, yet it's
useful to have some Ganeti-specific code, like...
Michael Hanselmann
06:04 pm ganeti-local Revision 502f5236: QA: Restore RAPI cert after “gnt-cluster renew-crypto”
The RAPI tests will depend on the certificate.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iu...
Michael Hanselmann
06:04 pm snf-ganeti Revision 502f5236: QA: Restore RAPI cert after “gnt-cluster renew-crypto”
The RAPI tests will depend on the certificate.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iu...
Michael Hanselmann
06:04 pm snf-ganeti Revision dfc8ad25: RAPI client: Don't assume job IDs to be numeric
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: David Knowles <dknowles@google.com>
Michael Hanselmann
06:04 pm snf-ganeti Revision 49d50e52: QA: Add function create temporary backup file
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:04 pm snf-ganeti Revision 20b509de: Add RAPI client utility module with RAPI PollJob function
The RAPI client module shouldn't depend on any Ganeti module, yet it's
useful to have some Ganeti-specific code, like...
Michael Hanselmann
05:59 pm ganeti-local Revision 8a019a03: RAPI client: Include HTTP error code in GanetiApiError exception
Having the HTTP error code allows users of the class to act differently based
on the error code.
Signed-off-by: Mich...
Michael Hanselmann
05:59 pm snf-ganeti Revision 8a019a03: RAPI client: Include HTTP error code in GanetiApiError exception
Having the HTTP error code allows users of the class to act differently based
on the error code.
Signed-off-by: Mich...
Michael Hanselmann
05:58 pm ganeti-local Revision de4f53e6: Support different HTTP error codes in RAPI client unittest mock
This allows testing error conditions (e.g. if a job wasn't found).
Signed-off-by: Michael Hanselmann <hansmi@google....
Michael Hanselmann
05:58 pm snf-ganeti Revision de4f53e6: Support different HTTP error codes in RAPI client unittest mock
This allows testing error conditions (e.g. if a job wasn't found).
Signed-off-by: Michael Hanselmann <hansmi@google....
Michael Hanselmann
05:56 pm ganeti-local Revision 09127904: RAPI client: Fix error message for unsupported methods in unittest
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: David Knowles <dknowles@google.com>
Michael Hanselmann
05:56 pm snf-ganeti Revision 09127904: RAPI client: Fix error message for unsupported methods in unittest
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: David Knowles <dknowles@google.com>
Michael Hanselmann
05:31 pm ganeti-local Revision d9b67f70: RAPI client: Allow waiting for job changes
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:31 pm snf-ganeti Revision d9b67f70: RAPI client: Allow waiting for job changes
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:31 pm ganeti-local Revision 793a8f7c: RAPI: Allow waiting for job changes
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:31 pm snf-ganeti Revision 793a8f7c: RAPI: Allow waiting for job changes
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:31 pm ganeti-local Revision cf9ada49: RAPI client: Rename “DeleteJob” to “CancelJob”
Jobs can't be deleted, but cancelled (even though the HTTP method
“DELETE” is used).
Signed-off-by: Michael Hanselma...
Michael Hanselmann
05:31 pm snf-ganeti Revision cf9ada49: RAPI client: Rename “DeleteJob” to “CancelJob”
Jobs can't be deleted, but cancelled (even though the HTTP method
“DELETE” is used).
Signed-off-by: Michael Hanselma...
Michael Hanselmann
05:31 pm ganeti-local Revision cfc03c54: RAPI client: Various code style changes
- Replace hardcoded values with constants
- Code formatting
- Exception messages without periods and fixed string for...
Michael Hanselmann
05:31 pm snf-ganeti Revision cfc03c54: RAPI client: Various code style changes
- Replace hardcoded values with constants
- Code formatting
- Exception messages without periods and fixed string for...
Michael Hanselmann
05:31 pm ganeti-local Revision 752df8bb: RAPI client: Add missing unittest for RepairNodeStorageUnits
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: David Knowles <dknowles@google.com>
Michael Hanselmann
05:31 pm snf-ganeti Revision 752df8bb: RAPI client: Add missing unittest for RepairNodeStorageUnits
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: David Knowles <dknowles@google.com>
Michael Hanselmann
05:30 pm ganeti-local Revision 768747ed: RAPI client: Always pass _SendRequest args as positional
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: David Knowles <dknowles@google.com>
Michael Hanselmann
05:30 pm snf-ganeti Revision 768747ed: RAPI client: Always pass _SendRequest args as positional
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: David Knowles <dknowles@google.com>
Michael Hanselmann
05:29 pm snf-ganeti Revision ccd6b542: RAPI client: Simplify URL construction
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: David Knowles <dknowles@google.com>
Michael Hanselmann
05:29 pm ganeti-local Revision ccd6b542: RAPI client: Simplify URL construction
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: David Knowles <dknowles@google.com>
Michael Hanselmann
05:29 pm ganeti-local Revision d3844674: RAPI client: Instantiate JSON encoder only once
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: David Knowles <dknowles@google.com>
Michael Hanselmann
05:29 pm snf-ganeti Revision d3844674: RAPI client: Instantiate JSON encoder only once
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: David Knowles <dknowles@google.com>
Michael Hanselmann
05:29 pm ganeti-local Revision cd577680: RAPI client: Always return job ID
Even removing tags returns a job ID.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: David Knowle...
Michael Hanselmann
05:29 pm snf-ganeti Revision cd577680: RAPI client: Always return job ID
Even removing tags returns a job ID.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: David Knowle...
Michael Hanselmann
05:27 pm ganeti-local Revision a60e3cb0: RAPI client: Hardcode version in URLs
If the version changes, the API is likely to change as well. Not
having to ask for the version first makes the code s...
Michael Hanselmann
05:27 pm snf-ganeti Revision a60e3cb0: RAPI client: Hardcode version in URLs
If the version changes, the API is likely to change as well. Not
having to ask for the version first makes the code s...
Michael Hanselmann
05:27 pm snf-ganeti Revision 9279e986: Remove httplib2 dependency from ganeti.rapi.client
- It's possible to implement all functionality in ganeti.rapi.client
using Python's standard modules httplib and ur...
Michael Hanselmann
05:27 pm ganeti-local Revision 9279e986: Remove httplib2 dependency from ganeti.rapi.client
- It's possible to implement all functionality in ganeti.rapi.client
using Python's standard modules httplib and ur...
Michael Hanselmann
02:01 pm ganeti-local Revision b774bb10: utils.ReadFile: Add parameter to read only one line
Reading only one line is useful for reading passwords from files. This
also adds unittests for utils.ReadFile.
Signe...
Michael Hanselmann
02:01 pm snf-ganeti Revision b774bb10: utils.ReadFile: Add parameter to read only one line
Reading only one line is useful for reading passwords from files. This
also adds unittests for utils.ReadFile.
Signe...
Michael Hanselmann
11:48 am ganeti-local Revision 95f84636: Fix tiny typo in cluster verify
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com>
Iustin Pop
11:48 am snf-ganeti Revision 95f84636: Fix tiny typo in cluster verify
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com>
Iustin Pop

05/10/2010

07:21 pm ganeti-local Revision dcaabc4f: Fix import/export
63bcea2a5 added file checks for import/export, but unfortunately they
were broken.
Signed-off-by: Michael Hanselmann...
Michael Hanselmann
07:21 pm snf-ganeti Revision dcaabc4f: Fix import/export
63bcea2a5 added file checks for import/export, but unfortunately they
were broken.
Signed-off-by: Michael Hanselmann...
Michael Hanselmann
05:17 pm ganeti-local Revision 4e338533: cli: Make PollJob generic to support other protocols
By separating the LUXI-specific code and stdio-related code
into separate classes, we can make cli.PollJob protocol-
...
Michael Hanselmann
05:17 pm snf-ganeti Revision 4e338533: cli: Make PollJob generic to support other protocols
By separating the LUXI-specific code and stdio-related code
into separate classes, we can make cli.PollJob protocol-
...
Michael Hanselmann
12:44 pm ganeti-local Revision 01144827: Merge branch 'devel-2.1'
* devel-2.1: (22 commits)
NEWS: fix empty lines
Fix a unittest name and docstring
Force ssh to allocate a tty
...
Guido Trotter
12:44 pm snf-ganeti Revision 01144827: Merge branch 'devel-2.1'
* devel-2.1: (22 commits)
NEWS: fix empty lines
Fix a unittest name and docstring
Force ssh to allocate a tty
...
Guido Trotter
12:29 pm Pithos Revision a96bbb18: Fix build with ant.
Panagiotis Astithas
12:29 pm Revision a96bbb18: Fix build with ant.
Panagiotis Astithas
12:23 pm ganeti-local Revision 05489142: Fix a unittest name and docstring
The docstring has been copied by the name, but the name reports a
misspell of the function it is actually testing.
S...
Guido Trotter
12:23 pm ganeti-local Revision 507fd05a: NEWS: fix empty lines
Make sure there are exactly two empty lines between different versions
(rather than 1 or 3).
Signed-off-by: Guido Tr...
Guido Trotter
12:23 pm snf-ganeti Revision 507fd05a: NEWS: fix empty lines
Make sure there are exactly two empty lines between different versions
(rather than 1 or 3).
Signed-off-by: Guido Tr...
Guido Trotter
12:23 pm snf-ganeti Revision 05489142: Fix a unittest name and docstring
The docstring has been copied by the name, but the name reports a
misspell of the function it is actually testing.
S...
Guido Trotter
12:15 pm snf-ganeti Revision f724a702: Force ssh to allocate a tty
This is required to avoid the
"Pseudo-terminal will not be allocated because stdin is not a terminal."
ssh error mess...
Balazs Lecz
12:15 pm ganeti-local Revision f724a702: Force ssh to allocate a tty
This is required to avoid the
"Pseudo-terminal will not be allocated because stdin is not a terminal."
ssh error mess...
Balazs Lecz
12:05 pm ganeti-local Revision 99729b66: Fix a unittest docstring
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com>
Guido Trotter
12:05 pm snf-ganeti Revision 99729b66: Fix a unittest docstring
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com>
Guido Trotter
11:56 am ganeti-local Revision 40bc67e1: Retry{Again,Timeout}: explain reraising
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Guido Trotter
11:56 am ganeti-local Revision 5ef5ea45: IsProcessAlive: retry stat() a few times
On multiprocessor dom0 stat() on /proc can sometimes return EINVAL.
Before giving up, we try a few times to get a con...
Guido Trotter
11:56 am snf-ganeti Revision 40bc67e1: Retry{Again,Timeout}: explain reraising
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Guido Trotter
11:56 am snf-ganeti Revision 5ef5ea45: IsProcessAlive: retry stat() a few times
On multiprocessor dom0 stat() on /proc can sometimes return EINVAL.
Before giving up, we try a few times to get a con...
Guido Trotter
11:56 am ganeti-local Revision 506be7c5: utils.Retry: pass up timeout arguments
If Retry has to fail with RetryTimeout, it might be useful to pass the
Retry argument to RetryTimeout, to help debugg...
Guido Trotter
11:56 am snf-ganeti Revision 506be7c5: utils.Retry: pass up timeout arguments
If Retry has to fail with RetryTimeout, it might be useful to pass the
Retry argument to RetryTimeout, to help debugg...
Guido Trotter
11:56 am ganeti-local Revision 45cc4913: Add a few Retry unittests
Check that Retry actually times out, and actually retries.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Revie...
Guido Trotter
11:56 am snf-ganeti Revision 45cc4913: Add a few Retry unittests
Check that Retry actually times out, and actually retries.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Revie...
Guido Trotter

05/07/2010

09:20 pm Ganeti Instance Image Revision 564eaa79: Release 0.4
Lance Albertson
09:14 pm Ganeti Instance Image Revision 251bf5a4: update documentation
Lance Albertson
07:48 pm Ganeti Instance Image Revision be751693: switch default image type to dump
Lance Albertson
07:04 pm Ganeti Instance Image Revision c40fd6ae: misc fixes to grub settings
* Fix the CMDLINE code for grub2 so that you can add additional arguments later
* Enable showing of the hidden menu i...
Lance Albertson
06:53 pm Ganeti Instance Image Revision c838e846: Add partial grub2 support
We still cannot run update-grub inside of the chroot so all the settings we
changed will not be updated. Running upda...
Lance Albertson
05:25 pm ganeti-local Revision 036c7f68: Merge branch 'stable-2.1' into devel-2.1
* stable-2.1:
Bump version for 2.1.2.1 release
Update NEWS for Ganeti 2.1.2.1
KVM: only export instance tags if...
Guido Trotter
05:25 pm snf-ganeti Revision 036c7f68: Merge branch 'stable-2.1' into devel-2.1
* stable-2.1:
Bump version for 2.1.2.1 release
Update NEWS for Ganeti 2.1.2.1
KVM: only export instance tags if...
Guido Trotter
05:08 pm Pithos Revision 55aa2564: Prettify the jsp pages.
Panagiotis Astithas
05:08 pm Revision 55aa2564: Prettify the jsp pages.
Panagiotis Astithas
05:05 pm ganeti-local Revision 462c9bcf: Bump version for 2.1.2.1 release
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Guido Trotter
05:05 pm snf-ganeti Revision 462c9bcf: Bump version for 2.1.2.1 release
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Guido Trotter
05:05 pm snf-ganeti Revision 23f983f4: Update NEWS for Ganeti 2.1.2.1
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Guido Trotter
05:05 pm ganeti-local Revision 23f983f4: Update NEWS for Ganeti 2.1.2.1
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Guido Trotter
04:14 pm snf-ganeti Revision 1cc831ea: KVM: only export instance tags if present
Currently non-tagged instances fail starting with a TypeError.
Signed-off-by: Guido Trotter <ultrotter@google.com>
R...
Guido Trotter
04:14 pm ganeti-local Revision 1cc831ea: KVM: only export instance tags if present
Currently non-tagged instances fail starting with a TypeError.
Signed-off-by: Guido Trotter <ultrotter@google.com>
R...
Guido Trotter
02:34 pm ganeti-local Revision 5bae14d9: ssh.GetUserFiles: move to EnsureDirs
We also create a generic SECURE_DIR_MODE constant, rather than
hardcoding 0700 in the code.
Signed-off-by: Guido Tro...
Guido Trotter
02:34 pm snf-ganeti Revision 5bae14d9: ssh.GetUserFiles: move to EnsureDirs
We also create a generic SECURE_DIR_MODE constant, rather than
hardcoding 0700 in the code.
Signed-off-by: Guido Tro...
Guido Trotter
02:34 pm ganeti-local Revision 98c98ab9: Hypervisors: use utils.EnsureDirs
Swap a few os.mkdir calls with utils.EnsureDirs
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Bal...
Guido Trotter
02:34 pm snf-ganeti Revision 98c98ab9: Hypervisors: use utils.EnsureDirs
Swap a few os.mkdir calls with utils.EnsureDirs
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Bal...
Guido Trotter
02:34 pm ganeti-local Revision 0a865080: backend: remove a couple of useless mkdir calls
Those directories must exist for the node daemon to run (it's in the
node daemon's list of ensured directories) and t...
Guido Trotter
02:34 pm snf-ganeti Revision 0a865080: backend: remove a couple of useless mkdir calls
Those directories must exist for the node daemon to run (it's in the
node daemon's list of ensured directories) and t...
Guido Trotter
02:34 pm snf-ganeti Revision 5a062513: daemon.GenericMain: fix docstring
The docstring reports a wrong type for the "dirs" argument. Fixing.
Signed-off-by: Guido Trotter <ultrotter@google.c...
Guido Trotter
02:34 pm ganeti-local Revision 5a062513: daemon.GenericMain: fix docstring
The docstring reports a wrong type for the "dirs" argument. Fixing.
Signed-off-by: Guido Trotter <ultrotter@google.c...
Guido Trotter
02:34 pm ganeti-local Revision c33549ef: jstore: use EnsureDirs, and add more constants
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com>
Guido Trotter
02:34 pm snf-ganeti Revision c33549ef: jstore: use EnsureDirs, and add more constants
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com>
Guido Trotter
11:35 am ganeti-local Revision ace6cbe8: Bump version for 2.1.2 release
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
11:35 am snf-ganeti Revision ace6cbe8: Bump version for 2.1.2 release
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop

05/06/2010

06:00 pm Revision edf24a21: Set all required objectClass attributes when adding an entry to LDAP. Also con...
Panagiotis Astithas
06:00 pm Pithos Revision edf24a21: Set all required objectClass attributes when adding an entry to LDAP. Also con...
Panagiotis Astithas
12:57 pm ganeti-local Revision ba538816: Update NEWS file for 2.1.2
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido ...
Iustin Pop
12:57 pm snf-ganeti Revision ba538816: Update NEWS file for 2.1.2
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido ...
Iustin Pop

05/05/2010

06:19 pm Revision ba1ac209: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
06:19 pm Pithos Revision ba1ac209: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
06:18 pm Revision 6b561ede: Don't show the New Folder option in File menu when Trash,My Shared, Other's Sh...
Natasa Kapravelou
06:18 pm Pithos Revision 6b561ede: Don't show the New Folder option in File menu when Trash,My Shared, Other's Sh...
Natasa Kapravelou
04:39 pm Revision 46268014: Use firstname & lastname instead of full name for more flexibility and escape ...
Panagiotis Astithas
04:39 pm Pithos Revision 46268014: Use firstname & lastname instead of full name for more flexibility and escape ...
Panagiotis Astithas
03:45 pm Revision 3f6fd106: Create user accounts in an LDAP-based IdP server after registration, so that S...
Panagiotis Astithas
03:45 pm Pithos Revision 3f6fd106: Create user accounts in an LDAP-based IdP server after registration, so that S...
Panagiotis Astithas
03:31 pm ganeti-local Revision bdc93557: Add dates to the NEWS file
Just for easier history digging…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <ultrotter...
Iustin Pop
03:31 pm snf-ganeti Revision bdc93557: Add dates to the NEWS file
Just for easier history digging…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <ultrotter...
Iustin Pop
01:20 pm ganeti-local Revision 8cb70e56: RAPI QA: Test instance creation/removal via RAPI
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
01:20 pm snf-ganeti Revision 8cb70e56: RAPI QA: Test instance creation/removal via RAPI
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
01:20 pm ganeti-local Revision 94e63ca1: RAPI QA: Support for request body
- Add support for sending JSON-encoded body to RAPI daemon
(required to test more complex resources)
- Expand names...
Michael Hanselmann
01:20 pm snf-ganeti Revision 94e63ca1: RAPI QA: Support for request body
- Add support for sending JSON-encoded body to RAPI daemon
(required to test more complex resources)
- Expand names...
Michael Hanselmann

05/04/2010

08:13 pm ganeti-local Revision f2f88abf: Small fixes for RAPI client
- Always check SSL certificate for validity
- Actually JSON-encode HTTP content
Signed-off-by: David Knowles <dknowl...
David Knowles
08:13 pm snf-ganeti Revision f2f88abf: Small fixes for RAPI client
- Always check SSL certificate for validity
- Actually JSON-encode HTTP content
Signed-off-by: David Knowles <dknowl...
David Knowles
03:39 pm snf-ganeti Revision 63bcea2a: backend: Check paths and always write CA file for import/export daemon
Once the import/export daemon uses separate users, the node daemon file (which
is used for intra-cluster transfers) m...
Michael Hanselmann
03:39 pm ganeti-local Revision 63bcea2a: backend: Check paths and always write CA file for import/export daemon
Once the import/export daemon uses separate users, the node daemon file (which
is used for intra-cluster transfers) m...
Michael Hanselmann
03:38 pm snf-ganeti Revision 3718bf6d: Add optional “salt” argument to utils.{,Verify}Sha1Hmac
We're using salted hashes all over the place.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Gui...
Michael Hanselmann
03:38 pm ganeti-local Revision 3718bf6d: Add optional “salt” argument to utils.{,Verify}Sha1Hmac
We're using salted hashes all over the place.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Gui...
Michael Hanselmann
03:38 pm ganeti-local Revision 615aaaba: Use utility functions for HMAC
HMAC will be used in more places. Centralizing some parts can't hurt.
Signed-off-by: Michael Hanselmann <hansmi@goog...
Michael Hanselmann
03:38 pm snf-ganeti Revision 615aaaba: Use utility functions for HMAC
HMAC will be used in more places. Centralizing some parts can't hurt.
Signed-off-by: Michael Hanselmann <hansmi@goog...
Michael Hanselmann
03:38 pm snf-ganeti Revision 387794f8: LUExportInstance: Move exporting code to helper class
This will simplify the implementation of intra-cluster instance
exports and reduces the number of local variables in
...
Michael Hanselmann
03:38 pm ganeti-local Revision 387794f8: LUExportInstance: Move exporting code to helper class
This will simplify the implementation of intra-cluster instance
exports and reduces the number of local variables in
...
Michael Hanselmann
03:37 pm ganeti-local Revision c1e7897d: Merge branch 'devel-2.1'
* devel-2.1:
cfgupgrade: allow working with relative paths
Cleanup /etc/hosts during node removal
verify cluste...
Michael Hanselmann
03:37 pm snf-ganeti Revision c1e7897d: Merge branch 'devel-2.1'
* devel-2.1:
cfgupgrade: allow working with relative paths
Cleanup /etc/hosts during node removal
verify cluste...
Michael Hanselmann
02:42 pm snf-ganeti Revision e2436511: Fix hspace's KM metrics
We returned the KM_POOL_* metrics as the final state, not as the delta
between the final and the initial state.
Iustin Pop
02:42 pm ganeti-local Revision e2436511: Fix hspace's KM metrics
We returned the KM_POOL_* metrics as the final state, not as the delta
between the final and the initial state.
Iustin Pop
01:37 am Pithos Android Client Revision 0f5479d2: license
Michael Mayo
01:03 am Pithos Android Client Revision 995e075e: version 1.0
Michael Mayo
12:47 am Pithos Android Client Revision 2d3dd41d: fix rotation crash
Michael Mayo

05/03/2010

11:31 pm Pithos Android Client Revision 375b75bd: hide activity indicators
Michael Mayo
11:27 pm Pithos Android Client Revision 221f7770: cleanup and fix crash
Michael Mayo
10:15 pm Pithos Android Client Revision 610ee726: remove unneeded class
Michael Mayo
10:14 pm Pithos Android Client Revision e7274b25: remove TODOs and generated blocks
Michael Mayo
10:00 pm Pithos Android Client Revision 88452393: ubuntu 10 image
Michael Mayo
09:57 pm Pithos Android Client Revision 3e6fd0e9: remove all warnings
Michael Mayo
06:27 pm ganeti-local Revision 0cddd44d: cfgupgrade: allow working with relative paths
Since utils.WriteFile requires an absolute path, cfgupgrade needs to
normalize the directory it is given.
Signed-off...
Iustin Pop
06:27 pm snf-ganeti Revision 0cddd44d: cfgupgrade: allow working with relative paths
Since utils.WriteFile requires an absolute path, cfgupgrade needs to
normalize the directory it is given.
Signed-off...
Iustin Pop
06:27 pm ganeti-local Revision 745c878a: qa: enable early release during parallel burnin
With this, the burnin sequence on big clusters should be (much?) faster.
The patch also fixes the parallel setting (b...
Iustin Pop
06:27 pm snf-ganeti Revision 7672a621: Cleanup /etc/hosts during node removal
It seems that commit d8470559 dropped the cleanup of /etc/hosts when a
node is removed from the cluster. I don't know...
Iustin Pop
06:27 pm ganeti-local Revision 58385fad: verify cluster: check /etc/hosts consistency
If we are told to modify /etc/hosts, then verify its consistency during
cluster verify.
Signed-off-by: Iustin Pop <i...
Iustin Pop
06:27 pm ganeti-local Revision 7672a621: Cleanup /etc/hosts during node removal
It seems that commit d8470559 dropped the cleanup of /etc/hosts when a
node is removed from the cluster. I don't know...
Iustin Pop
06:27 pm snf-ganeti Revision 745c878a: qa: enable early release during parallel burnin
With this, the burnin sequence on big clusters should be (much?) faster.
The patch also fixes the parallel setting (b...
Iustin Pop
06:27 pm snf-ganeti Revision cf29cfb6: Change the migration message
Let's remove the experimental message (the Ganeti side is stable
nowadays) and replace it with a warning about possib...
Iustin Pop
06:27 pm snf-ganeti Revision 58385fad: verify cluster: check /etc/hosts consistency
If we are told to modify /etc/hosts, then verify its consistency during
cluster verify.
Signed-off-by: Iustin Pop <i...
Iustin Pop
06:27 pm ganeti-local Revision cf29cfb6: Change the migration message
Let's remove the experimental message (the Ganeti side is stable
nowadays) and replace it with a warning about possib...
Iustin Pop
06:14 pm ganeti-local Revision 71d23b33: Fix pylint 0.20.0 warnings
These seem to be wrong, possibly a regression in pylint.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: ...
Iustin Pop
06:14 pm snf-ganeti Revision 71d23b33: Fix pylint 0.20.0 warnings
These seem to be wrong, possibly a regression in pylint.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: ...
Iustin Pop

04/30/2010

02:19 am Pithos Android Client Revision 849e1b61: resize server
Michael Mayo
12:46 am Pithos Android Client Revision af63e739: reboot and delete server
Michael Mayo

04/29/2010

06:23 pm Revision 82248972: Implement proper backend lookup for invitations.
Panagiotis Astithas
06:23 pm Pithos Revision 82248972: Implement proper backend lookup for invitations.
Panagiotis Astithas
05:54 pm Revision 2f551abc: Add a user registration flow. Registration can be open for all, or limited to ...
Panagiotis Astithas
05:54 pm Pithos Revision 2f551abc: Add a user registration flow. Registration can be open for all, or limited to ...
Panagiotis Astithas
04:30 pm ganeti-local Revision 24d70417: Move cmdlib._VerifyCertificate to utils
This function will also be useful for inter-cluster instance
moves for verifying certificates.
Signed-off-by: Michae...
Michael Hanselmann
04:30 pm snf-ganeti Revision 24d70417: Move cmdlib._VerifyCertificate to utils
This function will also be useful for inter-cluster instance
moves for verifying certificates.
Signed-off-by: Michae...
Michael Hanselmann

04/28/2010

02:57 pm ganeti-local Revision 87e510fd: KVM: make tags available in KVM_NET_SCRIPT
Make instance tags available as a space-separated list during the execution of
the network setup script. This allows ...
Apollon Oikonomopoulos
02:57 pm snf-ganeti Revision 87e510fd: KVM: make tags available in KVM_NET_SCRIPT
Make instance tags available as a space-separated list during the execution of
the network setup script. This allows ...
Apollon Oikonomopoulos
02:57 pm snf-ganeti Revision 1c69ad80: Remove "ssconf.CheckMasterCandidate"
This function is not used anymore, so there's no point in keeping it
around.
This reverts commit 3f71b464ad5cdd1f1b5...
Guido Trotter
02:57 pm ganeti-local Revision 1c69ad80: Remove "ssconf.CheckMasterCandidate"
This function is not used anymore, so there's no point in keeping it
around.
This reverts commit 3f71b464ad5cdd1f1b5...
Guido Trotter
03:17 am Pithos Android Client Revision d294048f: more server view stuff
Michael Mayo

04/27/2010

11:49 pm Pithos Android Client Revision e9241fbf: ip addresses
Michael Mayo
11:03 pm Pithos Android Client Revision 8322c8cf: z index fix
Michael Mayo
10:29 pm Pithos Android Client Revision 2538f98e: large logos in server view
Michael Mayo
08:33 pm Pithos Android Client Revision 9a4cdbc6: beginning server view
Michael Mayo
05:22 pm snf-ganeti Revision 9d198e6f: Improve import/export daemon tests
- Progress messages
- Log output on errors
- Listen timeout tests
Signed-off-by: Michael Hanselmann <hansmi@google.c...
Michael Hanselmann
05:22 pm ganeti-local Revision 9d198e6f: Improve import/export daemon tests
- Progress messages
- Log output on errors
- Listen timeout tests
Signed-off-by: Michael Hanselmann <hansmi@google.c...
Michael Hanselmann
05:22 pm ganeti-local Revision 043f2292: Retry connection in import-export daemon
Until now, exactly one attempt was made to establish a connection.
If it failed, the whole import/export for the disk...
Michael Hanselmann
05:22 pm snf-ganeti Revision 043f2292: Retry connection in import-export daemon
Until now, exactly one attempt was made to establish a connection.
If it failed, the whole import/export for the disk...
Michael Hanselmann
05:22 pm ganeti-local Revision 29da446a: Use new class for wakeup file descriptor in import/export daemon
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
05:22 pm snf-ganeti Revision 29da446a: Use new class for wakeup file descriptor in import/export daemon
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
05:22 pm ganeti-local Revision b9768937: Add wrapper class for signal.set_wrapper_fd
Managing file descriptors is always a bit tricky. Having this in a separate
class is better.
Signed-off-by: Michael ...
Michael Hanselmann
05:22 pm snf-ganeti Revision b9768937: Add wrapper class for signal.set_wrapper_fd
Managing file descriptors is always a bit tricky. Having this in a separate
class is better.
Signed-off-by: Michael ...
Michael Hanselmann
05:22 pm ganeti-local Revision 4ca693ca: Move some code into separate class in import/export daemon
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
05:22 pm snf-ganeti Revision 4ca693ca: Move some code into separate class in import/export daemon
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:17 am Pithos Android Client Revision 48aa01e6: cleanup
Michael Mayo
05:48 am Pithos Android Client Revision 43a29eea: attempt to post to create servers
Michael Mayo
02:43 am Pithos Android Client Revision 8ac22f7c: select image and flavor
Michael Mayo
02:21 am Pithos Android Client Revision 344675da: add server layout
Michael Mayo
01:20 am Pithos Android Client Revision d8f3bb33: flavor and image loading
Michael Mayo

04/26/2010

10:54 pm Pithos Android Client Revision 35e7942d: first source commit
Michael Mayo
10:54 pm Pithos Android Client Revision d7510c1a: ignore build folder
Michael Mayo
10:53 pm Pithos Android Client Revision 3ea01a03: first commit
Michael Mayo
06:02 pm ganeti-local Revision b1ddaad9: Update NEWS file for the 0.2.5 release
Iustin Pop
06:02 pm snf-ganeti Revision b1ddaad9: Update NEWS file for the 0.2.5 release
Iustin Pop
02:30 pm ganeti-local Revision 1077f25c: Merge branch 'devel-2.1'
* devel-2.1:
masterd: Log PID, UID and GID of connected client
qa: Use qa_utils.UploadFile to upload rapi_users f...
Michael Hanselmann
02:30 pm snf-ganeti Revision 1077f25c: Merge branch 'devel-2.1'
* devel-2.1:
masterd: Log PID, UID and GID of connected client
qa: Use qa_utils.UploadFile to upload rapi_users f...
Michael Hanselmann
« Previous
Next »
 

Also available in: Atom