Activity

From 02/28/2011 to 03/29/2011

03/29/2011

11:31 pm Revision 6d0a36e5: display animation only once - Refs #293
Dimitris Moraitis
07:34 pm Bug #323: Ενοποίηση του README.DB στο README
Μια χαρά!
θα πρότεινα τα DEVELOP.txt και DEPLOY.txt να γίνουν README.development, README.deployment, νομίζω αυτό ται...
Vangelis Koukis
07:28 pm Revision 7fb0fc9f: Add PostgreSQL-specific instructions to README
Vangelis Koukis
06:55 pm Revision eef76eef: close response output stream
Giannis Koutsoubos
06:55 pm Pithos Revision eef76eef: close response output stream
Giannis Koutsoubos
06:55 pm Revision 9f4365c0: remove exception stacktraces, other fixes
Giannis Koutsoubos
06:55 pm Pithos Revision 9f4365c0: remove exception stacktraces, other fixes
Giannis Koutsoubos
06:51 pm Revision 2e8b8042: close input stream after upload
Giannis Koutsoubos
06:51 pm Pithos Revision 2e8b8042: close input stream after upload
Giannis Koutsoubos
06:23 pm ganeti-local Revision d914c76f: Improved GanetiRapiClient docstrings
- Added @rtype and/or @return where missing
- Fixed @param for Query() filter_ parameter (colon was missing)
Signed-...
Simeon Miteff
06:23 pm snf-ganeti Revision d914c76f: Improved GanetiRapiClient docstrings
- Added @rtype and/or @return where missing
- Fixed @param for Query() filter_ parameter (colon was missing)
Signed-...
Simeon Miteff
05:53 pm Feature #293: Partial refresh στο GUI
Dimitris Moraitis wrote:
>
> > Αυτό ακούγεται υπερβολικά πολύπλοκο. Εξάλλου, το κύμα *πρέπει* να ξαναπαίζει όταν υ...
Vangelis Koukis
04:34 pm Revision 79b68e7c: On click, toggle selection menu in list view
Christos Psaltis
04:28 pm Revision 190e3256: fix select all/none in list view & fix position of multiple action confirm box
Dimitris Moraitis
03:29 pm Revision 56baf472: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Georgios Gousios
03:28 pm Revision b8feb4ce: More documentation fixes
Georgios Gousios
03:28 pm Revision c53d09e2: Move confirmation button labels to respective templates
Christos Psaltis
03:23 pm Revision 738c4d47: Fix yet more relative imports
Georgios Gousios
02:35 pm Revision f395537e: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Georgios Gousios
02:34 pm Revision 83d51c7b: A couple of edits to shut-up Django start-up warnings
Georgios Gousios
02:33 pm Revision 9cedbaf2: Use non-relative import statements, as per Python's style guide.
Georgios Gousios
02:30 pm Revision dcf153ce: Change inline comments
Christos Psaltis
02:30 pm Revision df1257a5: Deselect all actions on confirmation button click.
Christos Psaltis
02:20 pm Revision 296e9c6b: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Georgios Gousios
02:15 pm Revision ed19122b: Merge branch 'master' into logic-refactoring
Vassilios Karakoidas
02:13 pm Revision dbccf323: Fixed some issues in api/tests.py
Vassilios Karakoidas
02:12 pm Revision ed81826a: Fix separator appearance between machines, in standard view
Christos Psaltis
02:10 pm Revision d972c81f: Remove non-existent description field
Georgios Gousios
01:53 pm Revision 5abebfaa: All unit tests are executed in the refactored code
* All functionality is achieved through the logic layer Vassilios Karakoidas
01:50 pm Revision 5fa5c0b2: Change labels of confirmation buttons, ref #209
Christos Psaltis
01:49 pm Feature #293: Partial refresh στο GUI
Vangelis Koukis wrote:
> Dimitris Moraitis wrote:
> > Vangelis Koukis wrote:
> > > Μπορείς να γίνεις πιο συγκεκριμ...
Dimitris Moraitis
01:37 pm Revision bdbd43a1: Fix confirmation workflow in list view.
In list view, pending actions are cleared
if you change your selections before pressing
Cancel or Confirm.
This is l...
Christos Psaltis
01:37 pm Revision 040372a8: Fix actions' colours in list and standard view.
This fix relates to #209 and includes:
- On hover, actions turn black and are underlined.
- On click, actions turn ...
Christos Psaltis
01:19 pm Bug #323: Ενοποίηση του README.DB στο README
Το commit:bbd4f788 δημιούργησε 2 νέα αρχεία τεκμηρίωσης, το DEVELOPMENT με πληροφορίες για το πως ξεκινάμε ένα καινού... Giorgos Gousios
01:14 pm Feature #293: Partial refresh στο GUI
Dimitris Moraitis wrote:
> Vangelis Koukis wrote:
> > Μπορείς να γίνεις πιο συγκεκριμένος γιατί το (α) δουλεύειμόνο...
Vangelis Koukis
01:12 pm Revision 3c4cd842: Ignores for Eclipse users
Georgios Gousios
01:08 pm Feature #293: Partial refresh στο GUI
Vangelis Koukis wrote:
> Μπορείς να γίνεις πιο συγκεκριμένος γιατί το (α) δουλεύειμόνο την πρώτη φορά που δείχνει ο ...
Dimitris Moraitis
01:06 pm Revision bbd4f788: Integrate development and deployment information in distinct files
Georgios Gousios
10:22 am Feature #293: Partial refresh στο GUI
Μπορείς να γίνεις πιο συγκεκριμένος γιατί το (α) δουλεύειμόνο την πρώτη φορά που δείχνει ο browser την εικόνα;
Μια π...
Vangelis Koukis
09:29 am Bug #309 (Assigned): Το GUI κολλάει όταν κάνει refresh
Dimitris Moraitis wrote:
> Υπάρχει κάποιος λόγος να μπλέξουμε με τοπικά timezones στο backend αντί να παίξουμε με τη...
Vangelis Koukis

03/28/2011

10:06 pm Revision 6bffabbd: charger.py works with the refacctored code
Vassilios Karakoidas
07:08 pm Bug #321 (Feedback): Τα εικονίδια στο list view δεν αλλάζουν σωστά από on --> off και αντίστροφα
διορθώθηκε στο commit:c459a72f Christos Psaltis
07:05 pm Revision c459a72f: Fix on-off icons in list view - Ref #321
Christos Psaltis
06:41 pm Revision c63e332f: Merge branch 'master' into logic-refactoring
Conflicts:
db/db_controller.py
Vassilios Karakoidas
05:38 pm Bug #333 (Closed): Το endpoint για τον db_controller πρέπει να είναι δυναμικό
έχει ήδη γίνει στο commit:c7b808db070aa5af6e5a2cd5727522af883f7243 Dimitris Moraitis
05:32 pm Bug #333 (Closed): Το endpoint για τον db_controller πρέπει να είναι δυναμικό
Το endpoint στο οποίο συνδέεται ο db_controller πρέπει να πάει στα settings του Django. Vangelis Koukis
04:21 pm Revision 33a9a01d: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Dimitris Moraitis
04:21 pm Revision c7b808db: move GANETI_ZMQ_PUBLISHER option to settings
Dimitris Moraitis
04:17 pm Feature #293: Partial refresh στο GUI
Το α δουλεύει μόνο την πρώτη φορά που δείχνει ο browser την εικόνα. Δηλαδή στο δεύτερο action που θα εκτελεστεί ακόμα... Dimitris Moraitis
03:57 pm Bug #329 (Closed): Το Synnefo πρέπει να εγκαθίσταται απευθείας σε Debian Squeeze
Το Synnefo πρέπει να μπορεί να εγκατασταθεί απευθείας σε Debian Squeeze, χωρίς virtualenv και pip.
Για να μπορεί να ...
Vangelis Koukis
03:55 pm Feature #293: Partial refresh στο GUI
Δεν ξέρω αν μπορεί να τεθεί, αλλά σίγουρα θα κάνει κάτι από τα παρακάτω:
α) μπορεί να τεθεί ο αριθμός των επαναλήψ...
Vangelis Koukis
03:54 pm Revision d4633820: Add MySQL-specific settings to settings.py.dist
According to README.DB, InnoDB is preferred as a storage engine for
MySQL databases and hence a special init_command ...
Faidon Liambotis
03:53 pm Revision 8d97deff: Still refactoring, separating the logic and the ORM layer
* Moved all tests (except one) into the logic app
* Introduced (again) utils.py, moved miscellaneous functions ther...
Vassilios Karakoidas
03:43 pm Bug #323 (Closed): Ενοποίηση του README.DB στο README
Το README.DB ενοποιείται στο README.
Γίνονται όσες διορθώσεις κρίνονται απαραίτητες ώστε το κείμενο να καλύπτει με α...
Vangelis Koukis
03:37 pm Feature #293: Partial refresh στο GUI
To spinner μπορεί να γίνει transparent. Το animated gif απ'όσο ξέρω δεν υπάρχει τρόπος να περιοριστεί σε μία επανάληψ... Dimitris Moraitis
03:23 pm Bug #309 (Feedback): Το GUI κολλάει όταν κάνει refresh
Όχι, δεν έχεις δίκιο. Παίζει ρόλο και δημιουργεί προβλήματα:
http://code.djangoproject.com/ticket/2626
Υπάρχει κά...
Dimitris Moraitis
03:23 pm Revision a237869d: Be consistent about the use of simplejson
simplejson was merged into Python 2.6's stdlib as json. To help with
that and avoid external dependencies, Django pro...
Faidon Liambotis
03:08 pm snf-ganeti Revision 4055b109: Add design for inter-group instance moves (multi-reloc)
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Adeodato Simo
03:08 pm ganeti-local Revision 4055b109: Add design for inter-group instance moves (multi-reloc)
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Adeodato Simo
03:06 pm snf-ganeti Revision 61791108: iallocator.rst: refactor for readability; minor improvements
This commits breaks down the "Input message" section of iallocator.rst into
two separate subsections: one detailing k...
Adeodato Simo
03:06 pm ganeti-local Revision 61791108: iallocator.rst: refactor for readability; minor improvements
This commits breaks down the "Input message" section of iallocator.rst into
two separate subsections: one detailing k...
Adeodato Simo
02:41 pm Revision dca0ae48: fix bug with the wave icon on standard view
Markos Gogoulos
02:27 pm Revision 183149e6: Merge branch 'master' into logic-refactoring
Conflicts:
db/models.py
Vassilios Karakoidas
01:57 pm web_layout_0.0.10-9.png
Instances Single View Constantinos Venetsanopoulos
01:50 pm Revision be40713c: fix for user search query when query string already contains an @ character
Giannis Koutsoubos
01:50 pm Pithos Revision be40713c: fix for user search query when query string already contains an @ character
Giannis Koutsoubos
01:34 pm Bug #209: box επιβεβαίωσης για τα actions
Για την κάτω μπάρα είχαμε πει ότι θα όταν τα VMs δεν χωρούν στο παράθυρο και έχουμε scroll bar τότε η μπάρα θα μένει ... Constantinos Venetsanopoulos
01:27 pm Bug #321 (Closed): Τα εικονίδια στο list view δεν αλλάζουν σωστά από on --> off και αντίστροφα
Τα εικονίδια στο list view δεν αλλάζουν σωστά από on --> off και αντίστροφα, όταν γίνει ένα action Constantinos Venetsanopoulos
12:54 pm snf-ganeti Revision a6c8fd10: Add error checking and merging for cluster params
Set the default stderr logging level to WARNING so the relevant output
can be seen.
Signed-off-by: Stephen Shirley <...
Stephen Shirley
12:54 pm ganeti-local Revision a6c8fd10: Add error checking and merging for cluster params
Set the default stderr logging level to WARNING so the relevant output
can be seen.
Signed-off-by: Stephen Shirley <...
Stephen Shirley
12:49 pm ganeti-local Revision e9f7d26a: Relax instance ERROR on admin_down on offline node
This fixes a issue, where an stopped instances is reported as ERROR
in cluster verify if it lives on a offline node. ...
René Nussbaumer
12:49 pm snf-ganeti Revision e9f7d26a: Relax instance ERROR on admin_down on offline node
This fixes a issue, where an stopped instances is reported as ERROR
in cluster verify if it lives on a offline node. ...
René Nussbaumer
12:39 pm Feature #291 (Closed): Υποστήριξη polling στον server με ?changes-since στο GET
ok, closed Constantinos Venetsanopoulos
12:35 pm Bug #203 (Closed): Ενημέρωση του χρήστη έπειτα από δημιουργία εικονικής μηχανής (POST /servers)
ok, closed Constantinos Venetsanopoulos
12:25 pm Feature #293 (Assigned): Partial refresh στο GUI
Επειδή νομίζω ότι δεν βγαίνει πολύ νόημα του τι γίνεται έτσι όπως βγαίνουν τα εικονίδια αυτή τη στιγμή, νομίζω ότι πρ... Constantinos Venetsanopoulos
11:52 am Feature #147 (Closed): sliders παίρνουν τιμές από τα flavors
ok, closed Constantinos Venetsanopoulos
11:44 am Bug #209 (Assigned): box επιβεβαίωσης για τα actions
Σε firefox 4 παίρνω για όλα τα actions error και malformed request (επίσης το κουτάκι που βγαίνει μέσα το error δεν ε... Constantinos Venetsanopoulos
11:37 am Bug #309 (Assigned): Το GUI κολλάει όταν κάνει refresh
Όχι, δεν παίζει ρόλο η ρύθμιση του TIME_ZONE για το πώς αποθηκεύονται οι ημερομηνίες.
Οι ημερομηνίες αποθηκεύονται ε...
Vangelis Koukis

03/26/2011

03:46 pm Revision d134b632: update images and flavors in wizard when switching between tabs
Dimitris Moraitis
03:28 pm Feature #213 (Feedback): Error Handling API (Django) - GUI
Μένει κάτι άλλο εδώ; Το error reporting γίνεται πλέον με βάση τα τελευταία mockups και η συμπεριφορά είναι αυτή που π... Dimitris Moraitis
03:25 pm Feature #147 (Feedback): sliders παίρνουν τιμές από τα flavors
Έγινε. Dimitris Moraitis
03:23 pm Revision 695e1b21: polish new style error boxes & validate rangeinputs - Refs #209 #213 #147
Dimitris Moraitis
01:40 am Ganeti Instance Image Revision 39f9ff5b: Mention hooks directory change
Lance Albertson
01:13 am Ganeti Instance Image Revision b8a540bb: add time for the system to settle
Lance Albertson
01:12 am Ganeti Instance Image Revision c247694b: They don't even get sent since we have set -e set
Revert "add sanity checks for uuids"
This reverts commit dbaeaa2e4d7b6858c6a5a9f97862892d9ebdba14.
Lance Albertson
01:06 am Ganeti Instance Image Revision dbaeaa2e: add sanity checks for uuids
Sometimes the uuid's don't get set or found properly Lance Albertson
01:05 am Ganeti Instance Image Revision b6ccd2b4: use new variable
Lance Albertson
12:50 am Ganeti Instance Image Revision d9679ad7: fix syntax error
Lance Albertson

03/25/2011

07:56 pm Ganeti Instance Image Revision 6ff189ec: Update changelog, prep for 0.5 release
Lance Albertson
07:53 pm Ganeti Instance Image Revision 139cbdf5: Ticket #3855: New hook for properly setting DHCP clients for DDNS
Lance Albertson
07:50 pm Ganeti Instance Image Revision 2146dd61: Add "sync" after running mkfs/mkswap
Lance Albertson
07:45 pm Ganeti Instance Image Revision 78422bb3: Reduce normal commands output by redirecting to /dev/null
Much of the commands we run (i.e. mkfs, mkswap, sfdisk) produce output that
isn't really needed.
Lance Albertson
03:53 pm ganeti-local Revision 6a373640: Implement submitting jobs from logical units
The design details can be seen in the design document
(doc/design-lu-generated-jobs.rst).
Signed-off-by: Michael Han...
Michael Hanselmann
03:53 pm snf-ganeti Revision 6a373640: Implement submitting jobs from logical units
The design details can be seen in the design document
(doc/design-lu-generated-jobs.rst).
Signed-off-by: Michael Han...
Michael Hanselmann
01:59 am Ganeti Instance Image Revision 599b34d2: Ticket #3849: Fix Hostnames being set incorrectly on Debian/Ubuntu
Lance Albertson

03/24/2011

11:38 pm Bug #209 (Feedback): box επιβεβαίωσης για τα actions
Σε γενικές γραμμές είναι έτοιμο. Το κυματάκι ίσως να μην είναι τόσο καλή επιλογή επειδή δεν υπάρχει σαφής νοηματικός ... Dimitris Moraitis
11:34 pm Revision 990772be: new style action indicators in list view - Refs #209
Dimitris Moraitis
10:33 pm Revision 879748ec: fix error handling and confirmation boxes
On the standard listing
Refs #209 #213
Markos Gogoulos
09:58 pm Revision e8b4ac76: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Dimitris Moraitis
09:58 pm Revision 3d286f84: display number of pending actions in multiple confirm box
Dimitris Moraitis
09:46 pm Feature #213: Error Handling API (Django) - GUI
α)Ενημερώνεται η λιστα με τα VMS
β)Δεν γίνεται τίποτα
γ)Υλοποιείται, γυρίζει τα αντίστοιχα μηνύματα
δ)στο au...
Markos Gogoulos
09:42 pm Revision ccd40764: customize error messages
Refs: #213 Markos Gogoulos
09:23 pm Feature #293 (Feedback): Partial refresh στο GUI
Οκ. Έγινε στο commit:d8b7ab6d323609319d0550be7da02202e1615291 Dimitris Moraitis
09:12 pm Revision d8b7ab6d: return DELETED in _get_rsapi_state - Fixes #293
Dimitris Moraitis
09:04 pm Revision a135ccbd: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Dimitris Moraitis
09:03 pm Revision 87feccc4: restore DELETED status check that was accidentally reverted
Dimitris Moraitis
08:56 pm Bug #203 (Feedback): Ενημέρωση του χρήστη έπειτα από δημιουργία εικονικής μηχανής (POST /servers)
Εγινε Markos Gogoulos
08:52 pm Revision 8550e831: return virtual machine password to the gui user
return the password of the VM to the gui user, once the create server wizzard
has successfully created the VM.
Refs:...
Markos Gogoulos
08:50 pm ganeti-local Revision 5e9bcdf4: iallocator.rst: give pointers for alloc_policy semantics
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Adeodato Simo
08:50 pm snf-ganeti Revision 5e9bcdf4: iallocator.rst: give pointers for alloc_policy semantics
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Adeodato Simo
08:50 pm ganeti-local Revision ea158460: Doc fix in iallocator.rst: multi-evac requires "evac_nodes"
The request argument for multi-evacuate mode is "evac_nodes", not "nodes"
(the example later in the file has the corr...
Adeodato Simo
08:50 pm snf-ganeti Revision ea158460: Doc fix in iallocator.rst: multi-evac requires "evac_nodes"
The request argument for multi-evacuate mode is "evac_nodes", not "nodes"
(the example later in the file has the corr...
Adeodato Simo
08:30 pm Revision 2f86374f: use local var for serverID
Dimitris Moraitis
07:49 pm Bug #309 (Feedback): Το GUI κολλάει όταν κάνει refresh
Με την παραπάνω ρύθμιση το Django αποθηκεύει όλες τις ημερομηνίες εσωτερικά σε UTC. Επηρεάζονται όλα τα DateTimeField... Dimitris Moraitis
06:17 pm ganeti-local Revision 604c175c: watcher: improve logging a bit
Add some debug logging to detail why we don't run some steps.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed...
Iustin Pop
06:17 pm snf-ganeti Revision 604c175c: watcher: improve logging a bit
Add some debug logging to detail why we don't run some steps.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed...
Iustin Pop
06:03 pm Bug #309 (Assigned): Το GUI κολλάει όταν κάνει refresh
Μπορείς να εξηγήσεις λίγο παραπάνω γιατί χρειάζεται το TIME_ZONE να γίνει UTC;
Αφού η Ελλάδα είναι UTC+2, το σύστημα...
Vangelis Koukis
05:57 pm Revision a1a31201: new style action indicators in standard view - Refs #209
Dimitris Moraitis
05:30 pm Feature #291 (Feedback): Υποστήριξη polling στον server με ?changes-since στο GET
Έγινε στο commit:54f8cd6df51f9b95eadf68e45cc95d4fd97e9641
Η τιμή ορίστηκε σε 1 ώρα
Markos Gogoulos
05:26 pm Revision 54f8cd6d: fix server and image polling
add variable POLL_LIMIT (initially 1h) on settings.py that
is the maximum time allowed to ask if there have been chan...
Markos Gogoulos
04:42 pm Revision 1d897db4: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Dimitris Moraitis
04:38 pm Revision aa0534a7: new style confirmations in standard view - Refs #209
Dimitris Moraitis
04:16 pm snf-ganeti Revision 66287fa8: RAPI: Document need for Content-type header in requests
This was added to the NEWS file in commit ab221ddf, but never
documented properly.
Signed-off-by: Michael Hanselmann...
Michael Hanselmann
04:16 pm ganeti-local Revision 66287fa8: RAPI: Document need for Content-type header in requests
This was added to the NEWS file in commit ab221ddf, but never
documented properly.
Signed-off-by: Michael Hanselmann...
Michael Hanselmann
04:08 pm Revision 29a59bc1: Use the json module bundled by Django
Giorgos Verigakis
03:34 pm Revision 03497923: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Dimitris Moraitis
03:34 pm Revision ab756200: Add cloud command line tool
Run cloud help for a list of options.
Removed old (now obsolete) tools.
Giorgos Verigakis
03:33 pm Revision 5d03dec6: store datetimes in UTC - Fixes #309
Dimitris Moraitis
03:29 pm Bug #309 (Feedback): Το GUI κολλάει όταν κάνει refresh
Αν αλλάξεις το ΤΙΜΕ_ΖΟΝΕ σε "UTC" στο settings.py δεν θα πρέπει να έχεις πλέον πρόβλημα. Dimitris Moraitis
03:26 pm Revision f939edf7: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Dimitris Moraitis
03:25 pm Revision f025c6e2: store datetimes in UTC - Fixes #209
Dimitris Moraitis
02:49 pm ganeti-local Revision d1b47b16: Fix output for “gnt-job info”
If the result of an opcode was a non-empty dictionary, it
would be impossible to differenciate between input and resu...
Michael Hanselmann
02:49 pm snf-ganeti Revision d1b47b16: Fix output for “gnt-job info”
If the result of an opcode was a non-empty dictionary, it
would be impossible to differenciate between input and resu...
Michael Hanselmann
02:42 pm Revision 5fb8d735: Add cloud command line tool
Run cloud help for a list of options.
Removed old (now obsolete) tools.
Giorgos Verigakis
12:53 pm Revision 56a56754: Merge from celltable branch
Christos Stathis
12:53 pm Pithos Revision 56a56754: Merge from celltable branch
Christos Stathis
10:29 am snf-ganeti Revision 0c39d5eb: Remove old ensure-dirs (no longer needed)
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
10:29 am ganeti-local Revision 0c39d5eb: Remove old ensure-dirs (no longer needed)
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
10:29 am ganeti-local Revision 0d2bf835: Rewrite of ensure-dirs in python
I provided unittest to test the important pieces of the infrastructure.
The one remaining function (ResuriveEnsure) i...
René Nussbaumer
10:29 am snf-ganeti Revision 0d2bf835: Rewrite of ensure-dirs in python
I provided unittest to test the important pieces of the infrastructure.
The one remaining function (ResuriveEnsure) i...
René Nussbaumer
08:34 am Bug #309 (Assigned): Το GUI κολλάει όταν κάνει refresh
Πράγματι δεν κολλάει πλέον, αλλά σταμάτησε να κάνει refresh η σελίδα εντελώς.
Δεν ανανεώνεται ποτέ δυναμικά το περιε...
Vangelis Koukis
08:30 am Feature #291 (Assigned): Υποστήριξη polling στον server με ?changes-since στο GET
Ισχύει ο προβληματισμός για το πόσο παλιό μπορεί να είναι το changes-since, το λέω και στην αρχική περιγραφή, το API ... Vangelis Koukis

03/23/2011

09:46 pm Feature #291 (Feedback): Υποστήριξη polling στον server με ?changes-since στο GET
οκ και το δ) Markos Gogoulos
09:44 pm Revision 34244492: add testServerPolling test
check if the polling works as expected
* get the list of servers
* get the list using changes_since. Expect no cha...
Markos Gogoulos
09:21 pm Bug #309 (Feedback): Το GUI κολλάει όταν κάνει refresh
Διορθώθηκε και αυτό Dimitris Moraitis
09:20 pm Revision 267403ca: new style confirmations & abort old switch view requests - Refs #209 Fixes #309
Dimitris Moraitis
08:58 pm Feature #291: Υποστήριξη polling στον server με ?changes-since στο GET
Το changes_since δεν πρέπει να τσεκάρει οτι η ημερομηνία της τελευταίας φοράς που ρώτησε δεν είναι πολύ παλιά?
(π...
Markos Gogoulos
08:32 pm Feature #291: Υποστήριξη polling στον server με ?changes-since στο GET
Οκ τα α-β-γ, μένει το δ Markos Gogoulos
08:26 pm Revision c5a032c4: fix server polling support
* add function ISODateString that gets the jqXHR.getResponseHeader('Date') and returns changes_since GET variable on ... Markos Gogoulos
06:35 pm snf-ganeti Revision 07dde0c1: hs-coverage: make a symlink hpc_index.html
This allows Apache to display the directory in a nicer way.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-b...
Iustin Pop
06:35 pm ganeti-local Revision 07dde0c1: hs-coverage: make a symlink hpc_index.html
This allows Apache to display the directory in a nicer way.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-b...
Iustin Pop
06:35 pm snf-ganeti Revision c478f837: Another attempt at fixing htools build without curl
OK, my previous small fix was not good. There is another issue: haddoc
(the documentation generator) needs to pass th...
Iustin Pop
06:35 pm ganeti-local Revision c478f837: Another attempt at fixing htools build without curl
OK, my previous small fix was not good. There is another issue: haddoc
(the documentation generator) needs to pass th...
Iustin Pop
06:35 pm ganeti-local Revision 2a8e2dc9: Fix some lint warnings in htools code
hlint gives more suggestions, but some make the code (IMHO) harder to
read.
Signed-off-by: Iustin Pop <iustin@google...
Iustin Pop
06:35 pm snf-ganeti Revision 2a8e2dc9: Fix some lint warnings in htools code
hlint gives more suggestions, but some make the code (IMHO) harder to
read.
Signed-off-by: Iustin Pop <iustin@google...
Iustin Pop
06:35 pm snf-ganeti Revision d5072e4c: Fix lint errors in the htools code
These are just changes from hlint suggestions. Still compiles and
passes unittests.
Signed-off-by: Iustin Pop <iusti...
Iustin Pop
06:35 pm ganeti-local Revision d5072e4c: Fix lint errors in the htools code
These are just changes from hlint suggestions. Still compiles and
passes unittests.
Signed-off-by: Iustin Pop <iusti...
Iustin Pop
06:28 pm Bug #317 (Closed): Πρόβλημα με XmlHttpRequest στον Opera
Αντιγράφω από τη σημείωση του [dimo] για το #293:
"Το πρόβλημα με Opera είναι γενικότερο απ'ότι διάβασα εδώ: http:...
Vangelis Koukis
06:25 pm Revision 4e6f9904: remove description fields for VM, Image
* remove description from VirtualMachine model, handlers and tests
* return images metadata (as on servers). for now...
Markos Gogoulos
06:17 pm snf-ganeti Revision 98ed5092: Add opcode summary to SubmitManyJobs errors
Requested-by: Iustin Pop <iustin@google.com>
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iusti...
Michael Hanselmann
06:17 pm ganeti-local Revision 98ed5092: Add opcode summary to SubmitManyJobs errors
Requested-by: Iustin Pop <iustin@google.com>
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iusti...
Michael Hanselmann
06:09 pm ganeti-local Revision ed9fda24: Add design for submitting jobs from LUs
This patch adds a design document describing how jobs can be submitted
from within LUs.
Signed-off-by: Michael Hanse...
Michael Hanselmann
06:09 pm snf-ganeti Revision ed9fda24: Add design for submitting jobs from LUs
This patch adds a design document describing how jobs can be submitted
from within LUs.
Signed-off-by: Michael Hanse...
Michael Hanselmann
05:55 pm Bug #313 (Closed): To api/v1.1redux δεν παίζει με application/xml αν δεν είναι μόνο του
Vangelis Koukis
05:55 pm Bug #313: To api/v1.1redux δεν παίζει με application/xml αν δεν είναι μόνο του
Μετά το commit:b0bc0d35 παίζει και από Firefox σωστά, κλείνει.
Vangelis Koukis
05:44 pm Bug #309 (Assigned): Το GUI κολλάει όταν κάνει refresh
Παίζει σίγουρα καλύτερα από πριν, πλέον δεν κολλάει αν πηγαίνω από list view σε standard view και πάλι πίσω. Κολλάει ... Vangelis Koukis
05:38 pm Feature #293 (Assigned): Partial refresh στο GUI
Vangelis Koukis
05:38 pm Feature #293: Partial refresh στο GUI
Σε σχέση με το commit:0e1531b4, ΟΚ, καλώς γυρίζει DELETED η υλοποίηση του API, αλλά το λογικό είναι αυτό να μπει μέσα... Vangelis Koukis
05:37 pm Revision b0bc0d35: More flexible Accept header handling
Fixes #313 Giorgos Verigakis
05:33 pm Pithos Revision aedc7cfb: fix pager
Giannis Koutsoubos
05:33 pm Revision aedc7cfb: fix pager
Giannis Koutsoubos
05:30 pm Bug #313 (Assigned): To api/v1.1redux δεν παίζει με application/xml αν δεν είναι μόνο του
Καλά έκλεισε αυτό, αλλά συνεχίζει να έχει το bug... :)
Από firefox, πηγαίνω στο http://62.217.120.67:8000/api/v1.1...
Vangelis Koukis
05:03 pm Revision 90d90bd2: Use imageRef/flavorRef
Instead of imageId/flavorId. Giorgos Verigakis
04:52 pm Bug #313 (Closed): To api/v1.1redux δεν παίζει με application/xml αν δεν είναι μόνο του
Giorgos Verigakis
04:13 pm Revision 47b0fd8d: Merge branch 'master' into logic-refactoring
Vassilios Karakoidas
04:10 pm Revision adb39f22: Removed unused import
Vassilios Karakoidas
04:05 pm Revision 2873837d: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Giorgos Verigakis
04:05 pm Revision b9a77976: Fix addresses JSON output in servers.
Giorgos Verigakis
04:04 pm Revision 8b800b6f: Add support for multiple accept args.
Fixes #313 Giorgos Verigakis
03:56 pm Bug #309 (Feedback): Το GUI κολλάει όταν κάνει refresh
Πλέον εκτός από clearTimeout κάνουμε και abort τα pending ajax requests όταν αλλάζει το standard/list view, το οποίο ... Dimitris Moraitis
03:54 pm Revision f7fc695f: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Markos Gogoulos
03:51 pm Revision 0e1531b4: fix GET /servers
check if server.status is "DELETED" rather than attribute server.deleted
Refs #293
Markos Gogoulos
03:50 pm Pithos Revision d5580e22: keep selected files when refreshing filelist on same node, better sync of my s...
Giannis Koutsoubos
03:50 pm Revision d5580e22: keep selected files when refreshing filelist on same node, better sync of my s...
Giannis Koutsoubos
03:18 pm ganeti-local Revision 2aa65bf0: Fix Haskell unittests without RAPI
Since we don't test for now the RAPI backend directly, we can simply
skip the import. Later we can make a conditional...
Iustin Pop
03:18 pm snf-ganeti Revision 2aa65bf0: Fix Haskell unittests without RAPI
Since we don't test for now the RAPI backend directly, we can simply
skip the import. Later we can make a conditional...
Iustin Pop
03:15 pm Revision 1c7978ce: abort pending ajax requests on view switching - Fixes #309
Dimitris Moraitis
02:32 pm Revision a3808aa8: fix GET /servers/detail error check
return badRequest if changes_since variable is problematic Markos Gogoulos
02:28 pm snf-ganeti Revision 1375e1d9: Add import/export version 2 design document
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:28 pm ganeti-local Revision 1375e1d9: Add import/export version 2 design document
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:28 pm ganeti-local Revision 278ddaa9: Add design document for lighttpd as HTTP server
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:28 pm snf-ganeti Revision 278ddaa9: Add design document for lighttpd as HTTP server
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:28 pm snf-ganeti Revision 539f195a: Add design document for X509 CA
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:28 pm ganeti-local Revision 539f195a: Add design document for X509 CA
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:27 pm snf-ganeti Revision 30841576: Wrap long lines in configure.ac
- Use m4_normalize to make single-line strings while removing
unnecessary spaces
- Wrap lines longer than 80 charac...
Michael Hanselmann
02:27 pm ganeti-local Revision 30841576: Wrap long lines in configure.ac
- Use m4_normalize to make single-line strings while removing
unnecessary spaces
- Wrap lines longer than 80 charac...
Michael Hanselmann
01:25 pm ganeti-local Revision 77a180f6: Update INSTALL and devnotes.rst with Haskell notes
This documents the needed libraries for Haskell development. It also
fixes a tiny typo in devnotes.rst.
Signed-off-b...
Iustin Pop
01:25 pm snf-ganeti Revision 77a180f6: Update INSTALL and devnotes.rst with Haskell notes
This documents the needed libraries for Haskell development. It also
fixes a tiny typo in devnotes.rst.
Signed-off-b...
Iustin Pop
01:25 pm ganeti-local Revision 22c5390d: Revert and change the apidoc and coverage dirs
Based on Michael's suggestion, this patch partially reverts my
changes. The new directories are:
- doc/api/py
- doc/...
Iustin Pop
01:25 pm snf-ganeti Revision 22c5390d: Revert and change the apidoc and coverage dirs
Based on Michael's suggestion, this patch partially reverts my
changes. The new directories are:
- doc/api/py
- doc/...
Iustin Pop
01:25 pm snf-ganeti Revision cc6d2673: Rename away htools/NEWS
Also add mention about it being obsolete.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselm...
Iustin Pop
01:25 pm ganeti-local Revision cc6d2673: Rename away htools/NEWS
Also add mention about it being obsolete.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselm...
Iustin Pop
01:25 pm snf-ganeti Revision c3f67183: Cleanup the Haskell-related Makefile.am variables
This should be more readable now. I wanted to even use the nicer
_SOURCES, but _SOURCES is special in Automake (again...
Iustin Pop
01:25 pm ganeti-local Revision c3f67183: Cleanup the Haskell-related Makefile.am variables
This should be more readable now. I wanted to even use the nicer
_SOURCES, but _SOURCES is special in Automake (again...
Iustin Pop
12:19 pm Bug #311 (Assigned): Διόρθωση του GUI ώστε να παίζει με OpenStack v1.1
Δευκρίνιση μετά από σημερινή συνάντηση:
Αυτό πηγαίνει για αμέσως μετά το demo της Δευτέρας: θα περάσουμε στο api/v1....
Vangelis Koukis
12:17 pm Bug #309: Το GUI κολλάει όταν κάνει refresh
Διευκρίνιση μετά από σημερινή συνάντηση:
αυτό πρέπει να διερευνηθεί. Αν είναι bug του Firefox, πρέπει να βρεθεί συγκ...
Vangelis Koukis
12:16 pm Feature #293: Partial refresh στο GUI
To deleted θα πρέπει να γίνει status αντί για έξτρα attribute Dimitris Moraitis
12:16 pm Feature #307 (Assigned): Μολύβι για αλλαγή ονόματος
Vangelis Koukis
12:11 pm Feature #291: Υποστήριξη polling στον server με ?changes-since στο GET
Διευκρίνιση μετά από σημερινή συνάντηση: μένει να υλοποιηθούν τα (α)-(δ).
Vangelis Koukis
12:10 pm Bug #283 (Closed): Προβλήματα με partial refresh στο GUI
Τα παραπάνω φαίνεται πως λειτουργούν σωστά [εμφανίζονται οι μπάρες, ανανεώνονται τα εικονίδια], οπότε το κλείνω κι αν... Vangelis Koukis
12:08 pm Feature #257 (Assigned): Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
Διευκρίνιση:
το εικονίδιο που εμφανίζεται σε έναν server, προκύπτει από την τιμή του metadata key "OS".
στο GUI υ...
Vangelis Koukis
12:02 pm Feature #213: Error Handling API (Django) - GUI
Διευκρίνιση από τη σημερινή συνάντηση:
Πρέπει να μπορεί να απαντηθεί σαφώς η συμπεριφορά του GUI στις εξής περιπτώσε...
Vangelis Koukis
11:52 am Bug #209: box επιβεβαίωσης για τα actions
Διευκρινίσεις όπως προέκυψαν από τη σημερινή συνάντηση:
α) η συμπεριφορά κάθε confirmation box στο standard view είν...
Vangelis Koukis
11:41 am Bug #203: Ενημέρωση του χρήστη έπειτα από δημιουργία εικονικής μηχανής (POST /servers)
Αλλαγή του τίτλου για να είναι περισσότερο κατανοητός. Vangelis Koukis
10:19 am Revision 7d52c0b4: Added missing VirtualMachine import
Vassilios Karakoidas

03/22/2011

09:49 pm Feature #291: Υποστήριξη polling στον server με ?changes-since στο GET
Ναι.
α) το λέει το API. Είναι λογικό να το περιμένουν οι clients.
β) η υλοποίησή του είναι αντιγραφή του κώδικα γ...
Vangelis Koukis
09:26 pm Feature #291: Υποστήριξη polling στον server με ?changes-since στο GET
στο GET /images υπάρχει λόγος που θέλουμε να υποστηρίζεται? Markos Gogoulos
08:54 pm Revision c8926262: Test are now working for db, logic modules
* Moved methods from utils.py -> credits.py to avoid
circular dependency
Vassilios Karakoidas
07:58 pm Revision 1f0fe1d8: Minor fix in FlavorCost model
Vassilios Karakoidas
07:57 pm Revision 111b2cda: Move _get_costs (internal method) to credits.py
Vassilios Karakoidas
07:41 pm snf-nfdhcpd Revision 61739de0: Ignore link-local IPv6 routing table entries
If we have a client on the "main" routing table, then we must ignore all IPv6
link-local subnet declarations that app...
Apollon Oikonomopoulos
07:39 pm Revision 22e52ede: Internal method calculate_cost moved to utils.py
Vassilios Karakoidas
07:21 pm Revision 02feca11: Move process_backend_msg to beckend.py
Vassilios Karakoidas
06:57 pm Revision e3a99a08: Moved id_from_instance_name static method to utils.py
Vassilios Karakoidas
06:47 pm ganeti-local Revision 8efa942b: Remove obsolete htools/Makefile
Only one target wasn't ported over (the TAGS one), as hasktags is not
available easily in distributions, so it doesn'...
Iustin Pop
06:47 pm ganeti-local Revision 191ff68c: Move hlint rule to the main Makefile
Since we do have errors currently, this is not enabled from the main
'make lint' rule. That will get cleaned up later...
Iustin Pop
06:47 pm snf-ganeti Revision 191ff68c: Move hlint rule to the main Makefile
Since we do have errors currently, this is not enabled from the main
'make lint' rule. That will get cleaned up later...
Iustin Pop
06:47 pm snf-ganeti Revision 8efa942b: Remove obsolete htools/Makefile
Only one target wasn't ported over (the TAGS one), as hasktags is not
available easily in distributions, so it doesn'...
Iustin Pop
06:47 pm snf-ganeti Revision 83d96c36: Integrate htools's gitignore in top-level one
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:47 pm snf-ganeti Revision e5bd9de5: configure.ac: add checks for Haskell compiler/libs
This patch adds an enable/disable option for htools (--enable-htools),
and associated tests for determining whether G...
Iustin Pop
06:47 pm ganeti-local Revision e5bd9de5: configure.ac: add checks for Haskell compiler/libs
This patch adds an enable/disable option for htools (--enable-htools),
and associated tests for determining whether G...
Iustin Pop
06:47 pm ganeti-local Revision d6159933: Makefile.am: add rules for htools compilation
This patch adds some (not very nice) rules for htools
compilation. Since automake only knows about some languages, an...
Iustin Pop
06:47 pm ganeti-local Revision 83d96c36: Integrate htools's gitignore in top-level one
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:47 pm ganeti-local Revision 61d01c0f: Remove some obsolete htools files
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:47 pm ganeti-local Revision 7617fd6b: htools: install hail in the iallocator dir
Instead of bindir. We do this by adding a new allocdir variable, and
redirecting hail to it.
Signed-off-by: Iustin P...
Iustin Pop
06:47 pm ganeti-local Revision d5506465: Fix parallel compilation for htools
We do it via per-target-binary .o/.hi files. There are a few other
options, in the end this was chosen as different b...
Iustin Pop
06:47 pm ganeti-local Revision b91e9518: Enable htools unittests and coverage reports
Since we have two sets of coverage data, we make the naming
consistent:
- doc/py-coverage for Python coverage
- doc/...
Iustin Pop
06:47 pm ganeti-local Revision a38bfce5: Enable htools apidoc generation and unify dir names
Previously, Python api doc was under doc/api (which didn't match with
the target rule, apidoc). After this patch, we ...
Iustin Pop
06:47 pm ganeti-local Revision ec8379bd: Port the live-test htools rule to the main Makefile
This was a bit tricky, as the compilation from the top-dir changes the
paths in the .tix/.mix files.
Signed-off-by: ...
Iustin Pop
06:47 pm snf-ganeti Revision 61d01c0f: Remove some obsolete htools files
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:47 pm snf-ganeti Revision 7617fd6b: htools: install hail in the iallocator dir
Instead of bindir. We do this by adding a new allocdir variable, and
redirecting hail to it.
Signed-off-by: Iustin P...
Iustin Pop
06:47 pm snf-ganeti Revision 50ed57c1: htools: add option to control the use of RAPI
RAPI needs the curl module, which is a binding to the libcurl C
library. This is more complex (can be compiled either...
Iustin Pop
06:47 pm snf-ganeti Revision d5506465: Fix parallel compilation for htools
We do it via per-target-binary .o/.hi files. There are a few other
options, in the end this was chosen as different b...
Iustin Pop
06:47 pm snf-ganeti Revision b91e9518: Enable htools unittests and coverage reports
Since we have two sets of coverage data, we make the naming
consistent:
- doc/py-coverage for Python coverage
- doc/...
Iustin Pop
06:47 pm snf-ganeti Revision a38bfce5: Enable htools apidoc generation and unify dir names
Previously, Python api doc was under doc/api (which didn't match with
the target rule, apidoc). After this patch, we ...
Iustin Pop
06:47 pm snf-ganeti Revision ec8379bd: Port the live-test htools rule to the main Makefile
This was a bit tricky, as the compilation from the top-dir changes the
paths in the .tix/.mix files.
Signed-off-by: ...
Iustin Pop
06:47 pm snf-ganeti Revision d6159933: Makefile.am: add rules for htools compilation
This patch adds some (not very nice) rules for htools
compilation. Since automake only knows about some languages, an...
Iustin Pop
06:47 pm ganeti-local Revision 50ed57c1: htools: add option to control the use of RAPI
RAPI needs the curl module, which is a binding to the libcurl C
library. This is more complex (can be compiled either...
Iustin Pop
06:28 pm Bug #313 (New): To api/v1.1redux δεν παίζει με application/xml αν δεν είναι μόνο του
Vangelis Koukis
06:28 pm Bug #311 (New): Διόρθωση του GUI ώστε να παίζει με OpenStack v1.1
Vangelis Koukis
06:27 pm Bug #315 (Closed): Το api/v1.1redux αντικαθιστά το api/v1.1, το api/v1.0 φεύγει
Το api/v1.0 φεύγει, το api/v1.1redux αντικαθιστά το api/v1.1.
Το GUI προσαρμόζεται ώστε να παίζει με την πλήρη υλοπο...
Vangelis Koukis
06:25 pm Bug #313 (Closed): To api/v1.1redux δεν παίζει με application/xml αν δεν είναι μόνο του
To api/v1.1redux παίζει αν του ζητήσω Accept: application/xml αλλά όχι αν το ζητήσω με άλλα formats μαζί, όπως κάνει ... Vangelis Koukis
06:23 pm Revision 92c53da1: Refactored charge (from VM model) and fixed unit tests
* remove backend_id (now it is inline in the model code)
* charge now resides in credits.py (logic)
* logic is no...
Vassilios Karakoidas
06:20 pm Revision a7cd0952: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Giorgos Verigakis
06:20 pm Bug #311 (Closed): Διόρθωση του GUI ώστε να παίζει με OpenStack v1.1
Στο api/v1.1redux υπάρχει μια σωστή υλοποίηση του OpenStack v1.1, σύμφωνα με το πρότυπο.
Το GUI δεν παίζει με αυτή τ...
Vangelis Koukis
06:19 pm Revision a62a4d20: Add metadata support for Images in Redux API
Giorgos Verigakis
05:49 pm Revision 7b7f9205: Moved SynnefoUser methods to logic.credits
* debit_account moved to credits.py
* credit_account moved to credits.py
Vassilios Karakoidas
05:36 pm Revision 55dc41d1: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Dimitris Moraitis
05:35 pm Feature #293 (Feedback): Partial refresh στο GUI
Το πρόβλημα με Opera είναι γενικότερο απ'ότι διάβασα εδώ: http://bugs.jquery.com/ticket/8177
Αντί για 304 παίρνει...
Dimitris Moraitis
05:30 pm Revision 09c936a7: Add logic app in django configuration
* Added credits.py that will contain the business logic for
credit transactions and the charging
Vassilios Karakoidas
05:22 pm Revision a788c7ab: fix ServerHandler doc string
Markos Gogoulos
05:22 pm Revision 0317c509: dont display error if XHR status equals 0 - Refs #293
Dimitris Moraitis
05:18 pm Bug #309 (Closed): Το GUI κολλάει όταν κάνει refresh
Εκτός από το πρόβλημα με τον Opera (#293), το partial refresh στο GUI εμφανίζει προβλήματα και με Firefox.
Αν κανείς...
Vangelis Koukis
05:10 pm Revision b016b476: Improve REDUX API
* Add server actions
* Add address listing
API mostly complete now.
Refs #301
Giorgos Verigakis
01:54 pm Revision 66099657: Initialise logic-refactoring branch
* Add logic package Vassilios Karakoidas
01:43 pm Feature #293: Partial refresh στο GUI
Σχετικά με τα δύο διαφορετικά εικονίδια που θα εμφανίζονται:
Τα εικονίδια θα εμφανίζονται κάτω από τα μεσαία 2 μπλ...
Constantinos Venetsanopoulos
01:27 pm Feature #177 (Closed): Κλήση του RS API για VM management
Το πρόβλημα με το destroy οφείλεται στο [ήδη ανοιχτό] issue του partial refresh με Opera.
Οι λεπτομέρειες είναι στο ...
Vangelis Koukis
01:24 pm Feature #307: Μολύβι για αλλαγή ονόματος
Έχει ανέβει mockup (web_layout_0.0.10-8.png)
Αλλαγές:
1. Τα borders και των τριών boxes είναι σκούρα γκρί (ίδιο μ...
Constantinos Venetsanopoulos
01:18 pm web_layout_0.0.10-8.png
Machines Icon View --> Rename VM Constantinos Venetsanopoulos
12:53 pm Feature #255 (Assigned): τρόπος επιστροφής των IP addresses στο API
Αυτό το ανέλαβε ο [verigak] ως μέρος του #301.
Vangelis Koukis
12:50 pm Feature #183: Υλοποίηση RSAPI, /servers
Διορθώθηκαν/διορθώνονται αρκετές λεπτομέρειες συμμόρφωσης με το API [βλ. και #301], το κλείνει ο [verigak] όταν τελει... Vangelis Koukis
12:48 pm Bug #287 (Assigned): Bug με το Piston και τον αριθμό ορισμάτων στις κλήσεις POST, PUT, DELETE
Αυτό ουσιαστικά το έφτιαξε ο [verigak], τον βάζω owner για να το κλείσει όταν τελειώσει με το #301.
Vangelis Koukis
12:39 pm Feature #177: Κλήση του RS API για VM management
Η λειτουργικότητα μολυβιού και μετονομασίας VM συνεχίζεται στο #307 και μόνο εκεί.
Αυτό το ticket παραμένει ανοιχτό ...
Constantinos Venetsanopoulos
12:36 pm Feature #75 (Closed): dotted κουτί μέσα στο hoverbox
closed, βλ. #307 Constantinos Venetsanopoulos
12:35 pm Feature #307: Μολύβι για αλλαγή ονόματος
λάθος: να αντικατασταθεί το "(width = height = input box width)" με "(width = height = input box height)" Constantinos Venetsanopoulos
12:33 pm Feature #307 (Closed): Μολύβι για αλλαγή ονόματος
Λειτουργία μετονομασίας ενός VM από το GUI (PUT στο API). Σε αυτό το σημείο θα γίνεται αλλαγή μόνο του ονόματος και ό... Constantinos Venetsanopoulos
11:51 am Bug #209 (Assigned): box επιβεβαίωσης για τα actions
Ως προς το γραφιστικό κομμάτι:
Ωραίο φαίνεται γενικά, μόνο κάποιες παρατηρήσεις:
1. Η επιλογή γίνεται πορτοκαλί και...
Constantinos Venetsanopoulos
11:38 am Feature #191 (Closed): Επεκτάσεις στο Rackspace API
closed, έχουμε περάσει στο Openstack Compute API v1.1 (βλ. #253) Constantinos Venetsanopoulos
11:00 am Feature #177 (Assigned): Κλήση του RS API για VM management
Vangelis Koukis
10:59 am Feature #177: Κλήση του RS API για VM management
Το DESTROY παίζει, άλλα έχει προβλήματα με το refresh στο list view. Κάνω destroy και το μηχάνημα μένει για πάντα στο... Vangelis Koukis

03/21/2011

10:06 pm snf-nfdhcpd Revision e014fb6a: Small fixes to kvm-vif-bridge
Update kvm-vif-bridge to use mac2eui64 and also fix default nfdhcpd paths.
Signed-off-by: Apollon Oikonomopoulos <ap...
Apollon Oikonomopoulos
10:04 pm snf-nfdhcpd Revision 4c76d438: Add simple mac2eui64 utility
Add a small utility to generate EUI-64 addresses from MAC-48 + IPv6 prefix.
Signed-off-by: Apollon Oikonomopoulos <a...
Apollon Oikonomopoulos
09:46 pm snf-nfdhcpd Revision a2eba3d0: Fix error handling during binding file parsing
In case something went wrong during parse_binding_file, return None instead
of an obsolete tuple.
Signed-off-by: Apo...
Apollon Oikonomopoulos
06:09 pm Revision c36934a7: Add image and flavor support to REDUX API
Refs #301 Giorgos Verigakis
04:45 pm snf-ganeti Revision 11994995: Add zsh completion generator
Add completion generator script for zsh. Using native zsh completion functions
we can auto-complete things like insta...
Apollon Oikonomopoulos
03:19 pm snf-ganeti Revision 23d246d8: Add completion suggestion for more parameters
Add suggestions for disk-, nic-, and backend-parameter completion.
Also alter autotools/build-bash-completion to ign...
Apollon Oikonomopoulos

03/19/2011

08:35 pm Bug #209: box επιβεβαίωσης για τα actions
Το γραφιστικό κομμάτι αυτών έχει γίνει. Ωστόσο η λογική δεν είναι πλήρως έτοιμη ακόμα. Για να δείτε πως εμφανίζονται ... Christos Psaltis
08:16 pm Revision d725fb12: Add and style confirmation box in list & standard view.
This refers to the confirmation box for multiple machine actions
in standard view and all machine actions in list vie...
Christos Psaltis
07:04 pm Revision c2464ef2: Add and style confirmation box in standard view
This refers to the confirmation box for single machine actions.
At this point you can only view it by removing displa...
Christos Psaltis

03/18/2011

09:45 pm snf-ganeti Revision 4d330746: Fix parts of shared storage migration
Commit faaabe3c fixed failover behaviour for DTS_INT_MIRROR instances, however
it broke migration for DTS_EXT_MIRROR ...
Apollon Oikonomopoulos
08:05 pm Revision 2e2bd2a6: Add some command line tools.
Simple command line tools to help the development. Giorgos Verigakis
08:04 pm Revision 7e2f9d4b: Initial commit for API 1.1 REDUX.
- Implemented servers section of the API
- Some new tests
Work in progress.
Refs #301
Giorgos Verigakis
07:46 pm Revision 31343277: Add initial html for new style confirmations
Christos Psaltis
07:31 pm snf-ganeti Revision 2fb309ce: Temporary workaround for hail to work with shared storage
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr> Apollon Oikonomopoulos
07:31 pm snf-ganeti Revision a8ab4b6c: Allow disk adoption during disk addition
It is now possible to allow adopting a disk during gnt-instance modify time, as
follows:
gnt-instance modify --disk ...
Apollon Oikonomopoulos
07:24 pm snf-ganeti Revision 2e9635ca: IAllocator changes to work with shared storage
Make cmdlib.IAllocator shared-storage-aware. IAllocator requires secondary
nodes only on DTS_NET_MIRROR disk template...
Apollon Oikonomopoulos
07:24 pm snf-ganeti Revision 7b790b2e: CLI changes to facilitate shared storage migration/failover
Add DST_NODE_OPT to cli.py to use for directly specifying the target node
during migration/failover.
gnt-instance fa...
Apollon Oikonomopoulos
07:24 pm snf-ganeti Revision e1d0c636: Migration and failover: add iallocator and target_node slots
Add iallocator and target_node slots to OpMigrateInstance and
OpFailoverInstance to facilitate shared-storage-backed ...
Apollon Oikonomopoulos
07:24 pm snf-ganeti Revision 27485a97: Shared storage instance migration
Modify LUMigrateInstance and TLMigrateInstance to allow instance migrations for
instances with DTS_EXT_MIRROR disk te...
Apollon Oikonomopoulos
07:24 pm snf-ganeti Revision 76cd67e4: Shared storage node migration
Modify LUNodeMigrate to provide node migration for nodes with instances using
shared storage. gnt-node migrate has to...
Apollon Oikonomopoulos
07:24 pm snf-ganeti Revision c83fc174: Shared storage instance failover
Modify LUFailoverInstance to enable shared storage instances to failover.
Shared storage instance failover requires e...
Apollon Oikonomopoulos
07:24 pm snf-ganeti Revision 5279c6a6: Shared block storage support
This patch introduces basic shared block storage support.
It introduces a new storage backend, bdev.PersistentBlockD...
Apollon Oikonomopoulos
07:24 pm snf-ganeti Revision 1a37d64a: Add bdev_sizes RPC call
The bdev_sizes multi-node RPC call returns the sizes of the requested
block devices on the desired nodes. Its intende...
Apollon Oikonomopoulos
07:24 pm snf-ganeti Revision f2f916ec: Add DTS_MIRRORED frozenset
Use DTS_MIRRORED to indicate mirrored disk templates that allow
migrations/failover.
DTS_MIRRORED is the union of DT...
Apollon Oikonomopoulos
07:24 pm snf-ganeti Revision 69a9a116: Shared file storage initialization code
Add shared file storage handling during cluster initialization.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.g...
Apollon Oikonomopoulos
07:24 pm snf-ganeti Revision 45e86447: Shared file support for tools/burnin
Make burnin work with -t sharedfile and update burnin's help.
Shared block storage support is *not* included, as cur...
Apollon Oikonomopoulos
07:24 pm snf-ganeti Revision 36abf6f1: Rename DTS_NET_MIRROR to DTS_INT_MIRROR
DTS_INT_MIRROR better contrasts DTS_EXT_MIRROR.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
[iustin...
Apollon Oikonomopoulos
07:24 pm snf-ganeti Revision 4d3e8d0e: Instance failover: fix bug for INT_MIRROR cases
Patches db366d9a and aac4511a added support for EXT_MIRROR instances,
but inadvertently introduced a bug: for INT_MIR...
Iustin Pop
07:24 pm snf-ganeti Revision 78f5c4dc: KVM: use cache=none for shared disk templates
Disable host cache for externally mirrored disks to avoid cache incoherency.
Without this, migrations between the sam...
Apollon Oikonomopoulos
07:24 pm snf-ganeti Revision 96ba7552: Core shared file storage support
This patch introduces core file storage support, consisting of the following:
A configure-time switch for enabling/d...
Apollon Oikonomopoulos
07:02 pm Revision 5b147126: #machines.separator appears in standard and list view
Christos Psaltis
06:56 pm snf-ganeti Revision 12530d18: Add shared file storage design doc
Add doc/design-shared-storage.rst to document the proposed changes and update
Makefile.am respectively.
Signed-off-b...
Apollon Oikonomopoulos
06:16 pm Revision e020f12a: Added tag pithos-current for changeset bde04b73518d
Christos Stathis
06:16 pm Pithos Revision e020f12a: Added tag pithos-current for changeset bde04b73518d
Christos Stathis
06:15 pm Pithos Revision 2cfad59b: Added tag pithos-current for changeset 4d6e8262dceb
Christos Stathis
06:15 pm Revision 2cfad59b: Added tag pithos-current for changeset 4d6e8262dceb
Christos Stathis
05:27 pm Pithos Revision 0693ad54: show upload button next to pager when filelist contains GSS.VISIBLE_FILE_COUNT...
Giannis Koutsoubos
05:27 pm Revision 0693ad54: show upload button next to pager when filelist contains GSS.VISIBLE_FILE_COUNT...
Giannis Koutsoubos
05:26 pm Pithos Revision 0845f2c6: fix versioned flag for files
Giannis Koutsoubos
05:26 pm Revision 0845f2c6: fix versioned flag for files
Giannis Koutsoubos
05:18 pm Bug #209 (Feedback): box επιβεβαίωσης για τα actions
Στο commit:984af1e1 έχω κάνει τα actions να γίνονται πορτοκαλί όταν κάνει hover πάνω τους. Τώρα που ξαναβλέπω το τίκε... Christos Psaltis
05:14 pm Revision 5a2102d2: show - if file is not versioned
Giannis Koutsoubos
05:14 pm Pithos Revision 5a2102d2: show - if file is not versioned
Giannis Koutsoubos
05:13 pm Pithos Revision 739a8eba: versioned flag for files
Giannis Koutsoubos
05:13 pm Revision 739a8eba: versioned flag for files
Giannis Koutsoubos
05:11 pm Revision 984af1e1: On hover actions turn to orange.
Christos Psaltis
04:54 pm snf-ganeti Revision dde0e97c: RAPI client: Tidy and test WaitForJobCompletion
- Use constants
- Don't sleep if no delay is given
- Mark function as deprecated: it uses polling instead of waiting ...
Michael Hanselmann
04:54 pm ganeti-local Revision dde0e97c: RAPI client: Tidy and test WaitForJobCompletion
- Use constants
- Don't sleep if no delay is given
- Mark function as deprecated: it uses polling instead of waiting ...
Michael Hanselmann
04:54 pm snf-ganeti Revision 63d5eb8a: RAPI client: Add job status constants
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
04:54 pm ganeti-local Revision 63d5eb8a: RAPI client: Add job status constants
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
04:54 pm ganeti-local Revision 98805538: RAPI client: Job IDs are strings
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
04:54 pm snf-ganeti Revision 98805538: RAPI client: Job IDs are strings
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
04:53 pm snf-ganeti Revision 07e0896f: Split BuildHooksEnv of LUs
Commit dd7f677623 added another call to BuildHooksEnv to provide
post-phase status variables. Since BuildHooksEnv als...
Michael Hanselmann
04:53 pm ganeti-local Revision 07e0896f: Split BuildHooksEnv of LUs
Commit dd7f677623 added another call to BuildHooksEnv to provide
post-phase status variables. Since BuildHooksEnv als...
Michael Hanselmann
04:42 pm ganeti-local Revision 959b6fe5: cfgupgrade: really ignore hostname when told so
cfgupgrade provides a --ignore-hostname option, however consequently it
spawns config.ConfigWriter, which refuses to ...
Apollon Oikonomopoulos
04:42 pm snf-ganeti Revision 959b6fe5: cfgupgrade: really ignore hostname when told so
cfgupgrade provides a --ignore-hostname option, however consequently it
spawns config.ConfigWriter, which refuses to ...
Apollon Oikonomopoulos
04:36 pm Pithos Revision 3f19a280: fix shift +click selection when using paging on celltable
Giannis Koutsoubos
04:36 pm Revision 3f19a280: fix shift +click selection when using paging on celltable
Giannis Koutsoubos
02:26 pm Bug #171 (Assigned): scroll στο list view
firefox 3.6.15 winxp Constantinos Venetsanopoulos
01:38 pm Feature #293: Partial refresh στο GUI
Το GUI φαίνεται να κάνει partial refresh, αλλά υπάρχουν τα εξής προβλήματα:
Σε Opera 11.01, Windows Vista, κάνω το...
Vangelis Koukis
01:05 pm snf-ganeti Revision cfda0e48: RAPI client: fix epydoc formatting
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
01:05 pm ganeti-local Revision cfda0e48: RAPI client: fix epydoc formatting
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
01:03 pm Feature #291 (Assigned): Υποστήριξη polling στον server με ?changes-since στο GET
Vangelis Koukis
01:03 pm Feature #291: Υποστήριξη polling στον server με ?changes-since στο GET
Σε γενικές γραμμές λειτουργεί ωραία, βλέπω ένα πλήρες GET /servers στην αρχή, και μετά GETs με ?changes-since.
Ωστόσ...
Vangelis Koukis
12:56 pm Revision a4dbefda: Added tag gss-1.4.1, staging-current for changeset bde04b73518d
Christos Stathis
12:56 pm Pithos Revision a4dbefda: Added tag gss-1.4.1, staging-current for changeset bde04b73518d
Christos Stathis
12:50 pm Feature #213: Error Handling API (Django) - GUI
Συνεχίζει να υπάρχει το πρόβλημα που περιγράφεται στις σημειώσεις 4 και 5, λίγο παραπάνω.
Όταν σκοτώσω τον runserver...
Vangelis Koukis
12:19 pm Revision 8d3c158b: Changed admin context to gss-admin
Christos Stathis
12:19 pm Pithos Revision 8d3c158b: Changed admin context to gss-admin
Christos Stathis
12:11 pm Bug #301 (Closed): Sanitization του API, αφαίρεση του Piston, έλεγχος συμμόρφωσης με OpenStack v1...
Στο πλαίσιο της εξυγίανσης της υλοποίησης του API, ώστε να συμμορφώνεται πραγματικά με το spec του OpenStack v1.1, να... Vangelis Koukis
12:00 pm ganeti-local Revision 16c13387: Add a helper function to the RAPI client
This adds a new method WaitForJobCompletion that can be used for
client who are not interested in the entire job log,...
Theo Van Dinter
12:00 pm snf-ganeti Revision 16c13387: Add a helper function to the RAPI client
This adds a new method WaitForJobCompletion that can be used for
client who are not interested in the entire job log,...
Theo Van Dinter
10:40 am ganeti-local Revision 92902e91: Move htools-ganeti 2.3 design doc to doc/
I didn't know where to put in the TOC, so I added it after the ganeti
2.3 design doc.
Also, it seems that Sphinx is ...
Iustin Pop
10:40 am snf-ganeti Revision 92902e91: Move htools-ganeti 2.3 design doc to doc/
I didn't know where to put in the TOC, so I added it after the ganeti
2.3 design doc.
Also, it seems that Sphinx is ...
Iustin Pop
10:40 am ganeti-local Revision 5a19bd35: Integrate htools man pages in the main tree
This moves the man pages to their right place, removes the static
footer and header, and adds Makefile rules for the ...
Iustin Pop
10:40 am snf-ganeti Revision 5a19bd35: Integrate htools man pages in the main tree
This moves the man pages to their right place, removes the static
footer and header, and adds Makefile rules for the ...
Iustin Pop
03:05 am Bug #171 (Feedback): scroll στο list view
Την οριζόντια scroll bar σε τι browser/OS την βλέπεις; Εμένα δεν μου εμφανίζεται.
Το πρόβλημα με το search έχει δι...
Dimitris Moraitis
03:00 am Revision ab5282e4: rename changes_since to changes-since & slider fix - Refs #291 #147
Dimitris Moraitis
02:10 am Feature #177 (Feedback): Κλήση του RS API για VM management
διορθώθηκε στο commit:1a49199e5d5339c6b0154b38556ccdc012355939
Dimitris Moraitis
02:02 am Feature #291 (Feedback): Υποστήριξη polling στον server με ?changes-since στο GET
Έγινε και φαίνεται να δουλεύει καλά Dimitris Moraitis
01:59 am Revision 88854f35: gt instead of gte condition, refs #291
Dimitris Moraitis
01:49 am Feature #291: Υποστήριξη polling στον server με ?changes-since στο GET
OK. Πρέπει να δεις επίσης τα εξής:
α) Η συνθήκη είναι updated__gt, πρέπει να είναι μεγαλύτερο του χρόνου changes-s...
Vangelis Koukis
01:46 am Revision 1a49199e: auto-update vm list using changes_since
Dimitris Moraitis

03/17/2011

09:54 pm Feature #291: Υποστήριξη polling στον server με ?changes-since στο GET
στο http://code.grnet.gr/projects/synnefo/repository/revisions/d19719cdb21417ecbd00a968d0ab5bbe5f495573 μπήκε η GET μ... Markos Gogoulos
09:38 pm Revision ec425eb2: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Markos Gogoulos
09:34 pm Revision d19719cd: support partial GET data for the virtual machines
use changes_since GET variable to specify a datetime. If ServerHandler
sees a datetime, it will return virtual machin...
Markos Gogoulos
08:43 pm Revision 01864f44: comment out jquery tools source includes
Dimitris Moraitis
08:30 pm Feature #177: Κλήση του RS API για VM management
Η def delete (api/handlers.py 294 γραμμή) πριν εκτελέσει το action DELETE καλεί την start_action του vm: ... Markos Gogoulos
06:43 pm ganeti-local Revision b423c513: Remove restrictive hook node list check
Commit dd7f67762 added a restrictive check for the node lists returned
by BuildHooksEnv, leading to errors with some ...
Michael Hanselmann
06:43 pm snf-ganeti Revision b423c513: Remove restrictive hook node list check
Commit dd7f67762 added a restrictive check for the node lists returned
by BuildHooksEnv, leading to errors with some ...
Michael Hanselmann
06:39 pm ganeti-local Revision f0a80b01: watcher: Fix misleading usage output
When “ganeti-watcher” is called with an argument, it would hint at
a non-existing “-f” parameter. With this patch the...
Michael Hanselmann
06:39 pm snf-ganeti Revision f0a80b01: watcher: Fix misleading usage output
When “ganeti-watcher” is called with an argument, it would hint at
a non-existing “-f” parameter. With this patch the...
Michael Hanselmann
06:38 pm snf-ganeti Revision 562be46d: Revert "Add temporary dir/file for htools import"
This reverts commit 8bc9e04a21457c4188475dc849d0d7d1e22ee929, not
needed anymore.
Signed-off-by: Iustin Pop <iustin@...
Iustin Pop
06:38 pm ganeti-local Revision 562be46d: Revert "Add temporary dir/file for htools import"
This reverts commit 8bc9e04a21457c4188475dc849d0d7d1e22ee929, not
needed anymore.
Signed-off-by: Iustin Pop <iustin@...
Iustin Pop
06:04 pm ganeti-local Revision dc384cf0: Merge remote branch 'htools/master'
* htools/master: (605 commits)
Update NEWS file for version 0.3.1
Update copyright years in the man pages
Remov...
Iustin Pop
06:04 pm snf-ganeti Revision dc384cf0: Merge remote branch 'htools/master'
* htools/master: (605 commits)
Update NEWS file for version 0.3.1
Update copyright years in the man pages
Remov...
Iustin Pop
05:55 pm Pithos Revision e62cdfa1: Added tag gss-1.4.1 for changeset 0003d8b414f0
Christos Stathis
05:55 pm Revision e62cdfa1: Added tag gss-1.4.1 for changeset 0003d8b414f0
Christos Stathis
05:54 pm Revision 4856bcbf: Changed admin path to pithos-admin
Removed direct references to admin path from the source code
Changed pithos version to 1.4.1
Christos Stathis
05:54 pm Pithos Revision 4856bcbf: Changed admin path to pithos-admin
Removed direct references to admin path from the source code
Changed pithos version to 1.4.1
Christos Stathis
05:29 pm snf-ganeti Revision 8bc9e04a: Add temporary dir/file for htools import
In order for “git merge -s recursive -X subtree=htools” to do its
magic, an (mostly empty) directory must exist in th...
Iustin Pop
05:29 pm ganeti-local Revision 8bc9e04a: Add temporary dir/file for htools import
In order for “git merge -s recursive -X subtree=htools” to do its
magic, an (mostly empty) directory must exist in th...
Iustin Pop
05:06 pm Pithos Revision 6f7cadbb: Added tag pithos-current for changeset e96e16d9a1ff
Christos Stathis
05:06 pm Revision 6f7cadbb: Added tag pithos-current for changeset e96e16d9a1ff
Christos Stathis
04:28 pm Revision f0cd9b29: correctly display last page button in pager, all columns draggable in search r...
Giannis Koutsoubos
04:28 pm Pithos Revision f0cd9b29: correctly display last page button in pager, all columns draggable in search r...
Giannis Koutsoubos
04:06 pm Bug #171 (Assigned): scroll στο list view
Βγαίνει και μία οριζόντια scroll bar η οποία δεν έχει λόγο να υπάρχει.
Επίσης υπάρχει το πρόβλημα με το search που α...
Constantinos Venetsanopoulos
03:55 pm Feature #177: Κλήση του RS API για VM management
Υπάρχει θέμα με το destroy ακόμα. Τα κάνει destroy αλλά βλέπω πάλι errors και στο GUI και στο server:
ERROR:synnef...
Constantinos Venetsanopoulos
01:59 pm Bug #273 (Closed): Υλοποίηση του ServerAddressHandler
Constantinos Venetsanopoulos
01:59 pm Bug #273: Υλοποίηση του ServerAddressHandler
ok, closed Constantinos Venetsanopoulos
01:49 pm ganeti-local Revision 0dfa2c22: Fix hook node list when adding node
This broke QA (and everyone trying to add a node) by complaining about
different node lists.
Signed-off-by: Michael ...
Michael Hanselmann
01:49 pm snf-ganeti Revision 0dfa2c22: Fix hook node list when adding node
This broke QA (and everyone trying to add a node) by complaining about
different node lists.
Signed-off-by: Michael ...
Michael Hanselmann
01:43 pm Bug #273: Υλοποίηση του ServerAddressHandler
Done Markos Gogoulos
01:41 pm Revision 964185dd: update serveraddress handler
return badRequest if networkId is not public/private Markos Gogoulos
12:17 pm ganeti-local Revision 50769215: Clarify --force-join parameter message
This isn't only used during cluster merge.
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael ...
Stephen Shirley
12:17 pm snf-ganeti Revision 50769215: Clarify --force-join parameter message
This isn't only used during cluster merge.
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael ...
Stephen Shirley
03:51 am Revision 146b6003: improve auto-refresh and error handling
Dimitris Moraitis
03:49 am Revision a5c17ad3: fix settings import
Dimitris Moraitis

03/16/2011

07:58 pm ganeti-local Revision dd7f6776: hooks: Provide variables with post-opcode values
When a hook is called, it is provided with a number of variables
describing the status of the instance/node/etc. befo...
Michael Hanselmann
07:58 pm snf-ganeti Revision dd7f6776: hooks: Provide variables with post-opcode values
When a hook is called, it is provided with a number of variables
describing the status of the instance/node/etc. befo...
Michael Hanselmann
07:58 pm ganeti-local Revision ebc75510: HooksMaster: Add more assertions for variable names
Also replace explicit loop with dict.update.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iust...
Michael Hanselmann
07:58 pm snf-ganeti Revision ebc75510: HooksMaster: Add more assertions for variable names
Also replace explicit loop with dict.update.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iust...
Michael Hanselmann
07:58 pm snf-ganeti Revision 3d265c2b: cmdlib: Factorize running post-pase hook
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:58 pm snf-ganeti Revision 0306ff62: mcpu: Tidy HooksMaster a bit
- Dictionary indentation
- Add empty lines for readability
- Simplify conditional code
Signed-off-by: Michael Hansel...
Michael Hanselmann
07:58 pm ganeti-local Revision 3d265c2b: cmdlib: Factorize running post-pase hook
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:58 pm ganeti-local Revision 0306ff62: mcpu: Tidy HooksMaster a bit
- Dictionary indentation
- Add empty lines for readability
- Simplify conditional code
Signed-off-by: Michael Hansel...
Michael Hanselmann
07:37 pm snf-ganeti Revision e4e35357: locking: Fix race condition in lock monitor
In some rare cases it can happen that a lock is re-created very soon
after deletion, while the old instance hasn't be...
Michael Hanselmann
07:37 pm ganeti-local Revision e4e35357: locking: Fix race condition in lock monitor
In some rare cases it can happen that a lock is re-created very soon
after deletion, while the old instance hasn't be...
Michael Hanselmann
03:27 pm Bug #273 (Assigned): Υλοποίηση του ServerAddressHandler
Σωστά δουλεύει, απλά πρέπει να γυρνάει badRequest όταν δώσεις NetworkID διαφορετικό του public ή private και όχι όλες... Constantinos Venetsanopoulos
02:49 pm Bug #273 (Feedback): Υλοποίηση του ServerAddressHandler
Έγινε ο ServerAddressHandler. Οι διευθύνσεις δεν επιστρέφονται ακόμα σωστά, υπάρχουν ανοιχτά tickets για αυτό (http:/... Markos Gogoulos
02:43 pm Revision d73d59e4: implement ServerAddressHandler
ServerAddressHandler lists server addresses
(all or by Network ID). Functions update/create/delete have been
removed,...
Markos Gogoulos
02:21 pm Bug #287: Bug με το Piston και τον αριθμό ορισμάτων στις κλήσεις POST, PUT, DELETE
Δεν αρκεί μόνο εκεί. Χρειάζεται παντού. Ας πούμε στην create() του ServerHandler που έχει δύο μόνο ορίσματα, αν κάνω ... Constantinos Venetsanopoulos
01:37 pm Revision ee0c2b80: milton fix: not using .buffer files in /tmp anymore
Giannis Koutsoubos
01:37 pm Pithos Revision ee0c2b80: milton fix: not using .buffer files in /tmp anymore
Giannis Koutsoubos
01:30 pm Bug #287 (Feedback): Bug με το Piston και τον αριθμό ορισμάτων στις κλήσεις POST, PUT, DELETE
Έγινε στους handlers που περιείχαν ορίσματα (serveraddress, imagemetadata, servermetadata)
76c8e33d443a64b5a518001...
Markos Gogoulos
01:27 pm Revision 76c8e33d: changes on ServerHandler and related urls
use attribute networkID, as specified on Openstack
(http://docs.openstack.org/openstack-compute/developer/content/ch0...
Markos Gogoulos
12:06 pm Feature #293 (Closed): Partial refresh στο GUI
Όπως συζητήσαμε και στη σημερινή συνάντηση 2011/03/16:
το GUI πρέπει να κάνει μερική ανανέωση της εικόνας που παρο...
Vangelis Koukis
11:54 am Feature #291 (Closed): Υποστήριξη polling στον server με ?changes-since στο GET
Όπως προδιαγράφεται στο OpenStack Compute v1.1, θα υποστηρίζεται *partial* GET δεδομένων από τον server.
Αυτό λειτου...
Vangelis Koukis
11:51 am Bug #171 (Feedback): scroll στο list view
πρέπει να είναι οκ Dimitris Moraitis

03/15/2011

11:24 pm Feature #213: Error Handling API (Django) - GUI
ΟΚ, δείτε και τα υπόλοιπα.
Για να μην χρειάζεται κανείς να ψάχνει το git log με βάση τις ημερομηνίες για να βρει τ...
Vangelis Koukis
09:36 pm Feature #183: Υλοποίηση RSAPI, /servers
το flavorId έγινε flavorRef και το imageId έγινε imageRef. Επίσης μπήκαν τα created και updated. Πέρα απο το metadata... Markos Gogoulos
09:33 pm Revision b335768e: changes related to Openstack naming
* change imageId to imageRef
* change flavorId to flavorRef
* add updated+created attributes on serverhandlerss respo...
Markos Gogoulos
09:18 pm Bug #287: Bug με το Piston και τον αριθμό ορισμάτων στις κλήσεις POST, PUT, DELETE
Χωρίς framework ούτε εργαλείο μέχρι τώρα, by hand.
To id δεν χρειάζεται αρχικοποίηση γιατί υπάρχει σίγουρα. Αν δεν...
Constantinos Venetsanopoulos
09:09 pm Feature #177: Κλήση του RS API για VM management
εδώ εξακολουθούν να ισχύουν τα προβλήματα? Markos Gogoulos
09:06 pm Revision a5093da5: fix previous broken commit
there was an error on home.html of the ui introduced with the
previous commit :(
Markos Gogoulos
09:02 pm Feature #213: Error Handling API (Django) - GUI
Το α) έγινε Markos Gogoulos
09:00 pm Revision 7d311ba1: fix create wizzard error handling
show 2 different translatable messages, when no images or flavors
are found
Markos Gogoulos
08:20 pm Bug #287: Bug με το Piston και τον αριθμό ορισμάτων στις κλήσεις POST, PUT, DELETE
Πολύ ενδιαφέρον! Κάνεις fuzzing με κάποιο framework ή με δικό σου εργαλείο?
Στον ServerMetadataHandler αρχικοποιεί...
Markos Gogoulos
04:54 pm Bug #289 (Closed): Θέματα με τον Emitter, υποστήριξη application/json και application/xml
Υπάρχουν διάφορα θέματα σε σχέση με τη σωστή υποστήριξη για τους δύο τύπους απαντήσεων, @application/xml@ και @applic... Vangelis Koukis
04:48 pm Feature #245: Details στους exception handlers
Αυτό το κάνω assign στο Γιώργο το Βεριγάκη, θα αναλάβει διορθώσεις στον Python κώδικα, δείτε τα υπόλοιπα γιατί έχουν ... Vangelis Koukis
03:47 pm Pithos Revision 9b11a5ca: server side paging support for search results, asyncdataprovider for display s...
Giannis Koutsoubos
03:47 pm Revision 9b11a5ca: server side paging support for search results, asyncdataprovider for display s...
Giannis Koutsoubos
03:11 pm snf-ganeti Revision 4fab7cab: QA: Add tests for queries via RAPI
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:11 pm ganeti-local Revision 4fab7cab: QA: Add tests for queries via RAPI
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:11 pm snf-ganeti Revision 51ae7c85: qlang: Remove unused import
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:11 pm ganeti-local Revision 51ae7c85: qlang: Remove unused import
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:04 pm snf-ganeti Revision 208a6cff: RAPI: Add support for querying resources
- Access is only permitted for authenticated clients (queries can return
sensitive data)
- Filters can be specified...
Michael Hanselmann
03:04 pm ganeti-local Revision 208a6cff: RAPI: Add support for querying resources
- Access is only permitted for authenticated clients (queries can return
sensitive data)
- Filters can be specified...
Michael Hanselmann
03:04 pm snf-ganeti Revision 1c7fd467: Add support for query resources in RAPI URIs
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:04 pm ganeti-local Revision 1c7fd467: Add support for query resources in RAPI URIs
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:04 pm ganeti-local Revision c1391810: masterd: Simplify code for field queries
Instead of going via cmdlib and using special cases for different
resources, the list of fields is used directly.
Si...
Michael Hanselmann
03:04 pm snf-ganeti Revision c1391810: masterd: Simplify code for field queries
Instead of going via cmdlib and using special cases for different
resources, the list of fields is used directly.
Si...
Michael Hanselmann
03:04 pm ganeti-local Revision abd66bf8: constants: Rename QR_OP_*, add QR_VIA_RAPI
Commit 28b71a76 added a list of resources which can be queried using
LUXI. Unfortunately the variable was named “QR_O...
Michael Hanselmann
03:04 pm snf-ganeti Revision abd66bf8: constants: Rename QR_OP_*, add QR_VIA_RAPI
Commit 28b71a76 added a list of resources which can be queried using
LUXI. Unfortunately the variable was named “QR_O...
Michael Hanselmann
02:57 pm snf-ganeti Revision 31554d0a: qlang: Remove unused ReadSimpleFilter
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
02:57 pm ganeti-local Revision 31554d0a: qlang: Remove unused ReadSimpleFilter
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
02:50 pm ganeti-local Revision 7d4da09e: utils: Export NiceSortKey function
The ability to split a string into a list of strings and integers can be
handy elsewhere and is necessary for sorting...
Michael Hanselmann
02:50 pm snf-ganeti Revision 7d4da09e: utils: Export NiceSortKey function
The ability to split a string into a list of strings and integers can be
handy elsewhere and is necessary for sorting...
Michael Hanselmann
01:34 pm Feature #249 (Assigned): Metadata handling σύμφωνα με το OpenStack Compute API v1.1
Έχουν υλοποιηθεί οι μέθοδοι που κάνουν handle τα GET, POST, PUT, DELETE requests.
Πρέπει να υλοποιηθούν τα quota σχε...
Constantinos Venetsanopoulos
01:16 pm Bug #287 (Closed): Bug με το Piston και τον αριθμό ορισμάτων στις κλήσεις POST, PUT, DELETE
Καθώς τεστάριζα με fuzzy δεδομένα τον {Server,Image}MetadataHandler βρήκα ότι:
όταν μία από τις τέσσερις μεθόδους GE...
Constantinos Venetsanopoulos
01:10 pm Bug #283 (Assigned): Προβλήματα με partial refresh στο GUI
Vangelis Koukis
01:10 pm Bug #283: Προβλήματα με partial refresh στο GUI
Και άλλο ένα σχετικό με αυτό:
Πρέπει περιοδικά να γίνεται ανανέωση της λίστας, προς το παρόν με πλήρη αίτηση.
Αργ...
Vangelis Koukis
01:07 pm Feature #151 (Closed): περιοδικό refresh της λίστας
Αυτό έχει γίνει εν μέρει, το GUI μπορεί να καταλαβαίνει ποιες μηχανές από πλήρη απάντηση έχουν ήδη εμφανιστεί στο χρή... Vangelis Koukis
01:03 pm Bug #203 (Assigned): Ενημέρωση του χρήστη έπειτα από δημιουργία εικονικής μηχανής (POST /servers)
Αυτό έχει νόημα ως εξής:
O wizard πρέπει να εμφανίζει ενημερωτικό παράθυρο ότι η αίτηση για κατασκευή του μηχανήμα...
Vangelis Koukis
12:59 pm Feature #213 (Assigned): Error Handling API (Django) - GUI
Vangelis Koukis
12:49 pm Bug #283: Προβλήματα με partial refresh στο GUI
Επίσης σχετικό με αυτό, άλλα δύο:
α) το partial refresh δεν φαίνεται να ανανεώνει σωστά τα εικονίδια όταν ανάβουν κα...
Vangelis Koukis
12:41 pm snf-ganeti Revision 9026e935: TLReplaceDisks: Add check if disks are activated
Previously we failed later with a rather useless error message. This
patch fixes this and tells the user to activate-...
René Nussbaumer
12:41 pm ganeti-local Revision 9026e935: TLReplaceDisks: Add check if disks are activated
Previously we failed later with a rather useless error message. This
patch fixes this and tells the user to activate-...
René Nussbaumer
12:35 pm Feature #213: Error Handling API (Django) - GUI
Υπάρχουν δύο θέματα ακόμη:
α) όταν δεν έχουν οριστεί images ή flavors στον server, το GUI βγάζει το default μήνυμα...
Vangelis Koukis
12:35 pm Revision a3ef9d23: Improve instructions.
Giorgos Verigakis
12:02 am Bug #283: Προβλήματα με partial refresh στο GUI
επιπλέον θέμα που φαίνεται να έχει ο κώδικας: [καταλαβαίνω ότι τώρα είναι υπό κατασκευή το partial refresh στο list v... Vangelis Koukis

03/14/2011

02:52 pm Revision d06e4f06: reset sorting when updating file list
Giannis Koutsoubos
02:52 pm Pithos Revision d06e4f06: reset sorting when updating file list
Giannis Koutsoubos
02:20 pm snf-nfdhcpd Revision 36e1175b: Clean up resources upon exit
Wrap the main loop in a try..finally statement, calling our cleanup handler to
free all obtained resources.
Signed-o...
Apollon Oikonomopoulos
02:08 pm Revision 13b4c540: Server/Image Metadata Handler additions
Implemented the method for POST requests,
added proper error handling for POST,PUT,DELETE in both
ServerMetadataHandl...
Constantinos Venetsanopoulos
02:05 pm snf-nfdhcpd Revision 68da8f20: Handle the AF_PACKET socket instead of using scapy
Implement our own sendp() method, which has the following benefits:
* Keep a single socket and re-use it for all ou...
Apollon Oikonomopoulos
12:51 pm snf-ganeti Revision 7738342c: LUOsDiagnose: Move legacy behaviour into filter
The behaviour of LUOsDiagnose needs special treatment. Commit d22dfef7
changed it to not return hidden, blacklisted o...
Michael Hanselmann
12:51 pm ganeti-local Revision 7738342c: LUOsDiagnose: Move legacy behaviour into filter
The behaviour of LUOsDiagnose needs special treatment. Commit d22dfef7
changed it to not return hidden, blacklisted o...
Michael Hanselmann
12:50 pm snf-ganeti Revision be3a4b14: Convert OsDiagnose to query
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
12:50 pm ganeti-local Revision be3a4b14: Convert OsDiagnose to query
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
12:49 pm snf-ganeti Revision 341ff8e9: qlang: Add some more documentation for filters
It's not perfect, but at least some more.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ...
Michael Hanselmann
12:49 pm ganeti-local Revision 341ff8e9: qlang: Add some more documentation for filters
It's not perfect, but at least some more.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ...
Michael Hanselmann
12:48 pm ganeti-local Revision 425e5bf0: query: Add conversion wrapper
Allows converting the value of a column before returning it. Useful for
sorting while still using one of the other ge...
Michael Hanselmann
12:48 pm snf-ganeti Revision 425e5bf0: query: Add conversion wrapper
Allows converting the value of a column before returning it. Useful for
sorting while still using one of the other ge...
Michael Hanselmann

03/13/2011

11:34 pm Revision 7abdaf78: Server/Image Metadata Handler additions
Implemented the method for PUT requests in both
ServerMetadataHandler and ImageMetadataHandler.
Constantinos Venetsanopoulos

03/12/2011

03:26 am Bug #283 (Closed): Προβλήματα με partial refresh στο GUI
Το partial refresh λειτουργεί γενικά καλά στο GUI αλλά υπάρχουν τα εξής προβλήματα:
α) δεν βγαίνουν οι λεπτές γκρι...
Vangelis Koukis
03:06 am Revision e5b0ba20: Remove unneeded GUI refreshes, fix spelling
Now that partial refreshes are working, there is no need to refresh
whole page after submitting an AJAX request. This...
Vangelis Koukis

03/11/2011

08:41 pm Feature #213: Error Handling API (Django) - GUI
έγινε η αλλαγή του μηνύματος Markos Gogoulos
08:39 pm Revision 5f99a59d: change error message on the ui
change translatable error message (default case) on home.html Markos Gogoulos
07:33 pm Revision 2baac7ca: add two exceptions on the create server wizard
add DoesNotExist and MultipleObjectsReturned exception check for Flavor/Image,
on the POST data of the create server ...
Markos Gogoulos
07:11 pm Feature #213: Error Handling API (Django) - GUI
Δοκιμάζω με το GUI, ενώ δεν τρέχει ο server του Django και το GUI μου βγάζει λάθος "Error! An error has happened. Our... Vangelis Koukis
07:06 pm snf-ganeti Revision 8864d152: Revert "Only merge nodes that are known to not be offline"
This reverts commit 288f240f62dafa8bd8ba7482c8367adbdf6d96c2.
That commit was buggy at various levels:
- broke ssh...
Guido Trotter
07:06 pm ganeti-local Revision 8864d152: Revert "Only merge nodes that are known to not be offline"
This reverts commit 288f240f62dafa8bd8ba7482c8367adbdf6d96c2.
That commit was buggy at various levels:
- broke ssh...
Guido Trotter
07:06 pm snf-ganeti Revision 8697f0fa: cluster-merge: only operate on online nodes
The node list in MergerData is used only to:
- stop ganeti on the nodes
- readd the nodes to the cluster
As such ...
Guido Trotter
07:06 pm ganeti-local Revision 8697f0fa: cluster-merge: only operate on online nodes
The node list in MergerData is used only to:
- stop ganeti on the nodes
- readd the nodes to the cluster
As such ...
Guido Trotter
07:06 pm Bug #265 (Closed): "Malformed Request" σε κάθε API call με Firefox
Vangelis Koukis
07:05 pm snf-ganeti Revision 3a93eebb: Fix epydoc warning about unknown reference
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:05 pm ganeti-local Revision 3a93eebb: Fix epydoc warning about unknown reference
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:00 pm Revision b175c950: Add ability to report REBOOT state
Extend the rsapi_state property of the VirtualMachine model
to report the machine is in REBOOT when there is a pendin...
Vangelis Koukis
06:35 pm snf-ganeti Revision fe698b38: config: Wrap MatchNameComponent, reduce lock duration
- Remove duplication by merging two MatchNameComponent into a wrapper
- Reduce lock duration by getting list of names...
Michael Hanselmann
06:35 pm ganeti-local Revision fe698b38: config: Wrap MatchNameComponent, reduce lock duration
- Remove duplication by merging two MatchNameComponent into a wrapper
- Reduce lock duration by getting list of names...
Michael Hanselmann
05:27 pm snf-nfdhcpd Revision 18142d8d: Also keep CAP_NET_ADMIN for nfqueue verdicts
This is needed for nfqueue to work properly. Without this, the kernel
never acknowledges the verdicts we set, the que...
Apollon Oikonomopoulos
04:58 pm Pithos Revision 3a8d0993: display loading instead of "no data" when gss client is initialized
Giannis Koutsoubos
04:58 pm Revision 3a8d0993: display loading instead of "no data" when gss client is initialized
Giannis Koutsoubos
04:58 pm Pithos Revision 552facdc: refresh correctly root node when it has no children
Giannis Koutsoubos
04:58 pm Revision 552facdc: refresh correctly root node when it has no children
Giannis Koutsoubos
04:54 pm Bug #265: "Malformed Request" σε κάθε API call με Firefox
Το πρόβλημα είναι το header Content-Type: application/x-www-form-urlencoded; charset=UTF-8 που περνάει o Firefox σε α... Vangelis Koukis
04:41 pm Revision 7b7e768e: Change the order of includes for more clarity
Christos Psaltis
04:11 pm Bug #265: "Malformed Request" σε κάθε API call με Firefox
Vangelis Koukis wrote:
> Οπότε, υπάρχει θέμα με το request, δεν φτάνει καν στην ανάλογη μέθοδο.
> Κάποιος επιστρέφε...
Vangelis Koukis
03:30 pm Revision 0b33ca01: consume click+control event
Giannis Koutsoubos
03:30 pm Pithos Revision 0b33ca01: consume click+control event
Giannis Koutsoubos
03:27 pm snf-ganeti Revision 8e7078e0: opcodes: Document OpQueryFields' parameters
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
03:27 pm ganeti-local Revision 8e7078e0: opcodes: Document OpQueryFields' parameters
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
03:02 pm snf-nfdhcpd Revision c6341392: Fix nasty typo in parse_routing_table
It was meant to be re.group and not re.group*s* all along.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Apollon Oikonomopoulos
02:41 pm snf-nfdhcpd Revision c01dec04: Disable pylint warning for inotify handler methods
The name form for these methods is mandated by pyinotify itself,
so there's nothing we can do about it.
Signed-off-b...
Apollon Oikonomopoulos
02:41 pm snf-nfdhcpd Revision 6979372b: Add pylintrc
Blatantly copy ganeti's pylintrc as a base for our own.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Apollon Oikonomopoulos
02:30 pm Revision 2ef84e57: prevent drag on clck( needs checking), show correctly folder properties when a...
Giannis Koutsoubos
02:30 pm Pithos Revision 2ef84e57: prevent drag on clck( needs checking), show correctly folder properties when a...
Giannis Koutsoubos
02:29 pm snf-nfdhcpd Revision bf230d52: Rename nfdhcp.ferm to nfdhcpd.ferm
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr> Apollon Oikonomopoulos
02:25 pm snf-nfdhcpd Revision 6765a36f: Major code refactoring
Refactor code to meet pylint's recommendations
* Pass format string arguments as such in logging functions
* Move pa...
Apollon Oikonomopoulos
01:32 pm Feature #245: Details στους exception handlers
Επίσης, σχετικό με το πώς επιστρέφονται οι απαντήσεις στον πελάτη.
Το API πρέπει να υποστηρίζει κανονικά απαντήσεις ...
Vangelis Koukis
01:22 pm Pithos Revision 0241bb3c: fix node open on hover when using dnd
Giannis Koutsoubos
01:22 pm Revision 0241bb3c: fix node open on hover when using dnd
Giannis Koutsoubos
01:12 pm snf-nfdhcpd Revision c63ad0e2: Fix typo (vaildate -> validate)
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr> Apollon Oikonomopoulos
01:11 pm snf-nfdhcpd Revision 0679a724: Code refactoring to remove overlong lines
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr> Apollon Oikonomopoulos
01:08 pm snf-nfdhcpd Revision 810a20fa: Improve error handling
Catch and handle specific exception families where possible and provide
additional information.
Signed-off-by: Apoll...
Apollon Oikonomopoulos
12:55 pm snf-ganeti Revision 71a24f8f: Update NEWS file for version 0.3.1
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com>
Reviewed-by: Michael Hansel...
Iustin Pop
12:55 pm ganeti-local Revision 71a24f8f: Update NEWS file for version 0.3.1
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com>
Reviewed-by: Michael Hansel...
Iustin Pop
12:55 pm snf-ganeti Revision 26f7b098: Update copyright years in the man pages
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com>
Iustin Pop
12:55 pm ganeti-local Revision 26f7b098: Update copyright years in the man pages
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Balazs Lecz <leczb@google.com>
Iustin Pop
12:55 pm ganeti-local Revision 05a210a3: Remove obsolete env vars from the manpages
Commit 16c2369c removed support for using environment variables for
selecting the text backend (since now it's just o...
Iustin Pop
12:55 pm snf-ganeti Revision 05a210a3: Remove obsolete env vars from the manpages
Commit 16c2369c removed support for using environment variables for
selecting the text backend (since now it's just o...
Iustin Pop
12:36 pm Bug #265: "Malformed Request" σε κάθε API call με Firefox
Τα τελευταία δεδομένα για αυτό:
α) Δεν είναι θέμα logging. Ο λόγος που δεν loggάρεται τίποτε, είναι γιατί ποτέ δεν...
Vangelis Koukis
11:00 am Revision 36d0df36: Minor fixes in Image/Server Metadata Handler
Constantinos Venetsanopoulos
02:28 am Ganeti Instance Image Revision c7603521: Ticket #2295: Improvements for installing on Debian Lenny
Lance Albertson
02:23 am Ganeti Instance Image Revision 99efa839: Ticket #3687: Add --DOS flag to give better support for grub2
Lance Albertson
01:59 am Ganeti Instance Image Revision 241fb6e1: Ticket #1737: Also delete .pub key files
Lance Albertson
01:30 am Ganeti Instance Image Revision 828670a1: Ticket #669: set CDINSTALL=no for default behaviour
Lance Albertson
01:16 am Ganeti Instance Image Revision 83edc99e: Ticket #243: Add support for resetting the ssh host keys in Debian/Ubuntu
Lance Albertson

03/10/2011

07:54 pm Revision 48ce8b68: Initial support for auto updating list view
Christos Psaltis
07:54 pm Revision 150eb972: Fix minor readability issues
Christos Psaltis
06:36 pm ganeti-local Revision 288f240f: Only merge nodes that are known to not be offline
Otherwise the readd will fail, breaking the merge.
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: ...
Stephen Shirley
06:36 pm snf-ganeti Revision 288f240f: Only merge nodes that are known to not be offline
Otherwise the readd will fail, breaking the merge.
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: ...
Stephen Shirley
05:29 pm Revision e9134601: Server/Image Metadata Handler additions
Implemented the DELETE method in both
ServerMetadataHandler and ImageMetadataHandler.
Plus minor vocabulary fix
Constantinos Venetsanopoulos
04:45 pm snf-ganeti Revision d62ed502: Treat empty oob_program param as default
There is currently no way to reset oob_program back to its default from
the cmdline, which causes problems for cluste...
Stephen Shirley
04:45 pm ganeti-local Revision d62ed502: Treat empty oob_program param as default
There is currently no way to reset oob_program back to its default from
the cmdline, which causes problems for cluste...
Stephen Shirley
04:31 pm web_layout_0.0.10-7.png
Machines welcome screen Constantinos Venetsanopoulos
04:30 pm Feature #279 (Closed): Αρχική σελίδα όταν δεν υπάρχουν VMs
Έχω ανεβάσει mockup (web_layout_0.0.10-7.png) για τη σελίδα που πρέπει να φαίνεται όταν δεν υπάρχουν καθόλου VMs.
Όπ...
Constantinos Venetsanopoulos
04:30 pm snf-ganeti Revision 377972f4: Fix bug in instance listing with orphan instances
Nodes can return unknown instances, so we shouldn't use the name as an
index without checking.
Signed-off-by: Iustin...
Iustin Pop
04:30 pm ganeti-local Revision 377972f4: Fix bug in instance listing with orphan instances
Nodes can return unknown instances, so we shouldn't use the name as an
index without checking.
Signed-off-by: Iustin...
Iustin Pop
04:29 pm snf-ganeti Revision c24e519e: Fix bug related to log opening failures
If opening the log file fails, then we shouldn't attempt to use that
variable.
Signed-off-by: Iustin Pop <iustin@goo...
Iustin Pop
04:29 pm ganeti-local Revision c24e519e: Fix bug related to log opening failures
If opening the log file fails, then we shouldn't attempt to use that
variable.
Signed-off-by: Iustin Pop <iustin@goo...
Iustin Pop
04:10 pm Bug #265: "Malformed Request" σε κάθε API call με Firefox
Markos Gogoulos wrote:
> όπου έχει log.exception θα πρέπει να σου βγάζει στο runserver το error. Πχ:
>
> [...]
>...
Vangelis Koukis
02:22 pm Feature #177: Κλήση του RS API για VM management
2 θέματα:
1. Σε καθαρό περιβάλλον δίνω destroy. Βλέπω από τον ganeti-0mqd ότι το μηχάνημα γίνεται remove κανονικά....
Constantinos Venetsanopoulos
02:15 pm snf-ganeti Revision faaabe3c: Instance failover: fix bug for INT_MIRROR cases
Patches db366d9a and aac4511a added support for EXT_MIRROR instances,
but inadvertently introduced a bug: for INT_MIR...
Iustin Pop
02:15 pm ganeti-local Revision faaabe3c: Instance failover: fix bug for INT_MIRROR cases
Patches db366d9a and aac4511a added support for EXT_MIRROR instances,
but inadvertently introduced a bug: for INT_MIR...
Iustin Pop
02:03 pm Feature #177: Κλήση του RS API για VM management
σε καθαρό περιβάλλον δοκιμάζω να σβήσω τα fixtures και δουλεύει κανονικά (κάνω delete σε 3 μηχανήματα μαζί)
Το o...
Markos Gogoulos
02:01 pm Feature #177 (Assigned): Κλήση του RS API για VM management
Constantinos Venetsanopoulos
01:59 pm Bug #209 (Assigned): box επιβεβαίωσης για τα actions
Constantinos Venetsanopoulos
01:58 pm web_layout_0.0.10-6.png
Machines Icon View --> Confirmation box error Constantinos Venetsanopoulos
01:57 pm Bug #209: box επιβεβαίωσης για τα actions
Έχουν ανέβει mockup σχετικά με τη διαδικασία confirmation τόσο στο icon view (web_layout_0.0.10-{1,2,3,4,6}.png), όσο... Constantinos Venetsanopoulos
01:57 pm Bug #265: "Malformed Request" σε κάθε API call με Firefox
όπου έχει log.exception θα πρέπει να σου βγάζει στο runserver το error. Πχ:... Markos Gogoulos
01:55 pm Revision 748139ba: Do not pass serverID in ajax_error()
Christos Psaltis
01:19 pm Bug #265: "Malformed Request" σε κάθε API call με Firefox
Κάνω τα εξής:
devel@store67:~/synnefo$ git pull
Already up-to-date.
devel@store67:~/synnefo$ bin/python ma...
Vangelis Koukis
01:11 pm Bug #265: "Malformed Request" σε κάθε API call με Firefox
Στο output του runserver βγάζει και το error και το exception, μέσω της log.exception που έχει μπει στα (except Excep... Markos Gogoulos
01:02 pm web_layout_0.0.10-5.png
Machines List View --> Confirmation box Constantinos Venetsanopoulos
01:02 pm web_layout_0.0.10-4.png
Machines Icon View --> Multiple Actions Confirmation box Constantinos Venetsanopoulos
01:01 pm web_layout_0.0.10-3.png
Machines Icon View --> Confirmation box 3 (hover) Constantinos Venetsanopoulos
01:01 pm web_layout_0.0.10-2.png
Machines Icon View --> Confirmation box 2 (hover) Constantinos Venetsanopoulos
01:01 pm web_layout_0.0.10-1.png
Machines Icon View --> Confirmation box 1 Constantinos Venetsanopoulos
12:19 pm Bug #265: "Malformed Request" σε κάθε API call με Firefox
Τότε, κάντε το να βγάζει πλήρες log στο output του runserver ώστε να μπορέσουμε να πάρουμε πίσω debugging trace και ν... Vangelis Koukis
12:13 pm Bug #265: "Malformed Request" σε κάθε API call με Firefox
Εξακολουθώ να μην μπορώ να το αναπαράγω. Όλα τα post γίνονται κανονικά και όλες οι κλήσεις παίζουν σωστά.
Δοκίμασα...
Christos Psaltis
11:35 am Revision f15025bc: Destroy action has an empty request body
Christos Psaltis
11:29 am Revision 583932c4: Similar error handling for all actions
Christos Psaltis
11:24 am Revision 38b1f387: fix destroy action for multiple machines
Christos Psaltis
11:09 am Bug #265: "Malformed Request" σε κάθε API call με Firefox
Το πρόβλημα είναι σε requests create και start/stop/reboot. Για να το αναπαραγάγω:
manage.py reset db
manage.py s...
Vangelis Koukis
11:02 am Bug #265: "Malformed Request" σε κάθε API call με Firefox
To πρόβλημα είναι σε όλα τα post. Με opera παίζει κανονικά.
Firefox 3.6.15
Firebug 1.6.2
WinXP 32bit
Constantinos Venetsanopoulos
10:54 am Bug #265: "Malformed Request" σε κάθε API call με Firefox
Επειδή δεν έχουμε καταφέρει να αναπαράγουμε το πρόβλημα, μπορείτε να μας δώσετε κάποια στοιχεία παραπάνω για τις εκδό... Christos Psaltis
10:40 am Bug #275 (Closed): Να μην εμφανίζεται η μπλε διαχωριστική όταν έχουμε μόνο stopped μηχανήματα
ok, closed Constantinos Venetsanopoulos
10:39 am Feature #177: Κλήση του RS API για VM management
Τώρα όντως κάνει remove το μηχάνημα αλλά και πάλι πετάει error στο GUI.
Kαι στο server:
[10/Mar/2011 02:35:10] "D...
Constantinos Venetsanopoulos

03/09/2011

08:42 pm Revision a0f83bd2: Implement unit tests for all charge() related methods
* Modify the db_test_data.json to assist unit testing.
* Introduced various refactorings to simplify code
Vassilios Karakoidas
07:30 pm Revision 5e5683f1: Upgrade DataTables version to 1.7.6
Christos Psaltis
07:29 pm Revision 81d48bff: Improve code readability in standard view template
Christos Psaltis
05:43 pm Revision a739ce48: Do not reload view after no in confirmation dialog
Christos Psaltis
05:31 pm Bug #275 (Feedback): Να μην εμφανίζεται η μπλε διαχωριστική όταν έχουμε μόνο stopped μηχανήματα
οκ Christos Psaltis
05:28 pm Revision c58db69b: Fix mini seperator fadeIn rule.
Christos Psaltis
05:28 pm Revision 9b1b6f3a: improve code readability
Christos Psaltis
05:11 pm Revision 60023e66: Initial Server/Image Metadata handling
Server/Image Metadata handling according to
OpenStack Compute API v1.1. Added:
* New namespace (api/v1.1/) in api/u...
Constantinos Venetsanopoulos
05:07 pm Revision 2d405b6a: Added Image Metadata in fixtures (images.json)
Constantinos Venetsanopoulos
05:06 pm Feature #213 (Feedback): Error Handling API (Django) - GUI
Στο home.html υπάρχει μια σειρά από μυνήματα που εμφανίζονται στον τελικό χρήστη ανάλογα με τον κωδικό λάθους. Τα μην... Christos Psaltis
05:06 pm Feature #177: Κλήση του RS API για VM management
είχε αλλάξει το URL του delete action και δεν δούλευε. Τώρα πρέπει να είναι οκ Markos Gogoulos
05:04 pm Revision 4c846a95: fix wrong 'delete action' URL
Markos Gogoulos
04:57 pm Feature #227: Τεκμηρίωση Υλοποίησης Rackspace API
Έχεις δίκιο, είναι σε αρχικό στάδιο και τώρα την εμπλουτίζουμε. Μια ακόμη ερώτηση μόνο.To Rackspace API προσθέτει κάπ... Christos Psaltis
04:53 pm Feature #227: Τεκμηρίωση Υλοποίησης Rackspace API
Έριξα μια πρώτη ματιά στην τεκμηρίωση, απ'ότι καταλαβαίνω είναι σε αρχικό στάδιο ακόμη.
Νομίζω πρέπει να δοθεί *ιδια...
Vangelis Koukis
04:39 pm Bug #265: "Malformed Request" σε κάθε API call με Firefox
Το ίδιο πρόβλημα έχω και εγώ με Firefox 3.6.15 Constantinos Venetsanopoulos
04:34 pm Bug #265: "Malformed Request" σε κάθε API call με Firefox
Ίσως πρόκειται για αυτό το bug που αφορά συνδυασμό Firefox 4 beta, jQuery και Firebug? Δοκίμασε να κάνεις το παρακάτω... Markos Gogoulos
04:26 pm Feature #227: Τεκμηρίωση Υλοποίησης Rackspace API
Έχουμε μεταφέρει αυτά που κάναμε μέχρι τώρα στο αρχικ wiki page. Μπορείτε να σβήσετε τα http://trac.cslab.ece.ntua.gr... Christos Psaltis
04:25 pm Feature #229: Τεκμηρίωση Υλοποίησης GUI
έχουμε μεταφέρει την τεκμηρίωση από το wiki page που φτιάξαμε σε αυτό που υπήρχε ήδη. Μπορείτε να σβήσετε το http://t... Christos Psaltis
04:09 pm Feature #177: Κλήση του RS API για VM management
Το destroy server στο list view δεν παίζει. Κάποιες φορές γυρίζει error, κάποιες φορές γυρνάει successful submission ... Constantinos Venetsanopoulos
03:58 pm Feature #271 (Closed): Αλλαγή και προσθήκη πεδίων στο API
Constantinos Venetsanopoulos
03:58 pm Feature #271: Αλλαγή και προσθήκη πεδίων στο API
closed, το έκανα merge στο #183 Constantinos Venetsanopoulos
03:57 pm Feature #183: Υλοποίηση RSAPI, /servers
To GET servers/detail και servers/id πρέπει να επιστρέφει τα πεδία:
flavorRef (αντι του flavorId)
imageRef (αντί το...
Constantinos Venetsanopoulos
03:47 pm Bug #275 (Closed): Να μην εμφανίζεται η μπλε διαχωριστική όταν έχουμε μόνο stopped μηχανήματα
Να μην εμφανίζεται η μπλε διαχωριστική όταν έχουμε μόνο stopped μηχανήματα Constantinos Venetsanopoulos
03:40 pm Bug #273 (Closed): Υλοποίηση του ServerAddressHandler
ο ServerAddressHandler πρέπει να επιστρέφει τις σωστές private και public, ipv4 και ipv6 διευθύνσεις όπως ορίζεται στ... Constantinos Venetsanopoulos
03:36 pm snf-ganeti Revision cfed3b9f: gnt-cluster epo: Adding --power-delay flag
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
03:36 pm ganeti-local Revision cfed3b9f: gnt-cluster epo: Adding --power-delay flag
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
03:36 pm snf-ganeti Revision 0a1fc31c: gnt-node power: Adding --power-delay flag
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
03:36 pm ganeti-local Revision 0a1fc31c: gnt-node power: Adding --power-delay flag
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
03:36 pm ganeti-local Revision 0c086a13: cli.py: Adding POWER_DELAY_OPT
The command line option --power-delay sets the time waited between power
ons.
Signed-off-by: René Nussbaumer <rn@goo...
René Nussbaumer
03:36 pm snf-ganeti Revision 0c086a13: cli.py: Adding POWER_DELAY_OPT
The command line option --power-delay sets the time waited between power
ons.
Signed-off-by: René Nussbaumer <rn@goo...
René Nussbaumer
03:32 pm Feature #271 (Closed): Αλλαγή και προσθήκη πεδίων στο API
To @GET servers/detail@ και @servers/id@ πρέπει να επιστρέφει τα πεδία:
flavorRef (αντι του flavorId)
imageRef (αντ...
Constantinos Venetsanopoulos
03:08 pm Pithos Revision d7cdcd53: tune file list update
Giannis Koutsoubos
03:08 pm Revision d7cdcd53: tune file list update
Giannis Koutsoubos
02:38 pm ganeti-local Revision c199dbae: Bump version for 2.4.1 release
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
02:38 pm snf-ganeti Revision c199dbae: Bump version for 2.4.1 release
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
01:08 pm Feature #245: Details στους exception handlers
Είδα το commit 6b83d46b47f9d24aede4d97619e4ffdbf58119cf [improve error logging].
Με runserver βλέπω τα εξής:
[0...
Vangelis Koukis
12:27 pm Bug #265: "Malformed Request" σε κάθε API call με Firefox
έγινε, θα το δούμε σήμερα. Christos Psaltis
12:24 pm Bug #265: "Malformed Request" σε κάθε API call με Firefox
Αυτό μπορείτε να το δείτε με λίγο μεγαλύτερη προτεραιότητα; Δοκίμασα και Create, δεν παίζει.
Ουσιαστικά δεν φαίνεται...
Vangelis Koukis
11:39 am ganeti-local Revision beff3779: OpOobCommand: Adding power on delay
This delays the invocation of the power on of the next node. So if you
power on a bunch of nodes it will not blow the...
René Nussbaumer
11:39 am snf-ganeti Revision beff3779: OpOobCommand: Adding power on delay
This delays the invocation of the power on of the next node. So if you
power on a bunch of nodes it will not blow the...
René Nussbaumer
11:39 am ganeti-local Revision c4ec0755: OpOobCommand: Document all fields
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
11:39 am snf-ganeti Revision c4ec0755: OpOobCommand: Document all fields
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
11:39 am ganeti-local Revision fcecea0b: gnt-cluster epo: Adding --shutdown-timeout
This adds the --shutdown-timeout flag to gnt-cluster epo to specify the
shutdown timeout for instance shutdown.
Sign...
René Nussbaumer
11:39 am snf-ganeti Revision fcecea0b: gnt-cluster epo: Adding --shutdown-timeout
This adds the --shutdown-timeout flag to gnt-cluster epo to specify the
shutdown timeout for instance shutdown.
Sign...
René Nussbaumer
11:03 am Feature #245 (Assigned): Details στους exception handlers
ΟΚ, αλλάξτε το fault factory ώστε να επιστρέφει και details στο αντίστοιχο HTTP response. Vangelis Koukis
09:49 am Bug #209: box επιβεβαίωσης για τα actions
Θα ανέβει mockup για να καταλήξουμε πως θα φαίνεται στο GUI Constantinos Venetsanopoulos
02:32 am Feature #245: Details στους exception handlers
Θα χρειαστεί να αλλάξει ριζικά το fault factory (api/faults.py), μιας και έτσι όπως είναι υλοποιημένο δεν μπορεί να π... Markos Gogoulos
01:45 am Bug #209: box επιβεβαίωσης για τα actions
Αφαιρέθηκε απο το start action και πλεον παραμένει στα reboot/destroy/shutdown
Χρειαζεται κατι αλλο αυτο το ticket...
Markos Gogoulos
01:38 am Revision 935bb83f: translatable message in case no machine exists
Show the following translatable message in div id emptymachineslist when the
api call returns no servers (user has no...
Markos Gogoulos

03/08/2011

10:00 pm Feature #245: Details στους exception handlers
οσον αφορα το logging μπαινει πλεον και το exception traceback περα απο το μηνυμα λαθους, με τη χρηση της log.excepti... Markos Gogoulos
09:57 pm Revision 6b83d46b: improve error logging
use log.exception instead of log.error to log error messages
plus the full exception traceback.
Markos Gogoulos
09:02 pm Revision a3e418b1: not launch create machine wizard on some cases
When there are no images, or no flavors, don't launch the create
machine wizzard, but show an error popup instead
Markos Gogoulos
07:43 pm Bug #265 (Closed): "Malformed Request" σε κάθε API call με Firefox
Με Firefox 4.0b12 προσπαθώ να ξεκινήσω ή να σταματήσω VMs και τρώω "Malformed request" με τη μία στο GUI. Με Opera πα... Vangelis Koukis
07:26 pm snf-ganeti Revision 87c80992: cfgupgrade: Fix critical bug overwriting RAPI users file
The cfgupgrade tool was designed to be idempotent, that means it could
be run several times and still give produce th...
Michael Hanselmann
07:26 pm ganeti-local Revision 87c80992: cfgupgrade: Fix critical bug overwriting RAPI users file
The cfgupgrade tool was designed to be idempotent, that means it could
be run several times and still give produce th...
Michael Hanselmann
06:52 pm Feature #249: Metadata handling σύμφωνα με το OpenStack Compute API v1.1
To κάνω assign σε μένα και θα το φτιάξω εγώ. Ασχοληθείτε με τα υπόλοιπα ανοιχτά tickets, μιας και δεν υπάρχει πολύ χρ... Constantinos Venetsanopoulos
06:36 pm Revision 72756a5e: fix bug on OSXMLEmitter
there was a bug with the XML emitter, unicode strings were casted to str and
that would create problem for unicode wi...
Markos Gogoulos
06:35 pm Bug #259 (Closed): UnicodeError στον OSXMLEmitter
Markos Gogoulos
06:35 pm Bug #259 (Closed): UnicodeError στον OSXMLEmitter
Στον OSXMLEmitter (api/emitter.py) και στη γραμμή 51 υπήρχε το εξής:... Markos Gogoulos
06:25 pm Feature #147 (Assigned): sliders παίρνουν τιμές από τα flavors
Δουλεύει γενικά, αλλά έχει τα εξής θέματα:
α) αν ο χρήστης δεν πάει να πιάσει και να σύρει το slider, αλλά απλώς κ...
Vangelis Koukis
06:02 pm Feature #211 (Closed): Error Handling Ganeti - API (Django)
ΟΚ, το κλείνω. Υπάρχει το #245 για λεπτομερέστερη επιστροφή λεκτικής περιγραφής του fault που επιστρέφεται στο body τ... Vangelis Koukis
05:59 pm Bug #241 (Closed): Το GUI περνάει λάθος imageId
Αυτό λειτουργεί εντάξει, το κλείνω.
Vangelis Koukis
05:12 pm Revision 2ed4ced5: do not ask confirmation on start server(s) action
Markos Gogoulos
04:21 pm Pithos Revision c22f50f1: operate on filelist selection when dropping file or files
Giannis Koutsoubos
04:21 pm Revision c22f50f1: operate on filelist selection when dropping file or files
Giannis Koutsoubos
04:20 pm Revision 5496ec8e: display number of files in drag helper when more than 1 file selected, fix sel...
Giannis Koutsoubos
04:20 pm Pithos Revision 5496ec8e: display number of files in drag helper when more than 1 file selected, fix sel...
Giannis Koutsoubos
04:04 pm Feature #257 (Closed): Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
Το GUI πρέπει να χειρίζεται σωστά το metadata key "OS" ώστε να εμφανίζει το σωστό εικονίδιο λειτουργικού συστήματος (... Constantinos Venetsanopoulos
03:58 pm Feature #255 (Closed): τρόπος επιστροφής των IP addresses στο API
Οι IP addresses πρέπει να επιστρέφονται (π.χ. στο list servers) όπως ορίζει το OpenStack Compute API v1.1 :
http://d...
Constantinos Venetsanopoulos
03:50 pm Feature #253 (Closed): Μετάβαση στο OpenStack Compute API v1.1
Από τη στιγμή που έγινε release το OpenStack Compute API v1.1 δεν υπάρχει λόγος να κάνουμε δικό μας release βάση του ... Constantinos Venetsanopoulos
03:20 pm Feature #251 (Closed): Documentation του: Metadata handling σύμφωνα με το OpenStack Compute API v1.1
Σε αυτή τη σελίδα του wiki:
http://trac.cslab.ece.ntua.gr:8081/cloud/wiki/DesignImplAPI#Metadata
πρέπει να γίνει ...
Constantinos Venetsanopoulos
03:17 pm Feature #249 (Closed): Metadata handling σύμφωνα με το OpenStack Compute API v1.1
Έχω ανανεώσει τη σελίδα του wiki:
http://trac.cslab.ece.ntua.gr:8081/cloud/wiki/DesignImplAPI
που αφορά στην τεκμηρ...
Constantinos Venetsanopoulos
03:08 pm Bug #233 (Closed): Χειρισμός λαθών στο Rackspace API
closed, συνεχίζεται στο #245 Constantinos Venetsanopoulos
02:05 pm Revision 39b8dcea: fix issue with ctrl selection in filelist
Giannis Koutsoubos
02:05 pm Pithos Revision 39b8dcea: fix issue with ctrl selection in filelist
Giannis Koutsoubos
02:04 pm Revision ba3c9d90: fix double display of name
Giannis Koutsoubos
02:04 pm Pithos Revision ba3c9d90: fix double display of name
Giannis Koutsoubos
02:01 pm snf-ganeti Revision 3429a076: Rename DTS_NET_MIRROR to DTS_INT_MIRROR
DTS_INT_MIRROR better contrasts DTS_EXT_MIRROR.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
[iustin...
Apollon Oikonomopoulos
02:01 pm snf-ganeti Revision 9869360c: Shared file support for tools/burnin
Make burnin work with -t sharedfile and update burnin's help.
Shared block storage support is *not* included, as cur...
Apollon Oikonomopoulos
02:01 pm snf-ganeti Revision 41e794f6: KVM: use cache=none for shared disk templates
Disable host cache for externally mirrored disks to avoid cache incoherency.
Without this, migrations between the sam...
Apollon Oikonomopoulos
02:01 pm snf-ganeti Revision db366d9a: Shared storage instance failover
Modify LUFailoverInstance to enable shared storage instances to failover.
Shared storage instance failover requires e...
Apollon Oikonomopoulos
02:01 pm ganeti-local Revision db366d9a: Shared storage instance failover
Modify LUFailoverInstance to enable shared storage instances to failover.
Shared storage instance failover requires e...
Apollon Oikonomopoulos
02:01 pm ganeti-local Revision 41e794f6: KVM: use cache=none for shared disk templates
Disable host cache for externally mirrored disks to avoid cache incoherency.
Without this, migrations between the sam...
Apollon Oikonomopoulos
02:01 pm ganeti-local Revision 3429a076: Rename DTS_NET_MIRROR to DTS_INT_MIRROR
DTS_INT_MIRROR better contrasts DTS_EXT_MIRROR.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
[iustin...
Apollon Oikonomopoulos
02:01 pm ganeti-local Revision 9869360c: Shared file support for tools/burnin
Make burnin work with -t sharedfile and update burnin's help.
Shared block storage support is *not* included, as cur...
Apollon Oikonomopoulos
02:01 pm snf-ganeti Revision aac4511a: Shared storage node migration
Modify LUNodeMigrate to provide node migration for nodes with instances using
shared storage. gnt-node migrate has to...
Apollon Oikonomopoulos
02:01 pm ganeti-local Revision aac4511a: Shared storage node migration
Modify LUNodeMigrate to provide node migration for nodes with instances using
shared storage. gnt-node migrate has to...
Apollon Oikonomopoulos
02:00 pm snf-ganeti Revision 8eb34306: Migration and failover: add iallocator and target_node slots
Add iallocator and target_node slots to OpMigrateInstance and
OpFailoverInstance to facilitate shared-storage-backed ...
Apollon Oikonomopoulos
02:00 pm snf-ganeti Revision 77fcff4a: Shared storage instance migration
Modify LUMigrateInstance and TLMigrateInstance to allow instance migrations for
instances with DTS_EXT_MIRROR disk te...
Apollon Oikonomopoulos
02:00 pm snf-ganeti Revision 1b7761fd: CLI changes to facilitate shared storage migration/failover
Add DST_NODE_OPT to cli.py to use for directly specifying the target node
during migration/failover.
gnt-instance fa...
Apollon Oikonomopoulos
02:00 pm ganeti-local Revision 1b7761fd: CLI changes to facilitate shared storage migration/failover
Add DST_NODE_OPT to cli.py to use for directly specifying the target node
during migration/failover.
gnt-instance fa...
Apollon Oikonomopoulos
02:00 pm snf-ganeti Revision 1f1d54e7: IAllocator changes to work with shared storage
Make cmdlib.IAllocator shared-storage-aware. IAllocator requires secondary
nodes only on DTS_NET_MIRROR disk template...
Apollon Oikonomopoulos
02:00 pm ganeti-local Revision 77fcff4a: Shared storage instance migration
Modify LUMigrateInstance and TLMigrateInstance to allow instance migrations for
instances with DTS_EXT_MIRROR disk te...
Apollon Oikonomopoulos
02:00 pm ganeti-local Revision b6135bbc: Shared block storage support
This patch introduces basic shared block storage support.
It introduces a new storage backend, bdev.PersistentBlockD...
Apollon Oikonomopoulos
02:00 pm ganeti-local Revision 1f1d54e7: IAllocator changes to work with shared storage
Make cmdlib.IAllocator shared-storage-aware. IAllocator requires secondary
nodes only on DTS_NET_MIRROR disk template...
Apollon Oikonomopoulos
02:00 pm ganeti-local Revision 8eb34306: Migration and failover: add iallocator and target_node slots
Add iallocator and target_node slots to OpMigrateInstance and
OpFailoverInstance to facilitate shared-storage-backed ...
Apollon Oikonomopoulos
02:00 pm snf-ganeti Revision b6135bbc: Shared block storage support
This patch introduces basic shared block storage support.
It introduces a new storage backend, bdev.PersistentBlockD...
Apollon Oikonomopoulos
02:00 pm ganeti-local Revision 2be7273c: Add bdev_sizes RPC call
The bdev_sizes multi-node RPC call returns the sizes of the requested
block devices on the desired nodes. Its intende...
Apollon Oikonomopoulos
02:00 pm snf-ganeti Revision 2be7273c: Add bdev_sizes RPC call
The bdev_sizes multi-node RPC call returns the sizes of the requested
block devices on the desired nodes. Its intende...
Apollon Oikonomopoulos
12:55 pm ganeti-local Revision 2932dc44: QA: Improve tests for gnt-os
- Test OS lists via command line and RAPI
- Test “gnt-os diagnose” and “gnt-os info”
Signed-off-by: Michael Hanselma...
Michael Hanselmann
12:55 pm snf-ganeti Revision 2932dc44: QA: Improve tests for gnt-os
- Test OS lists via command line and RAPI
- Test “gnt-os diagnose” and “gnt-os info”
Signed-off-by: Michael Hanselma...
Michael Hanselmann
12:55 pm snf-ganeti Revision 79eac09b: QA: Add utility to ensure item is not in sequence
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
12:55 pm ganeti-local Revision 79eac09b: QA: Add utility to ensure item is not in sequence
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
12:55 pm ganeti-local Revision 074e139f: QA: Rename OS state test for clarification
Also add an additional check to ensure the OS does not exist.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
...
Michael Hanselmann
12:55 pm snf-ganeti Revision 074e139f: QA: Rename OS state test for clarification
Also add an additional check to ensure the OS does not exist.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
...
Michael Hanselmann
12:55 pm ganeti-local Revision 80009a71: QA: Use constants instead of hardcoded numbers
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
12:55 pm snf-ganeti Revision 80009a71: QA: Use constants instead of hardcoded numbers
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
11:29 am Feature #245 (Closed): Details στους exception handlers
Οι handlers να γεμίζουν το πεδίο "details" του fault όταν κάνουν except.
Γενικά να γίνει λίγο πιο fine grain (όπου μ...
Constantinos Venetsanopoulos
04:25 am Revision 51ee8969: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Dimitris Moraitis
04:25 am Revision eae0a59a: partial auto-refresh
Dimitris Moraitis
04:19 am Revision 0ad5737e: update functional tests
Dimitris Moraitis
04:18 am Revision 6130effc: fix STOP command name
Dimitris Moraitis
01:12 am Revision b1699441: Several model function now use transactions
* Fixed various minor bugs
* Now two functions use @transation.commit_on_success
* Removed unused import statement
Vassilios Karakoidas

03/07/2011

06:06 pm snf-ganeti Revision ee7f592e: Log log-file reopening
This makes the log files get an record notifying of the reopen, so as
to force creation of the log files soon after r...
Iustin Pop
06:06 pm ganeti-local Revision ee7f592e: Log log-file reopening
This makes the log files get an record notifying of the reopen, so as
to force creation of the log files soon after r...
Iustin Pop
03:43 pm ganeti-local Revision b713fb7a: Merge branch 'stable-2.4'
* stable-2.4:
Release 2.4.0
Small improvement to the ganeti man page
Fix LUClusterRepairDiskSizes and rpc resul...
Iustin Pop
03:43 pm snf-ganeti Revision b713fb7a: Merge branch 'stable-2.4'
* stable-2.4:
Release 2.4.0
Small improvement to the ganeti man page
Fix LUClusterRepairDiskSizes and rpc resul...
Iustin Pop
03:28 pm ganeti-local Revision 3b877f08: query: Add operator for truth
The “?” operator is the equivalent of “if var” in Python.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revi...
Michael Hanselmann
03:28 pm snf-ganeti Revision 3b877f08: query: Add operator for truth
The “?” operator is the equivalent of “if var” in Python.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revi...
Michael Hanselmann
01:57 pm snf-ganeti Revision 20203756: Release 2.4.0
NEWS update and version bump.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@...
Iustin Pop
01:57 pm ganeti-local Revision 20203756: Release 2.4.0
NEWS update and version bump.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@...
Iustin Pop
01:10 pm Feature #227: Τεκμηρίωση Υλοποίησης Rackspace API
Νομίζω ότι η τεκμηρίωσης της υλοποίησης του RS API, πρέπει να γίνει εδώ:
http://trac.cslab.ece.ntua.gr:8081/cloud/wi...
Constantinos Venetsanopoulos
12:36 pm ganeti-local Revision 37aeca89: Merge branch 'devel-2.3' into devel-2.4
* devel-2.3:
Fix LUClusterRepairDiskSizes and rpc result usage
Fix RPC mismatch in blockdev_getsize[s]
RAPI: fi...
Iustin Pop
12:36 pm snf-ganeti Revision 37aeca89: Merge branch 'devel-2.3' into devel-2.4
* devel-2.3:
Fix LUClusterRepairDiskSizes and rpc result usage
Fix RPC mismatch in blockdev_getsize[s]
RAPI: fi...
Iustin Pop
12:32 pm Revision a8acbbac: add virtual machine group tests
added 4 tests regarding VirtualMachineGroups:
* testVMgroupList, that tests if the expected list of groups is return...
Markos Gogoulos
12:05 pm Revision 59cee068: update VirtualMachineGroupHandler
* add doc string
* improve exception handling
* improve xml response
Markos Gogoulos
11:50 am ganeti-local Revision 7ba19f39: Small improvement to the ganeti man page
Also specifies the comma-escaping feature.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaume...
Iustin Pop
11:50 am snf-ganeti Revision 7ba19f39: Small improvement to the ganeti man page
Also specifies the comma-escaping feature.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaume...
Iustin Pop
11:30 am Feature #227: Τεκμηρίωση Υλοποίησης Rackspace API
έχει ξεκινήσει η δουλειά εδώ: http://trac.cslab.ece.ntua.gr:8081/cloud/wiki/RsApiDoc Markos Gogoulos
11:06 am Revision 73469364: changes on update name (and metadata, in future)
* move update from ServerActionHandler to ServerHandler
* add testServerMetadata test that edits a server's name via...
Markos Gogoulos
10:59 am snf-ganeti Revision 2ca60304: Merge branch 'devel-2.2' into devel-2.3
* devel-2.2:
Fix LUClusterRepairDiskSizes and rpc result usage
Fix RPC mismatch in blockdev_getsize[s]
Signed-of...
Iustin Pop
10:59 am ganeti-local Revision 2ca60304: Merge branch 'devel-2.2' into devel-2.3
* devel-2.2:
Fix LUClusterRepairDiskSizes and rpc result usage
Fix RPC mismatch in blockdev_getsize[s]
Signed-of...
Iustin Pop

03/06/2011

08:48 pm Feature #177 (Feedback): Κλήση του RS API για VM management
Το μολύβι πως ακριβώς θα πρέπει να δουλεύει; Θα βγαίνει inline text input και κουμπάκι/εικόνα για αποθήκευση από δίπλ... Dimitris Moraitis
08:39 pm Revision e32c2a5d: improve look and browser compatibitily of list table scroll
Dimitris Moraitis
06:46 pm Revision aa819ce8: add try-catch for js console logging, fixes breakage when firebug is not present
Dimitris Moraitis
06:45 pm Revision d36493ce: move timeout to home template to fix breakage
Dimitris Moraitis
06:43 pm Revision 520430b7: add listing table scrollbar, at least for Gecko browsers
Dimitris Moraitis
04:46 pm Revision 18160782: set server's name on ServerActionHandler
use ServerActionHandler.update for http PUT request to change name of a server
If the requested metadata_key is 'name...
Markos Gogoulos
07:58 am Revision f974b570: remove extra comma
Dimitris Moraitis
07:40 am Revision 42f67a2a: major js restructuring & refactoring
Most javascript functions have been moved to a seperate file.
The standard view is also now seperate from the machine...
Dimitris Moraitis
07:38 am Revision eb8deaef: minor css rewrite
Dimitris Moraitis
07:37 am Revision f3af8b40: minor test optimization
Dimitris Moraitis

03/05/2011

10:09 pm Feature #211 (Feedback): Error Handling Ganeti - API (Django)
Vangelis Koukis wrote:
> $ nc 62.217.120.67 8001
> GET /api/v1.0asd HTTP/1.0 <--- με τον προσδιορισμό HTTP/1.0
...
Dimitris Moraitis
06:08 pm Feature #147 (Feedback): sliders παίρνουν τιμές από τα flavors
Μας έφαγε πολύ χρόνο αλλά έγινε τελικά. Dimitris Moraitis
06:05 pm Revision 12d7e95e: update rangeinput values directly when moving the sliders
Dimitris Moraitis
06:03 pm Revision 12818baf: add instructions on using the test coverage runner
Dimitris Moraitis
05:21 pm Bug #203 (Feedback): Ενημέρωση του χρήστη έπειτα από δημιουργία εικονικής μηχανής (POST /servers)
Αυτό δε νομίζω ότι έχει νόημα πια, να κλείσει; Christos Psaltis
05:19 pm Bug #241 (Feedback): Το GUI περνάει λάθος imageId
όλα εντάξει και με τα flavorIds και με τα imageIds Christos Psaltis
05:17 pm Revision a86dff1b: ignore selenium server
Christos Psaltis
05:16 pm Revision 20fae095: post imageId on create
Christos Psaltis
05:12 pm Revision 7afe1874: set self.suspended to false when starting vm
Christos Psaltis

03/04/2011

05:59 pm Revision 1994d4bb: Fixed number of solr workers
Christos Stathis
05:59 pm Pithos Revision 1994d4bb: Fixed number of solr workers
Christos Stathis
05:08 pm Revision 5a203f82: show pager both on top and bottom, make all columns draggable (bug: ctrl+click...
Giannis Koutsoubos
05:08 pm Pithos Revision 5a203f82: show pager both on top and bottom, make all columns draggable (bug: ctrl+click...
Giannis Koutsoubos
05:05 pm Revision 81d44c27: fix bug for node copy and move refresh when using dnd
Giannis Koutsoubos
05:05 pm Pithos Revision 81d44c27: fix bug for node copy and move refresh when using dnd
Giannis Koutsoubos
03:42 pm Revision 9f8a91d9: Merged with 76f6db254564
Christos Stathis
03:42 pm Pithos Revision 9f8a91d9: Merged with 76f6db254564
Christos Stathis
03:41 pm Revision 8d5e2b9c: Added tag gss-1.4.0.1 for changeset e96e16d9a1ff
Christos Stathis
03:41 pm Pithos Revision 8d5e2b9c: Added tag gss-1.4.0.1 for changeset e96e16d9a1ff
Christos Stathis
03:39 pm Pithos Revision 519d8ae9: Fixed version number
Christos Stathis
03:39 pm Revision 519d8ae9: Fixed version number
Christos Stathis
03:22 pm Revision db93eeea: Fixed issue 72. IE does not send the correct Accept header resulting in gss se...
Christos Stathis
03:22 pm Pithos Revision db93eeea: Fixed issue 72. IE does not send the correct Accept header resulting in gss se...
Christos Stathis
03:18 pm Revision 60840fd6: Added tag gss-1.4.0.1 for changeset a783a3dd0d7b
Christos Stathis
03:18 pm Pithos Revision 60840fd6: Added tag gss-1.4.0.1 for changeset a783a3dd0d7b
Christos Stathis
03:18 pm Revision 39ece393: Fixed regression bug with uninitialized fields when rendering a public folder ...
Christos Stathis
03:18 pm Pithos Revision 39ece393: Fixed regression bug with uninitialized fields when rendering a public folder ...
Christos Stathis
01:36 pm Revision 7cf432f4: update README on running funtional tests
Dimitris Moraitis
01:31 pm Revision 757e87f2: add instructions on running funtional tests
Dimitris Moraitis
12:41 pm ganeti-local Revision e50d8807: Fix LUClusterRepairDiskSizes and rpc result usage
This LU was introduced before the RPC result conversion from .data to
.payload, and it has managed to keep the old-st...
Iustin Pop
12:41 pm snf-ganeti Revision e50d8807: Fix LUClusterRepairDiskSizes and rpc result usage
This LU was introduced before the RPC result conversion from .data to
.payload, and it has managed to keep the old-st...
Iustin Pop
12:41 pm snf-ganeti Revision 4ae52cc6: Fix RPC mismatch in blockdev_getsize[s]
Commit 92fd2250 added consistency checks in the RPC layer, which broke
the call_blockdev_getsizes RPC call (declared ...
Iustin Pop
12:41 pm ganeti-local Revision 4ae52cc6: Fix RPC mismatch in blockdev_getsize[s]
Commit 92fd2250 added consistency checks in the RPC layer, which broke
the call_blockdev_getsizes RPC call (declared ...
Iustin Pop
12:34 pm snf-ganeti Revision 63ea9789: RAPI: fix evacuate node resource
PollJob returns the whole op_results, hence a list of opcode results.
Signed-off-by: Iustin Pop <iustin@google.com>
...
Iustin Pop
12:34 pm ganeti-local Revision 63ea9789: RAPI: fix evacuate node resource
PollJob returns the whole op_results, hence a list of opcode results.
Signed-off-by: Iustin Pop <iustin@google.com>
...
Iustin Pop
11:52 am ganeti-local Revision a84d1115: gnt-instance rename: Update the man-page
In commit 31fe5102a a additional check was added. This patch rephrases
the man page accordingly to address this chang...
René Nussbaumer
11:52 am snf-ganeti Revision a84d1115: gnt-instance rename: Update the man-page
In commit 31fe5102a a additional check was added. This patch rephrases
the man page accordingly to address this chang...
René Nussbaumer
10:06 am Revision 34a619ae: Make owner a not null ForeignKey in VirtualMachine
Make owner a required, not null foreign key in VirtualMachine.
Also fix fixtures and the implementation of POST /serv...
Vangelis Koukis

03/03/2011

08:24 pm Revision 4ffb82dc: Fixed a minor bug in models.py
* Fixed a minor bug in model VirtualMachine
* Added two notes in README
Vassilios Karakoidas
06:54 pm Bug #243: Assertion failed στον ganeti-0mqd
Έκανα commit το c58091a6 που αποφεύγει να προκαλεί το assertion failure με αλλαγές στον τρόπο που ο @db_controller@ υ... Vangelis Koukis
06:49 pm Revision c58091a6: Fix db/db_controller.py bug triggering 0mq bug
Fix db/db_controller.py bug triggering 0mq assertion failure
in ganeti-0mqd, by forcing unique ZMQ_IDENTITY strings f...
Vangelis Koukis
06:18 pm Feature #239 (Closed): Δημιουργία κοινού instance MySQL για development
Υπάρχει κοινή PostgreSQL, έχουν μπει οδηγίες για MySQL και PostgreSQL στο README.DB.
Φαίνεται πως λειτουργεί κανονικ...
Vangelis Koukis
06:16 pm Bug #243 (Closed): Assertion failed στον ganeti-0mqd
Ο ganeti-0mqd σκάει με:
root@machine# ./ganeti-0mqd.py
INFO:root:Now publishing on tcp://*:5801
INFO:root:...
Vangelis Koukis
06:13 pm Feature #147 (Assigned): sliders παίρνουν τιμές από τα flavors
Να αλλάζει το νούμερο μέσα στα αντίστοιχα κουτιά καθώς κινούνται οι sliders (όπως ήταν στην αρχή) Constantinos Venetsanopoulos
06:11 pm Feature #191: Επεκτάσεις στο Rackspace API
Έχει γίνει η τεκμηρίωση των 1,2,3 εδώ:
http://trac.cslab.ece.ntua.gr:8081/cloud/wiki/DesignImplAPI?version=80
Τεκ...
Constantinos Venetsanopoulos
05:54 pm Bug #241 (Closed): Το GUI περνάει λάθος imageId
Έβαλα fixtures για το μοντέλο Image, εντελώς ανεξάρτητα από το μοντέλο VirtualMachine (commit f53a9423)
Οι τιμές για...
Vangelis Koukis
05:49 pm Revision f53a9423: Add independent fixtures for the Image model
Add independent fixtures for the Image model in db/fixtures/images.json,
no dependencies from VirtualMachine instances.
Vangelis Koukis
05:45 pm ganeti-local Revision 31fe5102: LUInstanceRename: Fail if renamed hostname mismatch
There's a problem if you run gnt-instance rename with a non FQDN and the
renamed LU tries to resolve the hostname to ...
René Nussbaumer
05:45 pm snf-ganeti Revision 31fe5102: LUInstanceRename: Fail if renamed hostname mismatch
There's a problem if you run gnt-instance rename with a non FQDN and the
renamed LU tries to resolve the hostname to ...
René Nussbaumer
05:01 pm Revision f9c6ae71: Fixed issue 80. Obsolete test files were not updated with some changes in Exte...
Christos Stathis
05:01 pm Pithos Revision f9c6ae71: Fixed issue 80. Obsolete test files were not updated with some changes in Exte...
Christos Stathis
04:08 pm Feature #185: Υλοποίηση RSAPI, /images
έχει μπει τα progress. Μένει το metadata Markos Gogoulos
04:07 pm Feature #183: Υλοποίηση RSAPI, /servers
έχουν μπει τα progress και description. Μένει το metadata Markos Gogoulos
03:57 pm Revision 63597809: return progress attribute on servers/images
on images return progress="100" if image.state == ACTIVE, otherwise progress="0"
on servers return progress="100" if ...
Markos Gogoulos
03:27 pm Feature #239: Δημιουργία κοινού instance MySQL για development
Σχετικά με αυτό:
Το πρόβλημα ήταν ότι τα fixtures δεν όριζαν τα αντικείμενα με σειρά που να τηρεί τους περιορισμούς ...
Vangelis Koukis
03:15 pm Revision 8707738f: Add README.DB, minor fixes to fixtures
Add new file README.DB with instructions for PostgreSQL and MySQL setups.
Modify fixtures to include definition of Im...
Vangelis Koukis
01:09 pm Revision a0d4498a: Remove user field from SynnefoUser, minor fixes
Remove the "user" ForeignKey() field from the SynnefoUser model, since
we do not use Django's auth mechanism.
More sp...
Vangelis Koukis
12:20 pm Revision bc9c872b: Revert breakage caused by _update_state() commits
Try to revert the breakage caused by commits
* dac4356407c446943ff029d1fe931516f3ba4c07
* 27816aaeab44c0594...
Vangelis Koukis
11:40 am Bug #237 (Closed): Στοίχιση της μπάρας του μενού στα ελληνικά
Antonios Zissimos

03/02/2011

11:36 pm snf-ganeti Revision df1f3c62: Merge remote branch 'stable-2.4' into devel-2.4
* origin/stable-2.4:
Fix typo in kvm-ifup script
NEWS: Replace smartquotes, start lines with uppercase
Update N...
Guido Trotter
11:36 pm ganeti-local Revision df1f3c62: Merge remote branch 'stable-2.4' into devel-2.4
* origin/stable-2.4:
Fix typo in kvm-ifup script
NEWS: Replace smartquotes, start lines with uppercase
Update N...
Guido Trotter
10:59 pm Revision d62113a0: add translatable strings
on machines.html Markos Gogoulos
10:12 pm snf-ganeti Revision e83d962b: Remove bridge field from rapi daemon
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Guido Trotter
10:12 pm ganeti-local Revision e83d962b: Remove bridge field from rapi daemon
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Guido Trotter
10:11 pm snf-ganeti Revision c97fcab8: Remove bridge field from rapi client
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Guido Trotter
10:11 pm ganeti-local Revision c97fcab8: Remove bridge field from rapi client
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Guido Trotter
10:11 pm snf-ganeti Revision ba05464f: Fix test rapi request
This was wrong even before, as it contained both a bridge and a link,
which are incompatible when passed together. Fi...
Guido Trotter
10:11 pm ganeti-local Revision ba05464f: Fix test rapi request
This was wrong even before, as it contained both a bridge and a link,
which are incompatible when passed together. Fi...
Guido Trotter
10:03 pm Bug #237: Στοίχιση της μπάρας του μενού στα ελληνικά
Σχετικά με τη μετάφραση υπάρχουν οδηγίες στο Readme.i18n.
Αφού εισάγουμε τα strings που θέλουν να μεταφραστούν σε {...
Markos Gogoulos
10:03 pm snf-ganeti Revision 246f4067: Add comments about INIC, IDISK and NIC constants
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
10:03 pm snf-ganeti Revision 72f0ef8e: Remove deprecated 'bridge' nic parameter
This has been a synonym for "link" since a few major versions.
Add a NEWS entry so we won't forget to mention it at r...
Guido Trotter
10:03 pm ganeti-local Revision 717920a0: Unhardcode constants from instance batch create
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
10:03 pm snf-ganeti Revision 717920a0: Unhardcode constants from instance batch create
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
10:03 pm ganeti-local Revision 246f4067: Add comments about INIC, IDISK and NIC constants
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
10:03 pm ganeti-local Revision 72f0ef8e: Remove deprecated 'bridge' nic parameter
This has been a synonym for "link" since a few major versions.
Add a NEWS entry so we won't forget to mention it at r...
Guido Trotter
09:49 pm Revision dddb9274: make errors translatable
error messages (404, 400, 503, 501 or others) are translatable
The greek translation has been added
Markos Gogoulos
07:07 pm Revision a16c4499: Added method indexFile to solr mbean, to add specific files to the index
Christos Stathis
07:07 pm Pithos Revision a16c4499: Added method indexFile to solr mbean, to add specific files to the index
Christos Stathis
06:25 pm Pithos Revision 016e7bcb: refreshSolrIndex now checks first if the file is already in the index before s...
Christos Stathis
06:25 pm Revision 016e7bcb: refreshSolrIndex now checks first if the file is already in the index before s...
Christos Stathis
06:03 pm Revision 3ca38a07: Many fixes and refactoring in models
* Simplified code in VirtualMachine._update_state()
* Added comments in Flavor._get_costs() and other model methods
Vassilios Karakoidas
06:03 pm Revision b772da83: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Vassilios Karakoidas
05:45 pm Revision 966899d3: add attribute description for the machines
on machine's response, as it is with images Markos Gogoulos
04:17 pm Revision 27816aae: Added update_state() method (fixes)
* Rename update_state to new _update_state() method, used by the
VirtualMachine model internally to update its sta...
Vassilios Karakoidas
04:08 pm Pithos Revision d3ab362b: Removed unused property
Christos Stathis
04:08 pm Revision d3ab362b: Removed unused property
Christos Stathis
03:18 pm Revision dac43564: Added update_state() method
* VirtualMachine model now has the update_state() method
to set the _operstate field
* Modified the other model...
Vassilios Karakoidas
01:08 pm Bug #233 (Feedback): Χειρισμός λαθών στο Rackspace API
Έγινε και το α). Markos Gogoulos
01:08 pm Revision ffffd5fe: improve exception handling on api/handlers
add missing try except blocks on FlavorHandler, ImageHandler, ServerHandler Markos Gogoulos
11:59 am ganeti-local Revision fbc263a9: query: Fix bug when names are specified
If the client/caller would specify names through the use of a filter,
the result would be sorted. This is a regressio...
Michael Hanselmann
11:59 am snf-ganeti Revision fbc263a9: query: Fix bug when names are specified
If the client/caller would specify names through the use of a filter,
the result would be sorted. This is a regressio...
Michael Hanselmann
11:59 am ganeti-local Revision 99e92fa0: Fix typo in kvm-ifup script
Reported-by: Bas Tichelaar <bas@30loops.net>
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido...
Michael Hanselmann
11:59 am snf-ganeti Revision 99e92fa0: Fix typo in kvm-ifup script
Reported-by: Bas Tichelaar <bas@30loops.net>
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido...
Michael Hanselmann
11:01 am Revision 23855080: Added tag gss-1.4, pithos-current, staging-current for changeset e536b84c40ce
Christos Stathis
11:01 am Pithos Revision 23855080: Added tag gss-1.4, pithos-current, staging-current for changeset e536b84c40ce
Christos Stathis
02:29 am Revision 452d2391: Implemented Charger Functionality
* Re-implemented the tests
* Added functionality to all charger-related functions
* Added functionality to the ch...
Vassilios Karakoidas
01:19 am Feature #239: Δημιουργία κοινού instance MySQL για development
Vangelis Koukis wrote:
> Μέχρι τώρα έχουν γίνει τα εξής:
> α) εγκατάσταση MySQL, ρύθμιση ώστε να ακούει σε εξωτερικ...
Vassilios Karakoidas

03/01/2011

10:25 pm Bug #233: Χειρισμός λαθών στο Rackspace API
Όσον αφορά το β), νομίζω οτι πλεον δεν επιστρέφεται return error κάπου, παρά raise faults. Αν έχει μείνει κάτι να το ... Markos Gogoulos
10:16 pm Revision f0858246: improve error handling on api/handlers
changed "raise fault.itemNotFound" to "return noContent" on the few cases that it was still in use Markos Gogoulos
09:44 pm Revision 01199e0b: update api handlers
* remove power nap code that polls the ganeti job
* introduce def random_password() that returns a random 8-digit pa...
Markos Gogoulos
08:48 pm Revision 8714499d: fix server's name on the create machine wizzard
* set as vm.name the user requested name
* send vm.backend_id to Ganeti
Markos Gogoulos
08:37 pm Revision 54c30633: update tests
* update/extend tests: testServerList, testAPIVersion, testFlavorsDetails, testImagesDetails Markos Gogoulos
08:34 pm Revision ac7188e6: remove legacy code, update RS API spec doc link
* remove if rapi legacy code that was unused
* update rackspace API specs doc link to
http://docs.rackspacecloud.com...
Markos Gogoulos
07:18 pm snf-ganeti Revision 85a0ff7e: Add DTS_MIRRORED frozenset
Use DTS_MIRRORED to indicate mirrored disk templates that allow
migrations/failover.
DTS_MIRRORED is the union of DT...
Apollon Oikonomopoulos
07:18 pm ganeti-local Revision 85a0ff7e: Add DTS_MIRRORED frozenset
Use DTS_MIRRORED to indicate mirrored disk templates that allow
migrations/failover.
DTS_MIRRORED is the union of DT...
Apollon Oikonomopoulos
07:18 pm ganeti-local Revision 7925d409: Shared file storage initialization code
Add shared file storage handling during cluster initialization.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.g...
Apollon Oikonomopoulos
07:18 pm snf-ganeti Revision 7925d409: Shared file storage initialization code
Add shared file storage handling during cluster initialization.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.g...
Apollon Oikonomopoulos
07:11 pm snf-ganeti Revision 4b97f902: Core shared file storage support
This patch introduces core file storage support, consisting of the following:
A configure-time switch for enabling/d...
Apollon Oikonomopoulos
07:11 pm ganeti-local Revision 4b97f902: Core shared file storage support
This patch introduces core file storage support, consisting of the following:
A configure-time switch for enabling/d...
Apollon Oikonomopoulos
06:07 pm Feature #181 (Closed): Δημιουργία Image model
ok, closed Constantinos Venetsanopoulos
05:57 pm Feature #181 (Feedback): Δημιουργία Image model
Markos Gogoulos
05:53 pm Revision d2e5f1d1: use variables on api tests.py
use variables instead of strings, for server/image/flavor ids Markos Gogoulos
05:22 pm snf-ganeti Revision a997cec5: Add shared file storage design doc
Add doc/design-shared-storage.rst to document the proposed changes and update
Makefile.am respectively.
Signed-off-b...
Apollon Oikonomopoulos
05:22 pm ganeti-local Revision a997cec5: Add shared file storage design doc
Add doc/design-shared-storage.rst to document the proposed changes and update
Makefile.am respectively.
Signed-off-b...
Apollon Oikonomopoulos
03:42 pm snf-ganeti Revision d3308c6b: cmdlib: Allow use of more complex filters
This patch finally enables the use of complex filters through opcodes
and LUXI.
Signed-off-by: Michael Hanselmann <h...
Michael Hanselmann
03:42 pm snf-ganeti Revision fb0be379: query: Add support for filters
This patch adds a “compiler” for query filters, converting them to a
callable function used while preparing the query...
Michael Hanselmann
03:42 pm ganeti-local Revision fb0be379: query: Add support for filters
This patch adds a “compiler” for query filters, converting them to a
callable function used while preparing the query...
Michael Hanselmann
03:42 pm ganeti-local Revision d3308c6b: cmdlib: Allow use of more complex filters
This patch finally enables the use of complex filters through opcodes
and LUXI.
Signed-off-by: Michael Hanselmann <h...
Michael Hanselmann
03:31 pm snf-ganeti Revision 111bf531: Add query field flags
Some fields (e.g. “name”) should be treated specially when comparing for
equality. Hypervisor names should use normal...
Michael Hanselmann
03:31 pm ganeti-local Revision 111bf531: Add query field flags
Some fields (e.g. “name”) should be treated specially when comparing for
equality. Hypervisor names should use normal...
Michael Hanselmann
02:59 pm Feature #239 (Assigned): Δημιουργία κοινού instance MySQL για development
Vangelis Koukis
02:58 pm Feature #239: Δημιουργία κοινού instance MySQL για development
Μέχρι τώρα έχουν γίνει τα εξής:
α) εγκατάσταση MySQL, ρύθμιση ώστε να ακούει σε εξωτερικό interface (@/etc/mysql/my....
Vangelis Koukis
02:16 pm Feature #239 (Closed): Δημιουργία κοινού instance MySQL για development
Κατασκευή ενός κοινό instance MySQL για χρήση απ'όλους τους εμπλεκόμενους στην ανάπτυξη.
Vangelis Koukis
01:08 pm Bug #237 (Closed): Στοίχιση της μπάρας του μενού στα ελληνικά
Όταν ο χρήστης διαλέξει ελληνικά, τότε δεν γίνεται σωστή στοίχιση στις επιλογές του μενού και:
α. εμφανίζεται η λέ...
Antonios Zissimos
12:02 pm snf-ganeti Revision 88076fd1: qlang: Add new operators
These are only used programmatically, not exposed to the user.
Signed-off-by: Michael Hanselmann <hansmi@google.com>...
Michael Hanselmann
12:02 pm ganeti-local Revision 88076fd1: qlang: Add new operators
These are only used programmatically, not exposed to the user.
Signed-off-by: Michael Hanselmann <hansmi@google.com>...
Michael Hanselmann
12:01 pm Bug #235 (Closed): Το ξένο κλειδί από το μοντέλο Image στο μοντέλο VirtualMachine αγνοείται
Μετά από συζήτηση με το Φαίδωνα βρήκαμε ότι αυτό δεν το κάνει με MySQL backend, μόνο με το SQLite backend.
Όταν χρ...
Vangelis Koukis
11:32 am snf-ganeti Revision df3df936: NEWS: Replace smartquotes, start lines with uppercase
- Sphinx converts ASCII quotes ("") to smartquotes (“”) automatically
- Sentences or list items start with an upperca...
Michael Hanselmann
11:32 am ganeti-local Revision df3df936: NEWS: Replace smartquotes, start lines with uppercase
- Sphinx converts ASCII quotes ("") to smartquotes (“”) automatically
- Sentences or list items start with an upperca...
Michael Hanselmann

02/28/2011

10:42 pm Bug #235: Το ξένο κλειδί από το μοντέλο Image στο μοντέλο VirtualMachine αγνοείται
Υπάρχει θέμα με την σχέση Image <-> VirtualMachine. Είναι δύο κατευθύνσεων και για κάποιο λόγο, το django παρόλο που ... Vassilios Karakoidas
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...
Michael Hanselmann
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...
Michael Hanselmann
05:48 pm Pithos Revision fc2e3576: refresh on drop
Giannis Koutsoubos
05:48 pm Revision fc2e3576: refresh on drop
Giannis Koutsoubos
05:34 pm Revision 8bb53000: fix drop actions
Giannis Koutsoubos
05:34 pm Pithos Revision 8bb53000: fix drop actions
Giannis Koutsoubos
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...
Michael Hanselmann
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...
Michael Hanselmann
05:14 pm Revision 944ad1e4: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
05:14 pm Pithos Revision 944ad1e4: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
05:14 pm Pithos Revision 0fee7cb5: Double click is not allowed for trashed files displayed in the Search results,...
Natasa Kapravelou
05:14 pm Revision 0fee7cb5: Double click is not allowed for trashed files displayed in the Search results,...
Natasa Kapravelou
04:51 pm Revision 693d6e94: use shared from json
Giannis Koutsoubos
04:51 pm Pithos Revision 693d6e94: use shared from json
Giannis Koutsoubos
04:38 pm Revision c83883e3: fix class cast exception, correctly display files for others
Giannis Koutsoubos
04:38 pm Pithos Revision c83883e3: fix class cast exception, correctly display files for others
Giannis Koutsoubos
04:26 pm Revision a891d70a: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
04:26 pm Pithos Revision a891d70a: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
04:26 pm Pithos Revision 2390ae8e: Don't allow Cut, Move to Trash, Delete options for the home folder. This solve...
Natasa Kapravelou
04:26 pm Revision 2390ae8e: Don't allow Cut, Move to Trash, Delete options for the home folder. This solve...
Natasa Kapravelou
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>
Iustin Pop
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>
Iustin Pop
04:17 pm Pithos Revision ecd6bc24: Removed path names from the GWT client properties file
Christos Stathis
04:17 pm Revision ecd6bc24: Removed path names from the GWT client properties file
Christos Stathis
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(...
Iustin Pop
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(...
Iustin Pop
03:26 pm Bug #235 (Closed): Το ξένο κλειδί από το μοντέλο Image στο μοντέλο VirtualMachine αγνοείται
Το πεδίο @sourcevm@, ξένο κλειδί από το μοντέλο @Image@ στο μοντέλο @VirtualMachine@ αγνοείται.
Δεν προκύπτει στη λί...
Vangelis Koukis
03:05 pm Pithos Revision c8f2a273: finished merging with head
Giannis Koutsoubos
03:05 pm Revision c8f2a273: finished merging with head
Giannis Koutsoubos
03:02 pm Pithos Revision c4a13237: Merge with 2ad3c504ee5d73982c0ef23336276dc1fc9e165f
Giannis Koutsoubos
03:02 pm Revision c4a13237: Merge with 2ad3c504ee5d73982c0ef23336276dc1fc9e165f
Giannis Koutsoubos
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...
Iustin Pop
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...
Iustin Pop
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...
René Nussbaumer
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...
René Nussbaumer
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...
Vangelis Koukis
02:02 pm Bug #233 (Closed): Χειρισμός λαθών στο Rackspace API
Πρέπει να γίνεται παντού χειρισμός λαθών, με ομοιόμορφο τρόπο:
try:
εντολές
return απάντηση
except κάτι...
Vangelis Koukis
01:23 pm Feature #185: Υλοποίηση RSAPI, /images
να επιστρέφεται και το attribute "progress" όπως ορίζεται στο RS API. Constantinos Venetsanopoulos
01:23 pm Feature #183: Υλοποίηση RSAPI, /servers
να επιστρέφεται και το attribute "progress" όπως ορίζεται στο RS API. Αρχικά, θα παίρνει τιμές μόνο "0" κατά το ξεκίν... Constantinos Venetsanopoulos
01:00 pm Feature #183: Υλοποίηση RSAPI, /servers
Επίσης, να προστεθεί ως attribute (και όχι ως metadata) ένα πεδίο "description" στο server (όπως γίνεται και στα images) Constantinos Venetsanopoulos
10:42 am Revision c0124a81: add functional test for the wizard
Dimitris Moraitis
10:41 am Revision 3a150bbe: restore slider progress
Dimitris Moraitis
« Previous
Next »
 

Also available in: Atom