Activity

From 11/12/2010 to 12/11/2010

12/10/2010

07:28 pm snf-ganeti Revision 46aae796: Rename “kind” to “what” for calls in query2 design
“kind” is already used in the field definition. “what” seems to
be a better fit for the calls (“what should be querie...
Michael Hanselmann
07:28 pm ganeti-local Revision 46aae796: Rename “kind” to “what” for calls in query2 design
“kind” is already used in the field definition. “what” seems to
be a better fit for the calls (“what should be querie...
Michael Hanselmann
06:26 pm snf-ganeti Revision 288d6440: QA: Improve tests for instance/node list
- Query all known fields
- Random combinations (using a PRNG with a fixed seed) of fields
- Order of result names
Si...
Michael Hanselmann
06:26 pm ganeti-local Revision 288d6440: QA: Improve tests for instance/node list
- Query all known fields
- Random combinations (using a PRNG with a fixed seed) of fields
- Order of result names
Si...
Michael Hanselmann
05:48 pm snf-ganeti Revision fcdf575b: cmdlib: Convert instance query to new infrastructure
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:48 pm ganeti-local Revision fcdf575b: cmdlib: Convert instance query to new infrastructure
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:48 pm ganeti-local Revision 1c8addc6: query: Add definition for instance queries
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:48 pm snf-ganeti Revision 1c8addc6: query: Add definition for instance queries
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:13 pm ganeti-local Revision 5d9e167a: Script to gracefully power off KVM instances
When a node is running KVM instances and that node is rebooted or
shutdown, the gnt-noded daemon is finished and leav...
Miguel Di Ciurcio Filho
05:13 pm snf-ganeti Revision 5d9e167a: Script to gracefully power off KVM instances
When a node is running KVM instances and that node is rebooted or
shutdown, the gnt-noded daemon is finished and leav...
Miguel Di Ciurcio Filho
03:42 pm Revision 8e86f905: Fixed query syntax in case of empty group list
Christos Stathis
03:42 pm Pithos Revision 8e86f905: Fixed query syntax in case of empty group list
Christos Stathis
03:10 pm Revision 6a8b8972: Automated merge with https://gss.googlecode.com/hg/
Christos Stathis
03:10 pm Pithos Revision 6a8b8972: Automated merge with https://gss.googlecode.com/hg/
Christos Stathis
03:10 pm Pithos Revision 24acf83f: Merge with optimizations branch
Christos Stathis
03:10 pm Revision 24acf83f: Merge with optimizations branch
Christos Stathis
03:09 pm Pithos Revision 87163078: Merge with 95418fb0c49b from default
Christos Stathis
03:09 pm Revision 87163078: Merge with 95418fb0c49b from default
Christos Stathis
02:29 pm Pithos Revision fb76bffb: Merge with 7b39195399329dca42a7de7175f8e9e2f7478a4e
Natasa Kapravelou
02:29 pm Revision fb76bffb: Merge with 7b39195399329dca42a7de7175f8e9e2f7478a4e
Natasa Kapravelou
02:02 pm Pithos Revision 1c0d1bca: Merge with 34f8c374d255f9b67e4e6760b8638ff2754641a9
Dimitris Routsis
02:02 pm Revision 1c0d1bca: Merge with 34f8c374d255f9b67e4e6760b8638ff2754641a9
Dimitris Routsis
01:55 pm Revision be3b26e1: Rewrite getUsersSharingFilesForUser() and getUsersSharingFoldersForUser() for ...
Dimitris Routsis
01:55 pm Pithos Revision be3b26e1: Rewrite getUsersSharingFilesForUser() and getUsersSharingFoldersForUser() for ...
Dimitris Routsis
01:53 pm Pithos Revision 089990fd: Add missing indexes.
Dimitris Routsis
01:53 pm Revision 089990fd: Add missing indexes.
Dimitris Routsis
01:36 pm Pithos Revision f187ebb7: Added profiling code
Christos Stathis
01:36 pm Revision f187ebb7: Added profiling code
Christos Stathis
12:41 pm Revision ae60277b: Decorative changes related to Issue 64
Natasa Kapravelou
12:41 pm Pithos Revision ae60277b: Decorative changes related to Issue 64
Natasa Kapravelou

12/09/2010

05:52 pm Pithos Revision 5d0ffbbc: Current session login and Last login functionality added in the client code (r...
Natasa Kapravelou
05:52 pm Revision 5d0ffbbc: Current session login and Last login functionality added in the client code (r...
Natasa Kapravelou
05:36 pm snf-ganeti Revision d41d07d4: Fix disk status verification in LUClusterVerify
Commit b8d26c6 added disk status verification, but it has two
(different) bugs for not healthy nodes.
For offline no...
Iustin Pop
05:36 pm ganeti-local Revision d41d07d4: Fix disk status verification in LUClusterVerify
Commit b8d26c6 added disk status verification, but it has two
(different) bugs for not healthy nodes.
For offline no...
Iustin Pop
05:14 pm snf-ganeti Revision 31ed0b58: Merge branch 'devel-2.3'
* devel-2.3:
Fix rename for file-backed instances
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by:...
Guido Trotter
05:14 pm ganeti-local Revision 31ed0b58: Merge branch 'devel-2.3'
* devel-2.3:
Fix rename for file-backed instances
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by:...
Guido Trotter
05:13 pm snf-ganeti Revision d1a0ab50: Merge branch 'devel-2.2' into devel-2.3
* devel-2.2:
Fix rename for file-backed instances
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by:...
Guido Trotter
05:13 pm ganeti-local Revision d1a0ab50: Merge branch 'devel-2.2' into devel-2.3
* devel-2.2:
Fix rename for file-backed instances
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by:...
Guido Trotter
05:12 pm ganeti-local Revision be9f4904: Merge branch 'stable-2.2' into devel-2.2
* stable-2.2:
Fix rename for file-backed instances
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by...
Guido Trotter
05:12 pm snf-ganeti Revision be9f4904: Merge branch 'stable-2.2' into devel-2.2
* stable-2.2:
Fix rename for file-backed instances
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by...
Guido Trotter
05:11 pm ganeti-local Revision 5500ca1f: Merge branch 'stable-2.2' into stable-2.3
* stable-2.2:
Fix rename for file-backed instances
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by...
Guido Trotter
05:11 pm snf-ganeti Revision 5500ca1f: Merge branch 'stable-2.2' into stable-2.3
* stable-2.2:
Fix rename for file-backed instances
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by...
Guido Trotter
05:09 pm ganeti-local Revision 3721d2fe: Fix rename for file-backed instances
Currently the code wrongly changes the disk logical/physical id
component representing the path from "$storage_dir/$i...
Guido Trotter
05:09 pm snf-ganeti Revision 3721d2fe: Fix rename for file-backed instances
Currently the code wrongly changes the disk logical/physical id
component representing the path from "$storage_dir/$i...
Guido Trotter
05:03 pm ganeti-local Revision d0b98288: Check payload of OOB execution
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
05:03 pm snf-ganeti Revision d0b98288: Check payload of OOB execution
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
05:03 pm snf-ganeti Revision 9d5198ad: Replace GetOobProgram by GetNdParams
This was due to a older review which used GetOobProgram but then
changed to GetNdParams. Forgot to adjust this in the...
René Nussbaumer
05:03 pm ganeti-local Revision 9d5198ad: Replace GetOobProgram by GetNdParams
This was due to a older review which used GetOobProgram but then
changed to GetNdParams. Forgot to adjust this in the...
René Nussbaumer
05:03 pm ganeti-local Revision 1aa88d95: Ensure we just serialize JSON if there is data
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
05:03 pm snf-ganeti Revision 1aa88d95: Ensure we just serialize JSON if there is data
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
05:03 pm snf-ganeti Revision 0092d621: Adding missing timeout parameter to rpc interface
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
05:03 pm ganeti-local Revision 0092d621: Adding missing timeout parameter to rpc interface
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
04:33 pm Revision a3d193a5: Implement the ManyToOne relationship for UserLogin and User that is related to...
Natasa Kapravelou
04:33 pm Pithos Revision a3d193a5: Implement the ManyToOne relationship for UserLogin and User that is related to...
Natasa Kapravelou
04:08 pm snf-ganeti Revision dec88196: Improve error reporting for small clusters
When doing a two-node allocation on a cluster/group in which only one
node is online, or a one-node allocation withou...
Iustin Pop
04:08 pm ganeti-local Revision dec88196: Improve error reporting for small clusters
When doing a two-node allocation on a cluster/group in which only one
node is online, or a one-node allocation withou...
Iustin Pop
04:08 pm ganeti-local Revision 9b1584fc: hail/allocate: implement multi-group support
This is a bit hackish. We add a new function that takes the input data,
splits it into groups, runs the original tryA...
Iustin Pop
04:08 pm snf-ganeti Revision 9b1584fc: hail/allocate: implement multi-group support
This is a bit hackish. We add a new function that takes the input data,
splits it into groups, runs the original tryA...
Iustin Pop
04:08 pm ganeti-local Revision db4d9a9b: hail: remove the custom info message generation
Since the solutions are "self-annotated", we can remove the custom code
from hail, and just keep a very small process...
Iustin Pop
04:08 pm snf-ganeti Revision db4d9a9b: hail: remove the custom info message generation
Since the solutions are "self-annotated", we can remove the custom code
from hail, and just keep a very small process...
Iustin Pop
04:08 pm ganeti-local Revision 859fc11d: Add a 'log' attribute to allocation solutions
And also a couple of functions for describing a given solution; these
will be used in the future instead of the ones ...
Iustin Pop
04:08 pm snf-ganeti Revision 859fc11d: Add a 'log' attribute to allocation solutions
And also a couple of functions for describing a given solution; these
will be used in the future instead of the ones ...
Iustin Pop
04:08 pm snf-ganeti Revision 85d0ddc3: Change AllocSolution from tuple to its own type
Tuples are good for two, three, at most four elements. Beyond that, the
continuous pattern matching and construction/...
Iustin Pop
04:08 pm ganeti-local Revision 85d0ddc3: Change AllocSolution from tuple to its own type
Tuples are good for two, three, at most four elements. Beyond that, the
continuous pattern matching and construction/...
Iustin Pop
02:38 pm ganeti-local Revision 46747143: qa: test same-name instance rename
Use the simplified command and rapi version to perform an instance
rename to the same name. This is performed anytime...
Guido Trotter
02:38 pm snf-ganeti Revision 46747143: qa: test same-name instance rename
Use the simplified command and rapi version to perform an instance
rename to the same name. This is performed anytime...
Guido Trotter
02:37 pm snf-ganeti Revision e5c2accd: Simplify instance rename qa test
The current instance rename qa testing function can only perform
back-and-forth renames, both for command line and ra...
Guido Trotter
02:37 pm ganeti-local Revision e5c2accd: Simplify instance rename qa test
The current instance rename qa testing function can only perform
back-and-forth renames, both for command line and ra...
Guido Trotter
12:29 pm ganeti-local Revision 2db12a5a: Allow rename of instance to same name
This basically is a no-op in ganeti, but forces the execution of the
os-specific rename scripts.
Signed-off-by: Guid...
Guido Trotter
12:29 pm snf-ganeti Revision 2db12a5a: Allow rename of instance to same name
This basically is a no-op in ganeti, but forces the execution of the
os-specific rename scripts.
Signed-off-by: Guid...
Guido Trotter

12/08/2010

09:45 pm ganeti-local Revision 75cf411a: Introduce constant for the name of the initial node group
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
09:45 pm snf-ganeti Revision 75cf411a: Introduce constant for the name of the initial node group
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
09:45 pm ganeti-local Revision e6e88de6: objects.py: fix minor error in NodeGroup.SimpleFillND docstring
The defaults are filled in from the node group defaults, not cluster
defaults (presumably copy & paste error).
Signe...
Adeodato Simo
09:45 pm snf-ganeti Revision 5c64fbc2: design-2.3.rst: fix whitespace
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
09:45 pm snf-ganeti Revision 7407c2d5: constants.py: fix tiny grammar issue in comment
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
09:45 pm snf-ganeti Revision e6e88de6: objects.py: fix minor error in NodeGroup.SimpleFillND docstring
The defaults are filled in from the node group defaults, not cluster
defaults (presumably copy & paste error).
Signe...
Adeodato Simo
09:45 pm ganeti-local Revision 5c64fbc2: design-2.3.rst: fix whitespace
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
09:45 pm ganeti-local Revision 7407c2d5: constants.py: fix tiny grammar issue in comment
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
08:22 pm ganeti-local Revision 85661274: Node query: maintain order as requested
If the client requests certain names, their order should be maintained.
This is already done for instance queries. Mo...
Michael Hanselmann
08:22 pm snf-ganeti Revision 85661274: Node query: maintain order as requested
If the client requests certain names, their order should be maintained.
This is already done for instance queries. Mo...
Michael Hanselmann
08:00 pm ganeti-local Revision 89ce4acc: query: Improve error checking
- Show only field definition, not callback when a result row is
inconsistent
- Show list of duplicate titles if the...
Michael Hanselmann
08:00 pm snf-ganeti Revision 89ce4acc: query: Improve error checking
- Show only field definition, not callback when a result row is
inconsistent
- Show list of duplicate titles if the...
Michael Hanselmann
08:00 pm ganeti-local Revision 70d8ccaf: constants: Clarify comment for QRFS_NODATA
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Adeodato Simo <dato@google.com>
Michael Hanselmann
08:00 pm snf-ganeti Revision 70d8ccaf: constants: Clarify comment for QRFS_NODATA
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Adeodato Simo <dato@google.com>
Michael Hanselmann
08:00 pm ganeti-local Revision 949f5e86: cmdlib: Fix prototype for _QueryBase.DeclareLocks
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Adeodato Simo <dato@google.com>
Michael Hanselmann
08:00 pm snf-ganeti Revision 949f5e86: cmdlib: Fix prototype for _QueryBase.DeclareLocks
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Adeodato Simo <dato@google.com>
Michael Hanselmann
05:13 pm Revision 769e0ecb: Started removing DTOs
Fotis Stamatelopoulos
05:13 pm Pithos Revision 769e0ecb: Started removing DTOs
Fotis Stamatelopoulos
04:59 pm snf-ganeti Revision 66787da5: Group operations: add QA tests for add/remove/rename
This is a single function that tests all of of the following:
- creating groups
- creating groups that exist fai...
Adeodato Simo
04:59 pm ganeti-local Revision 66787da5: Group operations: add QA tests for add/remove/rename
This is a single function that tests all of of the following:
- creating groups
- creating groups that exist fai...
Adeodato Simo
02:27 pm ganeti-local Revision a268af8d: Group operations: update ganeti.rapi.client with all node group operations
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
02:27 pm snf-ganeti Revision a268af8d: Group operations: update ganeti.rapi.client with all node group operations
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
02:27 pm snf-ganeti Revision 0dbaa9ca: Group operations: expose add/remove/rename in RAPI
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
02:27 pm ganeti-local Revision 0dbaa9ca: Group operations: expose add/remove/rename in RAPI
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
02:27 pm ganeti-local Revision 66e884e1: Group operations: CLI code for add/remove/rename a group
Also, minor update to the 2.3 design doc, which was indicating the remove
operation would be `gnt-group del` and not ...
Adeodato Simo
02:27 pm snf-ganeti Revision 66e884e1: Group operations: CLI code for add/remove/rename a group
Also, minor update to the 2.3 design doc, which was indicating the remove
operation would be `gnt-group del` and not ...
Adeodato Simo
02:27 pm snf-ganeti Revision 4fe5cf90: Group operations: OpCode and LU for renaming a group
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
02:27 pm ganeti-local Revision 4fe5cf90: Group operations: OpCode and LU for renaming a group
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
02:27 pm snf-ganeti Revision 94bd652a: Group operations: OpCode and LU for removing a group
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
02:27 pm ganeti-local Revision 94bd652a: Group operations: OpCode and LU for removing a group
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
02:27 pm ganeti-local Revision b1ee5610: Group operations: OpCode and LU for adding a group
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
02:27 pm snf-ganeti Revision b1ee5610: Group operations: OpCode and LU for adding a group
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
02:27 pm ganeti-local Revision 4edc512c: Expose new node group attributes in CLI and RAPI
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
02:27 pm snf-ganeti Revision 4edc512c: Expose new node group attributes in CLI and RAPI
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
02:27 pm ganeti-local Revision e11a1b77: config.py, objects.py: more node group support
In particular:
- add AddNodeGroup and RemoveNodeGroup in config.py
- refactor _UpgradeConfig to make use of _Un...
Adeodato Simo
02:27 pm snf-ganeti Revision e11a1b77: config.py, objects.py: more node group support
In particular:
- add AddNodeGroup and RemoveNodeGroup in config.py
- refactor _UpgradeConfig to make use of _Un...
Adeodato Simo
02:26 pm Revision eed17ab1: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Dimitris Moraitis
02:26 pm Revision 9ddfb6c0: dont disable sliders
Dimitris Moraitis
02:03 pm Pithos Revision 3bb9c426: Added tag gss-1.3 for changeset d59fbcd2f0cd
Christos Stathis
02:03 pm Revision 3bb9c426: Added tag gss-1.3 for changeset d59fbcd2f0cd
Christos Stathis
01:35 pm web_layout_0.0.53.png
layout 0.0.5 (grnet color theme) disks simple Constantinos Venetsanopoulos
01:34 pm web_layout_0.0.52.png
layout 0.0.5 (grnet color theme) instances advanced Constantinos Venetsanopoulos
01:34 pm web_layout_0.0.51.png
layout 0.0.5 (grnet color theme) instances simple Constantinos Venetsanopoulos
12:10 pm Revision fb620b3a: minor changes to alt and main appearance
Christos Psaltis
11:00 am Revision 2a65ba7d: instructions on alt css
Christos Psaltis
05:30 am Revision a3cc9410: wizard improvements, alternative css
Dimitris Moraitis

12/07/2010

05:19 pm Revision 366f3f31: Initial commit related to Issue 64. Last login should point to the user's last...
Natasa Kapravelou
05:19 pm Pithos Revision 366f3f31: Initial commit related to Issue 64. Last login should point to the user's last...
Natasa Kapravelou
04:51 pm snf-ganeti Revision eb64da59: Adding new OpCode for OOB
Register OpCode and Logical Unit in mcpu.py
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hans...
René Nussbaumer
04:51 pm ganeti-local Revision eb64da59: Adding new OpCode for OOB
Register OpCode and Logical Unit in mcpu.py
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hans...
René Nussbaumer
04:51 pm ganeti-local Revision 445f735d: Adding new Logical Unit for OOB
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
04:51 pm snf-ganeti Revision 445f735d: Adding new Logical Unit for OOB
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer

12/06/2010

11:22 pm ganeti-local Revision 1698503a: cmdlib: Don't sort list of nodes if names are given
This makes _GetWantedNodes consistent wit _GetWantedInstances.
Signed-off-by: Michael Hanselmann <hansmi@google.com>...
Michael Hanselmann
11:22 pm snf-ganeti Revision 1698503a: cmdlib: Don't sort list of nodes if names are given
This makes _GetWantedNodes consistent wit _GetWantedInstances.
Signed-off-by: Michael Hanselmann <hansmi@google.com>...
Michael Hanselmann
11:22 pm ganeti-local Revision 9f5a3645: utils: Add function to find duplicates in sequence
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Adeodato Simo <dato@google.com>
Michael Hanselmann
11:22 pm snf-ganeti Revision 9f5a3645: utils: Add function to find duplicates in sequence
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Adeodato Simo <dato@google.com>
Michael Hanselmann
08:48 pm ganeti-local Revision 049383d9: hv_kvm.py: fix some lint issues introduced in 4b784cf
In particular:
- break as couple lines that were longer than 80 characters
- fix a couple "comma not followed by...
Adeodato Simo
08:48 pm snf-ganeti Revision 049383d9: hv_kvm.py: fix some lint issues introduced in 4b784cf
In particular:
- break as couple lines that were longer than 80 characters
- fix a couple "comma not followed by...
Adeodato Simo
02:59 pm ganeti-local Revision 819ca990: locking: add nodegroup lock level
This also changes masterd to initialize the ganeti's manager with the
current list of nodegroup uuids, and updates un...
Guido Trotter
02:59 pm snf-ganeti Revision 819ca990: locking: add nodegroup lock level
This also changes masterd to initialize the ganeti's manager with the
current list of nodegroup uuids, and updates un...
Guido Trotter
02:59 pm snf-ganeti Revision 1177d70e: Remove bridge NIC slot
This has been deprecated and unused since 2.1.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Mich...
Guido Trotter
02:59 pm ganeti-local Revision 1177d70e: Remove bridge NIC slot
This has been deprecated and unused since 2.1.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Mich...
Guido Trotter

12/03/2010

06:21 pm Revision 9bc27c4b: Added greek stopwords
Christos Stathis
06:21 pm Pithos Revision 9bc27c4b: Added greek stopwords
Christos Stathis
06:21 pm Pithos Revision 013f74c5: Added check for number of solr results so that we can ask for the total
Christos Stathis
06:21 pm Revision 013f74c5: Added check for number of solr results so that we can ask for the total
Christos Stathis
05:48 pm snf-ganeti Revision 4b784cf8: kvm: Improve network syntax and tests
The current syntax when defining a NIC uses a pair of arguments, like this:
-net tap,vlan=0 -net nic,vlan=0,model=vi...
Miguel Di Ciurcio Filho
05:48 pm snf-ganeti Revision 3f2eba25: kvm: Make _GetKVMVersion() return integers
The current code returns the major, minor and rev portions of the version of
KVM as strings. Returning them as intege...
Miguel Di Ciurcio Filho
05:48 pm ganeti-local Revision 3f2eba25: kvm: Make _GetKVMVersion() return integers
The current code returns the major, minor and rev portions of the version of
KVM as strings. Returning them as intege...
Miguel Di Ciurcio Filho
05:48 pm ganeti-local Revision 4b784cf8: kvm: Improve network syntax and tests
The current syntax when defining a NIC uses a pair of arguments, like this:
-net tap,vlan=0 -net nic,vlan=0,model=vi...
Miguel Di Ciurcio Filho
04:15 pm snf-nfdhcpd Revision 7a7b8554: Merge previous changes
Conflicts:
nfdhcpd: merge
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Apollon Oikonomopoulos
03:55 pm snf-nfdhcpd Revision 30dd1f9e: Implement IPv6 RDNSS
Add support for ICMPv6 RDNSS (RFC 5006) to advertise DNS servers over ICMPv6
router advertisements.
Signed-off-by: A...
Apollon Oikonomopoulos
03:54 pm snf-nfdhcpd Revision 0be961fb: DHCP: use nameservers from config
Use the DNS servers from the config file for DHCP replies.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Apollon Oikonomopoulos
03:34 pm snf-nfdhcpd Revision 31d21144: Disable sending periodic RAs when IPv6 is disabled
Disabling IPv6 from the configuration file causes the server to not respond to
NS and RS, however it still tried to s...
Apollon Oikonomopoulos
03:24 pm snf-nfdhcpd Revision 651e531d: Add configurationf file validation
Add a specification of the configuration file and runtime validation, using
configobj's validate.Validator and custom...
Apollon Oikonomopoulos
03:04 pm Pithos Revision d5e06fd8: Exposed refreshIndex to the jmx bean
Christos Stathis
03:04 pm Revision d5e06fd8: Exposed refreshIndex to the jmx bean
Christos Stathis
03:03 pm Pithos Revision 028e540b: Fixed typo in lytebox script
Christos Stathis
03:03 pm Revision 028e540b: Fixed typo in lytebox script
Christos Stathis
03:02 pm Revision 8a89a0ce: Removed System.out debug messages
Christos Stathis
03:02 pm Pithos Revision 8a89a0ce: Removed System.out debug messages
Christos Stathis
02:27 pm snf-nfdhcpd Revision ea915b1a: Add configuration file support
Add configuration file parsing using python-configobj. All command line options
except -d and -f have been moved to t...
Apollon Oikonomopoulos
01:16 pm Pithos Revision 16379ab8: Merge with solr1.4 branch
Christos Stathis
01:16 pm Revision 16379ab8: Merge with solr1.4 branch
Christos Stathis
01:11 pm Revision 1c437119: remove example template
Dimitris Moraitis

12/02/2010

05:58 pm snf-ganeti Revision 3c8a73a4: Merge branch 'devel-2.3'
* devel-2.3:
locking: Clarify message for removed locks
Bump version for 2.3.1~rc1 release
impexpd: Disable Ope...
Michael Hanselmann
05:58 pm ganeti-local Revision 3c8a73a4: Merge branch 'devel-2.3'
* devel-2.3:
locking: Clarify message for removed locks
Bump version for 2.3.1~rc1 release
impexpd: Disable Ope...
Michael Hanselmann
05:51 pm ganeti-local Revision 9a91d357: Merge branch 'stable-2.3' into devel-2.3
* stable-2.3:
Bump version for 2.3.1~rc1 release
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by...
Michael Hanselmann
05:51 pm snf-ganeti Revision 9a91d357: Merge branch 'stable-2.3' into devel-2.3
* stable-2.3:
Bump version for 2.3.1~rc1 release
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by...
Michael Hanselmann
05:44 pm ganeti-local Revision 800ac399: Make snapshots multi-vg aware
Currently, the Snapshot() function of LogicalVolume returns only the
logical volume path, with the assumption that we...
Iustin Pop
05:44 pm snf-ganeti Revision 800ac399: Make snapshots multi-vg aware
Currently, the Snapshot() function of LogicalVolume returns only the
logical volume path, with the assumption that we...
Iustin Pop
05:21 pm snf-ganeti Revision e0f9ed64: config.py: add error code to OpPrereqError
This adds a errors.ECODE_NOENT for OpPrereqError in LookupNodeGroup.
Signed-off-by: Adeodato Simo <dato@google.com>
...
Adeodato Simo
05:21 pm ganeti-local Revision e0f9ed64: config.py: add error code to OpPrereqError
This adds a errors.ECODE_NOENT for OpPrereqError in LookupNodeGroup.
Signed-off-by: Adeodato Simo <dato@google.com>
...
Adeodato Simo
05:20 pm ganeti-local Revision 913cc25e: config.py: replace "node group" with "nodegroup"
Though code uses "nodegroup" as data member name, strings that will be
read by the user should use "node group" (with...
Adeodato Simo
05:20 pm snf-ganeti Revision 913cc25e: config.py: replace "node group" with "nodegroup"
Though code uses "nodegroup" as data member name, strings that will be
read by the user should use "node group" (with...
Adeodato Simo
03:46 pm ganeti-local Revision 84d7e26b: Make rpc.call_lv_list() VG-aware
Changes to backend.GetVolumeList():
- now accepts a list of VGs instead of one VG
- returns LV names in the form "vg_...
Dmitry Chernyak
03:46 pm snf-ganeti Revision 84d7e26b: Make rpc.call_lv_list() VG-aware
Changes to backend.GetVolumeList():
- now accepts a list of VGs instead of one VG
- returns LV names in the form "vg_...
Dmitry Chernyak
03:32 pm snf-ganeti Revision d1b6262e: cmdlib: fix typos in the docstring for LogicalUnit
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
03:32 pm ganeti-local Revision d1b6262e: cmdlib: fix typos in the docstring for LogicalUnit
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
03:30 pm snf-ganeti Revision bde8f481: opcodes: document OP_DSC_FIELD in OpCode and OpCode.Summary()
Signed-off-by: Adeodato Simo <dato@google.com>
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Mic...
Adeodato Simo
03:30 pm ganeti-local Revision bde8f481: opcodes: document OP_DSC_FIELD in OpCode and OpCode.Summary()
Signed-off-by: Adeodato Simo <dato@google.com>
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Mic...
Adeodato Simo
03:09 pm Revision 16b54aa8: shared flag for shared files(removed explicit head for fetching file display i...
Giannis Koutsoubos
03:09 pm Pithos Revision 16b54aa8: shared flag for shared files(removed explicit head for fetching file display i...
Giannis Koutsoubos
12:37 pm createVMwizard.ppt
Wizard to create a VM (ppt) Constantinos Venetsanopoulos
12:30 pm web_layout_0.0.4-3.png
mock-up #3 gia Web Interface Constantinos Venetsanopoulos
12:29 pm web_layout_0.0.4-2.png
mock-up #2 gia Web Interface Constantinos Venetsanopoulos
12:29 pm web_layout_0.0.4-1.png
mock-up #1 gia Web Interface Constantinos Venetsanopoulos
10:18 am Revision c67b95db: del unused files
Christos Psaltis
02:28 am Revision 0f93c979: css & template improvements in instances section
Dimitris Moraitis

12/01/2010

09:45 pm ganeti-local Revision e1137eb6: locking: Clarify message for removed locks
Just being told that a lock doesn't exist can be confusing. One case
were this happens is when a job (e.g. instance m...
Michael Hanselmann
09:45 pm snf-ganeti Revision e1137eb6: locking: Clarify message for removed locks
Just being told that a lock doesn't exist can be confusing. One case
were this happens is when a job (e.g. instance m...
Michael Hanselmann
09:45 pm ganeti-local Revision 563d5e72: Bump version for 2.3.1~rc1 release
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
09:45 pm snf-ganeti Revision 563d5e72: Bump version for 2.3.1~rc1 release
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
09:40 pm snf-ganeti Revision 30131294: Querying node groups: add QA tests
This adds QA tests for both CLI and RAPI.
Signed-off-by: Adeodato Simo <dato@google.com>
Signed-off-by: Iustin Pop <...
Adeodato Simo
09:40 pm ganeti-local Revision 30131294: Querying node groups: add QA tests
This adds QA tests for both CLI and RAPI.
Signed-off-by: Adeodato Simo <dato@google.com>
Signed-off-by: Iustin Pop <...
Adeodato Simo
09:31 pm ganeti-local Revision a79ef2a5: Querying node groups: add luxi.REQ_QUERY_GROUPS
This also updates masterd.py.
Signed-off-by: Adeodato Simo <dato@google.com>
Signed-off-by: Iustin Pop <iustin@googl...
Adeodato Simo
09:31 pm ganeti-local Revision 667dbd6b: Querying node groups: add client/gnt_group.py
This implements `gnt-group list`.
Signed-off-by: Adeodato Simo <dato@google.com>
Signed-off-by: Iustin Pop <iustin@g...
Adeodato Simo
09:31 pm ganeti-local Revision 0897dc97: Querying node groups: RAPI support
This implements /groups and /groups/%s RAPI end points.
Signed-off-by: Adeodato Simo <dato@google.com>
Signed-off-by...
Adeodato Simo
09:31 pm snf-ganeti Revision a79ef2a5: Querying node groups: add luxi.REQ_QUERY_GROUPS
This also updates masterd.py.
Signed-off-by: Adeodato Simo <dato@google.com>
Signed-off-by: Iustin Pop <iustin@googl...
Adeodato Simo
09:31 pm snf-ganeti Revision 667dbd6b: Querying node groups: add client/gnt_group.py
This implements `gnt-group list`.
Signed-off-by: Adeodato Simo <dato@google.com>
Signed-off-by: Iustin Pop <iustin@g...
Adeodato Simo
09:31 pm snf-ganeti Revision 0897dc97: Querying node groups: RAPI support
This implements /groups and /groups/%s RAPI end points.
Signed-off-by: Adeodato Simo <dato@google.com>
Signed-off-by...
Adeodato Simo
09:31 pm ganeti-local Revision 70a6a926: Querying node groups: LU/Opcode
This adds opcodes.OpQueryGroups and cmdlib.LUQueryGroups.
Signed-off-by: Adeodato Simo <dato@google.com>
Signed-off-...
Adeodato Simo
09:31 pm snf-ganeti Revision 70a6a926: Querying node groups: LU/Opcode
This adds opcodes.OpQueryGroups and cmdlib.LUQueryGroups.
Signed-off-by: Adeodato Simo <dato@google.com>
Signed-off-...
Adeodato Simo
07:08 pm ganeti-local Revision a334d536: Cleanup AllocSolution after AllocElement changes
Since we added the score to AllocElement, we don't need to wrap
AllocElement in yet another tuple, just to attach the...
Iustin Pop
07:08 pm snf-ganeti Revision a334d536: Cleanup AllocSolution after AllocElement changes
Since we added the score to AllocElement, we don't need to wrap
AllocElement in yet another tuple, just to attach the...
Iustin Pop
07:08 pm ganeti-local Revision 7d3f4253: AllocElement: extend with the cluster score
AllocElement, a type used as a result of allocations, holds the status
of the nodes after the allocation. In most cas...
Iustin Pop
07:08 pm snf-ganeti Revision 7d3f4253: AllocElement: extend with the cluster score
AllocElement, a type used as a result of allocations, holds the status
of the nodes after the allocation. In most cas...
Iustin Pop
07:08 pm snf-ganeti Revision 06fb841e: Add two utility functions for the Result type
Actually, this just moves the functions from the QC module to Types, and
removes a duplicate entry from Cluster.
Sig...
Iustin Pop
07:08 pm ganeti-local Revision 06fb841e: Add two utility functions for the Result type
Actually, this just moves the functions from the QC module to Types, and
removes a duplicate entry from Cluster.
Sig...
Iustin Pop
07:08 pm snf-ganeti Revision 99b63608: Rework the types used during data loading
This improves on the previous change. Currently, the node and instance
lists shipped around during data loading are (...
Iustin Pop
07:08 pm ganeti-local Revision 99b63608: Rework the types used during data loading
This improves on the previous change. Currently, the node and instance
lists shipped around during data loading are (...
Iustin Pop
07:08 pm snf-ganeti Revision 2d0ca2c5: Loader functions: move from assoc lists to maps
When loading big clusters, the association lists become a bit slow, so
we'll replace this with a simple Map String In...
Iustin Pop
07:08 pm ganeti-local Revision 2d0ca2c5: Loader functions: move from assoc lists to maps
When loading big clusters, the association lists become a bit slow, so
we'll replace this with a simple Map String In...
Iustin Pop
07:08 pm ganeti-local Revision 6ff78049: Convert some leftovers to NameAssoc
The type alias NameAssoc has been introduced a long time ago, but there
are some few not-yet-converted cases. In prep...
Iustin Pop
07:08 pm snf-ganeti Revision 6ff78049: Convert some leftovers to NameAssoc
The type alias NameAssoc has been introduced a long time ago, but there
are some few not-yet-converted cases. In prep...
Iustin Pop
06:50 pm snf-ganeti Revision 29e8788e: impexpd: Disable OpenSSL compression in socat if possible
This uses an option only available in patched socat versions. More
information is available from the INSTALL update i...
Michael Hanselmann
06:50 pm ganeti-local Revision 29e8788e: impexpd: Disable OpenSSL compression in socat if possible
This uses an option only available in patched socat versions. More
information is available from the INSTALL update i...
Michael Hanselmann
06:27 pm Revision 72beb9d6: css improvements
Dimitris Moraitis
06:24 pm snf-ganeti Revision 13383602: LUMigrateInstance: add slot types
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr> Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision c6f81a23: LUMigrateNode: add slot type
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr> Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision b1e1abff: Migration cleanup: shared storage fixes
Skip DRBD operations during migration cleanup for shared storage instances.
Signed-off-by: Apollon Oikonomopoulos <a...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision f4a042a2: IAllocator changes to work with shared storage
Make cmdlib.IAllocator shared-storage-aware. IAllocator requires secondary
nodes only on DTS_NET_MIRROR disk template...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision 953a274d: Migration/failover: add iallocator and target_node slots
Add iallocator and target_node slots to OpMigrateInstance and
OpFailoverInstance to facilitate shared-storage-backed ...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision 4e3347c5: CLI changes to facilitate shared storage migration/failover
Add DST_NODE_OPT to cli.py to use for directly specifying the target node
during migration/failover.
gnt-instance fa...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision 6c7b0145: Shared storage instance migration
Modify LUMigrateInstance and TLMigrateInstance to allow instance migrations for
instances with DTS_EXT_MIRROR disk te...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision db463204: Shared storage node migration
Modify LUNodeMigrate to provide node migration for nodes with instances using
shared storage. gnt-node migrate has to...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision ed61e1b4: Shared storage instance failover
Modify LUFailoverInstance to enable shared storage instances to failover.
Shared storage instance failover requires e...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision 3f4ca865: TLMigrateInstance: Use default cluster iallocator
Use the cluster's default iallocator when no iallocator or target node is
manually specified.
Signed-off-by: Apollon...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision 0d67854c: LUFailoverInstance: use cluster-wide iallocator
LUFailoverInstance uses the cluster-wide default iallocator when no iallocator
or target node is specified manually.
...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision 071fa2cb: KVM: use cache=none when disk template is in DTS_EXT_MIRROR
Disable host cache for externally mirrored disks to avoid cache incoherency.
Without this, migrations between the sam...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision a27d73d5: LUFailoverInstance: Add slot types
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr> Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision 31023e8f: Shared file support for tools/burnin
Make burnin work with -t sharedfile.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision 648c3d71: Allow KVM to boot from HTTP
New versions of KVM support booting from HTTP-hosted ISO
images, via libcurl. This patch adds a proper check to
allow...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision 3cdef667: Implemented vnc random password generation for KVM
Added OpCode, Logical unit, and remote api calls to
randomize the VNC password for KVM. This can be used
for providin...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision f8136385: Add shared file storage design doc
Add doc/design-shared-storage.rst to document the proposed changes and update
Makefile.am respectively.
Signed-off-b...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision b556099a: Core shared file storage support
This patch introduces core file storage support, consisting of the following:
A configure-time switch for enabling/...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision e77a5390: Shared file storage initialization code
Add shared file storage handling during cluster initialization.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.g...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision b1bf2d8c: Add DTS_MIRRORED frozenset
Use DTS_MIRRORED to indicate mirrored disk templates that allow
migrations/failover.
DTS_MIRRORED is the union of DT...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision dc9a8301: Add bdev_list RPC call
Add bdev_list RPC call to return all block devices under constants.BLOCKDEV_DIR
and their sizes on multiple nodes. By...
Apollon Oikonomopoulos
06:24 pm snf-ganeti Revision 742c81da: Shared block storage support
This patch introduces basic shared block storage support.
It introduces a new storage backend, bdev.PersistentBlockD...
Apollon Oikonomopoulos
06:22 pm Revision fe6432ff: css improvements
Dimitris Moraitis
05:58 pm ganeti-local Revision cd22574b: Merge branch 'stable-2.3' into devel-2.3
* stable-2.3:
Bump version for 2.3.0
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop...
Michael Hanselmann
05:58 pm snf-ganeti Revision cd22574b: Merge branch 'stable-2.3' into devel-2.3
* stable-2.3:
Bump version for 2.3.0
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop...
Michael Hanselmann
05:07 pm ganeti-local Revision 7c324b88: Bump version for 2.3.0
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:07 pm snf-ganeti Revision 7c324b88: Bump version for 2.3.0
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:25 pm snf-vncauthproxy Revision 5cf1d655: Retry connecting to the backend server if initial connection fails
The proxy now takes turns trying to connect to all backend sockets and sleeps
for 200ms if it is unable to do so. Thi...
Apollon Oikonomopoulos
03:36 pm ganeti-local Revision 4f6014d4: Adding RPC infrastructure to call oob
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
03:36 pm snf-ganeti Revision 4f6014d4: Adding RPC infrastructure to call oob
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
03:36 pm ganeti-local Revision b2f29800: Adding backend functionality to call oob helper
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
03:36 pm snf-ganeti Revision b2f29800: Adding backend functionality to call oob helper
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
03:36 pm ganeti-local Revision 6204ee71: Adding ndparams to gnt-cluster init|modify and man page
This is reverting the revert and adaption to fix the issue which caused
the revert
Signed-off-by: René Nussbaumer <r...
René Nussbaumer
03:36 pm snf-ganeti Revision 6204ee71: Adding ndparams to gnt-cluster init|modify and man page
This is reverting the revert and adaption to fix the issue which caused
the revert
Signed-off-by: René Nussbaumer <r...
René Nussbaumer
03:14 pm snf-ganeti Revision c033f259: Merge branch 'devel-2.3'
* devel-2.3:
Correct version check for release candidates
config.py: need explicit %-formatting in errors.OpPrere...
Michael Hanselmann
03:14 pm ganeti-local Revision c033f259: Merge branch 'devel-2.3'
* devel-2.3:
Correct version check for release candidates
config.py: need explicit %-formatting in errors.OpPrere...
Michael Hanselmann
03:00 pm ganeti-local Revision 646aa028: hbal: implement handling of multi-group clusters
On a single-group cluster, we proceed as before. On multi-group
clusters, we require selection of the desired group (...
Iustin Pop
03:00 pm snf-ganeti Revision 646aa028: hbal: implement handling of multi-group clusters
On a single-group cluster, we proceed as before. On multi-group
clusters, we require selection of the desired group (...
Iustin Pop
03:00 pm snf-ganeti Revision f4161783: Add Cluster.splitCluster for node groups
This splits a top-level cluster information into the component node
groups. Instance go to the group of their primary...
Iustin Pop
03:00 pm ganeti-local Revision f4161783: Add Cluster.splitCluster for node groups
This splits a top-level cluster information into the component node
groups. Instance go to the group of their primary...
Iustin Pop
03:00 pm snf-ganeti Revision ae16cf83: Add the man html files to gitignore
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com>
Iustin Pop
03:00 pm ganeti-local Revision ae16cf83: Add the man html files to gitignore
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com>
Iustin Pop
03:00 pm snf-ganeti Revision 5ef78537: Rework Container.hs and improve test coverage
Since some of the functions we export from Container.hs are 1:1
identical to IntMap, we can just export the originals...
Iustin Pop
03:00 pm ganeti-local Revision 5ef78537: Rework Container.hs and improve test coverage
Since some of the functions we export from Container.hs are 1:1
identical to IntMap, we can just export the originals...
Iustin Pop
03:00 pm ganeti-local Revision a423b510: Add new command-line option for group selection
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com>
Iustin Pop
03:00 pm snf-ganeti Revision a423b510: Add new command-line option for group selection
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com>
Iustin Pop
03:00 pm ganeti-local Revision 32b8d9c0: Add two functions for checking cluster consistency
For now, we don't support instances allocated across two groups, and we
will reject such clusters. The isClusterConsi...
Iustin Pop
03:00 pm snf-ganeti Revision 32b8d9c0: Add two functions for checking cluster consistency
For now, we don't support instances allocated across two groups, and we
will reject such clusters. The isClusterConsi...
Iustin Pop
03:00 pm snf-ganeti Revision d8bcd0a8: Add function for nodes to (nodgroup, nodes) split
Unittests included. The function will be needed for consistency checks
in the algorithms.
Signed-off-by: Iustin Pop ...
Iustin Pop
03:00 pm ganeti-local Revision d8bcd0a8: Add function for nodes to (nodgroup, nodes) split
Unittests included. The function will be needed for consistency checks
in the algorithms.
Signed-off-by: Iustin Pop ...
Iustin Pop
03:00 pm snf-ganeti Revision c4d98278: Add a type alias for UUIDs
This is to pottentially allow easier changes later.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balaz...
Iustin Pop
03:00 pm ganeti-local Revision c4d98278: Add a type alias for UUIDs
This is to pottentially allow easier changes later.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balaz...
Iustin Pop
12:19 pm Revision 2f01da0e: Merge with 6730ea2ddb91
Natasa Kapravelou
12:19 pm Pithos Revision 2f01da0e: Merge with 6730ea2ddb91
Natasa Kapravelou
12:15 pm Pithos Revision 0a6c19e7: Refresh the file list after canceling the upload of multiple files. This fixes...
Natasa Kapravelou
12:15 pm Revision 0a6c19e7: Refresh the file list after canceling the upload of multiple files. This fixes...
Natasa Kapravelou

11/30/2010

08:55 pm snf-ganeti Revision 5d9f9cba: Merge branch 'devel-2.2' into devel-2.3
* devel-2.2:
Correct version check for release candidates
Fix version check
Add script to check version format
...
Michael Hanselmann
08:55 pm ganeti-local Revision 5d9f9cba: Merge branch 'devel-2.2' into devel-2.3
* devel-2.2:
Correct version check for release candidates
Fix version check
Add script to check version format
...
Michael Hanselmann
08:25 pm snf-ganeti Revision cdb303ab: Correct version check for release candidates
The tilde needs to be escaped and I forgot the space which should be
used instead.
Signed-off-by: Michael Hanselmann...
Michael Hanselmann
08:25 pm ganeti-local Revision cdb303ab: Correct version check for release candidates
The tilde needs to be escaped and I forgot the space which should be
used instead.
Signed-off-by: Michael Hanselmann...
Michael Hanselmann
06:15 pm snf-ganeti Revision c49b0092: config.py: need explicit %-formatting in errors.OpPrereqError.
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
06:15 pm ganeti-local Revision c49b0092: config.py: need explicit %-formatting in errors.OpPrereqError.
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Adeodato Simo
05:04 pm ganeti-local Revision 982ed68e: Trivial style fixes
Add missing closing brackets and fix a typo.
Signed-off-by: Adeodato Simo <dato@google.com>
Signed-off-by: Iustin Po...
Adeodato Simo
05:04 pm snf-ganeti Revision 982ed68e: Trivial style fixes
Add missing closing brackets and fix a typo.
Signed-off-by: Adeodato Simo <dato@google.com>
Signed-off-by: Iustin Po...
Adeodato Simo
05:03 pm ganeti-local Revision 7d88f255: Further cleanups on QA
This is more of an RFC. The patch attempts to address two issues:
- running conditional tests is ugly right now
- we...
Iustin Pop
05:03 pm snf-ganeti Revision 7d88f255: Further cleanups on QA
This is more of an RFC. The patch attempts to address two issues:
- running conditional tests is ugly right now
- we...
Iustin Pop
03:57 pm ganeti-local Revision 42f539ee: Check for editor-specific settings at build time
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
03:57 pm snf-ganeti Revision 42f539ee: Check for editor-specific settings at build time
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
03:57 pm ganeti-local Revision 88b02ee9: Remove editor-specific settings from cfgupgrade*
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
03:57 pm snf-ganeti Revision 88b02ee9: Remove editor-specific settings from cfgupgrade*
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:29 pm Revision 5210ea4c: Minor fixes related to Issue 60.
Natasa Kapravelou
02:29 pm Pithos Revision 5210ea4c: Minor fixes related to Issue 60.
Natasa Kapravelou
01:49 pm Pithos Revision d3cb5106: Sql script that creates indexes in certain tables that appeared being used hea...
Christos Stathis
01:49 pm Revision d3cb5106: Sql script that creates indexes in certain tables that appeared being used hea...
Christos Stathis
01:14 pm Revision 4cef6f04: Fixes after code review, these solve Issue 60.
Natasa Kapravelou
01:14 pm Pithos Revision 4cef6f04: Fixes after code review, these solve Issue 60.
Natasa Kapravelou
10:42 am Revision a92c2ece: Merge with 1af4cc18b9024d55c271bb9f7c7e922ef429c0d7
Natasa Kapravelou
10:42 am Pithos Revision a92c2ece: Merge with 1af4cc18b9024d55c271bb9f7c7e922ef429c0d7
Natasa Kapravelou

11/29/2010

10:00 pm ganeti-local Revision aba8e78d: cmdlib: Add base for query classes
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
10:00 pm ganeti-local Revision 72a84c96: LUQueryNodes: Convert to new query model
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
10:00 pm snf-ganeti Revision 83f72637: Add OpQuery opcode
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
10:00 pm snf-ganeti Revision aba8e78d: cmdlib: Add base for query classes
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
10:00 pm snf-ganeti Revision 72a84c96: LUQueryNodes: Convert to new query model
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
10:00 pm ganeti-local Revision 83f72637: Add OpQuery opcode
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
10:00 pm ganeti-local Revision 8235fe04: Add node query definition
This includes a bunch of helper functions which can be helpful for other
queries, too. Unittests are included.
Signe...
Michael Hanselmann
10:00 pm snf-ganeti Revision 8235fe04: Add node query definition
This includes a bunch of helper functions which can be helpful for other
queries, too. Unittests are included.
Signe...
Michael Hanselmann
10:00 pm ganeti-local Revision 4ca96421: Add utility class for definition-based data queries
While not immediately visible, using definition-based queries will allow
for a number of optimizations and simplifica...
Michael Hanselmann
10:00 pm ganeti-local Revision 4a917de6: Add query constants
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
10:00 pm ganeti-local Revision a123dc19: Add simple query filter parser
This parser reads only the format described by the query2
design document: either an empty filter or an OR operator
w...
Michael Hanselmann
10:00 pm snf-ganeti Revision 4a917de6: Add query constants
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
10:00 pm snf-ganeti Revision 4ca96421: Add utility class for definition-based data queries
While not immediately visible, using definition-based queries will allow
for a number of optimizations and simplifica...
Michael Hanselmann
10:00 pm snf-ganeti Revision a123dc19: Add simple query filter parser
This parser reads only the format described by the query2
design document: either an empty filter or an OR operator
w...
Michael Hanselmann
10:00 pm ganeti-local Revision 435e4bd6: bootstrap: Set master node's {c,m}time on cluster init
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
10:00 pm snf-ganeti Revision 435e4bd6: bootstrap: Set master node's {c,m}time on cluster init
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
08:26 pm ganeti-local Revision 49ceab21: QA: Fix upload of RAPI users file
After moving the users file to a directory, we must ensure the
directory exists.
Signed-off-by: Michael Hanselmann <...
Michael Hanselmann
08:26 pm snf-ganeti Revision 49ceab21: QA: Fix upload of RAPI users file
After moving the users file to a directory, we must ensure the
directory exists.
Signed-off-by: Michael Hanselmann <...
Michael Hanselmann
07:52 pm ganeti-local Revision c744425f: RAPI: Implement OS parameters for instance reinstallation
Dictionaries are hard to encode into query strings, therefore the
“/2/instances/[instance_name]/reinstall” resource i...
Michael Hanselmann
07:52 pm snf-ganeti Revision c744425f: RAPI: Implement OS parameters for instance reinstallation
Dictionaries are hard to encode into query strings, therefore the
“/2/instances/[instance_name]/reinstall” resource i...
Michael Hanselmann
07:44 pm snf-ganeti Revision 4f358f28: Revert "InitCluster support for ndparams"
This reverts commit fd7f5b411ca61be2e4eff638773ba6c0fac7eb32.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
...
Michael Hanselmann
07:44 pm ganeti-local Revision 4f358f28: Revert "InitCluster support for ndparams"
This reverts commit fd7f5b411ca61be2e4eff638773ba6c0fac7eb32.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
...
Michael Hanselmann
07:44 pm ganeti-local Revision 2b4701f4: Revert "Adding ndparams to gnt-cluster init|modify and man page"
This reverts commit cb1ef9736dec68d6786359bc7d019f0bbee48c61. QA was
broken by this commit.
Signed-off-by: Michael H...
Michael Hanselmann
07:44 pm snf-ganeti Revision 2b4701f4: Revert "Adding ndparams to gnt-cluster init|modify and man page"
This reverts commit cb1ef9736dec68d6786359bc7d019f0bbee48c61. QA was
broken by this commit.
Signed-off-by: Michael H...
Michael Hanselmann
07:21 pm Revision 397ca83a: lytebox fix
Giannis Koutsoubos
07:21 pm Pithos Revision 397ca83a: lytebox fix
Giannis Koutsoubos
06:18 pm Revision 5c301936: updated .gitignore
Christos Psaltis
05:14 pm snf-ganeti Revision fdd9ac5b: Move “rapi_users” file into separate directory
This reduces the number of notifications in “ganeti-rapi”. Until now it
was notified for every change in …/lib/ganeti...
Michael Hanselmann
05:14 pm ganeti-local Revision fdd9ac5b: Move “rapi_users” file into separate directory
This reduces the number of notifications in “ganeti-rapi”. Until now it
was notified for every change in …/lib/ganeti...
Michael Hanselmann
05:06 pm ganeti-local Revision 707f23b5: objects: Add QueryFieldDefinition
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:06 pm snf-ganeti Revision 707f23b5: objects: Add QueryFieldDefinition
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:05 pm ganeti-local Revision dae91d02: Increase timeout for connection on remote import
The source cluster has to shut down an instance before it can be
exported. Doing so can take a while, but the default...
Michael Hanselmann
05:05 pm snf-ganeti Revision dae91d02: Increase timeout for connection on remote import
The source cluster has to shut down an instance before it can be
exported. Doing so can take a while, but the default...
Michael Hanselmann
05:05 pm ganeti-local Revision ba5619c2: Use IPv6 for import/export
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:05 pm snf-ganeti Revision ba5619c2: Use IPv6 for import/export
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:05 pm snf-ganeti Revision 855d2fc7: backend: Add support for IPv6 in import/export
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:05 pm ganeti-local Revision 855d2fc7: backend: Add support for IPv6 in import/export
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:05 pm snf-ganeti Revision 58bb385c: impexpd: Implement support for IPv6
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:05 pm ganeti-local Revision 58bb385c: impexpd: Implement support for IPv6
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:53 pm Revision bb9093fe: Uncommented lines that are forgotten as commented
Christos Stathis
04:53 pm Pithos Revision bb9093fe: Uncommented lines that are forgotten as commented
Christos Stathis
04:51 pm Pithos Revision fb24966e: Uncommented lines that are forgotten as commented
Christos Stathis
04:51 pm Revision fb24966e: Uncommented lines that are forgotten as commented
Christos Stathis
04:02 pm ganeti-local Revision cb1ef973: Adding ndparams to gnt-cluster init|modify and man page
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
04:02 pm snf-ganeti Revision cb1ef973: Adding ndparams to gnt-cluster init|modify and man page
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
04:02 pm snf-ganeti Revision 4e37f591: Adding ndparams to gnt-node add|modify and man page
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
04:02 pm ganeti-local Revision 4e37f591: Adding ndparams to gnt-node add|modify and man page
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
04:01 pm snf-ganeti Revision b74bf80c: Add node parameters to ganeti(7)
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
04:01 pm ganeti-local Revision b74bf80c: Add node parameters to ganeti(7)
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
04:01 pm ganeti-local Revision fd7f5b41: InitCluster support for ndparams
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
04:01 pm snf-ganeti Revision fd7f5b41: InitCluster support for ndparams
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
03:50 pm Pithos Revision 9268f2cb: Merged changes from default branch
Christos Stathis
03:50 pm Revision 9268f2cb: Merged changes from default branch
Christos Stathis
03:37 pm ganeti-local Revision 2f4b4f78: Simplify QA commands
Currently, 95% of the QA commands are executed in the same way: on the
master, based on a command list and with expec...
Iustin Pop
03:37 pm snf-ganeti Revision 2f4b4f78: Simplify QA commands
Currently, 95% of the QA commands are executed in the same way: on the
master, based on a command list and with expec...
Iustin Pop
03:31 pm Revision c031299f: Field name in X-GSS-Metadata header should have been encoded
Christos Stathis
03:31 pm Pithos Revision c031299f: Field name in X-GSS-Metadata header should have been encoded
Christos Stathis
03:23 pm Revision d09448b3: Field name in X-GSS-Metadata header should have been encoded
Christos Stathis
03:23 pm Pithos Revision d09448b3: Field name in X-GSS-Metadata header should have been encoded
Christos Stathis
02:07 pm Revision 4e2f7cee: fix NameError
Dimitris Moraitis
01:59 pm Revision 4e74bd30: Initial commit
Dimitris Moraitis
01:17 pm Revision 73b3f03b: Fixed classpath and target for solr filter compilation
Christos Stathis
01:17 pm Pithos Revision 73b3f03b: Fixed classpath and target for solr filter compilation
Christos Stathis
12:38 pm Pithos Revision 44afb859: Fixed a typo
Christos Stathis
12:38 pm Revision 44afb859: Fixed a typo
Christos Stathis
12:31 pm Pithos Revision a8b369e1: Defined some paths and fixed solr targets dependencies
Christos Stathis
12:31 pm Revision a8b369e1: Defined some paths and fixed solr targets dependencies
Christos Stathis

11/28/2010

07:02 pm snf-ganeti Revision e474b5b5: Also build HTML versions of man pages
Iustin Pop
07:02 pm ganeti-local Revision e474b5b5: Also build HTML versions of man pages
Iustin Pop
05:37 pm snf-ganeti Revision f394c0de: Fix typo in _ANS1_TIME_REGEX
Thanks Balasz!
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
05:37 pm ganeti-local Revision f394c0de: Fix typo in _ANS1_TIME_REGEX
Thanks Balasz!
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
04:04 pm snf-ganeti Revision f40ae421: Improve unittests for the utils module
This just a random collection of unittest improvements. Coverage
increases from 73% to 76%.
Signed-off-by: Iustin Po...
Iustin Pop
04:04 pm ganeti-local Revision f40ae421: Improve unittests for the utils module
This just a random collection of unittest improvements. Coverage
increases from 73% to 76%.
Signed-off-by: Iustin Po...
Iustin Pop
03:57 pm snf-ganeti Revision 0b5303da: Move compilation of some regexes to init time
I have found a few regexes which are static and thus can be moved to
load time, rather than run time, creation.
Sign...
Iustin Pop
03:57 pm ganeti-local Revision 0b5303da: Move compilation of some regexes to init time
I have found a few regexes which are static and thus can be moved to
load time, rather than run time, creation.
Sign...
Iustin Pop

11/27/2010

07:51 pm snf-ganeti Revision b7d82e40: Fix breakage from previous commit e695efb
Wrong file name in Makefile.am and wrong naming (.unittest vs
_unittest).
Signed-off-by: Iustin Pop <iustin@google.c...
Iustin Pop
07:51 pm ganeti-local Revision b7d82e40: Fix breakage from previous commit e695efb
Wrong file name in Makefile.am and wrong naming (.unittest vs
_unittest).
Signed-off-by: Iustin Pop <iustin@google.c...
Iustin Pop
07:29 pm snf-ganeti Revision e695efbf: Add missing paramter and unittests for this case
While git-am'ing the blockdev_prefix patch, I modified the hv_xen.py
file but forgot to amend the patch :(, so here i...
Iustin Pop
07:29 pm ganeti-local Revision e695efbf: Add missing paramter and unittests for this case
While git-am'ing the blockdev_prefix patch, I modified the hv_xen.py
file but forgot to amend the patch :(, so here i...
Iustin Pop
06:11 pm ganeti-local Revision 525011bc: Adding blockdev_prefix to hypervisor options
Allows to install Red Hat based systems, for example Oracle Linux.
Tested with OEL.
The hypervisor by default offers...
Maciej Bliziński
06:11 pm snf-ganeti Revision 525011bc: Adding blockdev_prefix to hypervisor options
Allows to install Red Hat based systems, for example Oracle Linux.
Tested with OEL.
The hypervisor by default offers...
Maciej Bliziński
04:14 am Revision 93efd593: Fix XML output
Breakage introduced with previous commit 5c812d1. Faidon Liambotis
02:43 am Revision 5c812d1b: Split some loosely related modules
Faidon Liambotis
02:00 am Revision 5973e399: Get rid of a debugging remnant
Faidon Liambotis

11/26/2010

11:53 pm Revision c3e8f508: Allow for .json/.xml suffixes in URLs as per spec
Faidon Liambotis
11:33 pm Revision b9809f7c: Add our own XML emitter
OpenStack's API XML isn't merely an XML representation of the data
structures and therefore Piston's XML Emitter can'...
Faidon Liambotis
10:54 pm Revision 0be1a55e: Add a custom 404 catch-all in api/
Faidon Liambotis
10:45 pm Revision 909f415b: Add error handling on /servers read()
Faidon Liambotis
10:44 pm Revision 14a6a08f: Provide an empty "details" field in faults
To deal with broken clients that expect it to be there. Faidon Liambotis
10:34 pm Revision 2c089b77: Add a paginator decorator for limit/offset syntax
This addresses the “Paginated Collections” section of the specification
in a transparent and get-out-of-my-way way.
...
Faidon Liambotis
10:05 pm Revision 253f0c82: Add an initial implementation of API's /servers read()
Faidon Liambotis
10:03 pm Revision e5e20779: Import Ganeti's RAPI client
Faidon Liambotis
10:02 pm Revision 547ae349: Fix authentication handler challenge() for servers API
Faidon Liambotis
09:56 pm Revision 3758cc42: Add Auth-API application, plus the StripURLMiddleware
Faidon Liambotis
09:39 pm snf-ganeti Revision cb6a0296: RPC call_node_info: change protocol
Currently, the call_node_info RPC does always check both the VG free
space and the hypervisor information. However, i...
Iustin Pop
09:39 pm ganeti-local Revision cb6a0296: RPC call_node_info: change protocol
Currently, the call_node_info RPC does always check both the VG free
space and the hypervisor information. However, i...
Iustin Pop
09:22 pm Revision 04accb0f: Fix URL path for API version handler
Faidon Liambotis
08:13 pm Revision 81357279: Fix some trailing-slash breakage, OS-API is explicit about that
Faidon Liambotis
06:52 pm Revision 635cfd6e: Convert faults to return an Exception subclass
Piston's rc from which fault is modeled doesn't do that; however, we
prefer doing things the Django (rather than the ...
Faidon Liambotis
06:36 pm ganeti-local Revision 84ce674e: asyncnotifier tests: simplify the setup code
First change is to replace "range(len(self.NOTIFIERS)))" with
self.NOTIFIERS, as range(len(range(N))) ≡ range(N).
Se...
Iustin Pop
06:36 pm snf-ganeti Revision 84ce674e: asyncnotifier tests: simplify the setup code
First change is to replace "range(len(self.NOTIFIERS)))" with
self.NOTIFIERS, as range(len(range(N))) ≡ range(N).
Se...
Iustin Pop
06:36 pm snf-ganeti Revision 88a32957: Cluster rename: skip offline nodes
This only tries to upload the ssh_known_hosts_file to the online nodes,
eliminating a timeout and warning for offline...
Iustin Pop
06:36 pm ganeti-local Revision 88a32957: Cluster rename: skip offline nodes
This only tries to upload the ssh_known_hosts_file to the online nodes,
eliminating a timeout and warning for offline...
Iustin Pop
06:08 pm Revision beb79c95: Add Limit handler
Faidon Liambotis
05:57 pm Revision fd4828ce: Be more explicit about ServerHandler's allowed_methods
Faidon Liambotis
05:38 pm Revision ed66d976: Add Shared IP Groups handler
Faidon Liambotis
05:32 pm Revision c99adc90: Add backup schedule handler
Faidon Liambotis
05:26 pm Revision dcc6a862: Add Iimage handler
Faidon Liambotis
05:12 pm Revision 427a9220: Add Flavor handler
Faidon Liambotis
05:11 pm Revision cf36e279: Update .gitignore
Faidon Liambotis
04:39 pm Revision 00b4f1be: Initial commit
Faidon Liambotis
04:30 pm Revision e0ba0b0e: Make the progress bar in IE with Gears functional.
Natasa Kapravelou
04:30 pm Pithos Revision e0ba0b0e: Make the progress bar in IE with Gears functional.
Natasa Kapravelou
04:15 pm Pithos Revision 50cd9e9c: properly remove user
Giannis Koutsoubos
04:15 pm Revision 50cd9e9c: properly remove user
Giannis Koutsoubos
12:09 pm Pithos Revision e0c0ebc0: Change the way the upload of multiple files, using Gears, works. Deferred Comm...
Natasa Kapravelou
12:09 pm Revision e0c0ebc0: Change the way the upload of multiple files, using Gears, works. Deferred Comm...
Natasa Kapravelou
11:05 am ganeti-local Revision 3c2b6a98: The default value for ndparams should be None not {}
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
11:05 am snf-ganeti Revision f6ffab5a: Fix missed CheckArguments on ndparams for SetNodeParams
In the previous patch where I modified LUSetNodeParams to take ndparams
into account I missed this additional check o...
René Nussbaumer
11:05 am snf-ganeti Revision 3c2b6a98: The default value for ndparams should be None not {}
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
11:05 am ganeti-local Revision f6ffab5a: Fix missed CheckArguments on ndparams for SetNodeParams
In the previous patch where I modified LUSetNodeParams to take ndparams
into account I missed this additional check o...
René Nussbaumer

11/25/2010

06:00 pm ganeti-local Revision 38156f68: Fix per-vg checks in instance disk conversion
Since we now have just two possibilities (plaint to drbd or drbd to
plain), we can assume (+an assert) that we come f...
Iustin Pop
06:00 pm snf-ganeti Revision 38156f68: Fix per-vg checks in instance disk conversion
Since we now have just two possibilities (plaint to drbd or drbd to
plain), we can assume (+an assert) that we come f...
Iustin Pop
02:16 pm snf-ganeti Revision 35576615: Fix version check
Don't ask … all I say is distcheck.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <i...
Michael Hanselmann
02:16 pm ganeti-local Revision 35576615: Fix version check
Don't ask … all I say is distcheck.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <i...
Michael Hanselmann
01:45 pm snf-ganeti Revision 6180d6bb: Removed _CheckNodesFreeDisk function
Was substituted by _CheckNodesFreeDiskPerVG.
Signed-off-by: Dmitry Chernyak <dmi.chernyak@gmail.com>
Signed-off-by: ...
Dmitry Chernyak
01:45 pm ganeti-local Revision 6180d6bb: Removed _CheckNodesFreeDisk function
Was substituted by _CheckNodesFreeDiskPerVG.
Signed-off-by: Dmitry Chernyak <dmi.chernyak@gmail.com>
Signed-off-by: ...
Dmitry Chernyak
01:41 pm ganeti-local Revision 03941a26: Make instance creation VG-aware
Also should work disk growing, instance moving and prerequisite checks.
Signed-off-by: Dmitry Chernyak <dmi.chernyak...
Dmitry Chernyak
01:41 pm snf-ganeti Revision 03941a26: Make instance creation VG-aware
Also should work disk growing, instance moving and prerequisite checks.
Signed-off-by: Dmitry Chernyak <dmi.chernyak...
Dmitry Chernyak
01:28 pm snf-ganeti Revision 10e2de91: Introduced VG-aware disk space checks
Implemented _CheckNodesFreeDiskPerVG and _ComputeDiskSizePerVG functions
for VG-aware iterations.
Signed-off-by: Dmi...
Dmitry Chernyak
01:28 pm ganeti-local Revision 10e2de91: Introduced VG-aware disk space checks
Implemented _CheckNodesFreeDiskPerVG and _ComputeDiskSizePerVG functions
for VG-aware iterations.
Signed-off-by: Dmi...
Dmitry Chernyak
01:21 pm ganeti-local Revision 7af3534e: Added "vg" argument to the --disk syntax
Added "vg" argument to the "gnt-instance ... --disk" syntax specification.
Now is ok to write:
gnt-instance add ... ...
Dmitry Chernyak
01:21 pm snf-ganeti Revision 7af3534e: Added "vg" argument to the --disk syntax
Added "vg" argument to the "gnt-instance ... --disk" syntax specification.
Now is ok to write:
gnt-instance add ... ...
Dmitry Chernyak
04:40 am Ganeti Instance Image Revision 8727c57d: Ticket #219: Add NOMOUNT option to allow Windows install
Use included patch but extend to import, export, and rename scripts. For now
rename does nothing since we have no way...
Lance Albertson
04:40 am Ganeti Instance Image Revision af758a63: fix syntax error
Lance Albertson
04:35 am Ganeti Instance Image Revision 6bea612e: Ticket #1767 add /usr/sbin and /sbin to paths
Lance Albertson

11/24/2010

09:29 pm ganeti-local Revision 96602be4: Add script to check version format
Only versions of the format “x.y.z” and “x.y.z~(rc|beta)N” (for N>0) are
allowed.
Signed-off-by: Michael Hanselmann ...
Michael Hanselmann
09:29 pm snf-ganeti Revision 96602be4: Add script to check version format
Only versions of the format “x.y.z” and “x.y.z~(rc|beta)N” (for N>0) are
allowed.
Signed-off-by: Michael Hanselmann ...
Michael Hanselmann
07:12 pm ganeti-local Revision 0ae7d413: Merge branch 'devel-2.3'
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
07:12 pm snf-ganeti Revision 0ae7d413: Merge branch 'devel-2.3'
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
07:02 pm snf-ganeti Revision b6ac86e0: Merge branch 'devel-2.2' into devel-2.3
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
07:02 pm ganeti-local Revision b6ac86e0: Merge branch 'devel-2.2' into devel-2.3
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:52 pm ganeti-local Revision 577b170b: Fix coverage reports
Currently, the coverage reports include the unittests themselves, and
this skewes unfairly the reports, as the covera...
Iustin Pop
06:52 pm snf-ganeti Revision 577b170b: Fix coverage reports
Currently, the coverage reports include the unittests themselves, and
this skewes unfairly the reports, as the covera...
Iustin Pop
06:04 pm Revision 376d0ebf: Index rebuild is done synchronously. Added some logging messages for monitoring
Christos Stathis
06:04 pm Pithos Revision 376d0ebf: Index rebuild is done synchronously. Added some logging messages for monitoring
Christos Stathis
05:18 pm snf-ganeti Revision a535cef7: Adding --node-parameters command line flag
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
05:18 pm ganeti-local Revision a535cef7: Adding --node-parameters command line flag
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
05:18 pm ganeti-local Revision 08a61d91: Adding ndparams to their OpCodes and LU calls
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
05:18 pm snf-ganeti Revision 08a61d91: Adding ndparams to their OpCodes and LU calls
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
03:55 pm ganeti-local Revision b7b29191: RAPI: read the group UUID from the server
This depends on future support from Ganeti (2.4+).
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balazs...
Iustin Pop
03:55 pm snf-ganeti Revision b7b29191: RAPI: read the group UUID from the server
This depends on future support from Ganeti (2.4+).
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balazs...
Iustin Pop
03:55 pm ganeti-local Revision 31463db5: IAlloc: read group uuid from the input message
This makes the code incompatible with JSON files from Ganeti pre-2.4.
Signed-off-by: Iustin Pop <iustin@google.com>
...
Iustin Pop
03:55 pm snf-ganeti Revision 31463db5: IAlloc: read group uuid from the input message
This makes the code incompatible with JSON files from Ganeti pre-2.4.
Signed-off-by: Iustin Pop <iustin@google.com>
...
Iustin Pop
03:55 pm snf-ganeti Revision b3707354: Text: read/save the node group UUID
Compatibility with old text files is kept by using the default UUID if
the file (or even some records) don't have a U...
Iustin Pop
03:55 pm ganeti-local Revision b3707354: Text: read/save the node group UUID
Compatibility with old text files is kept by using the default UUID if
the file (or even some records) don't have a U...
Iustin Pop
03:55 pm snf-ganeti Revision f5ed8632: Luxi: read the node uuid from the cluster
This makes the code incompatible with Ganeti pre-2.4.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Bal...
Iustin Pop
03:55 pm ganeti-local Revision f5ed8632: Luxi: read the node uuid from the cluster
This makes the code incompatible with Ganeti pre-2.4.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Bal...
Iustin Pop
03:55 pm snf-ganeti Revision a68004b7: Node: add the node group's UUID
This is not used anywhere yet, and the backend are all just adding the
default UUID, not the real one.
The patch als...
Iustin Pop
03:55 pm ganeti-local Revision a68004b7: Node: add the node group's UUID
This is not used anywhere yet, and the backend are all just adding the
default UUID, not the real one.
The patch als...
Iustin Pop
03:54 pm ganeti-local Revision 9b9da389: Utils: add a default UUID
This will be used as a placeholder for the cases when we need a UUID
(any UUID), but we don't have one handy.
Signed...
Iustin Pop
03:54 pm snf-ganeti Revision 9b9da389: Utils: add a default UUID
This will be used as a placeholder for the cases when we need a UUID
(any UUID), but we don't have one handy.
Signed...
Iustin Pop

11/23/2010

11:04 pm snf-ganeti Revision 0a31dda0: Add consistency test for mcpu dispatch table
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
11:04 pm ganeti-local Revision 0a31dda0: Add consistency test for mcpu dispatch table
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
11:04 pm ganeti-local Revision 18e63b75: cmdlib: Use _POutputFields where possible
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
11:04 pm snf-ganeti Revision 18e63b75: cmdlib: Use _POutputFields where possible
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
11:03 pm snf-ganeti Revision 9189c902: Update query2 design document
While starting to implement this, I found a number of deficiencies:
- Drop regular expressions. As it turned out, on...
Michael Hanselmann
11:03 pm ganeti-local Revision 9189c902: Update query2 design document
While starting to implement this, I found a number of deficiencies:
- Drop regular expressions. As it turned out, on...
Michael Hanselmann
04:46 pm ganeti-local Revision a3e8da03: Merge branch 'devel-0.2' into master
Iustin Pop
04:46 pm snf-ganeti Revision a3e8da03: Merge branch 'devel-0.2' into master
Iustin Pop
02:33 pm ganeti-local Revision c300f9c9: Basic stuff to allocate disks on different VGs
Extend allocation functions to be aware of different vg names. Suppose,
vg_name is helded in disk.physical_id[0] (al...
Dmitry Chernyak
02:33 pm snf-ganeti Revision c300f9c9: Basic stuff to allocate disks on different VGs
Extend allocation functions to be aware of different vg names. Suppose,
vg_name is helded in disk.physical_id[0] (al...
Dmitry Chernyak
01:57 pm snf-ganeti Revision 5768e6a6: Adding convenience getter for ndparams
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
01:57 pm ganeti-local Revision 5768e6a6: Adding convenience getter for ndparams
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
01:01 pm ganeti-local Revision 04a8865b: RAPI: implement no_install during instance creation
Signed-off-by: Lance Albertson <ramereth@gmail.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin...
Lance Albertson
01:01 pm snf-ganeti Revision 04a8865b: RAPI: implement no_install during instance creation
Signed-off-by: Lance Albertson <ramereth@gmail.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin...
Lance Albertson
12:58 pm snf-ganeti Revision 7570569e: Improve the standard deviation computation
This does just two passes, instead of three, over the list. This reduces
the overall runtime well enough (~25%) in so...
Iustin Pop
12:58 pm ganeti-local Revision 7570569e: Improve the standard deviation computation
This does just two passes, instead of three, over the list. This reduces
the overall runtime well enough (~25%) in so...
Iustin Pop
12:58 pm snf-ganeti Revision 543e859d: hbal: change handling of signal
Currently, hbal does a one-two signal handling, where the first signal
causes graceful termination, and the second on...
Iustin Pop
12:58 pm ganeti-local Revision 543e859d: hbal: change handling of signal
Currently, hbal does a one-two signal handling, where the first signal
causes graceful termination, and the second on...
Iustin Pop
12:01 pm ganeti-local Revision d05cf6fa: utils._RunCmdPipe: simplify the timeout logic
There are two issues: first, it's simpler to assign directly to pt
instead of via another local variable. Second, thi...
Iustin Pop
12:01 pm snf-ganeti Revision d05cf6fa: utils._RunCmdPipe: simplify the timeout logic
There are two issues: first, it's simpler to assign directly to pt
instead of via another local variable. Second, thi...
Iustin Pop
12:01 pm ganeti-local Revision a298fd5a: utils._RunCmdPipe: fix poller timeout usage
This patch makes a simple timeout test (e.g. testTimeoutKill) go from
13K poll syscalls to just 6. The code didn't ta...
Iustin Pop
12:01 pm snf-ganeti Revision a298fd5a: utils._RunCmdPipe: fix poller timeout usage
This patch makes a simple timeout test (e.g. testTimeoutKill) go from
13K poll syscalls to just 6. The code didn't ta...
Iustin Pop
12:01 pm snf-ganeti Revision 815bf6d5: Fix utils unittest TestRunCmd.testTimeoutKill
Currently the test executes "/bin/sh -c 'trap "" TERM …" via the shell,
which means we have two shells involved (the ...
Iustin Pop
12:01 pm ganeti-local Revision 815bf6d5: Fix utils unittest TestRunCmd.testTimeoutKill
Currently the test executes "/bin/sh -c 'trap "" TERM …" via the shell,
which means we have two shells involved (the ...
Iustin Pop
12:00 am Ganeti Instance Image Revision 64018e9c: Ticket #939: add rpm spec file
Lance Albertson

11/22/2010

09:11 pm ganeti-local Revision fd254195: RAPI: export the node group UUID in the node query
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
09:11 pm snf-ganeti Revision fd254195: RAPI: export the node group UUID in the node query
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:39 pm Revision b60db51a: Ignore Idea files
Christos Stathis
06:39 pm Pithos Revision b60db51a: Ignore Idea files
Christos Stathis
05:18 pm ganeti-local Revision 095e71aa: Adding oob_program in the same style as beparams
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
05:18 pm snf-ganeti Revision 095e71aa: Adding oob_program in the same style as beparams
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
01:15 am Ganeti Instance Image Revision 84472880: Ticket #207: Copy files into instances using overlays
Lance Albertson
01:15 am Ganeti Instance Image Revision 9014a39d: Ticket #1749: Fix IMAGE_DEBUG to accept "yes" for enabling the feature
Lance Albertson

11/19/2010

06:26 pm snf-ganeti Revision 972a114f: Merge branch 'devel-2.3'
* devel-2.3:
Updates NEWS and configure.ac for 2.3.0~rc1
Update NEWS & configure.ac for the 2.2.2 release
Fix d...
Iustin Pop
06:26 pm ganeti-local Revision 972a114f: Merge branch 'devel-2.3'
* devel-2.3:
Updates NEWS and configure.ac for 2.3.0~rc1
Update NEWS & configure.ac for the 2.2.2 release
Fix d...
Iustin Pop
06:24 pm ganeti-local Revision 7f81e2b9: Temporarily remove the interactive tests
make check < /dev/null breaks these tests. Until we have change RunCmd
to override stdin, we need to remove them.
Si...
Iustin Pop
06:24 pm snf-ganeti Revision 7f81e2b9: Temporarily remove the interactive tests
make check < /dev/null breaks these tests. Until we have change RunCmd
to override stdin, we need to remove them.
Si...
Iustin Pop
05:19 pm snf-ganeti Revision c74cda62: Support timeouts in RunCmd
Further investigations have to be done for merging some of these bits
together with import-export daemon which uses s...
René Nussbaumer
05:19 pm ganeti-local Revision c74cda62: Support timeouts in RunCmd
Further investigations have to be done for merging some of these bits
together with import-export daemon which uses s...
René Nussbaumer
04:49 pm Revision 312648dd: Migrated to solr 1.4. Added a filter factory so that solr can use the greek lo...
Christos Stathis
04:49 pm Pithos Revision 312648dd: Migrated to solr 1.4. Added a filter factory so that solr can use the greek lo...
Christos Stathis
03:16 pm ganeti-local Revision ca6c2dcd: Updates NEWS and configure.ac for 2.3.0~rc1
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
03:16 pm snf-ganeti Revision ca6c2dcd: Updates NEWS and configure.ac for 2.3.0~rc1
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
03:06 pm ganeti-local Revision 2b613de4: Merge branch 'devel-2.2' into devel-2.3
* devel-2.2:
Update NEWS & configure.ac for the 2.2.2 release
Fix documentation regarding conversion to drbd
Con...
Iustin Pop
03:06 pm snf-ganeti Revision 2b613de4: Merge branch 'devel-2.2' into devel-2.3
* devel-2.2:
Update NEWS & configure.ac for the 2.2.2 release
Fix documentation regarding conversion to drbd
Con...
Iustin Pop
01:35 pm snf-ganeti Revision 5e718042: Simu loader: move the loading to non-IO code
While we don't actually have IO code in the Simu loader, we do have the
same interface. So we move the code again to ...
Iustin Pop
01:35 pm ganeti-local Revision 5e718042: Simu loader: move the loading to non-IO code
While we don't actually have IO code in the Simu loader, we do have the
same interface. So we move the code again to ...
Iustin Pop
01:08 pm snf-ganeti Revision b3f0710c: Luxi loader: split parsing from loading
Iustin Pop
01:08 pm ganeti-local Revision b3f0710c: Luxi loader: split parsing from loading
Iustin Pop
01:06 pm snf-ganeti Revision 748bfcc2: Rapi loader: split parsing from loading
The change is similar to the text loader change. Iustin Pop
01:06 pm ganeti-local Revision 748bfcc2: Rapi loader: split parsing from loading
The change is similar to the text loader change. Iustin Pop
01:00 pm ganeti-local Revision 2596526d: Update NEWS & configure.ac for the 2.2.2 release
This imports the 2.1.8 NEWS entry and adds the 2.2.2 one, then updates the
configure.ac version.
Signed-off-by: Iust...
Iustin Pop
01:00 pm snf-ganeti Revision 2596526d: Update NEWS & configure.ac for the 2.2.2 release
This imports the 2.1.8 NEWS entry and adds the 2.2.2 one, then updates the
configure.ac version.
Signed-off-by: Iust...
Iustin Pop
01:00 pm ganeti-local Revision dadfc261: Text loader: split parsing from loadData
This change, which will be followed by similar changes in the other
loaders, splits the parsing of the data from the ...
Iustin Pop
01:00 pm snf-ganeti Revision dadfc261: Text loader: split parsing from loadData
This change, which will be followed by similar changes in the other
loaders, splits the parsing of the data from the ...
Iustin Pop
12:33 pm snf-ganeti Revision a22eb33b: Fix documentation regarding conversion to drbd
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
12:33 pm ganeti-local Revision a22eb33b: Fix documentation regarding conversion to drbd
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
12:29 pm snf-ganeti Revision 3e039592: Fix documentation regarding conversion to drbd
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
12:29 pm ganeti-local Revision 3e039592: Fix documentation regarding conversion to drbd
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop

11/18/2010

05:47 pm Revision 8c0fa677: Implemented wildcard search
Christos Stathis
05:47 pm Pithos Revision 8c0fa677: Implemented wildcard search
Christos Stathis
05:17 pm Revision ff5c5752: Implemented search with solrj
Christos Stathis
05:17 pm Pithos Revision ff5c5752: Implemented search with solrj
Christos Stathis
05:17 pm Revision 6178c692: Removed gwt eclipse plugin settings
Christos Stathis
05:17 pm Pithos Revision 6178c692: Removed gwt eclipse plugin settings
Christos Stathis
03:43 pm Pithos Revision d3bae5b8: Solr configuration files
Christos Stathis
03:43 pm Revision d3bae5b8: Solr configuration files
Christos Stathis
03:03 pm snf-ganeti Revision 9aacb199: Reinstall instance: disallow offline secondaries
Currently, reinstallation of a DRBD instance with the secondary node offline does:
node1# gnt-instance reinstall -f ...
Iustin Pop
03:03 pm ganeti-local Revision 9aacb199: Reinstall instance: disallow offline secondaries
Currently, reinstallation of a DRBD instance with the secondary node offline does:
node1# gnt-instance reinstall -f ...
Iustin Pop
03:03 pm ganeti-local Revision 89e8af70: QA: check that doubly modifying an OS state is OK
This would have prevented the bug fixed in the previous patch :(
Signed-off-by: Iustin Pop <iustin@google.com>
Revie...
Iustin Pop
03:03 pm snf-ganeti Revision 89e8af70: QA: check that doubly modifying an OS state is OK
This would have prevented the bug fixed in the previous patch :(
Signed-off-by: Iustin Pop <iustin@google.com>
Revie...
Iustin Pop
03:03 pm snf-ganeti Revision e2334900: Fix breakage in OS state modify
I was using the feedback_fn function incorrectly (it doesn't
automatically expand the arguments).
Signed-off-by: Ius...
Iustin Pop
03:03 pm ganeti-local Revision e2334900: Fix breakage in OS state modify
I was using the feedback_fn function incorrectly (it doesn't
automatically expand the arguments).
Signed-off-by: Ius...
Iustin Pop

11/17/2010

06:49 pm Revision 0fcbf8bd: Upgraded solr to 1.4 and refactored things a bit so that index rebuild is done...
Christos Stathis
06:49 pm Pithos Revision 0fcbf8bd: Upgraded solr to 1.4 and refactored things a bit so that index rebuild is done...
Christos Stathis
05:45 pm ganeti-local Revision 86c340af: Merge branch 'devel-2.2' into devel-2.3
* devel-2.2:
QA: add tests for gnt-cluster modify -B
LUSetClusterParms: fix validation of beparams
Conflicts:
l...
Iustin Pop
05:45 pm snf-ganeti Revision 86c340af: Merge branch 'devel-2.2' into devel-2.3
* devel-2.2:
QA: add tests for gnt-cluster modify -B
LUSetClusterParms: fix validation of beparams
Conflicts:
l...
Iustin Pop
03:00 pm Pithos Revision 78729465: Make displaying of the user hint about slashes in file/folder names conditiona...
Natasa Kapravelou
03:00 pm Revision 78729465: Make displaying of the user hint about slashes in file/folder names conditiona...
Natasa Kapravelou
02:14 pm ganeti-local Revision 9738ca94: QA: add tests for gnt-cluster modify -B
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
02:14 pm snf-ganeti Revision 9738ca94: QA: add tests for gnt-cluster modify -B
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
02:14 pm snf-ganeti Revision 52b783c2: LUSetClusterParms: fix validation of beparams
Since the contents of the dict is validated via the ForceDictType, we can
simply require that it is a dict here. The ...
Iustin Pop
02:14 pm ganeti-local Revision 52b783c2: LUSetClusterParms: fix validation of beparams
Since the contents of the dict is validated via the ForceDictType, we can
simply require that it is a dict here. The ...
Iustin Pop

11/16/2010

09:42 pm snf-vncauthproxy Revision 668a9ced: Switch from Mercurial to Git
.hgignore -> .gitignore Faidon Liambotis
07:23 pm snf-nfdhcpd Revision f2c7bb76: Open the logfile after changing uid and set umask
Set the process' umask in daemon.DaemonContext to 0022 (default was
0).
Open the logfile after dropping privileges, ...
Apollon Oikonomopoulos
05:19 pm snf-ganeti Revision e6784773: Adding unittests for RunningTimeout
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
05:19 pm ganeti-local Revision e6784773: Adding unittests for RunningTimeout
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
05:19 pm ganeti-local Revision 557838c1: Move locking.RunningTimeout to utils
As we need this functionality in other places than just locking it makes
sense to move it to utils rather than keepin...
René Nussbaumer
05:19 pm snf-ganeti Revision 557838c1: Move locking.RunningTimeout to utils
As we need this functionality in other places than just locking it makes
sense to move it to utils rather than keepin...
René Nussbaumer
04:31 pm Pithos Revision feeea1cf: Fix for Issue 32. Paste option should not be available after Paste Command is ...
Natasa Kapravelou
04:31 pm Revision feeea1cf: Fix for Issue 32. Paste option should not be available after Paste Command is ...
Natasa Kapravelou
03:31 pm snf-nfdhcpd Revision 41a0f754: Refactor the main loop code and increase RA period
Increase RA period to 300s by default
Refactor the main loop to check only once for timeout expiration. This
fixes s...
Apollon Oikonomopoulos
10:14 am snf-ganeti Revision 65bc4d55: Update NEWS and configure for 2.1.8 release
Let's make the last 2.1 release.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hans...
Iustin Pop

11/15/2010

09:13 pm snf-nfdhcpd Revision 83027c6b: Use a separate thread for periodic RAs
Periodic RAs can take a _long_ time with many interfaces. The bottleneck
seems to lie in bind() send send() with AF_P...
Apollon Oikonomopoulos
09:12 pm snf-nfdhcpd Revision 948d4918: Gracefully handle ICMPv6 NS w/o SrcLLAddr option
Neighbour solicitations sent during interface configuration do not
include a Source Link-Layer Address option. We ign...
Apollon Oikonomopoulos
08:22 pm snf-nfdhcpd Revision bf84c4a5: Warn on NFQUEUE exception
Warn if anything goes wrong during select()
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Apollon Oikonomopoulos
08:21 pm snf-nfdhcpd Revision 519ec23c: Whitespace cleanup
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr> Apollon Oikonomopoulos
08:20 pm snf-nfdhcpd Revision 6ca53b5c: Gracefully handle dead interfaces on periodic RA
Remove any interfaces that are not there during periodic RA emission.
Signed-off-by: Apollon Oikonomopoulos <apollon...
Apollon Oikonomopoulos
07:34 pm ganeti-local Revision 56956bcb: Some further man tweaks
This fixes one non-defined @CUSTOM_@ entry, and replaces two hardcoded
paths with further configure-time variables.
...
Iustin Pop
07:34 pm snf-ganeti Revision 56956bcb: Some further man tweaks
This fixes one non-defined @CUSTOM_@ entry, and replaces two hardcoded
paths with further configure-time variables.
...
Iustin Pop
07:34 pm ganeti-local Revision 18e2b6e4: Remove last vestiges of docbook
This patch removes the last traces of docbook.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussb...
Iustin Pop
07:34 pm snf-ganeti Revision 18e2b6e4: Remove last vestiges of docbook
This patch removes the last traces of docbook.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussb...
Iustin Pop
07:34 pm ganeti-local Revision c2e818b6: Remove the SGML man sources
… finally!
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm snf-ganeti Revision c2e818b6: Remove the SGML man sources
… finally!
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm snf-ganeti Revision 6be8e2bf: Switch man pages from SGML to RST
This patch changes the Makefile rules to build the man pages from the
RST sources instead of the SGML ones.
Note: pa...
Iustin Pop
07:34 pm ganeti-local Revision 6be8e2bf: Switch man pages from SGML to RST
This patch changes the Makefile rules to build the man pages from the
RST sources instead of the SGML ones.
Note: pa...
Iustin Pop
07:34 pm snf-ganeti Revision cc424a1d: Add RST version of ganeti man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm ganeti-local Revision cc424a1d: Add RST version of ganeti man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm snf-ganeti Revision 4db3647e: Add RST version of ganeti-os-interface man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm ganeti-local Revision 4db3647e: Add RST version of ganeti-os-interface man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm snf-ganeti Revision 9896f38d: Add RST version of ganeti-cleaner man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm ganeti-local Revision 9896f38d: Add RST version of ganeti-cleaner man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm ganeti-local Revision a6243496: Add RST version of ganeti-confd man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm snf-ganeti Revision a6243496: Add RST version of ganeti-confd man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm snf-ganeti Revision f52cb680: Add RST version of ganeti-rapi man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm ganeti-local Revision f52cb680: Add RST version of ganeti-rapi man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm ganeti-local Revision 9aaab110: Add RST version of ganeti-noded man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm snf-ganeti Revision 9aaab110: Add RST version of ganeti-noded man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm ganeti-local Revision bae4b322: Add RST version of ganeti-watcher man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm snf-ganeti Revision bae4b322: Add RST version of ganeti-watcher man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm ganeti-local Revision 4e53d886: Add RST version of ganeti-masterd man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm snf-ganeti Revision 4e53d886: Add RST version of ganeti-masterd man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm snf-ganeti Revision 6165efb9: Add RST version of gnt-os man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm ganeti-local Revision 6165efb9: Add RST version of gnt-os man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm ganeti-local Revision b3723c81: Add RST version of gnt-job man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm snf-ganeti Revision b3723c81: Add RST version of gnt-job man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm ganeti-local Revision 75561e6b: Add RST version of gnt-debug man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm snf-ganeti Revision 75561e6b: Add RST version of gnt-debug man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm snf-ganeti Revision 28f3c2dd: Add RST version of gnt-backup man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm ganeti-local Revision 28f3c2dd: Add RST version of gnt-backup man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm ganeti-local Revision 7db441e6: Add RST version of gnt-node man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm snf-ganeti Revision 7db441e6: Add RST version of gnt-node man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm snf-ganeti Revision 3cb9e1fe: Add RST version of gnt-cluster man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm ganeti-local Revision 3cb9e1fe: Add RST version of gnt-cluster man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm snf-ganeti Revision 1b7f2c85: Add RST version of gnt-instance man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm ganeti-local Revision 1b7f2c85: Add RST version of gnt-instance man page
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:34 pm ganeti-local Revision de8eea3e: Add a footer.rst
This is the conversion from footer.sgml. Will be used later for the
rst-to-man conversion.
Signed-off-by: Iustin Pop...
Iustin Pop
07:34 pm snf-ganeti Revision de8eea3e: Add a footer.rst
This is the conversion from footer.sgml. Will be used later for the
rst-to-man conversion.
Signed-off-by: Iustin Pop...
Iustin Pop
07:33 pm ganeti-local Revision 5208e732: Add pandoc to configure.ac
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
07:33 pm snf-ganeti Revision 5208e732: Add pandoc to configure.ac
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
05:20 pm Revision 1b62c371: Merge with 6d78bf9c791f2d0c3d2606eba7d2e972963ff48a
Natasa Kapravelou
05:20 pm Pithos Revision 1b62c371: Merge with 6d78bf9c791f2d0c3d2606eba7d2e972963ff48a
Natasa Kapravelou
04:48 pm Revision ba484b3c: Enable focus inside the text box when creating a new group. This solves Issue 36.
Natasa Kapravelou
04:48 pm Pithos Revision ba484b3c: Enable focus inside the text box when creating a new group. This solves Issue 36.
Natasa Kapravelou
03:25 pm Revision ad777d65: Temporary patch for issue 52. When the history handling will be re-engineered,...
Christos Stathis
03:25 pm Pithos Revision ad777d65: Temporary patch for issue 52. When the history handling will be re-engineered,...
Christos Stathis
03:23 pm Pithos Revision 44873f3d: Fixed indentation
Christos Stathis
03:23 pm Revision 44873f3d: Fixed indentation
Christos Stathis
12:50 pm snf-nfdhcpd Revision 37dd77bb: Rename nfdhcp.py to nfdhcpd
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr> Apollon Oikonomopoulos
12:35 pm snf-nfdhcpd Revision b38f26d2: Add sample ferm rules
Add rules for the ferm firewall management framework.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Apollon Oikonomopoulos
12:22 pm Revision 0b113e06: Automated merge with https://gss.googlecode.com/hg/
Christos Stathis
12:22 pm Pithos Revision 0b113e06: Automated merge with https://gss.googlecode.com/hg/
Christos Stathis

11/14/2010

12:42 am snf-nfdhcpd Revision f4b0c05f: Properly calculate the new timeout for select()
The elapsed time did not take into account the time needed to actually
send the RAs (which currently with scapy is lo...
Apollon Oikonomopoulos

11/13/2010

02:02 pm snf-nfdhcpd Revision fa04d422: Added periodic RA functionality
The daemon now sends out ICMPv6 RAs periodically (every 30s)
to all configured interfaces.
Signed-off-by: Apollon Oi...
Apollon Oikonomopoulos

11/12/2010

06:01 pm snf-nfdhcpd Revision d8b182fb: Add sample kvm-vif-bridge for use with ganeti
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr> Apollon Oikonomopoulos
06:00 pm snf-nfdhcpd Revision a5c8c1fe: Proxy NDP support
Proxy all ICMPv6 Neighbor Solicitations on behalf of the connected
clients.
Signed-off-by: root <apollon@noc.grnet.gr>
Apollon Oikonomopoulos
05:26 pm Revision d2b12cad: fix for 404 on upload progress, needs some further tuning
Giannis Koutsoubos
05:26 pm Pithos Revision d2b12cad: fix for 404 on upload progress, needs some further tuning
Giannis Koutsoubos
04:03 pm ganeti-local Revision e5a246df: Design document for new query infrastructure
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
04:03 pm snf-ganeti Revision e5a246df: Design document for new query infrastructure
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:05 pm snf-nfdhcpd Revision 247ad61d: ICMPv6 RA support
The daemon now listens for router solicitations on a dedicated NFQUEUE
and responds with the appropriate router adver...
Apollon Oikonomopoulos
02:35 pm snf-nfdhcpd Revision 699cc6e3: Namespace changes to facilitate DHCP/RA merging
Changes required to merge ICMPv6 RA functionality.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Apollon Oikonomopoulos
01:51 pm Pithos Revision 7d25340a: Merge with 88db34939945
Christos Stathis
01:51 pm Revision 7d25340a: Merge with 88db34939945
Christos Stathis
01:31 pm snf-nfdhcpd Revision 1f3139f3: Initial commit: nfdhcp.py
Promiscuous DHCP with NFQUEUE support
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Apollon Oikonomopoulos
« Previous
Next »
 

Also available in: Atom