Activity
From 01/30/2011 to 02/28/2011
02/28/2011
- 10:42 pm Bug #235: Το ξένο κλειδί από το μοντέλο Image στο μοντέλο VirtualMachine αγνοείται
- Υπάρχει θέμα με την σχέση Image <-> VirtualMachine. Είναι δύο κατευθύνσεων και για κάποιο λόγο, το django παρόλο που ...
- 08:40 pm snf-ganeti Revision 3ae70d76: Fix LU processor's GetECId
- The exception was never actually raised.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Adeodato... - 08:40 pm ganeti-local Revision 3ae70d76: Fix LU processor's GetECId
- The exception was never actually raised.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Adeodato... - 05:48 pm Revision fc2e3576: refresh on drop
- 05:48 pm Pithos Revision fc2e3576: refresh on drop
- 05:34 pm Revision 8bb53000: fix drop actions
- 05:34 pm Pithos Revision 8bb53000: fix drop actions
- 05:26 pm ganeti-local Revision ff699aa9: gnt-cluster master-failover: Undrain queue
- - Move functions for drain status (tracked via file) from jqueue to jstore
- Undrain queue on master failover if nece... - 05:26 pm snf-ganeti Revision ff699aa9: gnt-cluster master-failover: Undrain queue
- - Move functions for drain status (tracked via file) from jqueue to jstore
- Undrain queue on master failover if nece... - 05:14 pm Revision 944ad1e4: Automated merge with https://gss.googlecode.com/hg/
- 05:14 pm Pithos Revision 944ad1e4: Automated merge with https://gss.googlecode.com/hg/
- 05:14 pm Pithos Revision 0fee7cb5: Double click is not allowed for trashed files displayed in the Search results,...
- 05:14 pm Revision 0fee7cb5: Double click is not allowed for trashed files displayed in the Search results,...
- 04:51 pm Revision 693d6e94: use shared from json
- 04:51 pm Pithos Revision 693d6e94: use shared from json
- 04:38 pm Pithos Revision c83883e3: fix class cast exception, correctly display files for others
- 04:38 pm Revision c83883e3: fix class cast exception, correctly display files for others
- 04:26 pm Revision a891d70a: Automated merge with https://gss.googlecode.com/hg/
- 04:26 pm Pithos Revision a891d70a: Automated merge with https://gss.googlecode.com/hg/
- 04:26 pm Revision 2390ae8e: Don't allow Cut, Move to Trash, Delete options for the home folder. This solve...
- 04:26 pm Pithos Revision 2390ae8e: Don't allow Cut, Move to Trash, Delete options for the home folder. This solve...
- 04:22 pm ganeti-local Revision 94b697b0: Update NEWS and release 2.4.0 rc3
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 04:22 pm snf-ganeti Revision 94b697b0: Update NEWS and release 2.4.0 rc3
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 04:17 pm Pithos Revision ecd6bc24: Removed path names from the GWT client properties file
- 04:17 pm Revision ecd6bc24: Removed path names from the GWT client properties file
- 04:08 pm ganeti-local Revision de039dd4: Merge branch 'devel-2.4' into stable-2.4
- * devel-2.4:
1-char comment typo fix
Expand some acronyms, add to glossary
query_unittest: Fix argument to set(... - 04:08 pm snf-ganeti Revision de039dd4: Merge branch 'devel-2.4' into stable-2.4
- * devel-2.4:
1-char comment typo fix
Expand some acronyms, add to glossary
query_unittest: Fix argument to set(... - 03:26 pm Bug #235 (Closed): Το ξένο κλειδί από το μοντέλο Image στο μοντέλο VirtualMachine αγνοείται
- Το πεδίο @sourcevm@, ξένο κλειδί από το μοντέλο @Image@ στο μοντέλο @VirtualMachine@ αγνοείται.
Δεν προκύπτει στη λί... - 03:05 pm Pithos Revision c8f2a273: finished merging with head
- 03:05 pm Revision c8f2a273: finished merging with head
- 03:02 pm Revision c4a13237: Merge with 2ad3c504ee5d73982c0ef23336276dc1fc9e165f
- 03:02 pm Pithos Revision c4a13237: Merge with 2ad3c504ee5d73982c0ef23336276dc1fc9e165f
- 02:56 pm snf-ganeti Revision 4ecb94d5: Fix potential data-loss bug in disk wipe routines
- For the 2.4 release, we only add the missing RPC calls. However, this
needs to be fixed properly, by preventing usage... - 02:56 pm ganeti-local Revision 4ecb94d5: Fix potential data-loss bug in disk wipe routines
- For the 2.4 release, we only add the missing RPC calls. However, this
needs to be fixed properly, by preventing usage... - 02:33 pm ganeti-local Revision b12d5e2e: Query: Add additional test to node.powered for OOB handling
- This patch covers the testing of _GetNodePower of query.py not only for
unavailable but also for OOB support and retu... - 02:33 pm snf-ganeti Revision b12d5e2e: Query: Add additional test to node.powered for OOB handling
- This patch covers the testing of _GetNodePower of query.py not only for
unavailable but also for OOB support and retu... - 02:12 pm Revision 9a6600f3: Fix handling of flavor disk size in POST /servers
- Make the POST /servers handler convert disk size to MB
before passing it to the RAPI call. The disk field of the Flav... - 02:02 pm Bug #233 (Closed): Χειρισμός λαθών στο Rackspace API
- Πρέπει να γίνεται παντού χειρισμός λαθών, με ομοιόμορφο τρόπο:
try:
εντολές
return απάντηση
except κάτι... - 01:23 pm Feature #185: Υλοποίηση RSAPI, /images
- να επιστρέφεται και το attribute "progress" όπως ορίζεται στο RS API.
- 01:23 pm Feature #183: Υλοποίηση RSAPI, /servers
- να επιστρέφεται και το attribute "progress" όπως ορίζεται στο RS API. Αρχικά, θα παίρνει τιμές μόνο "0" κατά το ξεκίν...
- 01:00 pm Feature #183: Υλοποίηση RSAPI, /servers
- Επίσης, να προστεθεί ως attribute (και όχι ως metadata) ένα πεδίο "description" στο server (όπως γίνεται και στα images)
- 10:42 am Revision c0124a81: add functional test for the wizard
- 10:41 am Revision 3a150bbe: restore slider progress
02/27/2011
- 10:29 pm Feature #147 (Feedback): sliders παίρνουν τιμές από τα flavors
- έγινε
- 10:27 pm Revision 217b2431: fix list view actions, add javascript console logging
- 10:26 pm Revision 2a41dcb0: log unexpected errors
- 10:19 pm Revision 39d236e9: allow the destruction of suspended vms
- 08:35 pm Revision 68a49035: consolidate jquery event handlers for rangeinputs in the wizard
- 08:09 pm Revision 3c53cf3a: complete the rename of AccountingLog to Debid - fix breakage
- The changes in d174b105e0fb3038bcf69623f3624f99f437ea3f broke the
app and the tests. The AccountingLog class had been... - 05:16 pm Revision a050bcf9: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 05:15 pm Revision a37690bd: fix list machines view
- * use JSON.stringify, as in standard view
* add start action - 01:09 pm Revision d174b105: Changed models to match current specification
- * Rename AccountingLog -> Debit
* FlavorCostHistory -> FlavorCost
* Tests are broken (work in progress)
* CreditAlloc...
02/26/2011
- 09:29 pm Revision 71642965: create vm action selects requested flavor
- and display the right values in the wizard confirmation step
- 06:25 pm Revision 685ab2b6: add more unit tests
- For example:
* testServersDetails that tests if the correct servers details are returned by the API
* testWrongSer... - 06:22 pm Revision 15e11c78: fix ServerHandler
- update list of acceptable statuses of a job with 'queued' and 'waiting'
- 05:28 pm Revision 8083c77c: fixes previous commit
- 05:24 pm Revision aa6f51fd: updated ServerActionHandler
- Use json.loads(request.raw_post_data) instead of request.post for actions
Also create VM with name test-server if we ... - 05:22 pm Revision 52bc1c74: update ajax calls for actions
- Use JSON.stringify for actions (reboot,shutdown,start,destroy)
- 12:52 am Revision 5ad45fcc: rewrite create handler docstring
- 12:45 am Revision a43b7f70: improve error handling when creating instance
- 12:20 am Revision 285a1fa8: improve API compliance of the create instance handler
02/25/2011
- 09:00 pm Revision 668c1361: add unit tests regarding the RS API
- added 6 working tests and stubs for 12 more. Two examples:
* testServerDetails, which checks if the details of a req... - 08:56 pm Revision f1684357: add size+description as image tags on emitter.py
- on OSXMLEmitter
- 08:53 pm Revision d235fdd2: added size and fixed serverId on Images listing
- 08:50 pm Revision 7b4b06a2: removed get_vmid and vm_id from Image
- since sourcevm field has been added
- 08:50 pm Revision 93a10af1: add size field to Images listing
- 06:35 pm Revision c4ca4ac6: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 06:34 pm Revision 7de0c985: initial create server tests, still some way to go
- 06:34 pm Revision 08880e98: use celltable for search results, add (InTrash) next to path for trashed files...
- 06:34 pm Pithos Revision 08880e98: use celltable for search results, add (InTrash) next to path for trashed files...
- 06:34 pm Pithos Revision 5119c3cb: correctly show trashed files
- 06:34 pm Revision 5119c3cb: correctly show trashed files
- 06:24 pm Pithos Revision 0c700c24: Automated merge with https://gss.googlecode.com/hg/
- 06:24 pm Revision 0c700c24: Automated merge with https://gss.googlecode.com/hg/
- 06:24 pm Pithos Revision 1016f160: Added some id's regarding tests on files. Experiments on upload/download files...
- 06:24 pm Revision 1016f160: Added some id's regarding tests on files. Experiments on upload/download files...
- 05:36 pm Feature #183 (Assigned): Υλοποίηση RSAPI, /servers
- Έχω προσθέσει fixtures για metadata στα VMs, τα οποία δεν επιστρέφονται σωστά. Όλα τα υπόλοιπα φαίνεται να επιστρέφον...
- 05:33 pm Revision 49134b6c: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 05:32 pm Revision 0a92f190: Add VirtualMachineMetadata values in fixtures
- 05:21 pm Revision 6781c0d0: add api test fixtures and test if the API returns the expected number of servers
- 05:18 pm snf-ganeti Revision 73f1d185: 1-char comment typo fix
- Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:18 pm ganeti-local Revision 73f1d185: 1-char comment typo fix
- Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:12 pm Feature #181 (Assigned): Δημιουργία Image model
- 05:12 pm Feature #181: Δημιουργία Image model
- Πρόσθεσα το πεδίο @size@ στο Image που δείχνει το μέγεθος του Image σε MBs.
Πρέπει να φύγει το πεδίο @vm_id@ και η μ... - 05:00 pm Feature #185 (Assigned): Υλοποίηση RSAPI, /images
- Το description tag πρέπει να γίνει attribute στο image tag και όχι ξεχωριστό tag. Επίσης η κλήση πρέπει να γυρνάει me...
- 04:58 pm Revision 9d14233e: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 04:58 pm Revision 894f6b7e: initial api tests
- 04:37 pm Revision 739bd6e8: Add values for 'size' and 'sourcevm' in Image fixtures
- 04:29 pm Revision f29184c6: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 04:24 pm Revision d6094a56: Add the 'size' field in the Image model
- The 'size' field was added in the Image model.
It shows the Image's size in MBs - 04:22 pm ganeti-local Revision ea1440c1: gnt-* list-fields: Show field description
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 04:22 pm snf-ganeti Revision ea1440c1: gnt-* list-fields: Show field description
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 04:08 pm Revision 9625c3b3: extended Flavors listing to return cpu number as well
- 04:02 pm Pithos Revision ba53a771: retry transaction on delete
- 04:02 pm Revision ba53a771: retry transaction on delete
- 03:06 pm Pithos Revision 61d65f8f: fix classpath v2
- 03:06 pm Revision 61d65f8f: fix classpath v2
- 02:25 pm ganeti-local Revision cc27265e: gnt-instance reboot start instance if not yet started
- This patch starts the instance when gnt-instance reboot is invoked on a
instance already stopped.
Signed-off-by: Ren... - 02:25 pm snf-ganeti Revision cc27265e: gnt-instance reboot start instance if not yet started
- This patch starts the instance when gnt-instance reboot is invoked on a
instance already stopped.
Signed-off-by: Ren... - 02:21 pm Pithos Revision db162e5f: fix classpath
- 02:21 pm Revision db162e5f: fix classpath
- 02:16 pm Pithos Revision eb9edf2d: corecttly update shared node on trash
- 02:16 pm Revision eb9edf2d: corecttly update shared node on trash
- 12:26 pm Revision e171c0be: Fix bug in VirtualMachine.start_action().
- Modify start_action() to set self.deleted/suspended.
- 12:13 pm ganeti-local Revision effb49b4: Update the DD of OOB with gnt-cluster epo
- This command came up in a local discussion about how much logic we
should put into gnt-node power off. We decided to ... - 12:13 pm snf-ganeti Revision effb49b4: Update the DD of OOB with gnt-cluster epo
- This command came up in a local discussion about how much logic we
should put into gnt-node power off. We decided to ... - 11:55 am ganeti-local Revision f47941f8: utils: Export NiceSortKey function
- The ability to split a string into a list of strings and integers can be
handy elsewhere and is necessary for sorting... - 11:55 am snf-ganeti Revision f47941f8: utils: Export NiceSortKey function
- The ability to split a string into a list of strings and integers can be
handy elsewhere and is necessary for sorting... - 10:42 am Pithos Revision 7d942981: Automated merge with https://gss.googlecode.com/hg/
- 10:42 am Revision 7d942981: Automated merge with https://gss.googlecode.com/hg/
- 10:42 am Pithos Revision 7fc0cafc: Tiny changes.
- 10:42 am Revision 7fc0cafc: Tiny changes.
02/24/2011
- 10:27 pm Feature #211: Error Handling Ganeti - API (Django)
- Το GET /api/v1.0asd θα το πιάσει το
url(r'^.+', notFound), # catch-all
που υπάρχει στο api/urls.py και η n... - 10:08 pm Revision 48223290: fixed bug on start_action (needed self.deleted instead of deleted)
- 09:57 pm Feature #185 (Feedback): Υλοποίηση RSAPI, /images
- έγινε, η μόνη διαφορά λογικά είναι η προσθήκη του description tag για την περίπτωση μας
- 09:56 pm Revision b65b1281: List available images corrections based on the RS Api
- 08:33 pm Revision 37a57502: list details for a specified server, following the rackspace api
- 08:20 pm Revision 1cea389e: improved virtual servers filtering . also made a small change regarding /servers
- the first change adds field deleted as the filter, while the second one is related with the address tag
- 06:33 pm snf-ganeti Revision 3d5ebbf0: Expand some acronyms, add to glossary
- Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:33 pm ganeti-local Revision 3d5ebbf0: Expand some acronyms, add to glossary
- Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:17 pm Revision 3d57fb59: Removed slf4j jar as they are contained in jboss
- 05:17 pm Pithos Revision 3d57fb59: Removed slf4j jar as they are contained in jboss
- 04:48 pm Revision e4cdfc41: Reverted un-needed change
- 04:48 pm Pithos Revision e4cdfc41: Reverted un-needed change
- 04:45 pm Pithos Revision 7e1a9c7d: Automated merge with https://gss.googlecode.com/hg/
- 04:45 pm Revision 7e1a9c7d: Automated merge with https://gss.googlecode.com/hg/
- 04:45 pm Pithos Revision 9d592e4d: Moved milton log4j configuration to jboss-log4j.xml
- 04:45 pm Revision 9d592e4d: Moved milton log4j configuration to jboss-log4j.xml
- 04:44 pm Pithos Revision ddc773fc: Removed commented code
- 04:44 pm Revision ddc773fc: Removed commented code
- 04:43 pm Revision 663c58cc: Removed jaas login module and configuration as it is not needed
- 04:43 pm Pithos Revision 663c58cc: Removed jaas login module and configuration as it is not needed
- 04:42 pm Pithos Revision 15fe5dd6: Moved milton jars to their final positions according to packaging and fixed bu...
- 04:42 pm Revision 15fe5dd6: Moved milton jars to their final positions according to packaging and fixed bu...
- 04:40 pm snf-ganeti Revision 8e74adce: Fix test output splattering
- Instead of hardcode to ToStdout in the helper class, we should use
a user provided feedback function. In unittests th... - 04:40 pm ganeti-local Revision 8e74adce: Fix test output splattering
- Instead of hardcode to ToStdout in the helper class, we should use
a user provided feedback function. In unittests th... - 03:25 pm ganeti-local Revision fcdb582d: Generate query fields in man pages
- This patch replaces the hand-written lists of fields, sometimes
incomplete, wrong or inconsistent, with generated one... - 03:25 pm snf-ganeti Revision fcdb582d: Generate query fields in man pages
- This patch replaces the hand-written lists of fields, sometimes
incomplete, wrong or inconsistent, with generated one... - 03:25 pm ganeti-local Revision 95eb4188: Add script to generate query fields documentation
- - All lines matching "@QUERY_FIELDS_${resource}@" in the input will be
replaced with a definition list describing t... - 03:25 pm snf-ganeti Revision 95eb4188: Add script to generate query fields documentation
- - All lines matching "@QUERY_FIELDS_${resource}@" in the input will be
replaced with a definition list describing t... - 03:25 pm ganeti-local Revision 79b2ca83: Add query field descriptions
- - Make “doc” parameter to MakeField non-optional
- Add descriptions for all fields
Signed-off-by: Michael Hanselmann... - 03:25 pm snf-ganeti Revision 79b2ca83: Add query field descriptions
- - Make “doc” parameter to MakeField non-optional
- Add descriptions for all fields
Signed-off-by: Michael Hanselmann... - 03:25 pm snf-ganeti Revision 1ae17369: query: Add support for field description
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:25 pm ganeti-local Revision 1ae17369: query: Add support for field description
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:25 pm ganeti-local Revision 92ea69bf: Add function to format ordinals
- See [1] for the rules.
[1] http://en.wikipedia.org/wiki/Names_of_numbers_in_English#Ordinal_numbers
Signed-off-by: ... - 03:25 pm snf-ganeti Revision 92ea69bf: Add function to format ordinals
- See [1] for the rules.
[1] http://en.wikipedia.org/wiki/Names_of_numbers_in_English#Ordinal_numbers
Signed-off-by: ... - 02:44 pm Revision c750d1d6: Add deleted field VirtualMachine model.
- Add a 'deleted' field in VirtualMachine model. Remove 'inactive' field.
Update the start_action() method to manage de... - 02:11 pm Feature #183: Υλοποίηση RSAPI, /servers
- Markos Gogoulos wrote:
> Για το GET /servers/detail
>
> το rackspace api επιστρεφει
> <addresses>
> <public>
... - 01:47 pm Revision e336bde6: addresses and metadata fields on GET /servers/detail
- 01:46 pm Feature #183 (Feedback): Υλοποίηση RSAPI, /servers
- Για το GET /servers/detail
το rackspace api επιστρεφει
<addresses>
<public>
<ip addr="67.23.10.132"/>
<ip add... - 12:51 pm Revision 7fac9334: fix lazy loading excpetions
- 12:51 pm Pithos Revision 7fac9334: fix lazy loading excpetions
- 12:32 pm Pithos Revision 3cfefc34: temporary commit
- 12:32 pm Revision 3cfefc34: temporary commit
- 12:31 pm Revision 99f0b08d: update correctly trash node on delete
- 12:31 pm Pithos Revision 99f0b08d: update correctly trash node on delete
- 12:31 pm Pithos Revision 9514a39b: show paging for more than 100 files
- 12:31 pm Revision 9514a39b: show paging for more than 100 files
- 12:28 pm snf-ganeti Revision 66d1f035: Introducing gnt-cluster epo
- This is a convenience command to do an automated EPO in the possible limits of
Ganeti.
Signed-off-by: René Nussbaume... - 12:28 pm ganeti-local Revision 66d1f035: Introducing gnt-cluster epo
- This is a convenience command to do an automated EPO in the possible limits of
Ganeti.
Signed-off-by: René Nussbaume... - 12:28 pm snf-ganeti Revision 41543d8b: Move OOB_TIMEOUT_OPT to cli.py
- OOB commands where we need to be able to specify the timeout are
enhancing over the border of just gnt-node so we mov... - 12:28 pm ganeti-local Revision 41543d8b: Move OOB_TIMEOUT_OPT to cli.py
- OOB commands where we need to be able to specify the timeout are
enhancing over the border of just gnt-node so we mov...
02/23/2011
- 09:01 pm Revision 4daac449: * Fixed an syntax error in Flavor (added a comma)
- * Added field inactive in VirtualMachine model
- 08:55 pm snf-ganeti Revision 75f76703: epydoc.conf: Avoid newlines, rebuild if necessary
- Using $(strip …) ensures there won't be any newlines in the value.
Signed-off-by: Michael Hanselmann <hansmi@google.... - 08:55 pm ganeti-local Revision 75f76703: epydoc.conf: Avoid newlines, rebuild if necessary
- Using $(strip …) ensures there won't be any newlines in the value.
Signed-off-by: Michael Hanselmann <hansmi@google.... - 08:55 pm ganeti-local Revision 1e28e3b8: Add constants for node roles
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 08:55 pm snf-ganeti Revision 1e28e3b8: Add constants for node roles
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 08:10 pm Revision 13b3c5ff: * Add desccription (verbose_name) to many models in the db/models.py; no need ...
- * Removed unique=False from Flavor.cpu|ram|disk
- 07:50 pm Revision 3a49d1da: add boilerplate code for GET flavors
- 05:57 pm Pithos Revision d032a4f4: Removed all DTO where possible
- 05:57 pm Revision d032a4f4: Removed all DTO where possible
- 05:43 pm Revision 576b7a8d: Removed newly created by unnecessary class. Selenese test Case seems to work. ...
- 05:43 pm Pithos Revision 576b7a8d: Removed newly created by unnecessary class. Selenese test Case seems to work. ...
- 03:52 pm snf-ganeti Revision 61a980a9: Add constants for instance status
- They've been hardcoded for too long.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <... - 03:52 pm ganeti-local Revision 61a980a9: Add constants for instance status
- They've been hardcoded for too long.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <... - 03:31 pm ganeti-local Revision 502b3316: Merge remote branch 'devel-2.4'
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 03:31 pm snf-ganeti Revision 502b3316: Merge remote branch 'devel-2.4'
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 03:27 pm snf-ganeti Revision bacae536: query_unittest: Fix argument to set()
- Commit e431074f introduced an uncatched bug. This patch fixes this. The
set is expecting a list or iteratable to work... - 03:27 pm ganeti-local Revision bacae536: query_unittest: Fix argument to set()
- Commit e431074f introduced an uncatched bug. This patch fixes this. The
set is expecting a list or iteratable to work... - 02:55 pm ganeti-local Revision 4cc4d1fa: query: Use aliases for legacy instance NIC fields
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:55 pm snf-ganeti Revision 4cc4d1fa: query: Use aliases for legacy instance NIC fields
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:43 pm snf-ganeti Revision 38499e1b: Merge branch 'devel-2.4'
- * devel-2.4:
Fix title of query field containing instance name
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 02:43 pm ganeti-local Revision 38499e1b: Merge branch 'devel-2.4'
- * devel-2.4:
Fix title of query field containing instance name
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 10:44 am Bug #221 (Closed): Από standard σε list view εμφανίζεται για λίγο η μεσαία μπλε μπάρα
- ok, closed
02/22/2011
- 08:26 pm Bug #221 (Feedback): Από standard σε list view εμφανίζεται για λίγο η μεσαία μπλε μπάρα
- αυτό δεν μας απασχολεί πλέον καθώς οι πίνακες ενώθηκαν σε έναν
- 08:18 pm Revision 008b3ae8: Remove table of terminated machines in list view
- There is only one table in list view now, which
contains both running and terminated machines. - 08:14 pm Revision bf48028e: * SynnefoUser.monthly_rate deleted
- * Introduced three limits (MONTHLY_RATE, QUOTA_CREDIT, MAX_VIOLATIONS)
* Added three test limits in db_test_data.json... - 08:05 pm snf-ganeti Revision f2c6673d: Add unittest for cli.FormatResultError
- Also make the parameter for verbosity mandatory.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 08:05 pm ganeti-local Revision f2c6673d: Add unittest for cli.FormatResultError
- Also make the parameter for verbosity mandatory.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 08:03 pm snf-ganeti Revision f5182ecb: Fix title of query field containing instance name
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 08:03 pm ganeti-local Revision f5182ecb: Fix title of query field containing instance name
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 08:03 pm ganeti-local Revision 6b9b18a2: cmdlib: Fix pylint error
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 08:03 pm snf-ganeti Revision 6b9b18a2: cmdlib: Fix pylint error
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:54 pm Revision b3b54e38: * AccountingLogTestCase & VirtualMachineTestCase are noow working properly
- 07:53 pm Revision 966be609: * Fixed FlavorTestCase
- 07:46 pm Revision eb66f1fe: * CreditAllocatorTestCase is working now properly
- 07:33 pm Revision b4808d2b: * Image now includes Foreign Key relationship with VirtualMachine (sourcevm)
- * Fixed primary key ranges in db/db_test_data.json
- 06:49 pm ganeti-local Revision e26096bd: cmdlib: Use filters internally for queries
- This is in preparation for implementing real query filters.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Re... - 06:49 pm snf-ganeti Revision e26096bd: cmdlib: Use filters internally for queries
- This is in preparation for implementing real query filters.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Re... - 06:22 pm Revision 60bf38e1: Split initial_data.json, minor fixes in models.py.
- Split initial_data.json into different fixtures, one for each model.
Fixtures can be loaded as needed using the loadd... - 06:16 pm Feature #73 (Closed): Χρώματα δεξιού μενού στο list view
- ok, closed
- 06:14 pm Bug #219 (Closed): Η επιλεγμένη εντολή στο standard view δεν εξαφανίζεται
- ok, closed
- 06:12 pm Bug #221 (Assigned): Από standard σε list view εμφανίζεται για λίγο η μεσαία μπλε μπάρα
- συνεχίζει να εμφανίζεται σε μένα (win_xp + firefox)
- 05:57 pm Pithos Revision 20b309ce: Automated merge with https://gss.googlecode.com/hg/
- 05:57 pm Revision 20b309ce: Automated merge with https://gss.googlecode.com/hg/
- 05:57 pm ganeti-local Revision cbfa4f0f: Merge branch 'devel-2.4'
- * devel-2.4: (60 commits)
Update news and bump version for 2.4.0 rc2
Fix pylint warnings
TestRapiInstanceRename... - 05:57 pm snf-ganeti Revision cbfa4f0f: Merge branch 'devel-2.4'
- * devel-2.4: (60 commits)
Update news and bump version for 2.4.0 rc2
Fix pylint warnings
TestRapiInstanceRename... - 05:57 pm Revision bd2b3100: Since WebDriver instance is common for both FileUtils and FolderUtils a new cl...
- 05:57 pm Pithos Revision bd2b3100: Since WebDriver instance is common for both FileUtils and FolderUtils a new cl...
- 05:00 pm Feature #147: sliders παίρνουν τιμές από τα flavors
- Διευκρίνιση:
τα τρία preset flavors small/medium/large θα είναι σταθερές για το GUI και θα δείχνουν σε συγκεκριμέν... - 03:48 pm Revision dfaa58f7: Added share/ to .gitignore.
- Added the share/ directory to .gitignore.
We need to migrate away from virtualenv and use native Debian packages. - 03:41 pm Revision c92af313: Minor fixes in VM model and db_controller.py
- Added comments for VirtualMachine attributes pertaining
to internal operating state (ACTIONS, OPER_STATES, etc.).
Mi... - 03:21 pm Feature #185: Υλοποίηση RSAPI, /images
- Υπάρχουν τα εξής bugs:
* @GET /images/detail@
** το @state@ πρέπει να γίνει @status@
** το @vm_id@ θα έπρεπε να εί... - 03:20 pm Feature #183: Υλοποίηση RSAPI, /servers
- Πλέον των παραπάνω, υπάρχουν ακόμη τα εξής bugs:
* @GET /servers/detail@
** το hostId δεν μπαίνει μέσα στα metada... - 02:50 pm snf-ganeti Revision a1e43376: Add/rename label for LUXI in documentation
- The HTTP server design doc will refer to the LUXI protocol,
so conflicts need to be avoided.
Signed-off-by: Michael ... - 02:50 pm ganeti-local Revision a1e43376: Add/rename label for LUXI in documentation
- The HTTP server design doc will refer to the LUXI protocol,
so conflicts need to be avoided.
Signed-off-by: Michael ... - 01:57 pm Revision 52194743: Update fixtures, introduce created/updated fields.
- Introduce auto-generated created/updated fields in all models,
use two different fixtures, one for db initialization,... - 01:52 pm Bug #209 (Feedback): box επιβεβαίωσης για τα actions
- διορθώθηκε
- 01:51 pm Revision b8bbd09f: fix reloading after confirmation
- 01:46 pm Revision dc7c6742: reload standard view after confirmation
- 01:39 pm Revision 74bb9785: Correct apearance of actions in standard view
- The actions shown for running machines are:
* reboot
* shut down
* more
The actions shown for terminated machines a... - 01:32 pm Bug #219 (Feedback): Η επιλεγμένη εντολή στο standard view δεν εξαφανίζεται
- οκ
- 01:32 pm Revision 5d13042c: removed focus for actions in standard view
- 01:21 pm Bug #221 (Feedback): Από standard σε list view εμφανίζεται για λίγο η μεσαία μπλε μπάρα
- οκ
- 01:21 pm Revision 3d6e97af: change mini seperator order of appearance
- 01:17 pm Feature #73 (Feedback): Χρώματα δεξιού μενού στο list view
- έγινε
- 01:16 pm Revision e764ccfd: change color and margin in list view actions
- 01:09 pm Revision 29833195: moved fixtures to proper folder db/fixtures
- 01:05 pm Revision 6a94c3c4: renamed fixtures file so it can be called automatically
- 11:45 am Feature #231 (Closed): Τεκμηρίωση σντικειμένων - μοντέλων στη ΒΔ
- Χρειάζεται να γραφτεί τεκμηρίωση για διαφορετικά αντικείμενα που έχουν οριστεί και τις σχέσεις ανάμεσά τους. Δεν αναφ...
- 11:44 am Feature #229 (Closed): Τεκμηρίωση Υλοποίησης GUI
- Χρειάζεται να γραφτεί τεκμηρίωση για τη σχεδίαση κι υλοποίηση του GUI.
Πρέπει να φαίνεται με ποιον ακριβώς τρόπο τ... - 11:42 am Feature #227 (Closed): Τεκμηρίωση Υλοποίησης Rackspace API
- α) το documentation πρέπει να περιστρέφεται γύρω από το API.
Η οργάνωσή του πρέπει να βασίζεται ιεραρχικά στο API.... - 02:03 am Ganeti Instance Image Revision c6d45f5f: fix syntax error
02/21/2011
- 07:19 pm Revision f5ea24a9: documentation added on api/handlers.py
- 07:02 pm Revision 71008c92: error message change on ServerHandler
- 05:31 pm Revision b7a61b3a: added better error handling on ImageHandler
- 05:24 pm Pithos Revision a2f99ec6: Merged with milton branch
- 05:24 pm Revision a2f99ec6: Merged with milton branch
- 04:53 pm Revision 43d8f0e4: Corrected a comment in Flavor.find_cost()
- 04:51 pm Revision 1d5c0637: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 04:49 pm Revision 8bda0440: * Removed FlavorCostHistoryTestCase
- * Migrated find_cost test in FlavorTestCase
* Moved FlavorCostHistory.find_cost() -> Flavor.find_cost() - 04:04 pm Revision c18611c8: improvements regarding error handling.
- * added exceptions checking for Ganeti Api Errors and Django ORM
* vm.start_action(action) is called before any acti... - 04:01 pm Revision 1583f11a: * Moved Limit.get_limit_from_user() to SynnefoUser.get_limit()
- * CreditAllocatorTestCase is modified accordingly to check the new method
- 02:48 pm Revision 44527c1e: correctlry refresh node when folder is added to a folder that is direct child ...
- 02:48 pm Pithos Revision 44527c1e: correctlry refresh node when folder is added to a folder that is direct child ...
- 02:38 pm ganeti-local Revision e41a1c0c: Update news and bump version for 2.4.0 rc2
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 02:38 pm snf-ganeti Revision e41a1c0c: Update news and bump version for 2.4.0 rc2
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 01:25 pm Revision 1de5c482: fix classpath
- 01:25 pm Pithos Revision 1de5c482: fix classpath
- 12:50 pm Revision 104c3c5f: fixed previous commit problems. removed UserLimit from admin.py, since no User...
- 12:07 pm snf-ganeti Revision b31393a1: Merge branch 'devel-2.4' into stable-2.4
- * devel-2.4: (23 commits)
Fix pylint warnings
Change the list formatting to a 'special' chars
Add support for m... - 12:07 pm ganeti-local Revision b31393a1: Merge branch 'devel-2.4' into stable-2.4
- * devel-2.4: (23 commits)
Fix pylint warnings
Change the list formatting to a 'special' chars
Add support for m... - 01:55 am Revision c1562706: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 01:52 am Revision 62c6d260: * Implemented VirtualMachine.get_accounting_logs()
- * Added VirtualMachineTestCase unit test
* Now the db_test_data adds AccountingLog entries for 1003 VM (also introduc... - 12:31 am Revision 9eef701d: destroy action sets VM._operstate as 'DESTROYED' and does not call rapi.Delete...
02/20/2011
- 11:43 pm Revision df9dc46b: * Minor comment corrections
- 11:30 pm Revision e3bc2088: * Unit tests are greatly simplified
- * All unit tests are using fixtures
- 11:26 pm Revision e4c395b7: * Added AccountingLog entries to db_test_data.json
- * AccountingLogTestCase is corrected and works as intended
- 11:18 pm Revision ec08e9ce: * Add db/fixtures/db_test_data.json fixture (data for testing)
- 11:17 pm Revision da46c52a: * Fixed a bug in FlavorTestCase
- 11:15 pm Revision 8922a5a9: * FlavorTestCase now works correctly with the fixtures
- 11:12 pm Revision e48404ca: * FlavorCostHistoryTestCase now loads the fixtures and works correctly
- 10:59 pm Revision d39ea372: * Removed initial_data JSON fixture
- * Fixtures are now loaded on unittesting as intended
* Modified CreditAllocatorTestCase to load fixtures - 10:26 pm Revision 90b28517: CreditAllocator now uses Limit according to the changes to the model
- * CreditAllocatorTestCase has been modified to match the new requirements
* CreditAllocatorTestCase also test Limit... - 09:53 pm Revision f51e7b50: Added comment in FlavorCostHistory.find_cost(), also made a minor optimisation
- 09:39 pm Revision 2d45374d: Models are modified to use limit through the model
- * Removed models Limit, UserLimit and replaced them with Limit (new) that use choices instead from many-to many relat...
- 01:16 pm Revision debeeec9: create machine wizzard pass foo data to the serverhandler
02/19/2011
- 08:11 pm Revision e98852ba: start Machine action, for the standard view - initial commit
- 07:40 pm Revision 8b78d1a5: fixed problem with copyright string
02/18/2011
- 07:03 pm Revision 37adb768: Automated merge with https://gss.googlecode.com/hg/
- 07:03 pm Pithos Revision 37adb768: Automated merge with https://gss.googlecode.com/hg/
- 06:52 pm Pithos Revision 67a0315c: Made a new arrangement of tests on folder utilities and added some new methods...
- 06:52 pm Revision 67a0315c: Made a new arrangement of tests on folder utilities and added some new methods...
- 06:09 pm ganeti-local Revision 9b945588: Fix pylint warnings
- - 1 80-char line infraction
- 4 changes in how arguments are passed to logging functions
- 3 pylint disable-msg's bec... - 06:09 pm snf-ganeti Revision 9b945588: Fix pylint warnings
- - 1 80-char line infraction
- 4 changes in how arguments are passed to logging functions
- 3 pylint disable-msg's bec... - 05:58 pm ganeti-local Revision 0e265161: TestRapiInstanceRename use instance name
- Currently the QA rename job wrongly passed the whole info dict to the
client.
Signed-off-by: Guido Trotter <ultrotte... - 05:58 pm snf-ganeti Revision 0e265161: TestRapiInstanceRename use instance name
- Currently the QA rename job wrongly passed the whole info dict to the
client.
Signed-off-by: Guido Trotter <ultrotte... - 05:38 pm Revision 69e3e889: fixed tree update when moving a node to trash with no children but trashed one...
- 05:38 pm Pithos Revision 69e3e889: fixed tree update when moving a node to trash with no children but trashed one...
- 05:08 pm Revision a81e7ab2: removed milton webdav code (milton webdav implementation can be found inside m...
- 05:08 pm Pithos Revision a81e7ab2: removed milton webdav code (milton webdav implementation can be found inside m...
- 04:47 pm ganeti-local Revision f0b1bafe: Change the list formatting to a 'special' chars
- And also enable verbose display via the, well, verbose option. Man
page and tests are updated, and the formatting is ... - 04:47 pm snf-ganeti Revision f0b1bafe: Change the list formatting to a 'special' chars
- And also enable verbose display via the, well, verbose option. Man
page and tests are updated, and the formatting is ... - 04:46 pm ganeti-local Revision 3a969900: Add support for merging node groups
- Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:46 pm snf-ganeti Revision 3a969900: Add support for merging node groups
- Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:46 pm snf-ganeti Revision 1a615be0: Add option to rename groups on conflict
- Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:46 pm ganeti-local Revision 1a615be0: Add option to rename groups on conflict
- Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:35 pm snf-ganeti Revision fecbc0b6: Fix minor docstring typo
- Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:35 pm ganeti-local Revision fecbc0b6: Fix minor docstring typo
- Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:09 pm Revision ad5909f6: Removed unused vocabs.py.
- Removed vocabs.py as it is not used anymore.
Any mock objects are defined in db/fixtures. - 02:24 pm Revision 9071888e: Initial Disk Management API (DM API) implementation
- The DM API is accessible under api/v1.0grnet1/ and
it extends the Rackspace Cloud Servers v1.0 API
for the use of Dis... - 02:20 pm Pithos Revision 345794e4: throw exception on nonce create/retrieve errors
- 02:20 pm Revision 345794e4: throw exception on nonce create/retrieve errors
- 02:16 pm snf-ganeti Revision 0220d2cf: Add QA rapi test for instance reinstall
- This tests at least the basic case, unfortunately there is no way to
check all possibilities using the provided rapi ... - 02:16 pm ganeti-local Revision 0220d2cf: Add QA rapi test for instance reinstall
- This tests at least the basic case, unfortunately there is no way to
check all possibilities using the provided rapi ... - 02:16 pm snf-ganeti Revision bd0807fe: RAPI: remove required parameters for reinstall
- Before c744425f354f1bef2d0d7d306e2d00c494d67d2b instance reinstall
accepted the "os" and "nostartup" optional query p... - 02:16 pm ganeti-local Revision bd0807fe: RAPI: remove required parameters for reinstall
- Before c744425f354f1bef2d0d7d306e2d00c494d67d2b instance reinstall
accepted the "os" and "nostartup" optional query p... - 02:16 pm Revision 7d6ddffa: tune resource creation
- 02:16 pm Pithos Revision 7d6ddffa: tune resource creation
- 02:15 pm Revision afaf8a42: do not lock resource if entity object does not exist
- 02:15 pm Pithos Revision afaf8a42: do not lock resource if entity object does not exist
- 02:12 pm Pithos Revision 4cf1e12e: catch exception when client closes connection
- 02:12 pm Revision 4cf1e12e: catch exception when client closes connection
- 01:41 pm Revision 619b1c87: dynamic sqlite3 database path
- 01:20 pm Revision 3286a038: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 01:18 pm Revision dd8d34ae: Use absolute path to db in settings.py.dist.
- Fixed settings.py.dist to reference the absolute file path
when using an sqlite3 db, see:
http://docs.djangoproject.... - 12:51 pm Revision 5216e8af: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 12:51 pm Revision f0f4edac: Adding/Correcting comments
- 12:37 pm Revision 0e1fbceb: now Flavor._update_costs uses hasattr
- 12:22 pm Revision dc8b976e: removed ganeti rapi reference from serverhandlers
- 12:06 pm Feature #211: Error Handling Ganeti - API (Django)
- Άλλο ένα που πρέπει να διορθωθεί.
Για κάποιο λόγο το σύστημα έχει αυτή τη συμπεριφορά:
$ nc 62.217.120.67 8001
G... - 11:52 am Feature #183: Υλοποίηση RSAPI, /servers
- Ενδεικτικά κάποια πράγματα που πρέπει κατ'ελάχιστο να γίνουν. Νομίζω υπάρχουν κι άλλα που θα βγουν μετά από μια πρώτη...
- 11:49 am Feature #211: Error Handling Ganeti - API (Django)
- Εδώ θέλει γενικότερα έλεγχο όλων των προβληματικών καταστάσεων και επιστροφή λαθών HTTP ανάλογα με το τι συνέβη.
Τα ... - 12:54 am Revision e2b0ffec: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 12:53 am Revision 9e9db964: fix bug in CreditAllocatorTestCase (bad data initialisation)
02/17/2011
- 07:25 pm ganeti-local Revision 74f258b6: NodeQuery: don't query non-vm_capable nodes
- Because non-vm_capable nodes most likely don't have a hypervisor
configured and/or storage, so the call will fail any... - 07:25 pm snf-ganeti Revision 9c24736c: Fix HV/OS parameter validation on non-vm nodes
- Currently, there is at least one LU that does wrong validation of HV
parameters (against all nodes, LUClusterSetParam... - 07:25 pm ganeti-local Revision 9c24736c: Fix HV/OS parameter validation on non-vm nodes
- Currently, there is at least one LU that does wrong validation of HV
parameters (against all nodes, LUClusterSetParam... - 07:25 pm snf-ganeti Revision 74f258b6: NodeQuery: don't query non-vm_capable nodes
- Because non-vm_capable nodes most likely don't have a hypervisor
configured and/or storage, so the call will fail any... - 07:25 pm snf-ganeti Revision effab4ca: NodeQuery: mark live fields as UNAVAIL for non-vm_capable nodes
- Since we don't have the data per design, UNAVAIL is appropriate here,
while NODATA is not.
The patch also adds a com... - 07:25 pm ganeti-local Revision effab4ca: NodeQuery: mark live fields as UNAVAIL for non-vm_capable nodes
- Since we don't have the data per design, UNAVAIL is appropriate here,
while NODATA is not.
The patch also adds a com... - 07:24 pm snf-ganeti Revision 043beb38: Fix LUClusterRepairDiskSizes and rpc result usage
- This LU was introduced before the RPC result conversion from .data to
.payload, and it has managed to keep the old-st... - 07:24 pm ganeti-local Revision 043beb38: Fix LUClusterRepairDiskSizes and rpc result usage
- This LU was introduced before the RPC result conversion from .data to
.payload, and it has managed to keep the old-st... - 07:24 pm ganeti-local Revision ccfbbd2d: Fix RPC mismatch in blockdev_getsize[s]
- Commit 92fd2250 added consistency checks in the RPC layer, which broke
the call_blockdev_getsizes RPC call (declared ... - 07:24 pm snf-ganeti Revision ccfbbd2d: Fix RPC mismatch in blockdev_getsize[s]
- Commit 92fd2250 added consistency checks in the RPC layer, which broke
the call_blockdev_getsizes RPC call (declared ... - 07:16 pm Revision f1220c03: documentation
- 05:58 pm Revision 4089c114: Added new test classes for handling test on file resources. Added ids to file ...
- 05:58 pm Pithos Revision 4089c114: Added new test classes for handling test on file resources. Added ids to file ...
- 05:16 pm snf-ganeti Revision d9f02980: Fix dist archive generation
- As reported in issue 140, the timestamps of the generated files can be
older than the commit timestamp, leading to ne... - 05:16 pm ganeti-local Revision d9f02980: Fix dist archive generation
- As reported in issue 140, the timestamps of the generated files can be
older than the commit timestamp, leading to ne... - 05:16 pm snf-ganeti Revision 39420403: luxi backend: show attribute names in errors
- Currently, this backend just gives:
Error: failed to load data. Details:
Node 'node2': Cannot convert value JSNu... - 05:16 pm ganeti-local Revision 39420403: luxi backend: show attribute names in errors
- Currently, this backend just gives:
Error: failed to load data. Details:
Node 'node2': Cannot convert value JSNu... - 04:50 pm Revision f7ab0c54: fix jpa lock query
- 04:50 pm Pithos Revision f7ab0c54: fix jpa lock query
- 04:39 pm snf-ganeti Revision 77b02a99: Rephrase a misleading pydoc for netutils.TcpPing
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Stephen Shirley <diamond@google.com> - 04:39 pm ganeti-local Revision 77b02a99: Rephrase a misleading pydoc for netutils.TcpPing
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Stephen Shirley <diamond@google.com> - 04:05 pm Pithos Revision 065ce8c1: renamed GSSLock to FileLock, initial implementation of JPA nonce manager
- 04:05 pm Revision 065ce8c1: renamed GSSLock to FileLock, initial implementation of JPA nonce manager
- 01:57 pm Revision b318380b: tune file download
- 01:57 pm Pithos Revision b318380b: tune file download
- 12:09 pm snf-ganeti Revision 4fbd5444: Remove superfluous redundant requirement
- The condition is already covered by the previous requirement.
Signed-off-by: Stephen Shirley <diamond@google.com>
Re... - 12:09 pm ganeti-local Revision 4fbd5444: Remove superfluous redundant requirement
- The condition is already covered by the previous requirement.
Signed-off-by: Stephen Shirley <diamond@google.com>
Re... - 12:09 pm snf-ganeti Revision 98632c4f: Don't remove master_candidate flag from merged nodes
- Prevents lots of spurious warnings like:
2011-02-10 17:00:22,776: CRITICAL Configuration data is not consistent:
Not ... - 12:09 pm ganeti-local Revision 98632c4f: Don't remove master_candidate flag from merged nodes
- Prevents lots of spurious warnings like:
2011-02-10 17:00:22,776: CRITICAL Configuration data is not consistent:
Not ... - 12:09 pm ganeti-local Revision a536aaac: Use a consistent ECID base
- ECID was being calculated completely differently in
__MergeNodeGroups() and _MergeConfig()
Signed-off-by: Stephen Sh... - 12:09 pm snf-ganeti Revision a536aaac: Use a consistent ECID base
- ECID was being calculated completely differently in
__MergeNodeGroups() and _MergeConfig()
Signed-off-by: Stephen Sh...
02/16/2011
- 11:58 pm Revision b86e97ed: AccountingLog test is finished; most charger-related operations are ready and ...
- 10:53 pm Revision dddb0035: Setup/TearDown AccountingLogTestCase is finished
- 10:21 pm Revision 9373e677: VM owner is derived from the Image
- 09:08 pm Revision a34d0602: FlavorCostHistoryTestCase is complete
- 08:58 pm Revision 5cb8d769: Flavor.get_price_list() should query with filter, not get
- 08:50 pm Revision 6d6b83a3: FlavorTestCase works as intended; Add FlavorCostHistoryTestCase (in progress)
- 08:42 pm Revision 510b25d1: use milton authentication manager, working on windows, need to check loss of a...
- 08:42 pm Pithos Revision 510b25d1: use milton authentication manager, working on windows, need to check loss of a...
- 08:41 pm Revision 0b7b3018: fix for create empty file
- 08:41 pm Pithos Revision 0b7b3018: fix for create empty file
- 08:26 pm Revision 3846dfd0: remove obsolete tests; introduce various corrections/additions in models
- 07:29 pm Revision f81c2077: datetime.datetime.now is a function, so use datetime.datetime.now()
- 07:10 pm Revision 37c42c95: added violations concept
- 07:00 pm Revision 91509aed: remove rcredit local variable; credits can have negative value
- 06:59 pm Revision c5fb1b95: simplified SynnefoUser a little; remove _total_hours
- 06:35 pm snf-ganeti Revision b74c0684: listrunner: convert from getopt to optparse
- The “-A” (use agent) was not documented, and instead of adding manual
listing, I converted it to optparse like the ot... - 06:35 pm ganeti-local Revision b74c0684: listrunner: convert from getopt to optparse
- The “-A” (use agent) was not documented, and instead of adding manual
listing, I converted it to optparse like the ot... - 06:35 pm ganeti-local Revision 99a11adc: listrunner: fix agent usage
- By delaying the agent key query until after the fork, we prevent the
problem of simultaneous access to the agent.
Te... - 06:35 pm snf-ganeti Revision 99a11adc: listrunner: fix agent usage
- By delaying the agent key query until after the fork, we prevent the
problem of simultaneous access to the agent.
Te... - 06:05 pm Pithos Revision 0d8cfb8f: Added two new classes. The first 'TestFolderSharing' handles the 'Sharing' opt...
- 06:05 pm Revision 0d8cfb8f: Added two new classes. The first 'TestFolderSharing' handles the 'Sharing' opt...
- 02:11 pm snf-ganeti Revision cbb86b63: Fix build error when using docutils 0.4
- Docutils 0.4 doesn't provide the “Directive” class and Sphinx supplies
its own version which doesn't have the “assert... - 02:11 pm ganeti-local Revision cbb86b63: Fix build error when using docutils 0.4
- Docutils 0.4 doesn't provide the “Directive” class and Sphinx supplies
its own version which doesn't have the “assert... - 02:06 pm ganeti-local Revision b497a636: Adding more details to gnt-node man-page
- This adds some recently added flags to the man-page of gnt-node command.
It also describes their purpose and handling... - 02:06 pm snf-ganeti Revision b497a636: Adding more details to gnt-node man-page
- This adds some recently added flags to the man-page of gnt-node command.
It also describes their purpose and handling... - 02:06 pm snf-ganeti Revision fed67843: Remove force_master support from LUOobCommand
- As per discussion on the man-page[1] update, this functionality should be
removed and replaced by just give the comma... - 02:06 pm ganeti-local Revision fed67843: Remove force_master support from LUOobCommand
- As per discussion on the man-page[1] update, this functionality should be
removed and replaced by just give the comma...
02/15/2011
- 06:01 pm Revision 55f1006f: user can now have negative amount of credits
- 04:39 pm Pithos Revision f17c073a: use jaas for authentication, so we can access easily the user object even for ...
- 04:39 pm Revision f17c073a: use jaas for authentication, so we can access easily the user object even for ...
- 04:14 pm snf-ganeti Revision 1aa50158: Add pylint disables to Sphinx extension
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:14 pm ganeti-local Revision 1aa50158: Add pylint disables to Sphinx extension
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:20 pm ganeti-local Revision ef127bec: RAPI documentation: Use constants and assertions
- This doesn't cover everything yet, but it's a good demonstration on how
to use “pyeval” and “pyassert”.
Signed-off-b... - 03:20 pm snf-ganeti Revision ef127bec: RAPI documentation: Use constants and assertions
- This doesn't cover everything yet, but it's a good demonstration on how
to use “pyeval” and “pyassert”.
Signed-off-b... - 03:20 pm snf-ganeti Revision df156277: errors: Add list of possible failure types
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:20 pm ganeti-local Revision df156277: errors: Add list of possible failure types
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:20 pm ganeti-local Revision 685d3b42: Sphinx extension: Allow evaluation of Python expressions
- There are quite many hardcoded constants (e.g. “[…] one of ``file``,
``lvm-pv`` or ``lvm-vg`` […]). By using constant... - 03:20 pm snf-ganeti Revision 685d3b42: Sphinx extension: Allow evaluation of Python expressions
- There are quite many hardcoded constants (e.g. “[…] one of ``file``,
``lvm-pv`` or ``lvm-vg`` […]). By using constant... - 03:20 pm ganeti-local Revision dac59ac5: Sphinx extension: Don't use “from … import …”
- Import with full name instead to reduce potential conflicts.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
R... - 03:20 pm snf-ganeti Revision dac59ac5: Sphinx extension: Don't use “from … import …”
- Import with full name instead to reduce potential conflicts.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
R... - 03:20 pm snf-ganeti Revision 4b163794: RAPI: Remove “__version__” for instance creation
- If left in data, FillOpCode will complain. This fixes the QA breakage
after commit 526a662af.
Signed-off-by: Michael... - 03:20 pm ganeti-local Revision 4b163794: RAPI: Remove “__version__” for instance creation
- If left in data, FillOpCode will complain. This fixes the QA breakage
after commit 526a662af.
Signed-off-by: Michael... - 03:09 pm Bug #223 (Closed): Να αυξηθεί λίγο το περιθώριο μεταξύ του τέλους του πίνακα του list view και τη...
- άκυρο γιατί σκεφτήκαμε μία απλούστερη λύση για το list view που θα λύσει όλων τα χέρια και θα φαίνεται και καλύτερο
- 03:05 pm Bug #223 (Closed): Να αυξηθεί λίγο το περιθώριο μεταξύ του τέλους του πίνακα του list view και τη...
- Να αυξηθεί λίγο το περιθώριο μεταξύ του τέλους του πίνακα του list view και της μπλε διαχωριστικής μπάρας. Γενικά εκε...
- 03:03 pm Bug #221 (Closed): Από standard σε list view εμφανίζεται για λίγο η μεσαία μπλε μπάρα
- Από standard σε list view εμφανίζεται για λίγο η μεσαία μπλε μπάρα πριν το loading gif
- 03:02 pm Bug #219 (Closed): Η επιλεγμένη εντολή στο standard view δεν εξαφανίζεται
- Η επιλεγμένη εντολή (reboot, shutdown) στο standard view, δεν εξαφανίζεται όταν το ποντίκι φύγει και πάει σε άλλο μηχ...
- 03:00 pm Bug #209 (Assigned): box επιβεβαίωσης για τα actions
- Στο shutdown δεν βγαίνει το box.
Στο reboot βγαίνει μόνο την πρώτη φορά.
Αν πατήσω "ναι" γυρνάει ένα error 400 όπ... - 02:56 pm Feature #73 (Assigned): Χρώματα δεξιού μενού στο list view
- οκ, παίζουν μια χαρά και ανάλογα με ποια μηχανήματα διαλέγουμε, είδα ότι κοιτάτε και το status των επιλεγμένων. Επίση...
- 01:11 pm snf-ganeti Revision 527fbde8: RAPI: Use FillOpCode for adding node group
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 01:11 pm ganeti-local Revision 527fbde8: RAPI: Use FillOpCode for adding node group
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 01:11 pm snf-ganeti Revision 8a08be3b: RAPI: Use FillOpCode for renaming groups
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 01:11 pm ganeti-local Revision 8a08be3b: RAPI: Use FillOpCode for renaming groups
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 01:11 pm snf-ganeti Revision 12da663a: Make OpGroupRename consistent with OpInstanceRename
- OpInstanceRename uses “instance_name” (like almost all other OpInstance*
opcodes), not “old_name”, to specify the ori... - 01:11 pm ganeti-local Revision 12da663a: Make OpGroupRename consistent with OpInstanceRename
- OpInstanceRename uses “instance_name” (like almost all other OpInstance*
opcodes), not “old_name”, to specify the ori... - 01:11 pm ganeti-local Revision 526a662a: RAPI: Clean up instance creation, use generated docs
- - Use FillOpCode and unify parameter names between RAPI and opcode
- Generate parameter documentation
- Improve opcod... - 01:11 pm snf-ganeti Revision 526a662a: RAPI: Clean up instance creation, use generated docs
- - Use FillOpCode and unify parameter names between RAPI and opcode
- Generate parameter documentation
- Improve opcod... - 01:11 pm snf-ganeti Revision be6fab1f: RAPI: Generate documentation for assigning nodes to groups
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 01:11 pm ganeti-local Revision be6fab1f: RAPI: Generate documentation for assigning nodes to groups
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 01:11 pm snf-ganeti Revision df340fae: RAPI: Use FillOpCode for modifying node group
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 01:11 pm ganeti-local Revision df340fae: RAPI: Use FillOpCode for modifying node group
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 01:11 pm ganeti-local Revision 88bc199a: RAPI: Use FillOpCode for renaming instances
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 01:11 pm snf-ganeti Revision 88bc199a: RAPI: Use FillOpCode for renaming instances
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 01:09 pm snf-ganeti Revision b166ef84: baserlib.FillOpCode: Allow parameter rename
- Some RAPI parameters don't match the name of the underlying
opcode. With this patch they can be renamed while filling... - 01:09 pm ganeti-local Revision b166ef84: baserlib.FillOpCode: Allow parameter rename
- Some RAPI parameters don't match the name of the underlying
opcode. With this patch they can be renamed while filling... - 01:21 am Revision 5db87ed5: Make ZMQ thread in db_controller stoppable.
- Make db_controller run all 0mq operations in a separate StoppableThread
with a stop() method. The main thread calls i...
02/14/2011
- 06:12 pm Revision 19388118: fix rename file
- 06:12 pm Pithos Revision 19388118: fix rename file
- 06:08 pm Revision bd96a56b: tables working as before, but with datatables plugin
- 05:47 pm Revision c3cf7286: Added a new test class in order to test the 'Sharing' option for Folder. Also ...
- 05:47 pm Pithos Revision c3cf7286: Added a new test class in order to test the 'Sharing' option for Folder. Also ...
- 05:08 pm Revision 51738fa1: Fixed the way multivalued fields are passed to solr when the content extractio...
- 05:08 pm Pithos Revision 51738fa1: Fixed the way multivalued fields are passed to solr when the content extractio...
- 04:46 pm Pithos Revision 28be8c05: do not use range in download
- 04:46 pm Revision 28be8c05: do not use range in download
- 03:57 pm Revision c21a0a84: action_start() function added. actions are executed from there and success/fai...
- 03:16 pm Revision 954ecde8: added range support to file upload, perform authorization check based on folde...
- 03:16 pm Pithos Revision 954ecde8: added range support to file upload, perform authorization check based on folde...
- 03:15 pm Revision 739df99e: remove comments
- 03:15 pm Pithos Revision 739df99e: remove comments
- 02:54 pm Pithos Revision c8c07ed8: fix classpath
- 02:54 pm Revision c8c07ed8: fix classpath
- 02:51 pm Pithos Revision d2127957: lock manager using JPA
- 02:51 pm Revision d2127957: lock manager using JPA
- 02:50 pm Pithos Revision 2c75f4e9: fix npe
- 02:50 pm Revision 2c75f4e9: fix npe
- 01:28 pm Revision 3efe8983: Merge after backout of changeset 017ec8d2e32f
- 01:28 pm Pithos Revision 3efe8983: Merge after backout of changeset 017ec8d2e32f
- 01:26 pm Revision 0dfda72e: Backed out changeset 017ec8d2e32f
- 01:26 pm Pithos Revision 0dfda72e: Backed out changeset 017ec8d2e32f
- 01:19 pm snf-ganeti Revision 3d8f154f: Revert "Disable the cluster-merge tool for the moment"
- This reverts commit c0711f2cb989facd60430ab18c5b0e59a1f279ac.
Signed-off-by: Stephen Shirley <diamond@google.com>
Si... - 01:19 pm ganeti-local Revision 3d8f154f: Revert "Disable the cluster-merge tool for the moment"
- This reverts commit c0711f2cb989facd60430ab18c5b0e59a1f279ac.
Signed-off-by: Stephen Shirley <diamond@google.com>
Si... - 01:18 pm ganeti-local Revision 9c03a67a: Fix cluster-merging by not stopping noded
- cli.RunWhileClusterStopped() stops noded on all of the nodes in the
original cluster. This prevents /etc/hosts update... - 01:18 pm snf-ganeti Revision 9c03a67a: Fix cluster-merging by not stopping noded
- cli.RunWhileClusterStopped() stops noded on all of the nodes in the
original cluster. This prevents /etc/hosts update... - 12:54 pm Revision c9660f7f: Added ids to the displayed popup items when right click on a folder (FolderCon...
- 12:54 pm Pithos Revision c9660f7f: Added ids to the displayed popup items when right click on a folder (FolderCon...
- 12:45 pm Feature #213: Error Handling API (Django) - GUI
- προστεθηκε στο standard view η συναρτηση ajax_error(jqXHR) η οποια δεχεται το error και εκτυπωνει αναλογο μηνυμα.
... - 12:44 pm Revision a30a43a7: added switch to ajax_error, for custom messaging
- 10:43 am Feature #181 (Feedback): Δημιουργία Image model
- 10:41 am Feature #185: Υλοποίηση RSAPI, /images
- οκ εγινε. υπαρχει ενα σχολιο στο κώδικα
#FIXME: ImageMetadata, as in VirtualMachineMetadata
# "os" c... - 10:36 am Revision 53827f6d: creation of ImageMetadata model
- 10:15 am Bug #209 (Feedback): box επιβεβαίωσης για τα actions
- exei ginei sto standard view
02/13/2011
- 06:56 pm Revision f58ec963: replace all alerts in standard view with themed pop ups
- 05:04 pm Revision b6270d15: minor code formatting and comment editing
- 04:57 pm Revision facad27f: working generic confirmation actions in standard view
- 02:53 pm Revision ba4c763b: less arguments for ajax_error, ajax_success
- 02:51 pm Revision 4b90b177: get error and success codes from ajax calls
- 02:20 pm Revision 06e9bee7: remove redundant } breaking javascript execution
- 02:17 pm Revision 213fdf95: testing version of global ajax error-success functions
- 01:53 pm Revision 9c8bae13: smaller serach bars in list view
- 01:39 pm Revision 962733ad: initial version of notification function
- 01:23 pm Revision 4e5d5e70: initial version of confirmation function
- 12:21 pm Revision bd528b3b: Apply DRY in machines template
- This includes:
* initial code for reusable ajax error and success functions
* more descriptive names for confirmati... - 12:12 am Revision a4531705: replace tablesorter with datatables, work in progress
02/12/2011
- 10:08 pm Revision 941b00d4: added error codes for reboot action.
- if the action can't happen, the user gets informed. There are three cases:
* user sends the reboot request but time... - 09:04 pm Revision 9295c9bb: typo on the documentation
- 09:03 pm Revision 39e80daa: typo on the documentation
- 08:41 pm Feature #213: Error Handling API (Django) - GUI
- έχει ξεκινήσει το error handling στο synnefo. Δυο περιπτώσεις καλύπτονται για την ώρα
1)το rapi δεν μπορεί να συνδ... - 07:01 pm Revision fcb969cc: experiment with verification of reboot action in standard view
- 02:07 am Ganeti Instance Image Revision 0bde4a2a: Add sleep 2 call after mkfs
- During re-installs using ext4, we need to give the system a little time after a
mkfs call. Otherwise blkid will not b...
02/11/2011
- 08:11 pm Feature #127: Κουμπί επιλογής group-πολλαπλών μηχανημάτων στο list view
- έφυγε το διάφανο background και μπήκε πιο έντονο χρώμα στο background του hover.
- 08:10 pm Feature #73 (Feedback): Χρώματα δεξιού μενού στο list view
- έγινε
- 08:02 pm Revision 95ac62ec: remove transparency from selection menu in list view and add hover color
- 07:59 pm Revision abf90954: added TIMEOUT variable on settings.py.dist. You'll have to cp to your settings.py
- initial value is 10 seconds. after this time passes, if the ui hasn't received any data, the user is informed (with j...
- 07:50 pm Revision a9d8ed3a: correct delete state and transitions in list view
- 07:35 pm Revision 9ea8125a: update status for machines according to rsapi
- 06:55 pm Revision c5e38339: added error handling when rapi can't login to the backend. the ui user gets in...
- 06:53 pm Pithos Revision 3917b329: display quota, fix bug on file creation and folder rename
- 06:53 pm Revision 3917b329: display quota, fix bug on file creation and folder rename
- 06:19 pm Revision 6731b909: Automated merge with https://gss.googlecode.com/hg/
- 06:19 pm Pithos Revision 6731b909: Automated merge with https://gss.googlecode.com/hg/
- 06:19 pm Revision 2bce0c7e: More tries to expand the '+'... xPath seems to be wrong plus the onClick() eve...
- 06:19 pm Pithos Revision 2bce0c7e: More tries to expand the '+'... xPath seems to be wrong plus the onClick() eve...
- 05:58 pm Revision 6d278d9b: delete old json for database population
- 05:54 pm Revision a26faa27: update .gitignore to not include sqlite
- 05:49 pm Revision 3c695220: Removed unused method
- 05:49 pm Pithos Revision 3c695220: Removed unused method
- 05:47 pm Revision 946cc90a: Merge with optimizations branch
- 05:47 pm Pithos Revision 946cc90a: Merge with optimizations branch
- 05:36 pm Revision 19b09607: update README to include dbcontroller setup
- 05:01 pm Revision b037553e: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 05:00 pm Revision ab9f1a89: type on documentation
- 04:49 pm Revision d165dbb4: prepare action notifications
- 04:45 pm Revision 00d83c42: added get_vmid on Image model to return the first VMs id, if any. This was the...
- 04:11 pm Revision 921693ed: milton webdav
- 04:11 pm Pithos Revision 921693ed: milton webdav
- 04:08 pm Pithos Revision 0b49e3a0: Don't need to touch a file or folder when the permissions change
- 04:08 pm Revision 0b49e3a0: Don't need to touch a file or folder when the permissions change
- 02:38 pm Feature #169: Πρόγραμμα χρέωσης χρηστών με βάση την τρέχουσα χρήση
- Vassilios Karakoidas wrote:
> Vassilios Karakoidas wrote:
> > Το πρόγραμμα χρέωσης χρεώνει κανονικά και έχει ελεγχθ... - 02:36 pm Pithos Revision 15f4b8ea: copy/move and throw correct exceptions
- 02:36 pm Revision 15f4b8ea: copy/move and throw correct exceptions
- 02:34 pm Revision 58cac9ab: unit testing now works for CreditAllocator
- 02:23 pm Revision 3f53219b: updated initial data to test credit allocator testcase
- 02:22 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
- CreditAllocator updated fully. To test it just execute the command:
./bin/python manage.py test db.CreditAllocator... - 02:20 pm Revision 41ccd791: Used a recursive query in getResourceAtPath to avoid fetching each folder alon...
- 02:20 pm Pithos Revision 41ccd791: Used a recursive query in getResourceAtPath to avoid fetching each folder alon...
- 02:18 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
- Working to fix it, according to the new models.py.
- 01:37 pm Revision 98002f2b: dependencies added on documentation
- 01:26 pm Revision 493cf660: use /tmp for tmp file
- 01:26 pm Pithos Revision 493cf660: use /tmp for tmp file
- 01:25 pm Revision e5c822f8: fix create file
- 01:25 pm Pithos Revision e5c822f8: fix create file
- 01:13 pm Revision 7dc44117: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 01:12 pm Revision 6496c622: * minor changes in models and tests (db)
- 01:04 pm Revision 12ecf107: removed unused imports
- 01:04 pm Pithos Revision 12ecf107: removed unused imports
- 12:21 pm Pithos Revision 15494e95: Another try modeling the tests. Under the notion 'Folder' there have been crea...
- 12:21 pm Revision 15494e95: Another try modeling the tests. Under the notion 'Folder' there have been crea...
- 12:14 pm Feature #165: Δαίμονας-γέφυρα από 0mq στο Aquarium
- Μια πρώτη έκδοση του db_controller.py έχει υλοποιηθεί και λειτουργεί κανονικά. Δέχεται ειδοποιήσεις για αλλαγή της κα...
- 12:11 pm Feature #189: Πρόγραμμα παρακολούθησης ουράς Ganeti κι έκδοσης ενημερώσεων με 0mq
- Μια πρώτη έκδοση του ganeti-0mqd έχει υλοποιηθεί και λειτουργεί σωστά, εκπέμποντας ειδοποιήσεις σε JSON πάνω από ένα ...
- 12:07 pm Feature #177 (Assigned): Κλήση του RS API για VM management
- Πρέπει να γίνει πλήρως λειτουργικό το UI κάνοντας όλες τις κλήσεις στο RS API και το μολύβι να κάνει PUT ώστε να αλλά...
- 12:04 pm Feature #181 (Assigned): Δημιουργία Image model
- Πρέπει να φτιαχτεί και το μοντέλο ImageMetadata
- 12:03 pm Feature #183 (Assigned): Υλοποίηση RSAPI, /servers
- Όπως είπαμε χτές πρέπει να ανανεωθεί μετά τις τελευταίες αλλαγές στα μοντέλα, ώστε να γίνει πλήρως λειτουργικό.
Οι μ... - 11:54 am Feature #185 (Assigned): Υλοποίηση RSAPI, /images
- Πρέπει να φτιαχτεί το μοντέλο ImageMetadata σε αντιστοιχία με το μοντέλο VirtualMachineMetadata και το API να επιστρέ...
- 11:50 am Feature #187 (Closed): Υλοποίηση RSAPI, /flavors
- ok, closed
- 11:48 am Feature #213 (Closed): Error Handling API (Django) - GUI
- Να γίνεται error handling στο UI και να παρουσιάζονται τα αντίστοιχα μηνύματα στο χρήστη
- 11:44 am Feature #211 (Closed): Error Handling Ganeti - API (Django)
- Να γίνεται error handling από το Django, των μηνυμάτων που επιστρέφoυν οι κλήσεις RAPI
- 11:41 am Bug #201 (Closed): πίνακες machines στο list view
- 11:40 am Bug #201: πίνακες machines στο list view
- ok, closed
- 11:39 am Feature #73 (Assigned): Χρώματα δεξιού μενού στο list view
- 11:37 am Feature #127 (Assigned): Κουμπί επιλογής group-πολλαπλών μηχανημάτων στο list view
- είναι οκ, απλά να μην είναι διάφανο το background γιατί φαίνονται τα από πίσω και να αν γίνεται να αλλάζει το backgro...
- 11:29 am Bug #197 (Closed): Να αλλάξει το opacity στα terminated μηχανήματα
- ok, closed
02/10/2011
- 08:22 pm Pithos Revision 4204b9be: milton webdav support - TODO: get rid of spring dependencies
- 08:22 pm Revision 4204b9be: milton webdav support - TODO: get rid of spring dependencies
- 06:45 pm Revision 0a2964a1: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 06:42 pm Revision 78d9b6b7: Private fields in VM model, updated fixtures
- Updated names of fields pertaining to VM state in VirtualMachine model,
updated fixtures.
database.sqlite can be rem... - 06:00 pm snf-ganeti Revision 80a01808: Fix bug in iallocator data structures build
- Commit a1cef11c fixed non-vm_capable nodes export, but broke
inadvertently offline nodes. The update of the dict only... - 06:00 pm ganeti-local Revision 80a01808: Fix bug in iallocator data structures build
- Commit a1cef11c fixed non-vm_capable nodes export, but broke
inadvertently offline nodes. The update of the dict only... - 05:51 pm Revision 5db7630e: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 04:45 pm Revision c6959a35: use rsapi_state instead of operstate
- 04:33 pm Revision b9e0f667: update status names in js handlers
- 03:58 pm Pithos Revision 49fa1647: Merge with d69ef17183c6
- 03:58 pm Revision 49fa1647: Merge with d69ef17183c6
- 03:54 pm Revision 13e1138e: Examples of recursive queries for future reference
- 03:54 pm Pithos Revision 13e1138e: Examples of recursive queries for future reference
- 02:43 pm ganeti-local Revision 6656790a: Update exit code information in the hbal man page
- Also fixes a small typo.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Adeodato Simo <dato@google.com> - 02:43 pm snf-ganeti Revision 6656790a: Update exit code information in the hbal man page
- Also fixes a small typo.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Adeodato Simo <dato@google.com> - 02:36 pm snf-ganeti Revision 4459d78c: Fix broken hscolour.css symlink in tarball
- The file apidoc/Ganeti/HTools/hscolour.css was a broken symlink in the
tarball. This was happening because `tar --tra... - 02:36 pm ganeti-local Revision 4459d78c: Fix broken hscolour.css symlink in tarball
- The file apidoc/Ganeti/HTools/hscolour.css was a broken symlink in the
tarball. This was happening because `tar --tra... - 01:06 pm Bug #199 (Closed): Να έρθει στη μέση του άσπρου κουτιού το loading gif
- ok, closed
- 01:04 pm Bug #195 (Closed): Το F5 (refresh) να σε αφήνει στο view που είσαι
- ok, closed
- 12:38 pm Revision 1eb5e7b6: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 12:35 pm Revision 21f59a5d: Use zmq_recv() in dedicated thread in db_controller.
- It seems Python can only do signal processing in the main thread.
If the main thread calls zmq_recv(), no exceptions ... - 12:25 pm Revision f4da381a: database.sqlite should not exist in binary form; use fixtures in each package
- 12:24 pm Revision 562549e3: Fix: fixtures now works correctly
02/09/2011
- 07:20 pm Revision 12827073: a few changes on the handlers/machines.html in order for the servers to appear
- 06:14 pm Revision 0a37ac21: recover admin interface
- 06:14 pm Pithos Revision 0a37ac21: recover admin interface
- 06:07 pm Revision 25cc4c1b: Added ids to folder context menu for trash folder after a wrong merge.
- 06:07 pm Pithos Revision 25cc4c1b: Added ids to folder context menu for trash folder after a wrong merge.
- 06:01 pm Pithos Revision 4ac4dbef: Automated merge with https://gss.googlecode.com/hg/
- 06:01 pm Revision 4ac4dbef: Automated merge with https://gss.googlecode.com/hg/
- 05:54 pm Pithos Revision 511d87be: Created some test scenarios such as 'create new folder and then delete it', 'c...
- 05:54 pm Revision 511d87be: Created some test scenarios such as 'create new folder and then delete it', 'c...
- 05:47 pm Revision 1f6e49d7: Added ids to the confirmation dialog box when performing a delete action. Adde...
- 05:47 pm Pithos Revision 1f6e49d7: Added ids to the confirmation dialog box when performing a delete action. Adde...
- 05:35 pm Revision 861377e7: correctly refresh folders on move
- 05:35 pm Pithos Revision 861377e7: correctly refresh folders on move
- 04:58 pm snf-ganeti Revision a2d917f3: Fix html docs builds
- This fixes the doc builds broken by commit b292b986, but is only an
ugly workaround due to our dependency chain.
opc... - 04:58 pm ganeti-local Revision a2d917f3: Fix html docs builds
- This fixes the doc builds broken by commit b292b986, but is only an
ugly workaround due to our dependency chain.
opc... - 04:47 pm Revision 20211689: tune dnd for all nodes
- 04:47 pm Pithos Revision 20211689: tune dnd for all nodes
- 04:15 pm Pithos Revision 185d01c6: updated library versions for dnd
- 04:15 pm Revision 185d01c6: updated library versions for dnd
- 04:15 pm Pithos Revision e4e1db22: clear selection after trash or delete
- 04:15 pm Revision e4e1db22: clear selection after trash or delete
- 01:23 pm snf-ganeti Revision 11dcce87: Fix error msg for instances on offline nodes
- Currently, for both primary and secondary offline nodes, we give the
same message:
- ERROR: instance instance14: inst... - 01:23 pm ganeti-local Revision 11dcce87: Fix error msg for instances on offline nodes
- Currently, for both primary and secondary offline nodes, we give the
same message:
- ERROR: instance instance14: inst... - 10:56 am ganeti-local Revision 3d2e7a27: Minor reordering to match param order
- Signed-off-by: Stephen Shirley <diamond@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin... - 10:56 am snf-ganeti Revision 3d2e7a27: Minor reordering to match param order
- Signed-off-by: Stephen Shirley <diamond@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin... - 10:53 am snf-ganeti Revision a3de2ae7: cluster verify and instance disks on offline nodes
- Currently, cluster-verify says:
- ERROR: instance instance14: couldn't retrieve status for disk/0 on node3: node off... - 10:53 am ganeti-local Revision a3de2ae7: cluster verify and instance disks on offline nodes
- Currently, cluster-verify says:
- ERROR: instance instance14: couldn't retrieve status for disk/0 on node3: node off... - 10:52 am ganeti-local Revision f7661f6b: Cluster verify and N+1 warnings for offline nodes
- Currently, cluster verify shows warnings N+1 warnings for offline
nodes having any redundant instances since the memo... - 10:52 am snf-ganeti Revision f7661f6b: Cluster verify and N+1 warnings for offline nodes
- Currently, cluster verify shows warnings N+1 warnings for offline
nodes having any redundant instances since the memo... - 09:31 am Revision 86221fd5: Fix path issue.
02/08/2011
- 11:32 pm Revision d08a5f6f: What commit b4141604 should have contained.
- The proper contents of commit b4141604 are included here.
- 09:09 pm Revision dc04ccca: re-add the sqlite database
- 08:41 pm Revision f124656b: change misc id to creation-note
- 08:20 pm Feature #127 (Feedback): Κουμπί επιλογής group-πολλαπλών μηχανημάτων στο list view
- έτοιμο για δοκιμή
- 07:11 pm Revision 164d6386: first version of sliding selection menu in list view
- 06:21 pm Revision b4141604: Major fixes trying to integrate everything.
- Most notable changes:
* db/db_controller.py: Listens on 0mq, receives notifications from Ganeti, updates
VM state i... - 04:15 pm Pithos Revision f7434e60: restore trash menu item
- 04:15 pm Revision f7434e60: restore trash menu item
- 04:13 pm Pithos Revision 11a5a55d: fix menu item display
- 04:13 pm Revision 11a5a55d: fix menu item display
- 03:59 pm Bug #201 (Feedback): πίνακες machines στο list view
- Άλλαξε το template και τώρα παίζει σωστά. Για την δοκιμή πρέπει να σβηστούν τα VMs στη βάση.
- 03:54 pm Revision 9918dde8: tables in list view are not showing when there are no machines to show
- 02:50 pm Pithos Revision caf363d2: dnd fixes, code cleanup, moving towards correctly resfreshing nodes
- 02:50 pm Revision caf363d2: dnd fixes, code cleanup, moving towards correctly resfreshing nodes
- 02:48 pm Revision 6af14ee7: update trash node on empty
- 02:48 pm Pithos Revision 6af14ee7: update trash node on empty
- 02:47 pm Revision 6c84fd24: sink context menu event on empty spac
- 02:47 pm Pithos Revision 6c84fd24: sink context menu event on empty spac
- 02:41 pm snf-ganeti Revision c37bb2c6: Handle gnt-instance shutdown --all for empty clusters
- The current code gives:
Failure: prerequisites not met for this operation:
error type: wrong_input, error details:
Se... - 02:41 pm ganeti-local Revision c37bb2c6: Handle gnt-instance shutdown --all for empty clusters
- The current code gives:
Failure: prerequisites not met for this operation:
error type: wrong_input, error details:
Se...
02/07/2011
- 11:56 pm Revision 5abfb207: * Fix unit tests in db app
- 10:17 pm Revision fac6fbbe: prevent invoking actions and populating images list more than once
- 07:56 pm Revision d7710a26: changed url for groups from /virtual_machine_groups to /groups
- 06:58 pm Revision 275741a9: added AUTH_PROFILE_MODULE variable on the configuration settings
- 06:57 pm Revision 6ce6dee1: added User ForeignKey on Image
- 06:19 pm Pithos Revision 3914b833: First try on creating a test example.
- 06:19 pm Revision 3914b833: First try on creating a test example.
- 06:18 pm Feature #181 (Feedback): Δημιουργία Image model
- επισης πρεπει να προστεθει εδω ενα ForeignKey στο User, ωστε να εμφανιζει και τα δικα του Images για καθε χρηστη.
... - 06:14 pm Feature #177 (Feedback): Κλήση του RS API για VM management
- εχει γινει
- 05:50 pm Feature #207 (Feedback): Δημιουργία Group model
- Δημιουργησα το VirtualMachineGroup model με πεδία
* name
* owner (ForeignKey στο User, ο ιδιοκτήτης του)
* c... - 05:46 pm Revision a31ff6cb: initialization of VirtualMachineGroup and VirtualMachineGroupHandler that list...
- these are groups of virtual machines for a User
- 05:37 pm Pithos Revision 4aba5423: Added some ids in the FolderProperties dialog box (by right click > Properties)
- 05:37 pm Revision 4aba5423: Added some ids in the FolderProperties dialog box (by right click > Properties)
- 04:40 pm Bug #195 (Feedback): Το F5 (refresh) να σε αφήνει στο view που είσαι
- έγινε
- 04:37 pm Revision 201d192a: add jquery.cookie
- 03:11 pm Revision 3c370c9f: Automated merge with https://gss.googlecode.com/hg/
- 03:11 pm Pithos Revision 3c370c9f: Automated merge with https://gss.googlecode.com/hg/
- 03:11 pm Revision adbda23d: First attempt on putting ids to folders.
- 03:11 pm Pithos Revision adbda23d: First attempt on putting ids to folders.
- 02:09 pm Revision fb66080c: save selected view (standard/list) in cookie
- 01:45 pm Revision 75192311: added two images on the db
- 01:28 pm Bug #171 (Assigned): scroll στο list view
- Tο νέο πρόβλημα που εμφανίζεται είναι ότι με το φιξ μέγεθος του πίκανα δεν εμφανίζονται σωστά οι γραμμές. Επίσης πρέπ...
- 02:06 am Feature #169: Πρόγραμμα χρέωσης χρηστών με βάση την τρέχουσα χρήση
- Vassilios Karakoidas wrote:
> Το πρόγραμμα χρέωσης χρεώνει κανονικά και έχει ελεγχθεί. Μένει να υλοποιηθεί η σύνδεση...
02/06/2011
- 11:42 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
- > Να γίνει credit_alloc
Done. - 10:48 pm Revision 61b80d9a: * Charger now works properly
- 01:05 am Revision bfd0754e: Add all custom commands
- 12:45 am Revision 9ee31b09: Add charge_users command
02/05/2011
- 10:46 pm Revision d4d3f2d4: rename creditalloc -> credit_alloc
- 10:30 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
- Vassilios Karakoidas wrote:
> Το script μπορεί πλέον να εκτελεσθεί ως management εντολή του django.
>
> python ma... - 09:53 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
- Το script μπορεί πλέον να εκτελεσθεί ως management εντολή του django.
python manage.py creditalloc
- 09:50 pm Revision 027ce194: Added command to invoke credit allocation for users
- 09:22 pm Revision 3d48b93a: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 09:21 pm Revision 20f15623: tests should work now
- 09:21 pm Revision 1e03328c: initial version of drop down selection menui in list view
- 09:18 pm Revision d7c1ed72: rename dbcontrol and charger into proper python name
- 09:16 pm Revision b670157f: rename to proper python names
- 07:25 pm Revision 291a7f0d: remove 1234 from shutdown call in list view
- 07:20 pm Revision 8fd5c3a5: use server ids in all views for reboot, shutdown and destroy calls
- 07:10 pm Revision 4da3085a: select all/none
- 06:54 pm Revision bd8b1d60: rearrange code in standard machine view and add calls for reboot, shutdown act...
02/04/2011
- 08:29 pm Revision 35b8688f: select-deselect all widget in list view
- 07:05 pm ganeti-local Revision d1c172de: RAPI: Use FillOpCode for replacing disks
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:05 pm snf-ganeti Revision d1c172de: RAPI: Use FillOpCode for replacing disks
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:05 pm snf-ganeti Revision b292b986: Generate parts of RAPI documentation from opcodes
- This replaces hardcoded lists of parameters with automatically generated
ones, making maintenance easier.
Signed-off... - 07:05 pm ganeti-local Revision 45d4c81c: Add opcode parameter descriptions
- These will be used in automatically generated parts of the RAPI
documentation. Not all opcodes are documented so far,... - 07:05 pm ganeti-local Revision b292b986: Generate parts of RAPI documentation from opcodes
- This replaces hardcoded lists of parameters with automatically generated
ones, making maintenance easier.
Signed-off... - 07:05 pm snf-ganeti Revision 5f43f393: Add sphinx extension
- For now this just registers a single new directive, “opcode_params”,
which can be used to generate opcode parameter d... - 07:05 pm ganeti-local Revision 5f43f393: Add sphinx extension
- For now this just registers a single new directive, “opcode_params”,
which can be used to generate opcode parameter d... - 07:05 pm snf-ganeti Revision 45d4c81c: Add opcode parameter descriptions
- These will be used in automatically generated parts of the RAPI
documentation. Not all opcodes are documented so far,... - 07:05 pm ganeti-local Revision 8c9ee749: ht: Add descriptive text representations
- This patch adds text descriptions to all T* checks. Converting to a
string (e.g. str(ht.TNone)) will produce a user-r... - 07:05 pm snf-ganeti Revision 8c9ee749: ht: Add descriptive text representations
- This patch adds text descriptions to all T* checks. Converting to a
string (e.g. str(ht.TNone)) will produce a user-r... - 07:05 pm ganeti-local Revision 197b323b: opcodes: Prepare addition of parameter descriptions
- For now they're all set to None, but a following patch will set descriptions.
Signed-off-by: Michael Hanselmann <han... - 07:05 pm snf-ganeti Revision 197b323b: opcodes: Prepare addition of parameter descriptions
- For now they're all set to None, but a following patch will set descriptions.
Signed-off-by: Michael Hanselmann <han... - 07:01 pm ganeti-local Revision f86426f5: gnt-instance reinstall: display OS changes
- Currently, when reinstalling an instance, especially when selecting an
OS interactively, is hard to be sure one has c... - 07:01 pm snf-ganeti Revision f86426f5: gnt-instance reinstall: display OS changes
- Currently, when reinstalling an instance, especially when selecting an
OS interactively, is hard to be sure one has c... - 06:54 pm Revision 2292441b: remove redundant css entries
- 06:47 pm Bug #197 (Feedback): Να αλλάξει το opacity στα terminated μηχανήματα
- Το στάτους το έκανα το ίδιο γκρι με το show ώστε να μην υπάρχουν 3 διαφορετικά γκρι σε μικρή από στασση μεταξύ τους. ...
- 06:45 pm Revision 5c908a0f: Same font colors in terminated and active machines
- 06:12 pm Bug #171 (Feedback): scroll στο list view
- διορθώθηκε και στο list και στο standard view
- 06:12 pm Feature #73 (Feedback): Χρώματα δεξιού μενού στο list view
- έγιναν πιο ανοιχτόχρωμα και έφυγε το opacity
- 06:10 pm Bug #199 (Feedback): Να έρθει στη μέση του άσπρου κουτιού το loading gif
- έγινε
- 06:10 pm Revision efc2c28a: move spinner in the middle of the loading pane
- 06:05 pm Revision 26655d67: more light grey actions in list view
- 05:57 pm Revision e9e9bc61: less width in blue seperator at list view
- 04:34 pm ganeti-local Revision 65a77fab: Allow passing timeout for oob helper in gnt_node.py
- This allow to pass in --oob-timeout to define the timeout before the
out-of-band helper is beeing aborted.
Signed-of... - 04:34 pm snf-ganeti Revision 65a77fab: Allow passing timeout for oob helper in gnt_node.py
- This allow to pass in --oob-timeout to define the timeout before the
out-of-band helper is beeing aborted.
Signed-of... - 04:32 pm Revision 7bd0ac17: Add test case about the virtual machine model (only data are generated so far).
- 04:30 pm Feature #169: Πρόγραμμα χρέωσης χρηστών με βάση την τρέχουσα χρήση
- Το πρόγραμμα χρέωσης χρεώνει κανονικά και έχει ελεγχθεί. Μένει να υλοποιηθεί η σύνδεση με το ganeti.
- 04:28 pm Revision ad9133fe: fix bugs preventing MyShared node from expanding
- 04:28 pm Pithos Revision ad9133fe: fix bugs preventing MyShared node from expanding
- 04:23 pm snf-ganeti Revision 53991408: Use gnt-node add --force-join to add foreign nodes
- Signed-off-by: Stephen Shirley <diamond@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin... - 04:23 pm ganeti-local Revision 53991408: Use gnt-node add --force-join to add foreign nodes
- Signed-off-by: Stephen Shirley <diamond@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin... - 04:21 pm ganeti-local Revision 61413377: Add --force-join option to gnt-node add
- This is needed so cluster-merge can add nodes from other clusters.
Signed-off-by: Stephen Shirley <diamond@google.co... - 04:21 pm snf-ganeti Revision 61413377: Add --force-join option to gnt-node add
- This is needed so cluster-merge can add nodes from other clusters.
Signed-off-by: Stephen Shirley <diamond@google.co... - 04:20 pm ganeti-local Revision 6323e232: Fix iterating over node groups
- Current line tries to unpack dict incorrectly
Signed-off-by: Stephen Shirley <diamond@google.com>
Signed-off-by: Ius... - 04:20 pm snf-ganeti Revision 6323e232: Fix iterating over node groups
- Current line tries to unpack dict incorrectly
Signed-off-by: Stephen Shirley <diamond@google.com>
Signed-off-by: Ius... - 03:45 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
- Panagiotis Louridas wrote:
> Πολύ ωραία. Οπότε γράφεις unit tests.
Προστέθηκαν τα unit tests και εκτελούνται με ε... - 03:43 pm Revision 04a6d900: * Add unit testing for Charger
- 02:49 pm snf-ganeti Revision ee5549c7: RAPI: Use FillOpCode for modifying instance
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:49 pm ganeti-local Revision ee5549c7: RAPI: Use FillOpCode for modifying instance
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:49 pm snf-ganeti Revision c1a27c9a: RAPI: Use FillOpCode for migrating instance
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:49 pm ganeti-local Revision c1a27c9a: RAPI: Use FillOpCode for migrating instance
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:49 pm ganeti-local Revision 07ce3e70: RAPI: Use FillOpCode for exporting instance
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:49 pm snf-ganeti Revision 07ce3e70: RAPI: Use FillOpCode for exporting instance
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:11 pm snf-ganeti Revision a7c07935: Update NEWS file for the 0.3.0 release
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:11 pm ganeti-local Revision a7c07935: Update NEWS file for the 0.3.0 release
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:59 pm Bug #209 (Closed): box επιβεβαίωσης για τα actions
- Μήνυμα επιβεβαίωσης (Θέλετε να κάνετε το ___ action?) με ΟΚ προχωράει, με Cancel δεν το κάνει.
- 01:37 pm Revision 0b5a51f7: * Enforcing PEP-8 in models.py
- 01:36 pm Revision 1d722015: * Enchance FlavorTest and fixed a bug in Flavor
- 01:06 pm ganeti-local Revision ec31a18f: Update NEWS file for the 2.4.0 rc1 release
- Also bump up the version.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@goog... - 01:06 pm snf-ganeti Revision ec31a18f: Update NEWS file for the 2.4.0 rc1 release
- Also bump up the version.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@goog... - 12:30 pm Revision e8fa4283: * Add tests for Flavor model
- * cost_active and cost_inactive are now returned correctly
- 12:12 pm ganeti-local Revision c0711f2c: Disable the cluster-merge tool for the moment
- Hopefully this can be fixed before the final 2.4 release…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by:... - 12:12 pm snf-ganeti Revision c0711f2c: Disable the cluster-merge tool for the moment
- Hopefully this can be fixed before the final 2.4 release…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by:... - 11:58 am Revision 90d311a7: * Add one more test to CreditAllocatorTestCase class
- 11:51 am Revision cb2e4505: * Added test for credit allocator
02/03/2011
- 10:18 pm Revision 2ce7420d: * Charger now works; need testing
- 09:57 pm Revision 05a90a5b: * Messing with the Flavor and FlavorCostHistory; define two new properties to ...
- 06:02 pm ganeti-local Revision 81635b5a: Bump up intra-cluster import connect timeout
- Currently, the export timeout is 10 times 20 seconds, but the import
is only 30 seconds. I'm raising this to 60 secon... - 06:02 pm snf-ganeti Revision 81635b5a: Bump up intra-cluster import connect timeout
- Currently, the export timeout is 10 times 20 seconds, but the import
is only 30 seconds. I'm raising this to 60 secon... - 05:21 pm Revision e968844b: Automated merge with https://gss.googlecode.com/hg/
- 05:21 pm Pithos Revision e968844b: Automated merge with https://gss.googlecode.com/hg/
- 05:20 pm Pithos Revision 944f2a85: removed Window alert debugging :P
- 05:20 pm Revision 944f2a85: removed Window alert debugging :P
- 05:20 pm Pithos Revision 75665dbf: Automated merge with https://gss.googlecode.com/hg/
- 05:20 pm Revision 75665dbf: Automated merge with https://gss.googlecode.com/hg/
- 05:20 pm Revision 114a597f: Ids added to the top menu, also to the input box and button in the Search Panel.
- 05:20 pm Pithos Revision 114a597f: Ids added to the top menu, also to the input box and button in the Search Panel.
- 05:14 pm Pithos Revision 56c1ca4b: initial caching support
- 05:14 pm Revision 56c1ca4b: initial caching support
- 04:52 pm ganeti-local Revision c9300bb3: Import-export: fix logging of daemon output
- In case of failures, the recent daemon output is logged as %r on a
list of unicode strings, which results in the (ugl... - 04:52 pm snf-ganeti Revision c9300bb3: Import-export: fix logging of daemon output
- In case of failures, the recent daemon output is logged as %r on a
list of unicode strings, which results in the (ugl... - 04:18 pm Feature #183: Υλοποίηση RSAPI, /servers
- Markos Gogoulos wrote:
> πχ στο class ServerHandler, στη def read_all έχει το εξής:
>
> if not rapi:
> # No... - 04:16 pm Feature #207 (Closed): Δημιουργία Group model
- To ticket αυτό σε συνδυασμό με το ticket #89 αφορά τα γκρούπ μηχανημάτων που μπορεί να ορίσει ο χρήστης από το UI, ώσ...
- 04:00 pm Feature #183: Υλοποίηση RSAPI, /servers
- πχ στο class ServerHandler, στη def read_all έχει το εξής:
if not rapi:
# No ganeti backend. Return mock obj... - 03:57 pm snf-ganeti Revision 0e83aed4: Remove an obsolete TODO
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 03:57 pm ganeti-local Revision 0e83aed4: Remove an obsolete TODO
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 03:52 pm Feature #183: Υλοποίηση RSAPI, /servers
- Markos Gogoulos wrote:
> Ο κώδικας που υπάρχει σχετικά με τους handlers (api/handlers.py) έχει πολλά περιττά if όσον... - 03:42 pm Feature #183: Υλοποίηση RSAPI, /servers
- Ο κώδικας που υπάρχει σχετικά με τους handlers (api/handlers.py) έχει πολλά περιττά if όσον αφορά το rapi και τα Mock...
- 03:23 pm Revision e107ee57: a few changes on the handlers in order to work with the rapi (since we now hav...
- 02:42 pm snf-ganeti Revision 8a53b55f: Fix handling of ^C in the CLI scripts
- This adds a message and nice handling of ^C, especially useful for
``gnt-job watch``.
Signed-off-by: Iustin Pop <ius... - 02:42 pm ganeti-local Revision 8a53b55f: Fix handling of ^C in the CLI scripts
- This adds a message and nice handling of ^C, especially useful for
``gnt-job watch``.
Signed-off-by: Iustin Pop <ius... - 02:40 pm Revision f5ad2956: removed id_from_instance function from the VirtualMachine model and put it bac...
- to be imported by handlers and not as a staticmethod of the VM model.
- 02:28 pm Revision fee71ba1: added ganeti_cluster_info with credentials to the ganeti cluster. Uncomment th...
- 02:25 pm Revision 224b5e19: changed name of ganeti_id and prefix to backend_id and backend_prefix_id
- 02:10 pm snf-ganeti Revision 1c78dbd2: Update live-test.sh w.r.t. simulation mode changes
- Commit 6c7448bb changed the syntax for the --simulation option, but
didn't update live-test for it.
Signed-off-by: I... - 02:10 pm snf-ganeti Revision 7af6975a: Fix bug in simulation backend
- The backend didn't properly set the group index, leaving to a
"corrupted" group list.
Signed-off-by: Iustin Pop <ius... - 02:10 pm ganeti-local Revision 1c78dbd2: Update live-test.sh w.r.t. simulation mode changes
- Commit 6c7448bb changed the syntax for the --simulation option, but
didn't update live-test for it.
Signed-off-by: I... - 02:10 pm ganeti-local Revision 6d0bc5ca: Prevent allocation on unallocable node groups
- This patch changes genAllocNodes so that it also takes the group list,
using it to filter out any nodes which live on... - 02:10 pm snf-ganeti Revision 6d0bc5ca: Prevent allocation on unallocable node groups
- This patch changes genAllocNodes so that it also takes the group list,
using it to filter out any nodes which live on... - 02:10 pm ganeti-local Revision 7af6975a: Fix bug in simulation backend
- The backend didn't properly set the group index, leaving to a
"corrupted" group list.
Signed-off-by: Iustin Pop <ius... - 02:10 pm ganeti-local Revision 41b5c85a: Precompute allocation nodes
- Instead of re-generating the allocation nodes at each step, we only do
it once before calling the allocation routines... - 02:10 pm snf-ganeti Revision 41b5c85a: Precompute allocation nodes
- Instead of re-generating the allocation nodes at each step, we only do
it once before calling the allocation routines... - 02:08 pm snf-ganeti Revision 0d66ea67: Change the AllocNodes type and functions
- Currently, the node pairs or singles that we generate are actually
node objects, as node objects do change over time ... - 02:08 pm ganeti-local Revision 0d66ea67: Change the AllocNodes type and functions
- Currently, the node pairs or singles that we generate are actually
node objects, as node objects do change over time ... - 02:08 pm snf-ganeti Revision 6cb1649f: Extract node pair generation from tryAlloc
- Currently, tryAlloc generates the list of allocation nodes or node
pairs (depending on how many nodes are requested) ... - 02:08 pm ganeti-local Revision 6cb1649f: Extract node pair generation from tryAlloc
- Currently, tryAlloc generates the list of allocation nodes or node
pairs (depending on how many nodes are requested) ... - 01:38 pm snf-ganeti Revision ee841437: Merge branch 'devel-2.3' into devel-2.4
- * devel-2.3:
backend: Disable compression in export info file
Signed-off-by: Michael Hanselmann <hansmi@google.com... - 01:38 pm ganeti-local Revision ee841437: Merge branch 'devel-2.3' into devel-2.4
- * devel-2.3:
backend: Disable compression in export info file
Signed-off-by: Michael Hanselmann <hansmi@google.com... - 01:38 pm snf-ganeti Revision 775b8743: backend: Disable compression in export info file
- The new import/export infrastructure in Ganeti 2.2 and up handles
compression differently. It no longer writes compre... - 01:38 pm ganeti-local Revision 775b8743: backend: Disable compression in export info file
- The new import/export infrastructure in Ganeti 2.2 and up handles
compression differently. It no longer writes compre... - 01:32 pm Pithos Revision 183ce212: show lightbox on images
- 01:32 pm Revision 183ce212: show lightbox on images
- 12:15 pm Revision 251a1c45: Automated merge with https://gss.googlecode.com/hg/
- 12:15 pm Pithos Revision 251a1c45: Automated merge with https://gss.googlecode.com/hg/
- 12:15 pm Pithos Revision ad18f9c9: Added a new version of jUnit and the selenium jar library to the build.xlm
- 12:15 pm Revision ad18f9c9: Added a new version of jUnit and the selenium jar library to the build.xlm
- 11:57 am Revision 1f959b7e: configuring dnd
- 11:57 am Pithos Revision 1f959b7e: configuring dnd
- 11:42 am snf-ganeti Revision c832b6c8: Modify gnt-node power to support multiple nodes
- This also has the sideeffect of presenting a table with the result
Signed-off-by: René Nussbaumer <rn@google.com>
Re... - 11:42 am ganeti-local Revision c832b6c8: Modify gnt-node power to support multiple nodes
- This also has the sideeffect of presenting a table with the result
Signed-off-by: René Nussbaumer <rn@google.com>
Re... - 11:42 am ganeti-local Revision 50265802: Make it possible to disable tty in qa_utils.GetCommandOutput
- The tty can have strange side effect as it seems to replace \n with
\r\n. In case of simply catting a file and compar... - 11:42 am snf-ganeti Revision 50265802: Make it possible to disable tty in qa_utils.GetCommandOutput
- The tty can have strange side effect as it seems to replace \n with
\r\n. In case of simply catting a file and compar... - 11:42 am ganeti-local Revision c957326e: Fix execution order in LUOobCommand causing wrongly setup node list
- In commit bfceedbe a check was added to put the master at the end or
skip it completely. While this functionality wor... - 11:42 am snf-ganeti Revision c957326e: Fix execution order in LUOobCommand causing wrongly setup node list
- In commit bfceedbe a check was added to put the master at the end or
skip it completely. While this functionality wor...
02/02/2011
- 08:49 pm Pithos Android Client Revision e8bf12c3: Merge branch 'master' of https://github.com/chmouel/android-rackspacecloud int...
- 07:27 pm Revision 767c9f0f: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 07:26 pm Revision 100a9bec: * Add staticmethod decorator/annotation in id_from_instance_name
- 07:22 pm Bug #193 (Closed): πρόβλημα με τα POSTS στο django
- paizei opote to kleinoume. prepei o kathenas na kanei tin allagi topika, efoson to lib den einai sto repository.
Exo... - 07:21 pm Revision 58c9cd57: necessary patch for POST to work
- 07:20 pm Revision 6c9a62b5: * Move method id_from_instance_name to VirtualMachine as static method
- * Fix settings.py to include ganeti correctly
- 07:12 pm Revision 41b972e6: * Add FlavorCostHistory
- * Remove cost_active, cost_inactive from Flavor (Charger is broken)
- 06:10 pm Pithos Revision 1a4a7064: drop implementation for files, initial drag support for folders
- 06:10 pm Revision 1a4a7064: drop implementation for files, initial drag support for folders
- 06:02 pm ganeti-local Revision 8cabf472: Reopen log files upon SIGHUP in daemons
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Reviewed-by: René N... - 06:02 pm ganeti-local Revision 9a6813ac: utils.SetupLogging: Return function to reopen log file
- This function can be used from a SIGHUP handler to reopen log files.
Initial, simple unittests are included.
Signed-... - 06:02 pm snf-ganeti Revision 9a6813ac: utils.SetupLogging: Return function to reopen log file
- This function can be used from a SIGHUP handler to reopen log files.
Initial, simple unittests are included.
Signed-... - 06:02 pm snf-ganeti Revision 8cabf472: Reopen log files upon SIGHUP in daemons
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Reviewed-by: René N... - 06:02 pm ganeti-local Revision cfcc79c6: utils.SetupLogging: Make program a mandatory argument
- It's passed in by most users (daemons, CLI scripts) and for the others
(burnin, watcher) it certainly doesn't hurt, e... - 06:02 pm snf-ganeti Revision cfcc79c6: utils.SetupLogging: Make program a mandatory argument
- It's passed in by most users (daemons, CLI scripts) and for the others
(burnin, watcher) it certainly doesn't hurt, e... - 05:57 pm ganeti-local Revision aa0cc3e5: utils.log: Restrict I/O error handling coverage
- The I/O error will occur while opening the file, not while adding
and configuring the handler.
Signed-off-by: Michae... - 05:57 pm snf-ganeti Revision aa0cc3e5: utils.log: Restrict I/O error handling coverage
- The I/O error will occur while opening the file, not while adding
and configuring the handler.
Signed-off-by: Michae... - 05:57 pm snf-ganeti Revision d24bc000: utils.log: Split formatter building into separate function
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:57 pm ganeti-local Revision d24bc000: utils.log: Split formatter building into separate function
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:57 pm snf-ganeti Revision 3f17ef02: burner: Trivial code cleanup
- - Use constant for exit value
- Configure logging from main function, not from class' “__init__”
Signed-off-by: Mich... - 05:57 pm ganeti-local Revision 3f17ef02: burner: Trivial code cleanup
- - Use constant for exit value
- Configure logging from main function, not from class' “__init__”
Signed-off-by: Mich... - 05:57 pm snf-ganeti Revision ddfde77e: burnin: Reuse existing function for debug value
- Instead of using its own, burnin can use cli.SetGenericOpcodeOpts.
Signed-off-by: Michael Hanselmann <hansmi@google.... - 05:57 pm ganeti-local Revision ddfde77e: burnin: Reuse existing function for debug value
- Instead of using its own, burnin can use cli.SetGenericOpcodeOpts.
Signed-off-by: Michael Hanselmann <hansmi@google.... - 05:04 pm Revision b90da243: * Fix naming, comments in various methods
- * BillAllocator is properly renamed as BillCalculator
- 04:24 pm Revision afca43ea: correctly update filelist
- 04:24 pm Pithos Revision afca43ea: correctly update filelist
- 03:36 pm Revision a5f972b3: cleanup, correctly update filesize
- 03:36 pm Pithos Revision a5f972b3: cleanup, correctly update filesize
- 11:13 am Revision b0d26ba2: Added some more ids to the Folder>Properties dialog box.
- 11:13 am Pithos Revision b0d26ba2: Added some more ids to the Folder>Properties dialog box.
02/01/2011
- 10:38 pm Revision 166bf271: Image implementation of the Rackspace API
- 10:37 pm Feature #185 (Feedback): Υλοποίηση RSAPI, /images
- Εγινε. Παιρνει πια δυναμικα τα images. Για οποιες αλλαγες στο Image model θα πρεπει να ανανεωθει
παραδειγμα
htt... - 10:20 pm Feature #187 (Feedback): Υλοποίηση RSAPI, /flavors
- τα παιρνει πια απο τη βαση.
παραδειγμα
http://127.0.0.1:8000/api/v1.0/flavors/detail
<flavors>
<flavor disk... - 10:17 pm Revision b8d16d68: added flavors on the RS API and replaced MOCK Flavors
- * also added 2 flavors on the sqlite database
* plus added Image.description on the Wizard (create new) - 09:45 pm Bug #203 (Closed): Ενημέρωση του χρήστη έπειτα από δημιουργία εικονικής μηχανής (POST /servers)
- ο wizard να επιστρέφει το backend id αφού έχει δημιουργήσει το VirtualMachine.
- 09:05 pm Revision 47019308: database.sqlite added
- 08:58 pm Revision 2cc9d3a5: get rid of the MOCK objects and use a database with initial data loaded
- * added database.sqlite with objects and also oceandata.json that can be used in future to create the database. For n...
- 08:16 pm Bug #201 (Closed): πίνακες machines στο list view
- Να μην φαίνονται οι πίνακες των VMs στο list view εάν δεν υπάρχουν αντίτοιχα μηχανήματα.
- 06:51 pm Bug #199 (Closed): Να έρθει στη μέση του άσπρου κουτιού το loading gif
- Να έρθει στη μέση του άσπρου κουτιού το loading gif
- 06:06 pm Revision 31840568: fix clipboard, cut, copy, paste
- 06:06 pm Pithos Revision 31840568: fix clipboard, cut, copy, paste
- 05:51 pm Bug #197 (Closed): Να αλλάξει το opacity στα terminated μηχανήματα
- Στα terminated μηχανήματα να αλλάξει το opacity τόσο στο icon όσο και στο list view.
1. Τα εικονίδια να είναι τα g... - 05:47 pm Bug #195 (Closed): Το F5 (refresh) να σε αφήνει στο view που είσαι
- Το F5 (refresh) να σε αφήνει στο view που είσαι και να μην σε μετακινεί στο icon view.
- 05:44 pm Feature #73 (Assigned): Χρώματα δεξιού μενού στο list view
- 05:44 pm Feature #73: Χρώματα δεξιού μενού στο list view
- Έγινε, τα attach/detach τα αφήνουμε προς το παρόν, απλά να γίνουν οι απενεργοποιημένες επιλογές ακόμα πιο αχνές για ν...
- 05:43 pm Bug #171 (Assigned): scroll στο list view
- Να στοιχιστεί το τέλος της μπλέ delimiter με το scroll bar.
- 05:39 pm Pithos Revision 802a2ef5: correctly handle leaf nodes
- 05:39 pm Revision 802a2ef5: correctly handle leaf nodes
- 05:30 pm Revision 876f5fb4: correctly update children
- 05:30 pm Pithos Revision 876f5fb4: correctly update children
- 05:30 pm Pithos Revision f1112116: correctly refresh trash
- 05:30 pm Revision f1112116: correctly refresh trash
- 05:29 pm Pithos Revision e8b6efa2: code cleanup
- 05:29 pm Revision e8b6efa2: code cleanup
- 03:37 pm Revision e2d89a17: remove alerts
- 03:34 pm Revision ae0aea6d: send POST/DELETE calls on reboot, shutdown & destroy actions in list view
- 03:16 pm Feature #73 (Feedback): Χρώματα δεξιού μενού στο list view
- Έγινε. Δεν ενεργοποιούνται μόνο τα attach/detach disk επειδή δεν έχουμε ακόμα πληροφορίες για τους δίσκους.
- 03:10 pm Revision af215361: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- Conflicts:
ui/templates/machines.html - 03:08 pm Revision 0604f74f: toggle actions in list view
- 02:39 pm snf-ganeti Revision 25bd815c: Refactor _ConfirmOperation from gnt_instance.py to cli.py
- This will allow us to use this functionality also in other cli-tools
like gnt-node power where we've to operate on mu... - 02:39 pm ganeti-local Revision 25bd815c: Refactor _ConfirmOperation from gnt_instance.py to cli.py
- This will allow us to use this functionality also in other cli-tools
like gnt-node power where we've to operate on mu... - 02:15 pm snf-ganeti Revision 8f44674f: Merge node groups from other cluster
- Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 02:15 pm ganeti-local Revision 8f44674f: Merge node groups from other cluster
- Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 02:15 pm snf-ganeti Revision 18ffc0fe: Enforce that new node groups have unique names
- Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 02:15 pm ganeti-local Revision 18ffc0fe: Enforce that new node groups have unique names
- Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 02:15 pm snf-ganeti Revision e85d8982: Add _UnlockedLookupNodeGroup()
- This allows calling of _UnlockedLookupNodeGroup() from within
AddNodeGroup()
Signed-off-by: Stephen Shirley <diamond... - 02:15 pm ganeti-local Revision e85d8982: Add _UnlockedLookupNodeGroup()
- This allows calling of _UnlockedLookupNodeGroup() from within
AddNodeGroup()
Signed-off-by: Stephen Shirley <diamond... - 02:08 pm ganeti-local Revision d6c76bd5: tryAlloc: restrict valid node pairs to same-group
- This is a cheap way to make capacity calculation work well with
multi-group clusters.
There are two alternatives in ... - 02:08 pm snf-ganeti Revision d6c76bd5: tryAlloc: restrict valid node pairs to same-group
- This is a cheap way to make capacity calculation work well with
multi-group clusters.
There are two alternatives in ... - 02:08 pm ganeti-local Revision 40ee14bc: Cluster.hs: add a new type alias
- Just a bit of small cleanup, since we might want to use more functions
with this signature in the future.
Signed-off... - 02:08 pm snf-ganeti Revision 40ee14bc: Cluster.hs: add a new type alias
- Just a bit of small cleanup, since we might want to use more functions
with this signature in the future.
Signed-off... - 01:55 pm Pithos Revision 3a904ecb: show trashed folders
- 01:55 pm Revision 3a904ecb: show trashed folders
- 01:49 pm Revision 84479440: hide horizontal scroll bar in list view
- 01:39 pm Revision 14739cd6: add mock post create function in last step of wizard
- 01:28 pm snf-ganeti Revision a167575e: Do not repeatedly call GetClusterInfo() in inner loop
- Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:28 pm snf-ganeti Revision 0938dd05: Fix docstring for NodeImage.sbp attribute
- This was stating "secondary nodes" were the keys of the dictionary, when
they are primary nodes. Also, further clarif... - 01:28 pm ganeti-local Revision 0938dd05: Fix docstring for NodeImage.sbp attribute
- This was stating "secondary nodes" were the keys of the dictionary, when
they are primary nodes. Also, further clarif... - 01:28 pm ganeti-local Revision a167575e: Do not repeatedly call GetClusterInfo() in inner loop
- Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:19 pm Revision 58c7b68c: correctly update filelist and tree nodes
- 01:19 pm Pithos Revision 58c7b68c: correctly update filelist and tree nodes
- 11:42 am Revision a88d10b8: Implement init_publisher method
- 11:37 am Pithos Revision 370e9138: Added the selenium jar file.
- 11:37 am Revision 370e9138: Added the selenium jar file.
- 11:27 am Revision 5c25f305: Fix ganeti module import
- 11:12 am Revision c99fe4c7: Experimenting with REQ/REP sockets
- 10:56 am Revision 06a0e098: * Import ganeti into django application
- * Add tests.py for automated testing through django
- 10:50 am Revision 46575bdb: Work on DBController
- 10:11 am Revision d8e682ed: * VirtualMachine model now includes charging method (models.py)
- * CreditAllocator now performs the correct query (CreditAllocator.py)
* Various minor fixes - 10:11 am Revision 578b725c: Added is almost complete
- 09:55 am Revision 4940f0f6: Fix CreditAllocator
- 09:23 am Revision 28f3cc39: Refactored CreditAllocator and Introduced main
01/31/2011
- 07:20 pm Revision 7bd50624: * Add tests.py for unit testing
- 07:06 pm snf-ganeti Revision efae0fdd: Adding support for the new option flags in gnt-node power
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 07:06 pm ganeti-local Revision efae0fdd: Adding support for the new option flags in gnt-node power
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 07:06 pm snf-ganeti Revision bfceedbe: Add two new opcode options to LUOobCommand
- This patch adds ignore_status to ignore the offline flag of nodes
and also adds a force_master option to force operat... - 07:06 pm ganeti-local Revision bfceedbe: Add two new opcode options to LUOobCommand
- This patch adds ignore_status to ignore the offline flag of nodes
and also adds a force_master option to force operat... - 05:45 pm ganeti-local Revision a0724772: Adding gnt-node health
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:45 pm snf-ganeti Revision a0724772: Adding gnt-node health
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:45 pm ganeti-local Revision ae95e419: Refactor formatting of query results so we can reuse it
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:45 pm snf-ganeti Revision ae95e419: Refactor formatting of query results so we can reuse it
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:38 pm ganeti-local Revision 7e975535: Minor grammar fix in QuitGanetiException docstring
- Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:38 pm snf-ganeti Revision be8aecab: cluster-merge should refuse to merge own cluster
- Also fix type of Merger.cluster_name from list to string. This would
have triggered an error in sshRunner if cluster ... - 05:38 pm snf-ganeti Revision 7e975535: Minor grammar fix in QuitGanetiException docstring
- Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:38 pm ganeti-local Revision be8aecab: cluster-merge should refuse to merge own cluster
- Also fix type of Merger.cluster_name from list to string. This would
have triggered an error in sshRunner if cluster ... - 05:38 pm snf-ganeti Revision 71bbe910: Fix grammar of var naming
- flatten is the verb, flattened is the adjective.
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Mi... - 05:38 pm ganeti-local Revision 71bbe910: Fix grammar of var naming
- flatten is the verb, flattened is the adjective.
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Mi... - 05:24 pm Revision 98b84eb7: tree support for others, node type based on resource type, initial refresh sup...
- 05:24 pm Pithos Revision 98b84eb7: tree support for others, node type based on resource type, initial refresh sup...
- 04:02 pm Revision a60ea262: Added ids in homefolder(tree.homeFolder), Trash(tree.Trash), My Shared (tree.m...
- 04:02 pm Pithos Revision a60ea262: Added ids in homefolder(tree.homeFolder), Trash(tree.Trash), My Shared (tree.m...
- 03:21 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
- Πολύ ωραία. Οπότε γράφεις unit tests.
- 03:10 pm Revision f453b337: rename jobwatcher.py -> ganeti-0mqd.py.
- 03:03 pm Feature #189: Πρόγραμμα παρακολούθησης ουράς Ganeti κι έκδοσης ενημερώσεων με 0mq
- Έκανα commit (commit:b80d0a1e) μια αρχική έκδοση του ganeti-0mqd.
Παρακολουθεί την ουρά του Ganeti κι εκδίδει ενημερ... - 02:57 pm Revision b80d0a1e: Initial commit of ganeti-0mqd.
- Ganeti-0mqd monitors the Ganeti job queue and publishes
job progress notifications in JSON, over 0mq.
Based on an ini... - 02:53 pm snf-ganeti Revision b6fa9a44: Introduce re-openable log record handler
- This patch adds a new log handler class based on the standard library's
BaseRotatingHandler. This new class allows th... - 02:53 pm ganeti-local Revision b6fa9a44: Introduce re-openable log record handler
- This patch adds a new log handler class based on the standard library's
BaseRotatingHandler. This new class allows th... - 02:51 pm Revision dcfc6c2d: Minor fixes to verbose_name fields.
- verbose_name fields must be in singular, per
http://docs.djangoproject.com/en/dev/ref/models/options/.
verbose_name_p... - 02:39 pm Revision 378bf5b7: Minor fixes per PEP 257 [please fix as desired],
- minor fix to flavor names [CxxRyyDzz].
- 02:28 pm Revision fcbc5bb3: Playing with tabs and spaces
- 02:16 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
- Vassilios Karakoidas wrote:
> > The database does not support this. I will update the schema to support this feature... - 02:13 pm Revision fa672379: CreditAllocator is complete
- 12:39 pm Revision 5b32775a: Minor corrections in CreditAllocator and Models
- 11:32 am Revision 31eb2af3: Finished added id's to top menu items. The convention for namespace is topMenu...
- 11:32 am Pithos Revision 31eb2af3: Finished added id's to top menu items. The convention for namespace is topMenu...
- 10:10 am Revision 9f018734: * remove tests.py
01/30/2011
- 11:13 pm Bug #171 (Feedback): scroll στο list view
- ok
- 11:12 pm Revision 379a34cf: list view improvements
- 09:47 pm Revision d7c4ab32: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- Conflicts:
ui/templates/list.html
ui/templates/machines.html - 09:38 pm Revision c3b3043d: fix table sort & scroll in list view
- 09:36 pm Feature #177: Κλήση του RS API για VM management
- εχει αρχισει να γινεται. Για την ωρα στο list view παιζουν τα delete/reboot/shutdown machine, με ενα foo server_id (1...
- 09:29 pm Revision 8400e1a5: added create machine .post-create class on the ui
- this is a static link that once pressed sends a HTTP POST request to the ganeti cluster (through api.handlers.ServerH...
- 09:27 pm Feature #183: Υλοποίηση RSAPI, /servers
- Επίσης έχει γίνει η βασική διασύνδεση του ui με το RS API. Η jQuery.ajax στέλνει πλεον POST και DELETE methods τα οπο...
- 08:38 pm Revision d66446ce: reboot and shutdown actions for a machine added on the list machines view
- they are connected with the api.handlers.ServerActionHandler.create function that understands the data they send
- 07:23 pm Revision 63816e18: send a HTTP DELETE method with the server_id once destroy is called, for a mac...
- api.handlers.ServerHandler.delete receives the DELETE call and id and proceeds the request through the rapi
- 05:37 pm Feature #153 (Closed): extra tabs με βελάκι δεξιά
- πολύ ωραίο! Θα χρειαστεί βέβαια να αλλάξουν τα χρώματα κάποια στιγμή στα καινούρια tabs αλλά θα το ανοίξω καινούριο t...
- 05:36 pm Feature #125 (Closed): Κουμπί sort στο list view
- ok, closed
Also available in: Atom