Activity

From 03/15/2011 to 04/13/2011

04/13/2011

11:52 pm Feature #349: Δυνατότητα για πρόσβαση OOB σε κονσόλα, μέσω VNC
Το commit:4cf8adf895 βάζει unit tests, λειτουργούν. Το μόνο που μένει η επέκταση του GUI για να κάνει την κλήση και ν... Vangelis Koukis
11:49 pm Bug #417 (Closed): tests failing in api-current @80da654
Αυτό διορθώθηκε στο commit:7317d130 στο api-current branch, τα tests έκαναν υποθέσεις που δεν έπρεπε για το πώς η βάσ... Vangelis Koukis
11:22 pm Revision 4cf8adf8: Change console req/response format, add unit tests
Change the format of JSON requests and replies for getting
a server console over VNC. Fix the cloud command-line tool...
Vangelis Koukis
09:16 pm Revision b6ad19f8: Added a missing comma.
Vassilios Karakoidas
09:01 pm Revision aa1e0cab: use icons for standard/single/list views on the ui
Refs #389 Markos Gogoulos
08:24 pm Revision 339712cb: Add metadata editing forms to basic machine template
This work is in very early stage. It still has no css,
no javascript and no real calls are made.
Refs #375
Christos Psaltis
07:19 pm Revision 7317d130: Fix API calls that depend on specific server ids
Fixes #417 Giorgos Verigakis
07:17 pm Revision 33282d93: fix machine actions on the ui
Markos Gogoulos
07:12 pm Revision 53b1eea6: Improve metadata tests
Refs: 417 Giorgos Verigakis
06:38 pm Feature #83 (Feedback): Αισθητική ανανέωση του wizard
Λύθηκε το πρόβλημα με το tab και επανέφερα το border για τα text boxes σε inset στο commit:f87e79a4 Mike Muzurakis
06:35 pm Revision d1b69071: Merge branch 'ui-0.2' of https://code.grnet.gr/git/synnefo into ui-0.2
Mike Muzurakis
06:33 pm Revision f87e79a4: visual enhancements on wizard, fix tab keystroke crash, Refs #83
Mike Muzurakis
04:56 pm Feature #375: VM Metadata Handling στο GUI
οκ Constantinos Venetsanopoulos
04:46 pm Feature #375: VM Metadata Handling στο GUI
θα χρησιμοποιήσω το εικονίδιο που έχουμε και στα άλλα notifications, με διαφορετικό βέβαια χρώμα. Christos Psaltis
04:41 pm Feature #375: VM Metadata Handling στο GUI
Είναι λογικό να το κάνουμε όπως λες, αλλά πρέπει να προστεθεί ένα γκρι "x" για να μπορεί να κλείνει το αρχικό παράθυρ... Constantinos Venetsanopoulos
04:16 pm Feature #375: VM Metadata Handling στο GUI
Επίσης σχετικά με το δεύτερο bullet, του τρίτου σημείου της περιγραφής:
* Με save το κάνει save και σε γυρνάει στη...
Christos Psaltis
04:14 pm Feature #375: VM Metadata Handling στο GUI
ναι τα παράθυρα διαχείρισης metadata είναι κοινά για όλα τα views Constantinos Venetsanopoulos
04:11 pm Feature #375: VM Metadata Handling στο GUI
Το παράθυρο αυτό θα είναι το ίδιο και όταν κάνεις edit metadata στο list view? Για να ξέρω σε ποιο template να το βάλω. Christos Psaltis
03:55 pm Bug #417: tests failing in api-current @80da654
Log από τον test runner:
Installing json fixture 'initial_data' from '/home/devel/synnefo/../synnefo/db/fixtures'....
Vangelis Koukis
03:55 pm Bug #417 (Closed): tests failing in api-current @80da654
Τα tests αποτυγχάνουν με MySQL backend στο branch api-current, commit:80da654.
Vangelis Koukis
03:52 pm Revision 5b43f111: Merge branch 'ui-0.2' of https://code.grnet.gr/git/synnefo into ui-0.2
Christos Psaltis
03:52 pm Revision 2b7ae4be: Move get_flavor to list view, Refs #387
Christos Psaltis
03:38 pm Feature #387: Στο list view να φαίνεται το Flavor του μηχανήματος
ας δούμε ότι τα flavors στο list view εμφανίζονται σε όλους τους browsers σωστά (όπως είπε ο [cpsaltis]) για να κλείσ... Constantinos Venetsanopoulos
03:36 pm Feature #399 (Closed): Καμία επιτρεπόμενη ενέργεια σε μηχάνημα σε BUILD
ok, closed Constantinos Venetsanopoulos
03:12 pm Feature #399 (Feedback): Καμία επιτρεπόμενη ενέργεια σε μηχάνημα σε BUILD
Πρέπει να είναι οκ τώρα. Markos Gogoulos
03:11 pm Revision 55175e78: Added new section in README.deploy (Initial Migration)
Vassilios Karakoidas
03:11 pm Revision 68fe9144: fix machine actions
on the ui Markos Gogoulos
02:55 pm Feature #399 (Assigned): Καμία επιτρεπόμενη ενέργεια σε μηχάνημα σε BUILD
Φαίνεται ότι παίζει οκ, αλλά το "Destroy" δεν χρειάζεται να πηγαίνει πάνω πάνω. Πρέπει να μένει στην θέση που είναι (... Constantinos Venetsanopoulos
02:46 pm Revision 6d5f3dd2: Started initial section in README.develop
Vassilios Karakoidas
02:44 pm Feature #399 (Feedback): Καμία επιτρεπόμενη ενέργεια σε μηχάνημα σε BUILD
Έγινε. Στο standard view το Destroy έχει πάει πάνω πάνω, μιας και είναι το μόνο action που επιτρέπεται Markos Gogoulos
02:43 pm Revision e64bfe94: fix allowed actions on the ui
while machine is building, allow only destroy action
Refs #399
Markos Gogoulos
02:22 pm snf-ganeti Revision ccfa86ba: cli: Replace hardcoded strings with constants
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:22 pm ganeti-local Revision ccfa86ba: cli: Replace hardcoded strings with constants
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
01:30 pm Revision e6190245: Merged with 2c57823c24b6
Christos Stathis
01:30 pm Pithos Revision e6190245: Merged with 2c57823c24b6
Christos Stathis
01:25 pm Revision d63d05c0: Added tag gss-1.4.1.2, staging-current for changeset cc5e0a840cb2
Christos Stathis
01:25 pm Pithos Revision d63d05c0: Added tag gss-1.4.1.2, staging-current for changeset cc5e0a840cb2
Christos Stathis
01:24 pm Revision 8584b97d: Fixed the test file with changes in createUser
Christos Stathis
01:24 pm Pithos Revision 8584b97d: Fixed the test file with changes in createUser
Christos Stathis
01:24 pm Pithos Revision fcc0410c: Fixed display of the AUTH users message along with other announcements
Christos Stathis
01:24 pm Revision fcc0410c: Fixed display of the AUTH users message along with other announcements
Christos Stathis
01:23 pm Pithos Revision e34a8d13: Urls in the AUTH users message are now clickable
Christos Stathis
01:23 pm Revision e34a8d13: Urls in the AUTH users message are now clickable
Christos Stathis
01:01 pm ganeti-local Revision a9d68e40: utils.WriteFile: Close file before renaming
Issue 154 (http://code.google.com/p/ganeti/issues/detail?id=154)
reported an “Operation not supported” error when wri...
Michael Hanselmann
01:01 pm snf-ganeti Revision a9d68e40: utils.WriteFile: Close file before renaming
Issue 154 (http://code.google.com/p/ganeti/issues/detail?id=154)
reported an “Operation not supported” error when wri...
Michael Hanselmann
01:01 pm snf-ganeti Revision 154d7ba5: Fix distcheck
README is not copied to the build tree.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Po...
Michael Hanselmann
01:01 pm ganeti-local Revision 154d7ba5: Fix distcheck
README is not copied to the build tree.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Po...
Michael Hanselmann
01:01 pm ganeti-local Revision accbf5e3: Nicer formatting for group query error
Before this patc the message would look like “Some groups do not exist:
[u'foo', u'bar']”, now it's “Some groups do n...
Michael Hanselmann
01:01 pm snf-ganeti Revision accbf5e3: Nicer formatting for group query error
Before this patc the message would look like “Some groups do not exist:
[u'foo', u'bar']”, now it's “Some groups do n...
Michael Hanselmann
01:00 pm ganeti-local Revision 69d1b79d: gnt-instance.8: Fix wrongly formatted title
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
01:00 pm snf-ganeti Revision 69d1b79d: gnt-instance.8: Fix wrongly formatted title
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
12:37 pm Revision 80da6543: Clarify the units of ram and disk
Giorgos Verigakis
11:51 am Revision e2664ada: Wallet renamed to credits in fixtures (db)
Vassilios Karakoidas
11:33 am Feature #387: Στο list view να φαίνεται το Flavor του μηχανήματος
Το θέμα με τα έξτρα pixels θα λυθεί με επέμβαση όπως περιγράφεται στο #171 (φεύγουν τελειώς τα scrollbars), οπότε αυτ... Vangelis Koukis
11:32 am Bug #171 (Closed): scroll στο list view
Μετά από συζήτηση στη σημερινή συνάντηση:
επειδή είναι δύσκολο να λυθεί το συγκεκριμένο πρόβλημα, και δεν έχει νόη...
Vangelis Koukis
11:24 am Feature #391: Κονσόλα VNC στο GUI
Υλοποιείται το κουμπί "OOB access", στο list view, το οποίο βγάζει ένα νέο popup παράθυρο, το οποίο θα περιέχει κείμε... Vangelis Koukis
10:55 am Feature #393 (Assigned): Refactoring του business logic σε services
Έχει ξεκινήσει σχετική συζήτηση στη σελίδα [[On queues and architecture]] Giorgos Gousios
10:55 am Feature #415 (Closed): Επέκταση του UI ώστε να χειρίζεται το δημόσιο και ιδιωτικά δίκτυα (network...
Το UI επεκτείνεται ώστε να χειρίζεται το δημόσιο και ιδιωτικά δίκτυα: λίστα υπολογιστών/δικτύων, δημιουργία, καταστρο... Vangelis Koukis
10:53 am Feature #383: Ενσωμάτωση συστήματος continous integration
Το σύστημα μεταφέρθηκε στο μηχάνημα buildbot, αλλά προς το παρόν τρέχει build αυτόματα μόνο για το master branch. Τεκ... Giorgos Gousios
10:48 am Feature #83 (Assigned): Αισθητική ανανέωση του wizard
Λοιπόν, ώς προς την εμφάνιση είμαστε ΟΚ.
2 Προβλήματα:
1. Τα input boxes στο step 2 αλλάζουν μέγεθος μόλις πειρ...
Constantinos Venetsanopoulos
10:30 am Feature #379 (Closed): Spinner και κατά τα "Building" , "Rebooting"
ok, closed Constantinos Venetsanopoulos
10:29 am Feature #401 (Closed): Όταν το UI στέλνει μια εντολή, αλλάζει το λεκτικό που εμφανίζεται
ok, closed Constantinos Venetsanopoulos
10:15 am Feature #379 (Feedback): Spinner και κατά τα "Building" , "Rebooting"
Christos Psaltis
10:15 am Feature #401 (Feedback): Όταν το UI στέλνει μια εντολή, αλλάζει το λεκτικό που εμφανίζεται
έγινε και στα δύο views και προστέθηκαν και τα νέα λεκτικά Christos Psaltis
10:14 am Feature #379: Spinner και κατά τα "Building" , "Rebooting"
έγινε και στο list view Christos Psaltis
01:55 am Feature #349: Δυνατότητα για πρόσβαση OOB σε κονσόλα, μέσω VNC
Έχω μπαλώσει τον vncauthproxy (https://code.grnet.gr/projects/vncauthproxy) ώστε να χειρίζεται σήματα, να εκτελείται ... Vangelis Koukis
12:23 am Revision 56c986b5: fix permitted actions on list view
enable the destroy action on the list view for servers
on status Building
Markos Gogoulos

04/12/2011

11:22 pm Feature #83 (Feedback): Αισθητική ανανέωση του wizard
Έκανα ένα update του wizard με διορθώσεις στη εμφάνιση σύμφωνα με το σχόλιο 16 στο commit:cf93419a Mike Muzurakis
11:15 pm Revision cf93419a: more visual fixes for the vm creation wizard, Refs #83
Mike Muzurakis
09:06 pm Revision e357c9f0: Fix status descriptions in list view, Refs #379 #401
Christos Psaltis
07:10 pm Revision 5495cf1c: Merge branch 'api-current' of https://code.grnet.gr/git/synnefo into api-current
Giorgos Verigakis
07:08 pm Revision ba6ded2a: Improve metadata tests
Giorgos Verigakis
07:06 pm Revision 1be508e9: Support dynamic port allocation for VNC console
Add new version of vapclient.py from commit 48b1400eff
of vncauthproxy (dynamic port pool allocation, JSON control
re...
Vangelis Koukis
06:18 pm snf-vncauthproxy Revision 48b1400e: Support dynamic port pool, encode reqs in JSON
Support dynamic allocation of client ports off a configurable port
pool, if the client so requests. The pool is initi...
Vangelis Koukis
05:51 pm Feature #83: Αισθητική ανανέωση του wizard
Για το 1ο πρόβλημα, φταίω που δεν το ξανακοίταξα μετά από μια τελευταία αλλαγή πριν κάνω commit, είχε σταματήσει να δ... Mike Muzurakis
05:34 pm Feature #83: Αισθητική ανανέωση του wizard
Constantinos Venetsanopoulos wrote:
>
> Επίσης βλέπω τα εξής σοβαρά προβλήματα:
> 1. Πατώντας "Create VM" δεν γίνε...
Vangelis Koukis
05:28 pm Feature #83 (Assigned): Αισθητική ανανέωση του wizard
Constantinos Venetsanopoulos
05:28 pm Feature #83: Αισθητική ανανέωση του wizard
Σχετικά με τις διορθώσεις:
* Γενικά για τα 3 steps:
1. Νομίζω χρειάζεται να μεγαλώσουν κι άλλο. Σε εμένα ακόμη ...
Constantinos Venetsanopoulos
05:13 pm Feature #83: Αισθητική ανανέωση του wizard
Vangelis Koukis wrote:
> Μιχάλη, δεν καταλαβαίνω ακριβώς τη σημείωση σου, υπ. 13. Μπορείς να επιβεβαιώσεις ότι όλες ...
Mike Muzurakis
05:09 pm Revision 66edd851: Add destroying and rebooting in list and icon view, Refs #401
Christos Psaltis
05:09 pm Revision 799720f1: Merge branch 'ui-0.2' of https://code.grnet.gr/git/synnefo into ui-0.2
Mike Muzurakis
05:08 pm Revision 3091ead5: fix vm creation that I broke in previous commit, Refs #83
Mike Muzurakis
05:08 pm Feature #83: Αισθητική ανανέωση του wizard
Μιχάλη, δεν καταλαβαίνω ακριβώς τη σημείωση σου, υπ. 13. Μπορείς να επιβεβαιώσεις ότι όλες οι διορθώσεις που αναφέρει... Vangelis Koukis
04:46 pm Revision ede172d9: Fix console logging messages in list view
Christos Psaltis
04:43 pm Revision 1704ae25: Add starting and shutting down in list view, Refs #401
Christos Psaltis
04:41 pm Revision 602ebb17: Add initial migration with south
Vassilios Karakoidas
04:33 pm Feature #83 (Feedback): Αισθητική ανανέωση του wizard
ενσωματώθηκαν και οι διορθώσεις στο commit:afa2ebd2 Mike Muzurakis
04:31 pm Revision afa2ebd2: visual fixes on new wizard, Refs #83
Mike Muzurakis
04:23 pm Revision cc2d9e9c: Clean-up branch from migrations new_south_test_field = models.IntegerField(...
Vassilios Karakoidas
03:58 pm Feature #257 (Closed): Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
φαίνεται ότι παίζει σωστά, το κλείνω Constantinos Venetsanopoulos
03:28 pm Feature #257 (Feedback): Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
Οκ αφαιρέθηκε το meta_key "My Server Name", άλλαξε το εικονίδιο του ubuntu και προστέθηκε το suse Markos Gogoulos
03:26 pm Revision 2c55421a: remove redundant metadata key "My server name"
on server creation Markos Gogoulos
03:22 pm Revision 70194c26: fix OS icons
update ubuntu OS icon and add suse icon
Refs #257
Markos Gogoulos
03:21 pm Feature #345: Υλοποίηση AAI
Όλα τα τεστ τρέχουν παρουσία του aai module από το commit:8af3b61f και μετά. Giorgos Gousios
03:15 pm Revision 17b1fa0c: Added tag gss-1.4.1.2, staging-current for changeset 42d830050f1c
Christos Stathis
03:15 pm Pithos Revision 17b1fa0c: Added tag gss-1.4.1.2, staging-current for changeset 42d830050f1c
Christos Stathis
03:14 pm Feature #257: Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
Μάρκο, βλέπω στο commit:45ab204d6b8d6c18113a24d073eabe0d060f1e78 ότι περνάς εκτός από το meta_key="OS" στην create_vm... Constantinos Venetsanopoulos
03:13 pm Revision 5fc5662f: Updated version to 1.4.1.2
Christos Stathis
03:13 pm Pithos Revision 5fc5662f: Updated version to 1.4.1.2
Christos Stathis
03:12 pm Revision 968b3e04: Add tests for server metadata API methods
Giorgos Verigakis
03:12 pm Pithos Revision 6b5bd65e: Added special message for AUTH users
Christos Stathis
03:12 pm Revision 6b5bd65e: Added special message for AUTH users
Christos Stathis
03:12 pm Pithos Revision d7114361: Fixed install target to convert properties files (native2ascii)
Christos Stathis
03:12 pm Revision d7114361: Fixed install target to convert properties files (native2ascii)
Christos Stathis
03:09 pm Feature #257: Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
Το gui πλεον ρυθμίζει το "OS" metadata key και έγινε η μετονομασία στα static/machines Markos Gogoulos
03:07 pm Revision 333d00ff: rename os images files
Refs #257 Markos Gogoulos
02:49 pm Revision 8af3b61f: Fix the remaing tests
Georgios Gousios
02:38 pm Revision 8f377cd6: Shortcut in the aai module to make tests pass
Introduces a test-time runtime variable which allows REST-based (e.g.
api) tests to pass through the authentication m...
Georgios Gousios
02:24 pm Revision 45ab204d: fix server icons
the gui handles the "OS" metadata key, on the server's creation
Refs #257
Markos Gogoulos
02:22 pm Feature #401: Όταν το UI στέλνει μια εντολή, αλλάζει το λεκτικό που εμφανίζεται
Αφού βάζουμε την λειτουργικότητα των λεκτικών μηνυμάτων του client που με refresh χάνονται, ας προσθέσουμε εκτός από ... Constantinos Venetsanopoulos
02:11 pm Revision 0a73c22f: User-defined exceptions should inherit Exception
Giorgos Verigakis
01:56 pm Feature #411 (Closed): Επέκταση του Ganeti backend ώστε να υποστηρίζει το χειρισμό ιδιωτικών δικτύων
Η ανάπτυξη για αυτό το μέρος γίνεται ως μέρος του Ganeti και δεν αφορά άμεσα το Synnefo, αλλά ανοίγω εδώ το ticket ώσ... Vangelis Koukis
01:51 pm Feature #409 (Closed): Επέκταση του API ώστε να υποστηρίζει χειρισμό ιδιωτικών δικτύων
Το API και η υλοποίησή του χρειάζεται να επεκταθούν ώστε να υποστηρίζεται ο χειρισμός ιδιωτικών δικτύων.
Πιο συγκε...
Vangelis Koukis
01:31 pm Revision 52ddd0e7: Merge branch 'master' into auth-mechanism
Conflicts:
api/fixtures/api_test_data.json
api/tests.py
Georgios Gousios
01:28 pm web_layout_0.0.10-net-5.png
Networks tab - private network expand Constantinos Venetsanopoulos
01:28 pm web_layout_0.0.10-net-4.png
Networks tab - internet network expand firewall expand Constantinos Venetsanopoulos
01:27 pm web_layout_0.0.10-net-3.png
Networks tab - internet network expand Constantinos Venetsanopoulos
01:27 pm web_layout_0.0.10-net-2.png
Networks tab Constantinos Venetsanopoulos
01:26 pm web_layout_0.0.10-net-1.png
Networks tab Constantinos Venetsanopoulos
01:26 pm Feature #407 (Closed): Υποστήριξη δικτύων από το Synnefo
Αυτό είναι ένα γενικότερο feature ticket, το οποίο καταγράφει την ανάγκη υποστήριξης από το Synnefo σύνδεσης στο δημό... Vangelis Koukis
01:20 pm Revision 25380811: Rename auth to aai and put all aai related stuff in it
manage.py had trouble running tests from auth (confirmed with
[verigak]), and is also a good idea to have all aai stu...
Georgios Gousios
01:15 pm Feature #83: Αισθητική ανανέωση του wizard
οκ και το submit του wizard form με enter από το name field. Στο commit:cae67343 Mike Muzurakis
01:11 pm Revision cae67343: submit wizard form by pushing enter on name field, Refs #83
Mike Muzurakis
01:05 pm Feature #83: Αισθητική ανανέωση του wizard
σωστά, προχωράμε στις παρατηρήσεις και μετά κοιτάμε το θέμα του opera Constantinos Venetsanopoulos
12:57 pm Feature #83: Αισθητική ανανέωση του wizard
Μετά το commit:2bd7eb5a είναι λειτουργικός ο wizard και στον Opera (version 11.10). Έχει μια μικρή διαφορά στο σημείο... Mike Muzurakis
12:54 pm Feature #279: Αρχική σελίδα όταν δεν υπάρχουν VMs
ok τα 2 πρώτα, πάμε για το 3ο :) Constantinos Venetsanopoulos
12:52 pm Revision 2bd7eb5a: fix wizard buttons in opera, Refs #83
Mike Muzurakis
12:40 pm Feature #279: Αρχική σελίδα όταν δεν υπάρχουν VMs
Τα πρώτα 2 έγιναν στο commit:ce4f9227 Mike Muzurakis
12:36 pm Feature #401: Όταν το UI στέλνει μια εντολή, αλλάζει το λεκτικό που εμφανίζεται
Ok το icon view. Μένει το list view Constantinos Venetsanopoulos
12:34 pm Feature #379: Spinner και κατά τα "Building" , "Rebooting"
Spinner και κύμα παίζουν σωστά στο icon view. Μένει το list view Constantinos Venetsanopoulos
12:28 pm Revision ce4f9227: Fix layout and initial welcome screen, Refs:#279
Mike Muzurakis
12:12 pm Feature #379: Spinner και κατά τα "Building" , "Rebooting"
διόρθωσα τα προβλήματα στο icon view και σε λίγο θα είναι έτοιμο και το list view Christos Psaltis
12:12 pm Feature #401: Όταν το UI στέλνει μια εντολή, αλλάζει το λεκτικό που εμφανίζεται
αυτά διορθώθηκαν στο icon view και μένει να μπουν και στο list view Christos Psaltis
12:04 pm Revision dc537816: Merge branch 'ui-0.2' of https://code.grnet.gr/git/synnefo into ui-0.2
Christos Psaltis
11:59 am Revision 513bc21d: Fix changing states in icon view, Refs #401 #379
Christos Psaltis
11:57 am Feature #83: Αισθητική ανανέωση του wizard
Γενικά έχουμε πετύχει την ανανέωση που χρειάζεται. Τα χρώματα είναι ακριβώς όπως πρέπει. Να σημειώσω ότι τον wizard τ... Constantinos Venetsanopoulos
11:55 am ganeti-local Revision c352b0a9: Add a new attribute to Instance.Instance
This will mirror Ganeti's be/auto_balance one, which we need to use to
properly match N+1 computations.
Signed-off-b...
Iustin Pop
11:55 am snf-ganeti Revision c352b0a9: Add a new attribute to Instance.Instance
This will mirror Ganeti's be/auto_balance one, which we need to use to
properly match N+1 computations.
Signed-off-b...
Iustin Pop
11:55 am ganeti-local Revision 49e11c49: Some more changes to Makefile.am for htools
I duplicate the BINARY= rule in the ghc invocation in order to be able
to silence the if, which was confusing.
Addit...
Iustin Pop
11:55 am snf-ganeti Revision 49e11c49: Some more changes to Makefile.am for htools
I duplicate the BINARY= rule in the ghc invocation in order to be able
to silence the if, which was confusing.
Addit...
Iustin Pop
11:24 am Revision e735d748: Merge branch 'master' of https://code.grnet.gr/git/synnefo into api-current
Giorgos Verigakis
11:03 am Feature #257: Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
Επίσης, σχετικά με τα εικονίδια και για θέμα ομοιομορφίας:
1. Κάτω από το ui/static/machines/ ας γίνουν rename τα ...
Constantinos Venetsanopoulos
10:50 am Feature #257: Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
Μάρκο, το commit:a64e74f083 είναι λάθος και αντιφάσκει στη σημείωση 2 παραπάνω.
Δεν υπάρχει λόγος το API να χειρίζετ...
Vangelis Koukis
10:33 am Revision 10532027: Added Image Metadata (OS, kernel) in fixtures
Constantinos Venetsanopoulos
09:52 am Revision 25cb7d42: Merge branch 'master' of https://code.grnet.gr/git/synnefo into south-integration
Vassilios Karakoidas
09:50 am Revision d79d8208: Work on migration HoWTo in README.develop
Vassilios Karakoidas
09:47 am Feature #379: Spinner και κατά τα "Building" , "Rebooting"
Θα γίνεται ακριβώς όπως το λες. Το κύμα δεν θα πέφτει από running σε rebooting. Θα πέφτει από rebooting σε running. Ό... Constantinos Venetsanopoulos
09:39 am Feature #401 (Assigned): Όταν το UI στέλνει μια εντολή, αλλάζει το λεκτικό που εμφανίζεται
Το starting, shutting down φαίνεται να δουλεύει σωστά, αλλά έχουν χαλάσει άλλες καταστάσεις.
1. Απο building δεν π...
Constantinos Venetsanopoulos
09:39 am Revision 6fc64f55: Few corrections to the data migration instructions
Georgios Gousios
01:38 am Feature #257: Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
Έγινε. Επίσης έχουν προστεθεί τα εικονίδια unknown.png και unknown-off.png στο static/machines και στο static/os_logo... Markos Gogoulos
01:20 am Revision a64e74f0: mend
Markos Gogoulos
01:15 am Revision f175b9d6: fix image and server icons
* use metadata key "OS" for the icon of servers and images
* added unknown.png and unknown-off.png on static/machine...
Markos Gogoulos
12:59 am Feature #379 (Assigned): Spinner και κατά τα "Building" , "Rebooting"
Για το πότε θα βγαίνει το κύμα ας απαντήσει ο Κωνσταντίνος, πάντως τώρα υπάρχει το bug ότι δεν εμφανίζεται ποτέ το st... Vangelis Koukis
12:52 am Feature #83: Αισθητική ανανέωση του wizard
Επίσης ένα minor, αλλά σημαντικό: Ας τελειώνει τον wizard με Enter στο τελικό κουτί όπου ο χρήστης γράφει το όνομα αν... Vangelis Koukis
12:49 am Feature #83 (Assigned): Αισθητική ανανέωση του wizard
Καταλαβαίνω ότι είναι ακόμη υπό κατασκευή, απλώς να συνεισφέρω ότι εκτός κάποιων προβλημάτων με την εμφάνιση δεν παίζ... Vangelis Koukis

04/11/2011

08:14 pm Feature #401 (Feedback): Όταν το UI στέλνει μια εντολή, αλλάζει το λεκτικό που εμφανίζεται
για το icon view αυτό έχει γίνει στο commit:198e13aa εάν σας αρέσει προχωράω με τον ίδιο τρόπο και στο list Christos Psaltis
08:06 pm Revision 845cd9f6: Merge branch 'master' into ui-0.2
Christos Psaltis
08:06 pm Revision 99b5161d: Remove unused alerts
Christos Psaltis
08:03 pm Revision 198e13aa: Add starting and shutting down in icon view, Refs #401
Christos Psaltis
06:59 pm Revision 75aae73a: Corrections when installing CI on new Debian
Georgios Gousios
05:46 pm Revision 63119250: Fix comment format
Christos Psaltis
05:33 pm Feature #379 (Feedback): Spinner και κατά τα "Building" , "Rebooting"
Εδώ χρειάζομαι λίγο feedback σχετικά με την συμεριφορά του spinner στην περίπτωση του rebooting. Δείτε στο icon view ... Christos Psaltis
05:07 pm Revision 2e19b161: Finished first version of south migration mini-HowTo.
Vassilios Karakoidas
04:54 pm Revision 664a3878: Added example that renames a field in SynnefoUser model
Vassilios Karakoidas
04:42 pm Revision f01ebd34: Merge branch 'master' into ui-0.2
Christos Psaltis
04:37 pm Revision 97a4b51d: Show spinner while rebooting or building, Refs #379
Christos Psaltis
04:36 pm Feature #83 (Feedback): Αισθητική ανανέωση του wizard
Έγινε ένα πρώτο πέρασμα στο commit:94adeabb Mike Muzurakis
04:29 pm Revision 2f928026: Merge branch 'ui-0.2' of https://code.grnet.gr/git/synnefo into ui-0.2
Conflicts:
ui/templates/standard.html
Mike Muzurakis
04:11 pm Revision 94adeabb: Update wizard with version 2 mockups, ref #83
Mike Muzurakis
04:10 pm Revision 202c8949: Remove duplicate welcome text from standard template
Mike Muzurakis
03:50 pm Revision 9ad94f0a: Writing some introductory south examples based on synnefo models.
* Update README.develop to contain a small guide regarding database
migration policy
Vassilios Karakoidas
03:22 pm Revision 5bde09a4: Instructions on how to setup Jenkins for CI
Georgios Gousios
03:01 pm Bug #171 (Assigned): scroll στο list view
To ξανανοίγω γιατί ξαναβγαίνει η οριζόντια scroll bar από 10+ μηχανήματα στο list view όπως παρατήρησε ο [vkoukis] κα... Constantinos Venetsanopoulos
02:53 pm Revision d115929c: Only return the updated metadata
Giorgos Verigakis
02:33 pm Revision 1ad2fdbc: Forgot to import os
Georgios Gousios
02:28 pm Revision a7d2ae87: Include .. in PYTHON path in manage.py
We have to do this in order to fix namespace inconsistencies (files in
synnefo use imports starting with synnefo)
ref...
Georgios Gousios
02:12 pm Feature #387 (Assigned): Στο list view να φαίνεται το Flavor του μηχανήματος
Constantinos Venetsanopoulos
02:12 pm Feature #387: Στο list view να φαίνεται το Flavor του μηχανήματος
είναι οκ, αλλά όταν πάω να κάνω sort οποιοδήποτε πεδίο μου βγάζει σε απόσταση δύο pixels κάτω από τα κουτιά των τίτλω... Constantinos Venetsanopoulos
02:01 pm Feature #387: Στο list view να φαίνεται το Flavor του μηχανήματος
στο commit:c26f1ccc άλλαξα λίγο και τα widths για να μην κάνει συχνά warp το κείμενο Christos Psaltis
02:00 pm Revision c26f1ccc: Fix widths of table columns in list view, ref #387
Christos Psaltis
01:45 pm Feature #387 (Feedback): Στο list view να φαίνεται το Flavor του μηχανήματος
ok αυτό στο commit:36f65c1f Christos Psaltis
01:43 pm Revision 36f65c1f: Replace ip with flavor in list view, ref #387
Christos Psaltis
01:03 pm Feature #381 (Closed): Το "more..." στο icon view να γίνει "Destroy"
ok, closed Constantinos Venetsanopoulos
12:55 pm Feature #381 (Feedback): Το "more..." στο icon view να γίνει "Destroy"
οκ, διορθώθηκε στο commit:c5ffb0de Christos Psaltis
12:54 pm Feature #389 (Assigned): Τα standard, list και single view να αποκτήσουν εικονίδια
Έχω ανεβάσει το αρχείο view_buttons.svg σε inkscape format το οποίο περιέχει όλους τους συνδυασμούς εικονιδίων και ho... Constantinos Venetsanopoulos
12:53 pm Revision c5ffb0de: Fix destroy action in icon view, ref #381
Christos Psaltis
12:53 pm web_layout_0.0.10-10.png
Instances Icon View new View buttons Constantinos Venetsanopoulos
12:49 pm view_buttons.svg
Icon/List/Single View buttons for Machines tab Constantinos Venetsanopoulos
12:18 pm Revision 5d87bed0: Don't reference application that doesn't exist
Georgios Gousios
12:04 pm Revision b216cb77: Add the django-hudson module to the CI environment
Georgios Gousios
11:49 am Revision 6110651e: Configurations for various databases
Georgios Gousios
11:38 am Feature #347 (Closed): Μηχανισμός data migration
Είναι duplicate του #371, το κλείνω.
Vangelis Koukis
11:37 am Feature #389: Τα standard, list και single view να αποκτήσουν εικονίδια
Θα στείλω εγώ Constantinos Venetsanopoulos
11:34 am Revision a25243b5: Integration with south
* Loading south app in settings.py
* Performed initial migration ./manage.py schemamigration db
Vassilios Karakoidas
11:28 am Feature #389: Τα standard, list και single view να αποκτήσουν εικονίδια
Τα εικονίδια αυτά θα μας τα στείλεις cven εσύ ή να βάλουμε κάποια εμείς; Christos Psaltis
11:25 am Feature #381: Το "more..." στο icon view να γίνει "Destroy"
Έχεις δίκιο, μου ξέφυγε.
Θα το διορθώσω σε λίγο γιατί είμαι στη μέση ενός άλλου κομμίτ.
Christos Psaltis
09:49 am Feature #367: Rate-limiting των requests στο API
Σε αυτό συμφωνώ, αυτό πρότεινα και στην πρώτη μου απάντηση για τους μη εγγεγραμένους χρήστες. Αυτό που πρότεινα επιπλ... Giorgos Gousios
09:45 am Feature #381 (Assigned): Το "more..." στο icon view να γίνει "Destroy"
Η γραμμή ui/templates/standard.html:136 από το diff [https://code.grnet.gr/projects/synnefo/repository/revisions/f363... Vangelis Koukis
08:40 am Feature #367: Rate-limiting των requests στο API
Και για να είμαι πιο συγκεκριμένος, προς το παρόν θα έβαζα ένα rate limit σε επίπεδο iptables (θέτοντας π.χ. max 50 c... Panagiotis Louridas
08:14 am Feature #367: Rate-limiting των requests στο API
Το πού βοσκάνε τα ζώα το βρίσκεις από τα logs.
Εγώ προτείνω για κάθε ρίσκο που εντοπίζουμε (γιατί δεν θα είναι το ...
Panagiotis Louridas
03:01 am Revision 9a6eacb9: Handle errors in API action for VNC console
Handle errors in the get_console() server action and return
appropriate cloudFaults.
Remove the vncauthproxy/ direct...
Vangelis Koukis
02:15 am snf-vncauthproxy Revision 035424b6: Handle socket errors, improve exception handling
Handle failure of socket operations (e.g., could not bind socket
due to address already in use), and inform the clien...
Vangelis Koukis

04/10/2011

10:41 pm Feature #383 (Assigned): Ενσωμάτωση συστήματος continous integration
Giorgos Gousios
10:40 pm Feature #345: Υλοποίηση AAI
Τα τεστ που αφορούν το shibboleth, τουλάχιστο σύμφωνα με την τεκμηρίωση του πρωτοκόλλου, λειτουργούν όλα. Μένει δοκιμ... Giorgos Gousios
10:28 pm Feature #367: Rate-limiting των requests στο API
Δεν θα ξέρουμε ποιο είναι το ζώον αν δεν έχουμε βάλει ένα καμπανάκι να χτυπάει όταν κάποιος ξεπεράσει τα 5000 req/sec... Giorgos Gousios
10:00 pm Feature #367: Rate-limiting των requests στο API
Και να υπενθυμίσω γιατί είναι χαμηλά στις δικές μου προτεραιότητες:
* Γιατί το ζώον που θα δώσει 5000 requests / m...
Panagiotis Louridas
09:57 pm Feature #367: Rate-limiting των requests στο API
To API περιγράφει τo πώς παίρνεις τα limits, όχι πώς υλοποιούνται.
* Μήπως όταν φτάσουν 5000 POST requests / min ...
Panagiotis Louridas
09:29 pm Feature #367: Rate-limiting των requests στο API
Μα δεν νομίζω ότι διαφωνούμε σε αυτό!
Συμφωνώ απόλυτα ότι πρόβλημα πρέπει να περιγραφεί με ακρίβεια από όποιον ανα...
Vangelis Koukis
09:10 pm Feature #367: Rate-limiting των requests στο API
Αυτό που λες είναι limiting σε επίπεδο HTTP requests (HTTP request rate limiting), του τύπου που εφαρμόζει το twitter... Panagiotis Louridas
08:52 pm Feature #367: Rate-limiting των requests στο API
Πράγματι, το να ξεκινήσει υπερβολικά μεγάλο αριθμό μηχανών ο χρήστης δεν είναι πρόβλημα.
Αλλά το θέμα με το ρυθμό υπ...
Vangelis Koukis
08:36 pm Feature #367: Rate-limiting των requests στο API
Ποιο είναι το σενάριο για το οποίο μιλάμε; Μπορεί κάποιος να το επεξεργαστεί; Για παράδειγμα το:
* Ο χρήστης ξεκιν...
Panagiotis Louridas
08:12 pm Feature #367: Rate-limiting των requests στο API
Παρ'ολα αυτά:
1. Πρέπει να καταγράφεται και να απομονώνεται.
2. Χωρίς περιορισμό μπορεί να κάνει το σύστημα να μην α...
Giorgos Gousios
02:23 pm Feature #367: Rate-limiting των requests στο API
Παιδιά αυτό είναι overengineering.
(1) DoS μετά από AAI σημαίνει ότι κάποιος τρελός κάνει εξυπνάδες επώνυμα.
(...
Panagiotis Louridas
11:09 am Feature #367: Rate-limiting των requests στο API
Δεν νομίζω ότι είναι θέμα μόνο του ΑΑΙ. Πρέπει να μπει ένα middleware που περιορίζει τα requests ανά IP (-> πριν το α... Giorgos Gousios
11:07 am Feature #383: Ενσωμάτωση συστήματος continous integration
Εξέτασα τα παρακάτω συστήματα continuous integration
* Jenkins
* buildbot
Το jenkins είναι το συνιστώμενο από πο...
Giorgos Gousios

04/09/2011

12:28 pm Revision 528a931a: Add i18n translation tags in icon view text
Christos Psaltis
12:15 pm Revision c72aa099: Add i18n translation tags in list view text
Christos Psaltis
12:02 pm Feature #381 (Feedback): Το "more..." στο icon view να γίνει "Destroy"
έγινε στο commit:f3632e8d Christos Psaltis
12:01 pm Revision f3632e8d: Replace more with destroy in icon view, ref #381
Christos Psaltis

04/08/2011

10:04 pm Feature #405 (Closed): Απόλυτος περιορισμός σε πλήθος πόρων (quota) ανά χρήστη
Για την αποφυγή DoS πρέπει να υπάρχει απόλυτος περιορισμός για κάθε πόρο προς δέσμευση από τους χρήστες του συστήματο... Vangelis Koukis
07:26 pm Bug #403 (Assigned): Προβλήματα εμφάνισης με Firefox 3.5
Αυτό, όπως και όλα τα άλλα προβλήματα cross-browser compatibility (#341) δεν πηγαίνει για v0.2, αλλά σίγουρα θα ενταχ... Vangelis Koukis
07:24 pm Bug #377 (Closed): Unexpected error: MySQL backend does not support timezone-aware datetimes
Αυτό διορθώθηκε στη v0.1, το κλείνω. Vangelis Koukis
06:41 pm Bug #403 (Closed): Προβλήματα εμφάνισης με Firefox 3.5
Στο σύστημα μου (Firefox 3.5 σε Linux) η έκδοση v0.1 έχει τα εξής προβλήματα εμφάνισης:
* Το βελάκι στη navigation b...
Faidon Liambotis
04:29 pm Revision 654fc918: Added target to run admin gwt client in dev mode
Christos Stathis
04:29 pm Pithos Revision 654fc918: Added target to run admin gwt client in dev mode
Christos Stathis
04:20 pm Revision b620dc22: SafeHtml made safe(r)
Christos Stathis
04:20 pm Pithos Revision b620dc22: SafeHtml made safe(r)
Christos Stathis
04:19 pm Revision 43240a9c: Target for gwt dev mode starts ready for remote debuging so that IDEs can attach
Christos Stathis
04:19 pm Pithos Revision 43240a9c: Target for gwt dev mode starts ready for remote debuging so that IDEs can attach
Christos Stathis
03:27 pm Revision 271ed85d: Minor format editing of main.css
Christos Psaltis
02:42 pm Feature #279 (Assigned): Αρχική σελίδα όταν δεν υπάρχουν VMs
O βασικός σχεδιασμός είναι ok. Κάποια θέματακια που είδα:
1. Εμφανίζει για λίγο το "create new" button πριν τη wel...
Constantinos Venetsanopoulos
02:37 pm Revision 5ef04f85: Minor textual fixes in Welcome Screen (No VMs)
Constantinos Venetsanopoulos
01:41 pm ganeti-local Revision 9488fd1d: Update version in README
Also add a check to Makefile's check-local target.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by...
Michael Hanselmann
01:41 pm snf-ganeti Revision 9488fd1d: Update version in README
Also add a check to Makefile's check-local target.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by...
Michael Hanselmann
01:17 pm Bug #369 (Closed): Τα unit tests για το API είναι σπασμένα
Αυτά φτιάχτηκαν σε μία σειρά από commits στο api-test branch, και έγιναν τελικά merge στο master (commit:b85c772ea κα... Vangelis Koukis
01:01 pm Revision 1aaf8ac7: Merge branch 'master' into ui-0.2
Mike Muzurakis
12:37 pm Revision fb2d85f8: Merge branch 'api-tests'
Vangelis Koukis
12:32 pm Revision ba15eb15: Fix one API test failing with PostgreSQL backend
One API test (test_servers_details) was too restrictive and failed
with the PostgreSQL backend. It assumed consistent...
Vangelis Koukis
12:23 pm Feature #279: Αρχική σελίδα όταν δεν υπάρχουν VMs
translatable strings και διορθωση του positioning στο box επιλογής views στο commit:09ec6db2
Mike Muzurakis
12:15 pm Revision 09ec6db2: fix positioning of list view box, make strings translatable, ref:#279
Mike Muzurakis
11:50 am Feature #279: Αρχική σελίδα όταν δεν υπάρχουν VMs
έχει διάφορα θεματάκια ακόμη, απλά δείτε για να ξέρουμε έαν ο βασικός σχεδιασμός είναι οκ Christos Psaltis
11:38 am Feature #279 (Feedback): Αρχική σελίδα όταν δεν υπάρχουν VMs
έγινε στο commit:6902f72e Mike Muzurakis
11:22 am Revision 6902f72e: add initial version of welcome screen, ref #279
Mike Muzurakis
11:16 am Revision b85c772e: Merge branch 'api-tests'
Vangelis Koukis

04/07/2011

09:58 pm Feature #401 (Closed): Όταν το UI στέλνει μια εντολή, αλλάζει το λεκτικό που εμφανίζεται
Με βάση τη συζήτηση του χθεσινού demo:
Τώρα, όταν το UI στέλνει μια εντολή στο API εμφανίζει το ανάλογο spinner.
...
Vangelis Koukis
09:45 pm Revision 44e6ec18: Fix broken db_test_data.json wrt to Image model
Removing the description field from the Image model
and moving it to ImageMetadata broke the fixtures in
db_test_data...
Vangelis Koukis
03:09 pm Revision 57e59589: All Shibboleth-based tests pass
Now, we need to test it against a real installation Georgios Gousios
03:00 pm Pithos Revision d14c4fb2: show context menu in groups tab when right clicking on empty space with one op...
Giannis Koutsoubos
03:00 pm Revision d14c4fb2: show context menu in groups tab when right clicking on empty space with one op...
Giannis Koutsoubos
02:35 pm Revision 07147256: remove core gwt classes contained in gwtquery jars and modify classpath order ...
Giannis Koutsoubos
02:35 pm Pithos Revision 07147256: remove core gwt classes contained in gwtquery jars and modify classpath order ...
Giannis Koutsoubos
02:03 pm Pithos Revision 8ea64002: fix classpath
Giannis Koutsoubos
02:03 pm Revision 8ea64002: fix classpath
Giannis Koutsoubos
01:56 pm snf-ganeti Revision 10028866: htools: Make opcode naming consistent with Ganeti codebase
This patch just cleans up the htools codebase to make it more consistent
with the naming of the Ganeti codebase.
Sig...
René Nussbaumer
01:56 pm ganeti-local Revision 10028866: htools: Make opcode naming consistent with Ganeti codebase
This patch just cleans up the htools codebase to make it more consistent
with the naming of the Ganeti codebase.
Sig...
René Nussbaumer
01:50 pm Revision fe2a6886: Query for greater since or equal
Giorgos Verigakis
01:36 pm Pithos Revision 44b6c86b: Moved milton jars to dependencies
Christos Stathis
01:36 pm Revision 44b6c86b: Moved milton jars to dependencies
Christos Stathis
01:36 pm Revision faa26af8: Make most tests pass
Georgios Gousios
01:32 pm Revision 7f63ff66: Add a check for the return code
Giorgos Verigakis
01:31 pm Revision cdb65551: Date header is only required for the test-server
Giorgos Verigakis
01:24 pm ganeti-local Revision af7b6689: Merge branch 'devel-2.4'
* devel-2.4:
LUInstanceQueryData: Don't acquire locks unless requested
Increase the lock timeouts before we block...
Michael Hanselmann
01:24 pm snf-ganeti Revision af7b6689: Merge branch 'devel-2.4'
* devel-2.4:
LUInstanceQueryData: Don't acquire locks unless requested
Increase the lock timeouts before we block...
Michael Hanselmann
01:09 pm Revision 8b01f7f3: Add a Date header in responses
Make use of it in tests. Giorgos Verigakis
12:46 pm ganeti-local Revision 76ae1d65: Merge branch 'stable-2.4' into devel-2.4
* stable-2.4:
Add error checking and merging for cluster params
Clarify --force-join parameter message
Treat em...
Michael Hanselmann
12:46 pm snf-ganeti Revision 76ae1d65: Merge branch 'stable-2.4' into devel-2.4
* stable-2.4:
Add error checking and merging for cluster params
Clarify --force-join parameter message
Treat em...
Michael Hanselmann
12:36 pm ganeti-local Revision 9470b6ee: OpCodes.hs: make allow_failover optional
And default to False, like in the Python codebase.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René N...
Iustin Pop
12:36 pm snf-ganeti Revision 9470b6ee: OpCodes.hs: make allow_failover optional
And default to False, like in the Python codebase.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René N...
Iustin Pop
12:36 pm ganeti-local Revision a810ad21: htools: add an utility function for JSON parsing
This allows extracting values from a JSON object that might miss, but
have a well-defined default value.
Signed-off-...
Iustin Pop
12:36 pm snf-ganeti Revision a810ad21: htools: add an utility function for JSON parsing
This allows extracting values from a JSON object that might miss, but
have a well-defined default value.
Signed-off-...
Iustin Pop
12:36 pm snf-ganeti Revision 16a6192d: Two small Makefile fixes related to htools
First, fix hs-coverage on non-pristine tree, where the index.html file
already existed, and second, disallow compilat...
Iustin Pop
12:36 pm ganeti-local Revision 16a6192d: Two small Makefile fixes related to htools
First, fix hs-coverage on non-pristine tree, where the index.html file
already existed, and second, disallow compilat...
Iustin Pop
12:29 pm Revision 009d3bf2: Check for values inside servers
Giorgos Verigakis
11:57 am Revision 860412e0: Merge branch 'api-current' into api-tests
Giorgos Verigakis
11:54 am Revision 8c796300: Add empty models.py
Django requires it. Giorgos Verigakis

04/06/2011

11:24 pm Feature #399 (Closed): Καμία επιτρεπόμενη ενέργεια σε μηχάνημα σε BUILD
όταν ένα μηχάνημα είναι σε BUILD, το UI επιτρέπει μόνο την καταστροφή του.
Vangelis Koukis
10:32 pm Feature #397 (Closed): Επέκταση του API ώστε να επιστρέφονται IPs από Ganeti
Ενσωμάτωση hooks στο Ganeti για κλήσεις στο business logic της εφαρμογής με στόχο την επιστροφή σωστών IP διευθύνσεων... Vangelis Koukis
09:33 pm Feature #393: Refactoring του business logic σε services
Και να προσθέσω, ως αποτέλεσμα των (1),(2):
α) τι θα γίνει με τον @db_controller@, που σήμερα αποτελεί ουσιαστικά ...
Vangelis Koukis
08:03 pm Revision 71a2be7d: New test
Georgios Gousios
08:01 pm ganeti-local Revision 8d66f58a: htools: Use OpMigrateInstance with allow_failover option
Before hbal decided on the fly if an instance is migratable or not. As
we implemented failover fallback in commit d5c...
René Nussbaumer
08:01 pm snf-ganeti Revision 8d66f58a: htools: Use OpMigrateInstance with allow_failover option
Before hbal decided on the fly if an instance is migratable or not. As
we implemented failover fallback in commit d5c...
René Nussbaumer
07:47 pm ganeti-local Revision dae661a4: LUInstanceQueryData: Don't acquire locks unless requested
Until now LUInstanceQueryData always acquired locks for the instance(s)
and nodes involved. In combination with long-...
Michael Hanselmann
07:47 pm snf-ganeti Revision dae661a4: LUInstanceQueryData: Don't acquire locks unless requested
Until now LUInstanceQueryData always acquired locks for the instance(s)
and nodes involved. In combination with long-...
Michael Hanselmann
06:16 pm Feature #345: Υλοποίηση AAI
Some tests that have to do with Shibboleth succeed (users are registered automatically and authentication tokens with... Giorgos Gousios
06:12 pm Revision df50f56f: Merge branch 'master' into auth-mechanism
Conflicts:
settings.py.dist
Georgios Gousios
06:08 pm Revision 1896d262: Fixes to pass some shibboleth related tests
Georgios Gousios
04:44 pm Revision a5cde01a: Automated merge with https://gss.googlecode.com/hg/
Christos Stathis
04:44 pm Pithos Revision a5cde01a: Automated merge with https://gss.googlecode.com/hg/
Christos Stathis
04:39 pm Pithos Revision f623b23d: Missing resource files from previous commit
Christos Stathis
04:39 pm Revision f623b23d: Missing resource files from previous commit
Christos Stathis
04:37 pm Pithos Revision af6aa461: Re-structured the whole thing
Removed unused folders
Re-packaged the java code
Fixed the packaging of various artifacts to contain only relevant th...
Christos Stathis
04:37 pm Revision af6aa461: Re-structured the whole thing
Removed unused folders
Re-packaged the java code
Fixed the packaging of various artifacts to contain only relevant th...
Christos Stathis
04:08 pm Feature #393 (Closed): Refactoring του business logic σε services
Πρέπει να γίνουν τα παρακάτω:
# Να αποφασιστεί αν μας κάνει το 0mq και αν όχι με τι να το αντικαταστήσουμε
# Να ο...
Giorgos Gousios
04:03 pm snf-ganeti Revision e9c487be: gnt-instance migrate: Adding --allow-failover option
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
04:03 pm ganeti-local Revision e9c487be: gnt-instance migrate: Adding --allow-failover option
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
04:03 pm snf-ganeti Revision d5cafd31: TLMigrateInstance: Merge failover code, allow fallback
As the code for failover for checking is almost identical it's an easy
task to switch it over to the TLMigrateInstanc...
René Nussbaumer
04:03 pm ganeti-local Revision d5cafd31: TLMigrateInstance: Merge failover code, allow fallback
As the code for failover for checking is almost identical it's an easy
task to switch it over to the TLMigrateInstanc...
René Nussbaumer
03:49 pm ganeti-local Revision d385a174: Increase the lock timeouts before we block-acquire
This has been observed to cause problems on real clusters via the
following mechanism:
- a long job (e.g. a replace-...
Iustin Pop
03:49 pm snf-ganeti Revision d385a174: Increase the lock timeouts before we block-acquire
This has been observed to cause problems on real clusters via the
following mechanism:
- a long job (e.g. a replace-...
Iustin Pop
03:17 pm Feature #371: Ενσωμάτωση του South για database migrations
http://packages.debian.org/stable/python/python-django-south (squeeze)
Vassilios Karakoidas wrote:
> Υπάρχει κάπο...
Vassilios Karakoidas
03:04 pm Feature #391 (Closed): Κονσόλα VNC στο GUI
Πρέπει να προστεθεί στο GUI ενέργεια "Console" η οποία επικοινωνεί με το API για τη δημιουργία VNC consoles Giorgos Gousios
02:59 pm web_layout_0.0.10-wizard-2.png
Create VM Wizard 2 Constantinos Venetsanopoulos
02:46 pm Feature #389 (Closed): Τα standard, list και single view να αποκτήσουν εικονίδια
Η μετάβαση από view σε view θα γίνεται με εικονίδια, όχι με κείμενο/link. Πρέπει να βρεθούν εικονίδια και να αντικατα... Giorgos Gousios
02:36 pm Feature #385: Υλοποίηση συστήματος installation για Debian
Περιλαμβάνει:
* Εγκατάσταση του +νεφου σε standard path
* Πακέτα .deb
* Ίσως κάποιο apt repository
Giorgos Gousios
02:35 pm Feature #387 (Closed): Στο list view να φαίνεται το Flavor του μηχανήματος
Στο list view θα φύγει η στήλη IP.
Θα αντικατασταθεί από στήλη Flavor:
"1 CPU, 512MB RAM, 60GB Disk", "2 CPUs, 1024...
Vangelis Koukis
02:33 pm Feature #385 (Closed): Υλοποίηση συστήματος installation για Debian
Giorgos Gousios
02:32 pm Feature #371: Ενσωμάτωση του South για database migrations
Υπάρχει κάποιο dependency για την έκδοση του South που χρησιμοποιούμε; Vassilios Karakoidas
02:13 pm Feature #383 (Closed): Ενσωμάτωση συστήματος continous integration
Giorgos Gousios
02:05 pm snf-ganeti Revision bbfed756: utils: Add function generating regex for DNS name globbing
The intent of this function is to be able to provide a globbing operator
or query filters. One should be able to say,...
Michael Hanselmann
02:05 pm ganeti-local Revision bbfed756: utils: Add function generating regex for DNS name globbing
The intent of this function is to be able to provide a globbing operator
or query filters. One should be able to say,...
Michael Hanselmann
01:37 pm ganeti-local Revision aef59ae7: Verify file consistency using centrally computed list
Until now “gnt-cluster verify” (LUClusterVerify) would compute its own
list of files to check for consistency. This l...
Michael Hanselmann
01:37 pm snf-ganeti Revision aef59ae7: Verify file consistency using centrally computed list
Until now “gnt-cluster verify” (LUClusterVerify) would compute its own
list of files to check for consistency. This l...
Michael Hanselmann
01:37 pm ganeti-local Revision 5643d67e: cmdlib: Factorize computation of ancillary files
… and change the logic in _RedistributeAncillaryFiles. The virtually
same list of files will be used to verify the fi...
Michael Hanselmann
01:37 pm snf-ganeti Revision 5643d67e: cmdlib: Factorize computation of ancillary files
… and change the logic in _RedistributeAncillaryFiles. The virtually
same list of files will be used to verify the fi...
Michael Hanselmann
12:41 pm Revision 77f6bb0e: We import getfqdn, not socket
Giorgos Verigakis
12:36 pm Feature #375: VM Metadata Handling στο GUI
Για το v0.2 δεν έχουμε expand αλλά τα metadata γίνονται προσβάσιμα με ένα link "metadata" που υπάρχει δίπλα από το di... Constantinos Venetsanopoulos
12:33 pm Feature #381 (Closed): Το "more..." στο icon view να γίνει "Destroy"
Στο icon view το "more..." να γίνει "Destroy" και πατώντας το να γίνεται το action Destroy (καταστροφή μηχανήματος) ό... Constantinos Venetsanopoulos
12:29 pm Feature #379 (Closed): Spinner και κατά τα "Building" , "Rebooting"
O spinner να βγαίνει και καθόλη τη διάρκεια των καταστάσεων: "building" και "rebooting" Constantinos Venetsanopoulos
11:53 am Feature #375: VM Metadata Handling στο GUI
Εικόνες Μέτα1,2 για v0.2 Giorgos Gousios
11:36 am Revision 4f598167: Use more specific exceptions
Giorgos Verigakis
11:11 am Revision f7df1cef: Merge branch 'api-current' of https://code.grnet.gr/git/synnefo into api-tests
Giorgos Verigakis
10:42 am Revision aea3e7c6: Use server's FQDN in API reply for VNC console
Vangelis Koukis

04/05/2011

10:42 pm Revision bbbe2cfa: Fix breakage in get_console() action
Vangelis Koukis
09:11 pm Revision 1c03e74e: Really delete the VM if CreateInstance() fails
Vangelis Koukis
08:54 pm Revision 76ba77c1: Fix bugs in api/server.py:create_server()
Fix bugs in server creation, in api/server.py:create_server().
More specifically:
* Make sure to save() the vm objec...
Vangelis Koukis
08:20 pm Bug #377 (Resolved): Unexpected error: MySQL backend does not support timezone-aware datetimes
Έχει διορθωθεί στο commit:0140e54bacce44aa87484f767528ef0f8b9d50f7 του api-current branch.
Θα γίνει merge και στο ma...
Vangelis Koukis
08:16 pm Revision 0140e54b: Have isoparse return naive datetimes, fixes #377
Have api/util.py:isoparse() return naive datetime objects, in UTC.
Fixes #377.
Vangelis Koukis
08:02 pm Revision 498728a8: Fix Image fixtures, remove size attribute
Fix the fixtures for the Image model, removing references
to the size attribute, which no longer exists in the Image ...
Vangelis Koukis
06:39 pm Revision dc3ad42e: Add missing fixture file
Giorgos Verigakis
06:38 pm Revision 4fd67656: Merge branch 'api-current' into api-tests
Giorgos Verigakis
06:37 pm Revision e87d30f3: Immediately convert dates to naive format
Please verify that it fixes #377
Refs: #377
Giorgos Verigakis
06:16 pm Revision 883de713: Port tests to the new API
manage.py test api should work now Giorgos Verigakis
05:59 pm Revision 0e3c1947: Add more comments to settings.py.dist
Vangelis Koukis
05:52 pm Revision 7584d408: description has been removed from image
Giorgos Verigakis
05:39 pm Revision bc855ce7: Allow create_server to set initial metadata
Giorgos Verigakis
05:39 pm Revision 838c404d: size has been removed from Image
Giorgos Verigakis
05:26 pm Revision b36421a6: Add comments for variables in settings.py.dist
Vangelis Koukis
05:12 pm Bug #377 (Assigned): Unexpected error: MySQL backend does not support timezone-aware datetimes
Θενξ για το report, παίζει να είναι και το πρώτο εξωτερικό bug report :)
Vangelis Koukis
05:09 pm Bug #377 (Closed): Unexpected error: MySQL backend does not support timezone-aware datetimes
With commit:1f6ba360859bd57790c89fc2f7995039fd23d1b9 on a MySQL setup, I'm getting:... Faidon Liambotis
04:57 pm Feature #375 (Closed): VM Metadata Handling στο GUI
Ο χρήστης πρέπει να μπορεί να επεξεργάζεται τα metadata του VM (όπως ορίζεται στο OpenStack API v1.1).
Έχω ανεβάσει ...
Constantinos Venetsanopoulos
04:37 pm web_layout_0.0.10-meta-2.png
Instances Manage Metadata 2 Constantinos Venetsanopoulos
04:36 pm web_layout_0.0.10-meta-1.png
Instances Manage Metadata 1 Constantinos Venetsanopoulos
04:36 pm web_layout_0.0.10-expand_info-1.png
Instances Icon View expand info Constantinos Venetsanopoulos
04:29 pm Revision dbf97ed2: Authentication routine, with comments
Georgios Gousios
04:28 pm Revision 938e89ab: Authentication token duration settings and autogeneration
Georgios Gousios
04:27 pm Revision 2627cd84: Add missing import
Giorgos Verigakis
04:26 pm Feature #83 (Assigned): Αισθητική ανανέωση του wizard
Έχω ανεβάσει τα mockup για την αισθητική ανανέωση του wizard που συζητούσαμε εδώ και καιρό, για να κλείσει και αυτό τ... Constantinos Venetsanopoulos
04:22 pm web_layout_0.0.10-wizard-3.png
Create VM Wizard 3 Constantinos Venetsanopoulos
04:22 pm web_layout_0.0.10-wizard-1.png
Create VM Wizard 1 Constantinos Venetsanopoulos
03:37 pm Revision 1f6ba360: Actually fix simplejson wrt util/rapi.py
Broken by previous commit, 3481786 Faidon Liambotis
03:32 pm Revision 3481786b: Use Python 2.6's json in util/rapi.py
This was fixed with a237869 but "broken" again via the pull of new RAPI
version from Ganeti (067dda9)
Faidon Liambotis
03:27 pm Feature #373 (Closed): Single-machine View στο GUI
Έχει ανέβει mockup (web_layout_0.0.9.png) στο οποίο φαίνεται το τρίτο view (single) εκτός των icon και list για τα VM... Constantinos Venetsanopoulos
03:20 pm snf-ganeti Revision bc385fa0: qlang: Remove OP_GLOB operator
It'll be implemented using OP_REGEXP by the parser.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-b...
Michael Hanselmann
03:20 pm ganeti-local Revision bc385fa0: qlang: Remove OP_GLOB operator
It'll be implemented using OP_REGEXP by the parser.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-b...
Michael Hanselmann
03:20 pm snf-ganeti Revision 23d0a608: query: Add implementation of regex match operator
So far this operator was not implemented. This patch adds an additional
value preparation function to the function ta...
Michael Hanselmann
03:20 pm ganeti-local Revision 23d0a608: query: Add implementation of regex match operator
So far this operator was not implemented. This patch adds an additional
value preparation function to the function ta...
Michael Hanselmann
03:17 pm Feature #371 (Closed): Ενσωμάτωση του South για database migrations
Giorgos Gousios
02:50 pm Bug #369 (Closed): Τα unit tests για το API είναι σπασμένα
Tα unit tests για το API δεν λειτουργούν.
Πρέπει να μεταφερθούν ώστε να χρησιμοποιούν τη νέα υλοποίηση του /v1.1 και...
Vangelis Koukis
02:47 pm Feature #169 (Closed): Πρόγραμμα χρέωσης χρηστών με βάση την τρέχουσα χρήση
Υπάρχει σύστημα χρέωσης των πόρων, έχει ενσωματωθεί στο logic layer της εφαρμογής (#335), αυτό μπορεί να κλείσει.
Vangelis Koukis
02:43 pm Revision 360fcf20: Add a programatic way of setting InnoDB for MySQL
Instead of having a commented-out options init_command section for
setting the InnoDB storage engine, add a programat...
Faidon Liambotis
02:42 pm Feature #165 (Closed): Δαίμονας-γέφυρα από 0mq στο Aquarium
Ο @db_controller@ τρέχει, πρέπει να ενταχθεί στο γενικότερο σύστημα που θα τρέχει το logic της εφαρμογής, αυτό κλείνε... Vangelis Koukis
02:40 pm Bug #365 (Closed): Port get_console action to the api-redux branch
Αυτό έγινε από τον [verigak], αλλάζω το assignment, λειτουργεί μαζί με το υπόλοιπο API, το κλείνω. Vangelis Koukis
02:39 pm Bug #301 (Closed): Sanitization του API, αφαίρεση του Piston, έλεγχος συμμόρφωσης με OpenStack v1...
Αυτό έγινε, έκλεισαν όλα τα σχετικά tickets. Μένει το ζήτημα των tests, που αυτή τη στιγμή έχουν σπάσει, θα ανοίξω χω... Vangelis Koukis
02:38 pm Feature #253 (Closed): Μετάβαση στο OpenStack Compute API v1.1
Αυτό έγινε, το κλείνω. Vangelis Koukis
02:38 pm Revision c4c07cab: Add describedby links in version details
Giorgos Verigakis
02:34 pm Feature #251 (Closed): Documentation του: Metadata handling σύμφωνα με το OpenStack Compute API v1.1
Αυτό δεν έχει νόημα έτσι χωριστά εδώ.
Θα υπάρξει γενικότερο ticket για επικαιροποίηση της τεκμηρίωσης του API.
Vangelis Koukis
02:30 pm Feature #249 (Closed): Metadata handling σύμφωνα με το OpenStack Compute API v1.1
Η νέα υλοποίηση του API υποστηρίζει metadata για Images και Servers με ακριβείς απαντήσεις σύμφωνες με το πρότυπο, το... Vangelis Koukis
02:29 pm Bug #315 (Closed): Το api/v1.1redux αντικαθιστά το api/v1.1, το api/v1.0 φεύγει
Η νέα υλοποίηση του API μπήκε στο master, το ticket κλείνει. Vangelis Koukis
02:28 pm Feature #207 (Closed): Δημιουργία Group model
Αυτό θέλει γενικότερη σχεδίαση, το κλείνω.
Vangelis Koukis
02:26 pm Bug #363 (Closed): το GUI κάνει ?changes-since με περιγραφή ISO8601 χωρίς timezone
To GUI ζητά @?changes-since@ με σωστό timestamp ISO8601, το κλείνω. Vangelis Koukis
02:25 pm Bug #361 (Closed): το api/v1.1redux γυρίζει το χρόνο σε updated χωρίς timezone
To API γυρίζει τις τιμές των πεδίων @created@, @updated@ ως ημερομηνίες σε ISO8601, το κλείνω. Vangelis Koukis
02:22 pm Bug #311 (Closed): Διόρθωση του GUI ώστε να παίζει με OpenStack v1.1
Το GUI δουλεύει με τη νέα υλοποίηση του API, το κλείνω. Vangelis Koukis
02:19 pm Revision 3e09836c: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Giorgos Verigakis
02:19 pm Revision a76c4fbc: description field has been removed from Image
Giorgos Verigakis
02:18 pm Bug #171 (Closed): scroll στο list view
Το κλείνω, θα γίνει σοβαρός έλεγχος για cross-browser compatibility σε νέο ticket αργότερα, οπότε από εκεί θα ανοίξου... Vangelis Koukis
02:16 pm Revision dd53338a: Make tests fail gracefully with assertions.
Also correct spelling of the word shibboleth Georgios Gousios
02:14 pm Feature #293 (Closed): Partial refresh στο GUI
Το κλείνω, ανοίγει νέο bug/feature για ο,τιδήποτε προκύψει μετά το demo. Vangelis Koukis
02:13 pm Feature #213 (Closed): Error Handling API (Django) - GUI
Το GUI φαίνεται να εμφανίζει σωστά μήνυμα λάθους με τις λεπτομέρειες που περιέχονται σε πεδία του cloudFault. Το κλεί... Vangelis Koukis
02:12 pm Feature #185 (Closed): Υλοποίηση RSAPI, /images
Η νέα υλοποίηση του API επιστρέφει metadata για το μοντέλο Image, σύμφωνα με το v1.1, κλείνει. Vangelis Koukis
02:11 pm Revision 1f57fb89: Revert changes to manage.py and make it executable
manage.py is as-is shipped by Django and hence there's no point in
making it PEP-8 compliant (as was done in e646ebe5...
Faidon Liambotis
02:07 pm Bug #339 (Closed): To api/v1.1redux επεκτείνεται ώστε να υποστηρίζει απαραίτητη λειτουργικότητα
Τα έξτρα attributes που χρειαζόμαστε προστέθηκαν. Μένει η τεκμηρίωσή τους.
Vangelis Koukis
02:06 pm Bug #309 (Closed): Το GUI κολλάει όταν κάνει refresh
Δεν υπάρχει αξιόπιστος τρόπος το API implementation να λειτουργεί με πολλαπλά db backends και να μπορεί να αποθηκεύσε... Vangelis Koukis
02:04 pm Bug #287 (Closed): Bug με το Piston και τον αριθμό ορισμάτων στις κλήσεις POST, PUT, DELETE
Η εξάρτηση από το Piston αφαιρέθηκε, το κλείνω. Vangelis Koukis
02:03 pm Feature #245 (Closed): Details στους exception handlers
Η νέα υλοποίηση επιστρέφει αντικείμενα cloudFault με συμπληρωμένο το πεδίο message ανάλογα με την περίσταση. Όσο γίνε... Vangelis Koukis
02:02 pm Bug #289 (Closed): Θέματα με τον Emitter, υποστήριξη application/json και application/xml
Η εξάρτηση από το Piston αφαιρέθηκε. Η νέα υλοποίηση γυρίζει ακριβείς απαντήσεις application/json και application/xml... Vangelis Koukis
02:01 pm Feature #183 (Closed): Υλοποίηση RSAPI, /servers
Το /servers λειτουργεί κανονικά, ό,τι πρόβλημα προκύψει ανοίγει σε νέο ticket.
Vangelis Koukis
02:01 pm Feature #255 (Closed): τρόπος επιστροφής των IP addresses στο API
Η νέα υλοποίηση του API γυρίζει κανονικά διευθύνσεις IPv4 και IPv6 για τους servers, σύμφωνα με το v1.1 spec. Κλείνει. Vangelis Koukis
01:58 pm Bug #359 (Closed): Το api/v1.1redux επιστρέφει serviceUnavailable αντί για badRequest
Αυτό δουλεύει κανονικά. Ζητάω κάποιο άσχετο action, παίρνω πίσω cloudFault με ανάλογη εξήγηση στο message.
Κλείνει.
Vangelis Koukis
01:45 pm Bug #209 (Closed): box επιβεβαίωσης για τα actions
Το κλείνω τώρα, για να καθαρίσει το τοπίο από tickets.
Ο,τιδήποτε προκύψει από το demo ή γενικότερα, θα ανοίξει ως ν...
Vangelis Koukis
01:21 pm Revision 432fc8c3: Add metadata support in Images
Removed description and size from Image model. Giorgos Verigakis
10:55 am Revision 808351b9: Merge branch 'master' of https://code.grnet.gr/git/synnefo into auth-mechanism
Georgios Gousios
01:23 am Revision 602d6541: Update README with known good package versions
Vangelis Koukis
12:59 am Feature #349: Δυνατότητα για πρόσβαση OOB σε κονσόλα, μέσω VNC
Τα commit:094716113c, commit:07b0130f27e, commit:33c82017372, commit:4af60ef0cb βάζουν έξτρα λειτουργικότητα στο API ... Vangelis Koukis
12:54 am Revision 4af60ef0: Make vncauthproxy a proper daemon, improve logging
Have vncauthproxy daemonize properly.
Introduce pidfile under /var/run/vncauthproxy,
logfile under /var/log/vncauthpr...
Vangelis Koukis
12:52 am Revision 33c82017: Add SIGTERM handling to vncauthproxy
Install a signal handler for fatal signals using gevent.signal().
This allows vncauthproxy to unlink its control sock...
Vangelis Koukis
12:46 am Revision 07b0130f: Initial commit of vncauthproxy
Initial commit of vncauthproxy, based on commit
5cf1d6553d72 from the git repository on code.grnet.gr.
Vangelis Koukis

04/04/2011

11:52 pm Revision f7cac984: add description and size as metadata on db/fixtures/images
Markos Gogoulos
09:40 pm Feature #367 (New): Rate-limiting των requests στο API
Πρέπει να υλοποιηθεί rate limiting των requests στο API, ως anti-DoS μηχανισμός.
Το γράφω εδώ για να υπάρχει ως εκκρ...
Vangelis Koukis
07:30 pm ganeti-local Revision a7761c12: cmdlib: Fix mistake made in commit 75c7520f0
Commit 75c7520f0 used the wrong constant. I double-checked all other
changes made in the commit.
Signed-off-by: Mich...
Michael Hanselmann
07:30 pm snf-ganeti Revision a7761c12: cmdlib: Fix mistake made in commit 75c7520f0
Commit 75c7520f0 used the wrong constant. I double-checked all other
changes made in the commit.
Signed-off-by: Mich...
Michael Hanselmann
05:59 pm ganeti-local Revision 75c7520f: cmdlib: Replace hardcoded values with constants
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:59 pm snf-ganeti Revision 75c7520f: cmdlib: Replace hardcoded values with constants
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:38 pm Bug #311 (Feedback): Διόρθωση του GUI ώστε να παίζει με OpenStack v1.1
Έγινε και φαίνεται να δουλέυει καλά. Dimitris Moraitis
04:37 pm Feature #213 (Feedback): Error Handling API (Django) - GUI
OK. Πλεον το gui πετάει error αν δεν πάρει απάντηση από το backend μετά από action. Dimitris Moraitis
04:32 pm Revision a8e592c7: display error if backend does not respond to actions - Refs #213
Dimitris Moraitis
04:08 pm Revision 036da2d2: Merge branch 'master' of https://code.grnet.gr/git/synnefo into auth-mechanism
Conflicts:
settings.py.dist
Georgios Gousios
04:03 pm Revision 462c7e47: Simplistic implementation of Sibbolleth header parsing
Georgios Gousios
03:58 pm Revision 7e45ddef: api 1.1 compatibility improvements - Refs #311
Dimitris Moraitis
03:04 pm Revision 44193110: User deletion test
Georgios Gousios
02:58 pm Revision 6951c253: correctly hide the "no slash allowed in file names" message
fstamatelopoulos
02:58 pm Pithos Revision 6951c253: correctly hide the "no slash allowed in file names" message
fstamatelopoulos
02:47 pm ganeti-local Revision fe295df3: daemon.py: move startup log message before prep_fn
Before this, the output in the rapi daemon log was:
2011-04-04 03:09:51,026: ganeti-rapi pid=17447 INFO Reading users...
Iustin Pop
02:47 pm snf-ganeti Revision fe295df3: daemon.py: move startup log message before prep_fn
Before this, the output in the rapi daemon log was:
2011-04-04 03:09:51,026: ganeti-rapi pid=17447 INFO Reading users...
Iustin Pop
02:47 pm snf-ganeti Revision 0942620b: Display the actual memory values in N+1 failures
This changes the display from:
Mon Apr 4 02:29:46 2011 * Verifying N+1 Memory redundancy
Mon Apr 4 02:29:46 2011 ...
Iustin Pop
02:47 pm ganeti-local Revision 0942620b: Display the actual memory values in N+1 failures
This changes the display from:
Mon Apr 4 02:29:46 2011 * Verifying N+1 Memory redundancy
Mon Apr 4 02:29:46 2011 ...
Iustin Pop
02:44 pm Revision f8300f2c: Update dependencies
* We don't use piston anymore
* We require dateutil now
Giorgos Verigakis
02:41 pm snf-ganeti Revision 6d267b81: Update iallocator.rst for multi-reloc mode
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Adeodato Simo
02:41 pm ganeti-local Revision 6d267b81: Update iallocator.rst for multi-reloc mode
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Adeodato Simo
02:37 pm Revision 22afb635: Fix atom metadata, make GUI use API_URL everywhere
Vangelis Koukis
02:21 pm Revision 20a51b1e: Merge branch 'master' into api-redux
Conflicts:
api/actions.py
api/errors.py
api/handlers.py
api/helpers.py
api/servers.py
Giorgos Verigakis
02:11 pm Revision 76cc889c: Fix create user test case
Georgios Gousios
02:00 pm Revision f0656db1: Return correct content-type on faults
Giorgos Verigakis
01:29 pm Revision 73c2c75b: implement api 1.1redux to the gui
GET images now uses 1.1.redux.
Each image is checked for the following metadata values: description, size and serverI...
Markos Gogoulos
01:03 pm Revision de53d31c: Merge branch 'master' into auth-mechanism
Georgios Gousios
12:55 pm Revision 85bb192a: Fix order of test data to ensure proper insertion
This fixes an issue with DBs with proper referential integrity (e.g.
MySQL) where a VM cannot be inserted prior to an...
Georgios Gousios
12:48 pm Revision 2a68a5ff: Add warning that API depends on TIME_ZONE
Giorgos Verigakis
12:40 pm Bug #309 (Resolved): Το GUI κολλάει όταν κάνει refresh
Μετά από offline συζήτηση με [verigak], καταλήξαμε ότι αυτό είναι πολύ δύσκολο να υλοποιηθεί σωστά.
Τα Django backen...
Vangelis Koukis
12:16 pm Revision 420f2c20: Some code and fixture data for authentication
Georgios Gousios
12:11 pm Feature #213 (Assigned): Error Handling API (Django) - GUI
Λοιπόν, εδώ φαίνεται να υπάρχει ακόμη το θέμα που αναλύεται διεξοδικά στις σημειώσεις 4 και 11 παραπάνω.
Καταλαβαίνω...
Vangelis Koukis
12:49 am Bug #365 (Closed): Port get_console action to the api-redux branch
Merge the changes for get_console with the api-redux branch, since you had to commit on Sunday, one day before the de... Giorgos Verigakis
12:21 am Revision d8e50a39: Move to OpenStack API v1.1
* Removes piston dependency.
* Adds dateutil dependency.
Fixes #183 - Implement /servers
Fixes #185 - Implement /ima...
Giorgos Verigakis

04/03/2011

11:55 pm Bug #309: Το GUI κολλάει όταν κάνει refresh
Ο λόγος που χρειάζεται το TIME_ZONE να είναι UTC είναι επειδή το χρησιμοποιούν όλα τα DateTimeField πεδία που έχουν a... Giorgos Verigakis
11:35 am Feature #213 (Resolved): Error Handling API (Django) - GUI
Φαίνεται να είναι εντάξει, το κλείνω μετά το feedback από το demo. Vangelis Koukis
11:34 am Bug #209 (Resolved): box επιβεβαίωσης για τα actions
Φαίνεται να είναι εντάξει, το κλείνω μετά το feedback από το demo. Vangelis Koukis
11:33 am Feature #293 (Resolved): Partial refresh στο GUI
Φαίνεται να είναι εντάξει, το κλείνουμε μετά το feedback από το demo. Vangelis Koukis
11:25 am Bug #363 (Resolved): το GUI κάνει ?changes-since με περιγραφή ISO8601 χωρίς timezone
Φαίνεται μια χαρά, το αφήνω ανοιχτό μέχρι αύριο που θα γίνει η μετάβαση στο νέο API για να το δοκιμάσουμε end-to-end ... Vangelis Koukis
03:19 am Revision 09471611: Extend api/v1.1redux to support VNC OOB consoles
Add support in api/v1.1redux for OOB consoles using VNC, refs #349.
More specifically:
* Implement a new action ("co...
Vangelis Koukis
02:19 am snf-vncauthproxy Revision 1ef76eb2: Make vncauthproxy a proper daemon, improve logging
Have vncauthproxy daemonize properly.
Introduce pidfile under /var/run/vncauthproxy,
logfile under /var/log/vncauthpr...
Vangelis Koukis
12:42 am snf-vncauthproxy Revision 179aa9ec: Add graceful SIGTERM handling
Install a signal handler for fatal signals using gevent.signal().
This allows vncauthproxy to unlink its control sock...
Vangelis Koukis

04/02/2011

07:54 pm Feature #213 (Feedback): Error Handling API (Django) - GUI
Έγιναν και τα αναλυτικά μηνύματα λάθους που εκρεμμούσαν. Όλα φαίνονται να παίζουν σωστά. Dimitris Moraitis
07:47 pm Bug #363 (Feedback): το GUI κάνει ?changes-since με περιγραφή ISO8601 χωρίς timezone
έγινε. Για to parsing της ημερομηνίας τo handlers.py χρησιμοποιούμε το πακέτο iso8601. Δεδομένου ότι το handlers.py θ... Dimitris Moraitis
07:45 pm Revision 038383b1: detailed error handling & iso8601 compatibility - Refs #213 #363
Dimitris Moraitis
04:35 pm Bug #363 (Closed): το GUI κάνει ?changes-since με περιγραφή ISO8601 χωρίς timezone
το GUI πρέπει να ορίζει ρητά την απόσταση από το UTC όταν στέλνει την ημερομηνία ISO8601 στο ?changes-since.
Τώρα ζη...
Vangelis Koukis
04:29 pm Bug #361 (Closed): το api/v1.1redux γυρίζει το χρόνο σε updated χωρίς timezone
το spec του OpenStack v1.1 προσδιορίζει timestamps με timezone, βάζει το 'Ζ' στο τέλος, π.χ.
η υλοποίηση του api/v1....
Vangelis Koukis
04:16 pm Bug #359 (Closed): Το api/v1.1redux επιστρέφει serviceUnavailable αντί για badRequest
Αν στο /servers/id/action στείλω ένα άκυρο json του στυλ
{"reboot":""}
επιστρέφει HTTP 503 αντί για 400.
Vangelis Koukis
11:55 am Revision 685b219e: Improve handling of server deletions
Improve handling of server deletions.
* Have the API return a server's state as DELETED when
the deleted flag has...
Vangelis Koukis

04/01/2011

10:20 pm Revision 41cad45d: add indexOf method if not supported (IE compat)
Dimitris Moraitis
09:37 pm Revision 82bf6df0: improve positioning of confirm box & update actions on select all/none
Dimitris Moraitis
09:15 pm Ganeti Instance Image Revision 5178b88b: Update spec file for new version
Lance Albertson
09:09 pm Bug #209 (Feedback): box επιβεβαίωσης για τα actions
έγιναν όλα Dimitris Moraitis
09:09 pm Feature #293 (Feedback): Partial refresh στο GUI
έγιναν όλα Dimitris Moraitis
09:07 pm Revision e2ccad35: fix wave in list view & minor css improvements - refs #293
Dimitris Moraitis
08:56 pm Ganeti Instance Image Revision e39576a6: Update debian build scripts
* Fix qemu dep
* Update maintainer to be me
* Version bump
Lance Albertson
08:54 pm Ganeti Instance Image Revision b44bd116: Ignore debian temp build files
Lance Albertson
07:48 pm Feature #213: Error Handling API (Django) - GUI
Christos Psaltis wrote:
> επίσης διορθώθηκαν και όσα αναφέρονται στο comment 14
όχι όμως όσα λέγονται στο comment 6
Christos Psaltis
07:47 pm Feature #213 (Assigned): Error Handling API (Django) - GUI
μένουν κάποια πράγματα ακόμα Dimitris Moraitis
07:45 pm Feature #213: Error Handling API (Django) - GUI
επίσης διορθώθηκαν και όσα αναφέρονται στο comment 14
Christos Psaltis
07:40 pm Revision ff4f73d1: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Vassilios Karakoidas
07:39 pm Feature #213 (Feedback): Error Handling API (Django) - GUI
Επίσης το β) διορθώθηκε Markos Gogoulos
07:37 pm Revision a1705a94: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Markos Gogoulos
07:36 pm Revision e1a023a6: on the gui show which server gives error
when executing an action on the list view of the gui, show server and error if
action was not run
Refs #213
Markos Gogoulos
07:36 pm Revision 73b2b65e: Added comment regarding VirtualMachine model
Vassilios Karakoidas
07:32 pm Revision 9a5cd5f7: x-browser compat css fixes
Dimitris Moraitis
07:24 pm Revision 3973a66f: Make progress.gif transparent.
Christos Psaltis
06:12 pm Revision 1d72dcdc: make smaller wave and spinner icons on gui
Refs #293 Markos Gogoulos
06:07 pm Revision 6daac744: Reduce height for error box in standard view, ref #213.
Christos Psaltis
06:01 pm Revision 6ef5a025: Change on hover color for Details button, ref #213
Christos Psaltis
05:28 pm Revision 30695d66: Change margins for non-fixed confirmation dialog, ref #209
Christos Psaltis
05:04 pm Revision 29124102: Hover color for selected actions set to orange
Christos Psaltis
05:03 pm Feature #213: Error Handling API (Django) - GUI
Το πρόβλημα με το destroy server έχει διορθωθεί Markos Gogoulos
05:02 pm Revision 2d5cea9b: fix destroy server action behavior on the gui
Refs #213 Markos Gogoulos
04:52 pm Revision ef39e7ee: Some coding before enlighting discussion w/ faidon
Georgios Gousios
04:42 pm ganeti-local Revision 7fa310f6: RAPI: Convert instance shutdown to the new FillOpCode
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
04:42 pm snf-ganeti Revision 7fa310f6: RAPI: Convert instance shutdown to the new FillOpCode
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
03:43 pm Bug #353 (Closed): Αναβάθμιση σε Ganeti 2.4.1 της υποδομής για development
Η αναβάθμιση έγινε κανονικά, έβαλα νέο RAPI client στο repository με το commit:067dda99f, το ticket κλείνει. Vangelis Koukis
03:38 pm Revision 067dda99: Import RAPI client from Ganeti 2.4.1
Vangelis Koukis
02:12 pm Feature #345: Υλοποίηση AAI
Η ανάπτυξη συνεχίζεται στο branch auth-mechanism μετά από συνεννόηση με τον vkouki Giorgos Gousios
02:08 pm Bug #353 (Closed): Αναβάθμιση σε Ganeti 2.4.1 της υποδομής για development
Για το #349, πρέπει να πάμε σε καινούργια έκδοση του Ganeti που να επιστρέφει στοιχεία για VNC consoles μέσω του RAPI.
Vangelis Koukis
01:50 pm Revision 89f86fd3: Custom middleware to support authentication
Georgios Gousios
12:12 pm snf-ganeti Revision 713a79e7: Fix QA breakage caused by 3fd7f6524
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
12:12 pm ganeti-local Revision 713a79e7: Fix QA breakage caused by 3fd7f6524
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
11:46 am Revision 5fb55fba: Restructure authentication mechanism.
Move authentication mechanism to the correct place, implement a dummy
decorator, some test data etc
Georgios Gousios
09:52 am Revision 33404ac3: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Georgios Gousios
09:52 am Revision 17fc7729: Move authentication tests and code to logic
Georgios Gousios

03/31/2011

07:47 pm snf-ganeti Revision ebcd61bb: ssh.VerifyNodeHostname: remove the quiet flag
This is not needed for this function, and can interfere with debugging
of ssh failures.
Signed-off-by: Iustin Pop <i...
Iustin Pop
07:47 pm ganeti-local Revision ebcd61bb: ssh.VerifyNodeHostname: remove the quiet flag
This is not needed for this function, and can interfere with debugging
of ssh failures.
Signed-off-by: Iustin Pop <i...
Iustin Pop
07:24 pm ganeti-local Revision c7d3a832: Add a simple wrapper over utils.Retry
The new wrapper makes moving legacy code to utils.Retry or adding
retries in existing code simpler.
Signed-off-by: I...
Iustin Pop
07:24 pm snf-ganeti Revision c7d3a832: Add a simple wrapper over utils.Retry
The new wrapper makes moving legacy code to utils.Retry or adding
retries in existing code simpler.
Signed-off-by: I...
Iustin Pop
06:39 pm Bug #351 (Closed): To API implementation δεν επιστρέφει buildInProgress (409)
Το api/v1.1redux πρέπει να επιστρέφει HTTP 409 [buildInProgress] όταν το μηχάνημα είναι BUILD και του ζητήσω κάτι, όπ... Vangelis Koukis
06:29 pm Feature #349 (Closed): Δυνατότητα για πρόσβαση OOB σε κονσόλα, μέσω VNC
Δυνατότητα για πρόσβαση σε κονσόλα, Out-of-Band, μέσω VNC.
Πρέπει να επεκταθεί το API, να χρησιμοποιεί τον vncauthpr...
Vangelis Koukis
06:14 pm Revision f1641e4d: fix flavors to use api 1.1redux
* add cpu attribute returned on flavor(s) listing
* use api 1.1redux on gui for flavors
Markos Gogoulos
05:37 pm Pithos Revision fa577a4e: Automated merge with https://gss.googlecode.com/hg/
Christos Stathis
05:37 pm Revision fa577a4e: Automated merge with https://gss.googlecode.com/hg/
Christos Stathis
05:36 pm Revision 0781b257: Merged with f3a4422f7b1a
Christos Stathis
05:36 pm Pithos Revision 0781b257: Merged with f3a4422f7b1a
Christos Stathis
05:35 pm Revision 2cd96cc7: Fix stray Greek Alpha in JS source
Vangelis Koukis
05:32 pm Bug #209: box επιβεβαίωσης για τα actions
Constantinos Venetsanopoulos wrote:
> Σε firefox 4 παίζουν όλα οκ πλέον
Εδώ μπερδεύτηκα. Μετά από επικοινωνία με ...
Vangelis Koukis
05:13 pm Bug #209: box επιβεβαίωσης για τα actions
Σε firefox 4 παίζουν όλα οκ πλέον Constantinos Venetsanopoulos
05:11 pm Bug #209: box επιβεβαίωσης για τα actions
Η κάτω μπάρα για "Confirm all" πρέπει να έχει μήκος όσο φαίνεται στο mockup (από εκεί που ξεκινά το hoverbox μέχρι εκ... Constantinos Venetsanopoulos
05:04 pm Pithos Revision b49e62cb: Added tag staging-current for changeset 34635e673749
Christos Stathis
05:04 pm Revision b49e62cb: Added tag staging-current for changeset 34635e673749
Christos Stathis
05:04 pm Pithos Revision 39d6a190: Added tag 1.4.1.1 for changeset bbca3e4e9433
Christos Stathis
05:04 pm Revision 39d6a190: Added tag 1.4.1.1 for changeset bbca3e4e9433
Christos Stathis
05:03 pm Pithos Revision 632b0e95: Version updated to 1.4.1.1
Christos Stathis
05:03 pm Revision 632b0e95: Version updated to 1.4.1.1
Christos Stathis
05:03 pm Revision 7a3445c1: Added the GRNET suggested text to the About box
Christos Stathis
05:03 pm Pithos Revision 7a3445c1: Added the GRNET suggested text to the About box
Christos Stathis
05:02 pm Pithos Revision 76f91765: remove sorting from search results
Giannis Koutsoubos
05:02 pm Revision 76f91765: remove sorting from search results
Giannis Koutsoubos
04:53 pm snf-ganeti Revision d1e9c98d: Automatically enable hail if enabled and found
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
04:53 pm ganeti-local Revision d1e9c98d: Automatically enable hail if enabled and found
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
04:53 pm snf-ganeti Revision e5395072: Expose whether htools was enabled to Python code
This exports whether htools was enabled at configure-time, and adds a
constant for our reference iallocator.
Signed-...
Iustin Pop
04:53 pm ganeti-local Revision e5395072: Expose whether htools was enabled to Python code
This exports whether htools was enabled at configure-time, and adds a
constant for our reference iallocator.
Signed-...
Iustin Pop
04:49 pm Pithos Revision 092998fe: Fixed infinite loop during accounting update duw to bug in calendar calculations
Christos Stathis
04:49 pm Revision 092998fe: Fixed infinite loop during accounting update duw to bug in calendar calculations
Christos Stathis
04:47 pm Revision 0971fa71: implement server actions on gui for api/v1.1redux
* implement server reboot/shutdown/start/destroy actions
* fix ordering on imports (servers.py, actions.py)
* actio...
Markos Gogoulos
04:38 pm Revision 7d688160: also create a file on file storage when creating an empty filebody
Giannis Koutsoubos
04:38 pm Pithos Revision 7d688160: also create a file on file storage when creating an empty filebody
Giannis Koutsoubos
04:06 pm Revision f1bb8ad8: Sequence diagram for authentication.
UMLGraph-based, check http://http://www.umlgraph.org/ Georgios Gousios
03:02 pm Revision ae57c847: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Georgios Gousios
03:02 pm Revision 513f25a5: Test data (or, more presicely, datum)
Georgios Gousios
02:48 pm Revision fb381fbe: fix bug with vm.backendjobstatus
VirtualMachine models has attribute backendjobstatus instead of
_backendjobstatus
Markos Gogoulos
02:40 pm Revision b46e0e43: Fix typo, spotted by vkoukis
Georgios Gousios
02:39 pm Revision 28ce08b6: Tests for auth api headers
Georgios Gousios
02:21 pm Feature #335 (Closed): Refactoring του κώδικα ώστε να υπάρξει χωριστό logic layer
Αυτό έγινε τελικά στα commits commit:8a88551cca και commit:234f8b076b, τα πάντα φαίνεται να λειτουργούν εντάξει, τα t... Vangelis Koukis
02:18 pm Feature #347 (New): Μηχανισμός data migration
Vangelis Koukis
02:16 pm Feature #347 (Closed): Μηχανισμός data migration
Μετά το τελευταίο merge του logic-refactoring branch έπρεπε να διαλυθεί και να ξαναφτιαχτεί η ΒΔ, γιατί άλλαξαν όνομα... Vangelis Koukis
01:43 pm Revision 234f8b07: Fix breakage caused by the logic-refactoring merge
This commit fixes some breakage caused by the recent merge of
the logic-refactoring branch, mainly related to db/db_c...
Vangelis Koukis
12:44 pm ganeti-local Revision d6491981: test.ganeti.process_unittest: Fix race condition
There was a race condition on heavily loaded testsystem causing randomly
to fail the timeout unittests as the signal ...
René Nussbaumer
12:44 pm snf-ganeti Revision d6491981: test.ganeti.process_unittest: Fix race condition
There was a race condition on heavily loaded testsystem causing randomly
to fail the timeout unittests as the signal ...
René Nussbaumer
12:25 pm Feature #345 (Closed): Υλοποίηση AAI
Για τις ανάγκες της αυθεντικοποίησης των χρηστών, πρέπει να υλοποιηθεί μηχανισμός που να ενσωματώνεται με την υπηρεσί... Giorgos Gousios
12:02 pm ganeti-local Revision 1ebe6dbd: Improve references to htools in the documentation
Was not sure about the bit in admin.rst, hope it's fine.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: ...
Iustin Pop
12:02 pm snf-ganeti Revision 1ebe6dbd: Improve references to htools in the documentation
Was not sure about the bit in admin.rst, hope it's fine.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: ...
Iustin Pop
11:39 am Revision 8a88551c: Merge branch 'master' into logic-refactoring
Conflicts:
api/handlers.py
api/tests.py
Vassilios Karakoidas
09:20 am Bug #343 (Closed): Το UI δεν παίζει με non-standard dpi settings
Όπως είχαμε συζητήσει σε προηγούμενες συναντήσεις, το UI εμφανίζει προβλήματα σε non-standard dpi settings, γιατί πολ... Vangelis Koukis

03/30/2011

11:38 pm Revision e646ebe5: pep8 compliance
Dimitris Moraitis
11:37 pm Revision ed4781b5: adaptive confirm box in list view - Refs #293
Dimitris Moraitis
09:47 pm Revision dfd19c2d: All VirtualMachine fields are now pubic
* Update VirtualMachine reference in all modules
* Updated fixtures accordingly (and tests)
Vassilios Karakoidas
07:51 pm Feature #213: Error Handling API (Django) - GUI
Στο list view:
α) το Destroy server βγάζει μήνυμα λάθους ενώ ο server σβήνεται κανονικά.
Το λάθος είναι "could...
Vangelis Koukis
06:42 pm Bug #315 (Assigned): Το api/v1.1redux αντικαθιστά το api/v1.1, το api/v1.0 φεύγει
Vangelis Koukis
04:55 pm Feature #341: Έλεγχος για cross-browser compatibilty
Οι υποστηριζόμενοι browsers θα είναι οι:
* Mozilla Firefox, έκδοση μεγαλύτερη ή ίση της 3.0.
* Microsoft Internet...
Panagiotis Louridas
04:45 pm snf-ganeti Revision fd0bc853: Clarify the need for QuickCheck/Haskell tests
Expands the devnotes.rst doc and adds warnings in the Makefile.
Signed-off-by: Iustin Pop <iustin@google.com>
Review...
Iustin Pop
04:45 pm ganeti-local Revision fd0bc853: Clarify the need for QuickCheck/Haskell tests
Expands the devnotes.rst doc and adds warnings in the Makefile.
Signed-off-by: Iustin Pop <iustin@google.com>
Review...
Iustin Pop
04:11 pm Revision 0ce783e3: Merge branch 'master' into logic-refactoring
Vassilios Karakoidas
04:10 pm Revision a9b86546: Merge branch 'master' into logic-refactoring
Conflicts:
README
Vassilios Karakoidas
04:09 pm Revision 309d7ed2: autoposition multiple confirm box - Refs #209
Dimitris Moraitis
02:51 pm ganeti-local Revision 9a8ae794: RAPI client: Remove support for version 0 instance creation requests
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:51 pm snf-ganeti Revision 9a8ae794: RAPI client: Remove support for version 0 instance creation requests
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:51 pm ganeti-local Revision 3fd7f652: RAPI server: Drop support for instance creation format 0
Ganeti 2.1.3, released in June 2010, added support for a new, extensible
instance creation request format, called ver...
Michael Hanselmann
02:51 pm snf-ganeti Revision 3fd7f652: RAPI server: Drop support for instance creation format 0
Ganeti 2.1.3, released in June 2010, added support for a new, extensible
instance creation request format, called ver...
Michael Hanselmann
01:30 pm Revision 2479e79e: File name renames as per refs #323
Georgios Gousios
01:30 pm Revision be7a5331: Top level documentation
Georgios Gousios
01:22 pm Bug #323 (Closed): Ενοποίηση του README.DB στο README
Giorgos Gousios
01:18 pm Revision bf65ebf2: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Georgios Gousios
01:18 pm Revision 1d4fb95b: Remove unused imports
Georgios Gousios
01:09 pm Revision f5e590e4: Fixes #323
Georgios Gousios
12:13 pm Feature #341 (Closed): Έλεγχος για cross-browser compatibilty
Πρέπει να γίνει έλεγχος ότι παίζει με IE, Chrome, Opera, Firefox.
Ο Πάνος [louridas] θα συμπληρώσει τις ακριβείς εκδ...
Vangelis Koukis
12:09 pm Bug #339 (Assigned): To api/v1.1redux επεκτείνεται ώστε να υποστηρίζει απαραίτητη λειτουργικότητα
Vangelis Koukis
12:05 pm Feature #307: Μολύβι για αλλαγή ονόματος
Μετά το demo της Τετάρτης 2011/04/06. Vangelis Koukis
12:04 pm Bug #339: To api/v1.1redux επεκτείνεται ώστε να υποστηρίζει απαραίτητη λειτουργικότητα
Ο [verigak] θα ξεκινήσει ένα νέο branch όπου το api/v1.1redux θα είναι το μόνο API και θα έχει την απαιτούμενη λειτου... Vangelis Koukis
12:00 pm Bug #309: Το GUI κολλάει όταν κάνει refresh
Επειδή το ISO8601 είναι πολύ γενικό, καλό είναι να χρησιμοποιηθεί ένας parser που υποστηρίζει γενικά το πρότυπο. Προτ... Vangelis Koukis
11:49 am Feature #293: Partial refresh στο GUI
Αυτό πλέον δουλεύει, αλλά θέλει τις εξής αλλαγές:
α) μικραίνουν τα εικονίδια
β) πρέπει να βγαίνει το εικονίδιο του ...
Vangelis Koukis
11:44 am Revision 21a76038: Imported changesets 6ad7cf34a8f5, d535941636f3, f3a4422f7b1a from the default ...
Christos Stathis
11:44 am Pithos Revision 21a76038: Imported changesets 6ad7cf34a8f5, d535941636f3, f3a4422f7b1a from the default ...
Christos Stathis
11:42 am Bug #209: box επιβεβαίωσης για τα actions
Επίσης η επιλογή γίνεται πορτοκαλί όταν κάνω κλικ, όχι όταν φεύγει το ποντίκι.
Και αυτά που λέει ο [cven] στο note 1...
Vangelis Koukis
11:40 am Bug #209: box επιβεβαίωσης για τα actions
Για τη μπάρα, ίσως βοηθήσει αυτό εδώ όπου η μπάρα μένει μόνιμη στο πάνω μέρος όταν χρειάζεται:
http://perldoc.perl...
Vangelis Koukis
11:37 am Feature #213 (Assigned): Error Handling API (Django) - GUI
Εδώ μένει:
να αλλαχτούν κάποια σχόλια στον κώδικα ("no images unavailable")
να γίνει ό,τι προδιαγράφεται στο note #...
Vangelis Koukis
11:29 am Bug #321 (Closed): Τα εικονίδια στο list view δεν αλλάζουν σωστά από on --> off και αντίστροφα
Τα εικονίδια αλλάζουν, αυτό το κλείνω.
Vangelis Koukis
10:38 am Bug #339 (Closed): To api/v1.1redux επεκτείνεται ώστε να υποστηρίζει απαραίτητη λειτουργικότητα
Το api/v1.1redux επεκτείνεται ώστε να υποστηρίζει τις μικρές αλλαγές που έχουμε κάνει στο API [κυρίως extra attribute... Vangelis Koukis
10:31 am Bug #337 (Closed): Αλλαγή στην τεκμηρίωση των μοντέλων και της λογικής της εφαρμογής
Καθώς η λογική της εφαρμογής περνά σε χωριστό layer, πρέπει να αλλάξει με ανάλογο τρόπο η τεκμηρίωση στο trac.
Με τη...
Vangelis Koukis
10:27 am Feature #335 (Closed): Refactoring του κώδικα ώστε να υπάρξει χωριστό logic layer
Ο κώδικας αλλάζει σε χωριστό logic-refactoring branch, το οποίο θα γίνει merge με το master.
Η λογική της εφαρμογής ...
Vangelis Koukis

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 Pithos Revision 2e8b8042: close input stream after upload
Giannis Koutsoubos
06:51 pm 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 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: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: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
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
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 Pithos Revision be40713c: fix for user search query when query string already contains an @ character
Giannis Koutsoubos
01:50 pm 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 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
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
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 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 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 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: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: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 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 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 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 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 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 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: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: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
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
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 Revision d5580e22: keep selected files when refreshing filelist on same node, better sync of my s...
Giannis Koutsoubos
03:50 pm Pithos 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 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 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 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 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
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Revision 0693ad54: show upload button next to pager when filelist contains GSS.VISIBLE_FILE_COUNT...
Giannis Koutsoubos
05:27 pm Pithos Revision 0693ad54: show upload button next to pager when filelist contains GSS.VISIBLE_FILE_COUNT...
Giannis Koutsoubos
05:26 pm Revision 0845f2c6: fix versioned flag for files
Giannis Koutsoubos
05:26 pm Pithos 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 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 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 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: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: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 Revision 3f19a280: fix shift +click selection when using paging on celltable
Giannis Koutsoubos
04:36 pm Pithos 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 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: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: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 Pithos Revision a4dbefda: Added tag gss-1.4.1, staging-current for changeset bde04b73518d
Christos Stathis
12:56 pm 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 Pithos Revision 8d3c158b: Changed admin context to gss-admin
Christos Stathis
12:19 pm 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 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
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
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 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 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: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: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 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: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: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 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: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: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 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 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 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 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 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: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: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
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
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 Pithos Revision ee0c2b80: milton fix: not using .buffer files in /tmp anymore
Giannis Koutsoubos
01:37 pm 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 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 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 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 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: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 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 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 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 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 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: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: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
« Previous
Next »
 

Also available in: Atom