Activity
From 03/14/2011 to 04/12/2011
04/12/2011
- 11:22 pm Feature #83 (Feedback): Αισθητική ανανέωση του wizard
- Έκανα ένα update του wizard με διορθώσεις στη εμφάνιση σύμφωνα με το σχόλιο 16 στο commit:cf93419a
- 11:15 pm Revision cf93419a: more visual fixes for the vm creation wizard, Refs #83
- 09:06 pm Revision e357c9f0: Fix status descriptions in list view, Refs #379 #401
- 07:10 pm Revision 5495cf1c: Merge branch 'api-current' of https://code.grnet.gr/git/synnefo into api-current
- 07:08 pm Revision ba6ded2a: Improve metadata tests
- 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... - 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... - 05:51 pm Feature #83: Αισθητική ανανέωση του wizard
- Για το 1ο πρόβλημα, φταίω που δεν το ξανακοίταξα μετά από μια τελευταία αλλαγή πριν κάνω commit, είχε σταματήσει να δ...
- 05:34 pm Feature #83: Αισθητική ανανέωση του wizard
- Constantinos Venetsanopoulos wrote:
>
> Επίσης βλέπω τα εξής σοβαρά προβλήματα:
> 1. Πατώντας "Create VM" δεν γίνε... - 05:28 pm Feature #83 (Assigned): Αισθητική ανανέωση του wizard
- 05:28 pm Feature #83: Αισθητική ανανέωση του wizard
- Σχετικά με τις διορθώσεις:
* Γενικά για τα 3 steps:
1. Νομίζω χρειάζεται να μεγαλώσουν κι άλλο. Σε εμένα ακόμη ... - 05:13 pm Feature #83: Αισθητική ανανέωση του wizard
- Vangelis Koukis wrote:
> Μιχάλη, δεν καταλαβαίνω ακριβώς τη σημείωση σου, υπ. 13. Μπορείς να επιβεβαιώσεις ότι όλες ... - 05:09 pm Revision 66edd851: Add destroying and rebooting in list and icon view, Refs #401
- 05:09 pm Revision 799720f1: Merge branch 'ui-0.2' of https://code.grnet.gr/git/synnefo into ui-0.2
- 05:08 pm Revision 3091ead5: fix vm creation that I broke in previous commit, Refs #83
- 05:08 pm Feature #83: Αισθητική ανανέωση του wizard
- Μιχάλη, δεν καταλαβαίνω ακριβώς τη σημείωση σου, υπ. 13. Μπορείς να επιβεβαιώσεις ότι όλες οι διορθώσεις που αναφέρει...
- 04:46 pm Revision ede172d9: Fix console logging messages in list view
- 04:43 pm Revision 1704ae25: Add starting and shutting down in list view, Refs #401
- 04:41 pm Revision 602ebb17: Add initial migration with south
- 04:33 pm Feature #83 (Feedback): Αισθητική ανανέωση του wizard
- ενσωματώθηκαν και οι διορθώσεις στο commit:afa2ebd2
- 04:31 pm Revision afa2ebd2: visual fixes on new wizard, Refs #83
- 04:23 pm Revision cc2d9e9c: Clean-up branch from migrations new_south_test_field = models.IntegerField(...
- 03:58 pm Feature #257 (Closed): Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
- φαίνεται ότι παίζει σωστά, το κλείνω
- 03:28 pm Feature #257 (Feedback): Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
- Οκ αφαιρέθηκε το meta_key "My Server Name", άλλαξε το εικονίδιο του ubuntu και προστέθηκε το suse
- 03:26 pm Revision 2c55421a: remove redundant metadata key "My server name"
- on server creation
- 03:22 pm Revision 70194c26: fix OS icons
- update ubuntu OS icon and add suse icon
Refs #257 - 03:21 pm Feature #345: Υλοποίηση AAI
- Όλα τα τεστ τρέχουν παρουσία του aai module από το commit:8af3b61f και μετά.
- 03:15 pm Revision 17b1fa0c: Added tag gss-1.4.1.2, staging-current for changeset 42d830050f1c
- 03:15 pm Pithos Revision 17b1fa0c: Added tag gss-1.4.1.2, staging-current for changeset 42d830050f1c
- 03:14 pm Feature #257: Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
- Μάρκο, βλέπω στο commit:45ab204d6b8d6c18113a24d073eabe0d060f1e78 ότι περνάς εκτός από το meta_key="OS" στην create_vm...
- 03:13 pm Pithos Revision 5fc5662f: Updated version to 1.4.1.2
- 03:13 pm Revision 5fc5662f: Updated version to 1.4.1.2
- 03:12 pm Revision 968b3e04: Add tests for server metadata API methods
- 03:12 pm Pithos Revision 6b5bd65e: Added special message for AUTH users
- 03:12 pm Revision 6b5bd65e: Added special message for AUTH users
- 03:12 pm Pithos Revision d7114361: Fixed install target to convert properties files (native2ascii)
- 03:12 pm Revision d7114361: Fixed install target to convert properties files (native2ascii)
- 03:09 pm Feature #257: Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
- Το gui πλεον ρυθμίζει το "OS" metadata key και έγινε η μετονομασία στα static/machines
- 03:07 pm Revision 333d00ff: rename os images files
- Refs #257
- 02:49 pm Revision 8af3b61f: Fix the remaing tests
- 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... - 02:24 pm Revision 45ab204d: fix server icons
- the gui handles the "OS" metadata key, on the server's creation
Refs #257 - 02:22 pm Feature #401: Όταν το UI στέλνει μια εντολή, αλλάζει το λεκτικό που εμφανίζεται
- Αφού βάζουμε την λειτουργικότητα των λεκτικών μηνυμάτων του client που με refresh χάνονται, ας προσθέσουμε εκτός από ...
- 02:11 pm Revision 0a73c22f: User-defined exceptions should inherit Exception
- 01:56 pm Feature #411 (Closed): Επέκταση του Ganeti backend ώστε να υποστηρίζει το χειρισμό ιδιωτικών δικτύων
- Η ανάπτυξη για αυτό το μέρος γίνεται ως μέρος του Ganeti και δεν αφορά άμεσα το Synnefo, αλλά ανοίγω εδώ το ticket ώσ...
- 01:51 pm Feature #409 (Closed): Επέκταση του API ώστε να υποστηρίζει χειρισμό ιδιωτικών δικτύων
- Το API και η υλοποίησή του χρειάζεται να επεκταθούν ώστε να υποστηρίζεται ο χειρισμός ιδιωτικών δικτύων.
Πιο συγκε... - 01:31 pm Revision 52ddd0e7: Merge branch 'master' into auth-mechanism
- Conflicts:
api/fixtures/api_test_data.json
api/tests.py - Networks tab - private network expand
- Networks tab - internet network expand firewall expand
- Networks tab - internet network expand
- Networks tab
- Networks tab
- 01:26 pm Feature #407 (Closed): Υποστήριξη δικτύων από το Synnefo
- Αυτό είναι ένα γενικότερο feature ticket, το οποίο καταγράφει την ανάγκη υποστήριξης από το Synnefo σύνδεσης στο δημό...
- 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... - 01:15 pm Feature #83: Αισθητική ανανέωση του wizard
- οκ και το submit του wizard form με enter από το name field. Στο commit:cae67343
- 01:11 pm Revision cae67343: submit wizard form by pushing enter on name field, Refs #83
- 01:05 pm Feature #83: Αισθητική ανανέωση του wizard
- σωστά, προχωράμε στις παρατηρήσεις και μετά κοιτάμε το θέμα του opera
- 12:57 pm Feature #83: Αισθητική ανανέωση του wizard
- Μετά το commit:2bd7eb5a είναι λειτουργικός ο wizard και στον Opera (version 11.10). Έχει μια μικρή διαφορά στο σημείο...
- 12:54 pm Feature #279: Αρχική σελίδα όταν δεν υπάρχουν VMs
- ok τα 2 πρώτα, πάμε για το 3ο :)
- 12:52 pm Revision 2bd7eb5a: fix wizard buttons in opera, Refs #83
- 12:40 pm Feature #279: Αρχική σελίδα όταν δεν υπάρχουν VMs
- Τα πρώτα 2 έγιναν στο commit:ce4f9227
- 12:36 pm Feature #401: Όταν το UI στέλνει μια εντολή, αλλάζει το λεκτικό που εμφανίζεται
- Ok το icon view. Μένει το list view
- 12:34 pm Feature #379: Spinner και κατά τα "Building" , "Rebooting"
- Spinner και κύμα παίζουν σωστά στο icon view. Μένει το list view
- 12:28 pm Revision ce4f9227: Fix layout and initial welcome screen, Refs:#279
- 12:12 pm Feature #379: Spinner και κατά τα "Building" , "Rebooting"
- διόρθωσα τα προβλήματα στο icon view και σε λίγο θα είναι έτοιμο και το list view
- 12:12 pm Feature #401: Όταν το UI στέλνει μια εντολή, αλλάζει το λεκτικό που εμφανίζεται
- αυτά διορθώθηκαν στο icon view και μένει να μπουν και στο list view
- 12:04 pm Revision dc537816: Merge branch 'ui-0.2' of https://code.grnet.gr/git/synnefo into ui-0.2
- 11:59 am Revision 513bc21d: Fix changing states in icon view, Refs #401 #379
- 11:57 am Feature #83: Αισθητική ανανέωση του wizard
- Γενικά έχουμε πετύχει την ανανέωση που χρειάζεται. Τα χρώματα είναι ακριβώς όπως πρέπει. Να σημειώσω ότι τον wizard τ...
- 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... - 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... - 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... - 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... - 11:24 am Revision e735d748: Merge branch 'master' of https://code.grnet.gr/git/synnefo into api-current
- 11:03 am Feature #257: Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
- Επίσης, σχετικά με τα εικονίδια και για θέμα ομοιομορφίας:
1. Κάτω από το ui/static/machines/ ας γίνουν rename τα ... - 10:50 am Feature #257: Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
- Μάρκο, το commit:a64e74f083 είναι λάθος και αντιφάσκει στη σημείωση 2 παραπάνω.
Δεν υπάρχει λόγος το API να χειρίζετ... - 10:33 am Revision 10532027: Added Image Metadata (OS, kernel) in fixtures
- 09:52 am Revision 25cb7d42: Merge branch 'master' of https://code.grnet.gr/git/synnefo into south-integration
- 09:50 am Revision d79d8208: Work on migration HoWTo in README.develop
- 09:47 am Feature #379: Spinner και κατά τα "Building" , "Rebooting"
- Θα γίνεται ακριβώς όπως το λες. Το κύμα δεν θα πέφτει από running σε rebooting. Θα πέφτει από rebooting σε running. Ό...
- 09:39 am Feature #401 (Assigned): Όταν το UI στέλνει μια εντολή, αλλάζει το λεκτικό που εμφανίζεται
- Το starting, shutting down φαίνεται να δουλεύει σωστά, αλλά έχουν χαλάσει άλλες καταστάσεις.
1. Απο building δεν π... - 09:39 am Revision 6fc64f55: Few corrections to the data migration instructions
- 01:38 am Feature #257: Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
- Έγινε. Επίσης έχουν προστεθεί τα εικονίδια unknown.png και unknown-off.png στο static/machines και στο static/os_logo...
- 01:20 am Revision a64e74f0: mend
- 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... - 12:59 am Feature #379 (Assigned): Spinner και κατά τα "Building" , "Rebooting"
- Για το πότε θα βγαίνει το κύμα ας απαντήσει ο Κωνσταντίνος, πάντως τώρα υπάρχει το bug ότι δεν εμφανίζεται ποτέ το st...
- 12:52 am Feature #83: Αισθητική ανανέωση του wizard
- Επίσης ένα minor, αλλά σημαντικό: Ας τελειώνει τον wizard με Enter στο τελικό κουτί όπου ο χρήστης γράφει το όνομα αν...
- 12:49 am Feature #83 (Assigned): Αισθητική ανανέωση του wizard
- Καταλαβαίνω ότι είναι ακόμη υπό κατασκευή, απλώς να συνεισφέρω ότι εκτός κάποιων προβλημάτων με την εμφάνιση δεν παίζ...
04/11/2011
- 08:14 pm Feature #401 (Feedback): Όταν το UI στέλνει μια εντολή, αλλάζει το λεκτικό που εμφανίζεται
- για το icon view αυτό έχει γίνει στο commit:198e13aa εάν σας αρέσει προχωράω με τον ίδιο τρόπο και στο list
- 08:06 pm Revision 845cd9f6: Merge branch 'master' into ui-0.2
- 08:06 pm Revision 99b5161d: Remove unused alerts
- 08:03 pm Revision 198e13aa: Add starting and shutting down in icon view, Refs #401
- 06:59 pm Revision 75aae73a: Corrections when installing CI on new Debian
- 05:46 pm Revision 63119250: Fix comment format
- 05:33 pm Feature #379 (Feedback): Spinner και κατά τα "Building" , "Rebooting"
- Εδώ χρειάζομαι λίγο feedback σχετικά με την συμεριφορά του spinner στην περίπτωση του rebooting. Δείτε στο icon view ...
- 05:07 pm Revision 2e19b161: Finished first version of south migration mini-HowTo.
- 04:54 pm Revision 664a3878: Added example that renames a field in SynnefoUser model
- 04:42 pm Revision f01ebd34: Merge branch 'master' into ui-0.2
- 04:37 pm Revision 97a4b51d: Show spinner while rebooting or building, Refs #379
- 04:36 pm Feature #83 (Feedback): Αισθητική ανανέωση του wizard
- Έγινε ένα πρώτο πέρασμα στο commit:94adeabb
- 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 - 04:11 pm Revision 94adeabb: Update wizard with version 2 mockups, ref #83
- 04:10 pm Revision 202c8949: Remove duplicate welcome text from standard template
- 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 - 03:22 pm Revision 5bde09a4: Instructions on how to setup Jenkins for CI
- 03:01 pm Bug #171 (Assigned): scroll στο list view
- To ξανανοίγω γιατί ξαναβγαίνει η οριζόντια scroll bar από 10+ μηχανήματα στο list view όπως παρατήρησε ο [vkoukis] κα...
- 02:53 pm Revision d115929c: Only return the updated metadata
- 02:33 pm Revision 1ad2fdbc: Forgot to import os
- 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... - 02:12 pm Feature #387 (Assigned): Στο list view να φαίνεται το Flavor του μηχανήματος
- 02:12 pm Feature #387: Στο list view να φαίνεται το Flavor του μηχανήματος
- είναι οκ, αλλά όταν πάω να κάνω sort οποιοδήποτε πεδίο μου βγάζει σε απόσταση δύο pixels κάτω από τα κουτιά των τίτλω...
- 02:01 pm Feature #387: Στο list view να φαίνεται το Flavor του μηχανήματος
- στο commit:c26f1ccc άλλαξα λίγο και τα widths για να μην κάνει συχνά warp το κείμενο
- 02:00 pm Revision c26f1ccc: Fix widths of table columns in list view, ref #387
- 01:45 pm Feature #387 (Feedback): Στο list view να φαίνεται το Flavor του μηχανήματος
- ok αυτό στο commit:36f65c1f
- 01:43 pm Revision 36f65c1f: Replace ip with flavor in list view, ref #387
- 01:03 pm Feature #381 (Closed): Το "more..." στο icon view να γίνει "Destroy"
- ok, closed
- 12:55 pm Feature #381 (Feedback): Το "more..." στο icon view να γίνει "Destroy"
- οκ, διορθώθηκε στο commit:c5ffb0de
- 12:54 pm Feature #389 (Assigned): Τα standard, list και single view να αποκτήσουν εικονίδια
- Έχω ανεβάσει το αρχείο view_buttons.svg σε inkscape format το οποίο περιέχει όλους τους συνδυασμούς εικονιδίων και ho...
- 12:53 pm Revision c5ffb0de: Fix destroy action in icon view, ref #381
- Instances Icon View new View buttons
- Icon/List/Single View buttons for Machines tab
- 12:18 pm Revision 5d87bed0: Don't reference application that doesn't exist
- 12:04 pm Revision b216cb77: Add the django-hudson module to the CI environment
- 11:49 am Revision 6110651e: Configurations for various databases
- 11:38 am Feature #347 (Closed): Μηχανισμός data migration
- Είναι duplicate του #371, το κλείνω.
- 11:37 am Feature #389: Τα standard, list και single view να αποκτήσουν εικονίδια
- Θα στείλω εγώ
- 11:34 am Revision a25243b5: Integration with south
- * Loading south app in settings.py
* Performed initial migration ./manage.py schemamigration db - 11:28 am Feature #389: Τα standard, list και single view να αποκτήσουν εικονίδια
- Τα εικονίδια αυτά θα μας τα στείλεις cven εσύ ή να βάλουμε κάποια εμείς;
- 11:25 am Feature #381: Το "more..." στο icon view να γίνει "Destroy"
- Έχεις δίκιο, μου ξέφυγε.
Θα το διορθώσω σε λίγο γιατί είμαι στη μέση ενός άλλου κομμίτ. - 09:49 am Feature #367: Rate-limiting των requests στο API
- Σε αυτό συμφωνώ, αυτό πρότεινα και στην πρώτη μου απάντηση για τους μη εγγεγραμένους χρήστες. Αυτό που πρότεινα επιπλ...
- 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...
- 08:40 am Feature #367: Rate-limiting των requests στο API
- Και για να είμαι πιο συγκεκριμένος, προς το παρόν θα έβαζα ένα rate limit σε επίπεδο iptables (θέτοντας π.χ. max 50 c...
- 08:14 am Feature #367: Rate-limiting των requests στο API
- Το πού βοσκάνε τα ζώα το βρίσκεις από τα logs.
Εγώ προτείνω για κάθε ρίσκο που εντοπίζουμε (γιατί δεν θα είναι το ... - 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... - 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...
04/10/2011
- 10:41 pm Feature #383 (Assigned): Ενσωμάτωση συστήματος continous integration
- 10:40 pm Feature #345: Υλοποίηση AAI
- Τα τεστ που αφορούν το shibboleth, τουλάχιστο σύμφωνα με την τεκμηρίωση του πρωτοκόλλου, λειτουργούν όλα. Μένει δοκιμ...
- 10:28 pm Feature #367: Rate-limiting των requests στο API
- Δεν θα ξέρουμε ποιο είναι το ζώον αν δεν έχουμε βάλει ένα καμπανάκι να χτυπάει όταν κάποιος ξεπεράσει τα 5000 req/sec...
- 10:00 pm Feature #367: Rate-limiting των requests στο API
- Και να υπενθυμίσω γιατί είναι χαμηλά στις δικές μου προτεραιότητες:
* Γιατί το ζώον που θα δώσει 5000 requests / m... - 09:57 pm Feature #367: Rate-limiting των requests στο API
- To API περιγράφει τo πώς παίρνεις τα limits, όχι πώς υλοποιούνται.
* Μήπως όταν φτάσουν 5000 POST requests / min ... - 09:29 pm Feature #367: Rate-limiting των requests στο API
- Μα δεν νομίζω ότι διαφωνούμε σε αυτό!
Συμφωνώ απόλυτα ότι πρόβλημα πρέπει να περιγραφεί με ακρίβεια από όποιον ανα... - 09:10 pm Feature #367: Rate-limiting των requests στο API
- Αυτό που λες είναι limiting σε επίπεδο HTTP requests (HTTP request rate limiting), του τύπου που εφαρμόζει το twitter...
- 08:52 pm Feature #367: Rate-limiting των requests στο API
- Πράγματι, το να ξεκινήσει υπερβολικά μεγάλο αριθμό μηχανών ο χρήστης δεν είναι πρόβλημα.
Αλλά το θέμα με το ρυθμό υπ... - 08:36 pm Feature #367: Rate-limiting των requests στο API
- Ποιο είναι το σενάριο για το οποίο μιλάμε; Μπορεί κάποιος να το επεξεργαστεί; Για παράδειγμα το:
* Ο χρήστης ξεκιν... - 08:12 pm Feature #367: Rate-limiting των requests στο API
- Παρ'ολα αυτά:
1. Πρέπει να καταγράφεται και να απομονώνεται.
2. Χωρίς περιορισμό μπορεί να κάνει το σύστημα να μην α... - 02:23 pm Feature #367: Rate-limiting των requests στο API
- Παιδιά αυτό είναι overengineering.
(1) DoS μετά από AAI σημαίνει ότι κάποιος τρελός κάνει εξυπνάδες επώνυμα.
(... - 11:09 am Feature #367: Rate-limiting των requests στο API
- Δεν νομίζω ότι είναι θέμα μόνο του ΑΑΙ. Πρέπει να μπει ένα middleware που περιορίζει τα requests ανά IP (-> πριν το α...
- 11:07 am Feature #383: Ενσωμάτωση συστήματος continous integration
- Εξέτασα τα παρακάτω συστήματα continuous integration
* Jenkins
* buildbot
Το jenkins είναι το συνιστώμενο από πο...
04/09/2011
- 12:28 pm Revision 528a931a: Add i18n translation tags in icon view text
- 12:15 pm Revision c72aa099: Add i18n translation tags in list view text
- 12:02 pm Feature #381 (Feedback): Το "more..." στο icon view να γίνει "Destroy"
- έγινε στο commit:f3632e8d
- 12:01 pm Revision f3632e8d: Replace more with destroy in icon view, ref #381
04/08/2011
- 10:04 pm Feature #405 (Closed): Απόλυτος περιορισμός σε πλήθος πόρων (quota) ανά χρήστη
- Για την αποφυγή DoS πρέπει να υπάρχει απόλυτος περιορισμός για κάθε πόρο προς δέσμευση από τους χρήστες του συστήματο...
- 07:26 pm Bug #403 (Assigned): Προβλήματα εμφάνισης με Firefox 3.5
- Αυτό, όπως και όλα τα άλλα προβλήματα cross-browser compatibility (#341) δεν πηγαίνει για v0.2, αλλά σίγουρα θα ενταχ...
- 07:24 pm Bug #377 (Closed): Unexpected error: MySQL backend does not support timezone-aware datetimes
- Αυτό διορθώθηκε στη v0.1, το κλείνω.
- 06:41 pm Bug #403 (Closed): Προβλήματα εμφάνισης με Firefox 3.5
- Στο σύστημα μου (Firefox 3.5 σε Linux) η έκδοση v0.1 έχει τα εξής προβλήματα εμφάνισης:
* Το βελάκι στη navigation b... - 04:29 pm Revision 654fc918: Added target to run admin gwt client in dev mode
- 04:29 pm Pithos Revision 654fc918: Added target to run admin gwt client in dev mode
- 04:20 pm Revision b620dc22: SafeHtml made safe(r)
- 04:20 pm Pithos Revision b620dc22: SafeHtml made safe(r)
- 04:19 pm Pithos Revision 43240a9c: Target for gwt dev mode starts ready for remote debuging so that IDEs can attach
- 04:19 pm Revision 43240a9c: Target for gwt dev mode starts ready for remote debuging so that IDEs can attach
- 03:27 pm Revision 271ed85d: Minor format editing of main.css
- 02:42 pm Feature #279 (Assigned): Αρχική σελίδα όταν δεν υπάρχουν VMs
- O βασικός σχεδιασμός είναι ok. Κάποια θέματακια που είδα:
1. Εμφανίζει για λίγο το "create new" button πριν τη wel... - 02:37 pm Revision 5ef04f85: Minor textual fixes in Welcome Screen (No VMs)
- 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... - 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... - 01:17 pm Bug #369 (Closed): Τα unit tests για το API είναι σπασμένα
- Αυτά φτιάχτηκαν σε μία σειρά από commits στο api-test branch, και έγιναν τελικά merge στο master (commit:b85c772ea κα...
- 01:01 pm Revision 1aaf8ac7: Merge branch 'master' into ui-0.2
- 12:37 pm Revision fb2d85f8: Merge branch 'api-tests'
- 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... - 12:23 pm Feature #279: Αρχική σελίδα όταν δεν υπάρχουν VMs
- translatable strings και διορθωση του positioning στο box επιλογής views στο commit:09ec6db2
- 12:15 pm Revision 09ec6db2: fix positioning of list view box, make strings translatable, ref:#279
- 11:50 am Feature #279: Αρχική σελίδα όταν δεν υπάρχουν VMs
- έχει διάφορα θεματάκια ακόμη, απλά δείτε για να ξέρουμε έαν ο βασικός σχεδιασμός είναι οκ
- 11:38 am Feature #279 (Feedback): Αρχική σελίδα όταν δεν υπάρχουν VMs
- έγινε στο commit:6902f72e
- 11:22 am Revision 6902f72e: add initial version of welcome screen, ref #279
- 11:16 am Revision b85c772e: Merge branch 'api-tests'
04/07/2011
- 09:58 pm Feature #401 (Closed): Όταν το UI στέλνει μια εντολή, αλλάζει το λεκτικό που εμφανίζεται
- Με βάση τη συζήτηση του χθεσινού demo:
Τώρα, όταν το UI στέλνει μια εντολή στο API εμφανίζει το ανάλογο spinner.
... - 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... - 03:09 pm Revision 57e59589: All Shibboleth-based tests pass
- Now, we need to test it against a real installation
- 03:00 pm Pithos Revision d14c4fb2: show context menu in groups tab when right clicking on empty space with one op...
- 03:00 pm Revision d14c4fb2: show context menu in groups tab when right clicking on empty space with one op...
- 02:35 pm Revision 07147256: remove core gwt classes contained in gwtquery jars and modify classpath order ...
- 02:35 pm Pithos Revision 07147256: remove core gwt classes contained in gwtquery jars and modify classpath order ...
- 02:03 pm Pithos Revision 8ea64002: fix classpath
- 02:03 pm Revision 8ea64002: fix classpath
- 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... - 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... - 01:50 pm Revision fe2a6886: Query for greater since or equal
- 01:36 pm Pithos Revision 44b6c86b: Moved milton jars to dependencies
- 01:36 pm Revision 44b6c86b: Moved milton jars to dependencies
- 01:36 pm Revision faa26af8: Make most tests pass
- 01:32 pm Revision 7f63ff66: Add a check for the return code
- 01:31 pm Revision cdb65551: Date header is only required for the test-server
- 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... - 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... - 01:09 pm Revision 8b01f7f3: Add a Date header in responses
- Make use of it in tests.
- 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... - 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... - 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... - 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... - 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-... - 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-... - 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... - 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... - 12:29 pm Revision 009d3bf2: Check for values inside servers
- 11:57 am Revision 860412e0: Merge branch 'api-current' into api-tests
- 11:54 am Revision 8c796300: Add empty models.py
- Django requires it.
04/06/2011
- 11:24 pm Feature #399 (Closed): Καμία επιτρεπόμενη ενέργεια σε μηχάνημα σε BUILD
- όταν ένα μηχάνημα είναι σε BUILD, το UI επιτρέπει μόνο την καταστροφή του.
- 10:32 pm Feature #397 (Closed): Επέκταση του API ώστε να επιστρέφονται IPs από Ganeti
- Ενσωμάτωση hooks στο Ganeti για κλήσεις στο business logic της εφαρμογής με στόχο την επιστροφή σωστών IP διευθύνσεων...
- 09:33 pm Feature #393: Refactoring του business logic σε services
- Και να προσθέσω, ως αποτέλεσμα των (1),(2):
α) τι θα γίνει με τον @db_controller@, που σήμερα αποτελεί ουσιαστικά ... - 08:03 pm Revision 71a2be7d: New test
- 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... - 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... - 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-... - 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-... - 06:16 pm Feature #345: Υλοποίηση AAI
- Some tests that have to do with Shibboleth succeed (users are registered automatically and authentication tokens with...
- 06:12 pm Revision df50f56f: Merge branch 'master' into auth-mechanism
- Conflicts:
settings.py.dist - 06:08 pm Revision 1896d262: Fixes to pass some shibboleth related tests
- 04:44 pm Pithos Revision a5cde01a: Automated merge with https://gss.googlecode.com/hg/
- 04:44 pm Revision a5cde01a: Automated merge with https://gss.googlecode.com/hg/
- 04:39 pm Pithos Revision f623b23d: Missing resource files from previous commit
- 04:39 pm Revision f623b23d: Missing resource files from previous commit
- 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... - 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... - 04:08 pm Feature #393 (Closed): Refactoring του business logic σε services
- Πρέπει να γίνουν τα παρακάτω:
# Να αποφασιστεί αν μας κάνει το 0mq και αν όχι με τι να το αντικαταστήσουμε
# Να ο... - 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> - 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> - 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... - 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... - 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-... - 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-... - 03:17 pm Feature #371: Ενσωμάτωση του South για database migrations
- http://packages.debian.org/stable/python/python-django-south (squeeze)
Vassilios Karakoidas wrote:
> Υπάρχει κάπο... - 03:04 pm Feature #391 (Closed): Κονσόλα VNC στο GUI
- Πρέπει να προστεθεί στο GUI ενέργεια "Console" η οποία επικοινωνεί με το API για τη δημιουργία VNC consoles
- Create VM Wizard 2
- 02:46 pm Feature #389 (Closed): Τα standard, list και single view να αποκτήσουν εικονίδια
- Η μετάβαση από view σε view θα γίνεται με εικονίδια, όχι με κείμενο/link. Πρέπει να βρεθούν εικονίδια και να αντικατα...
- 02:36 pm Feature #385: Υλοποίηση συστήματος installation για Debian
- Περιλαμβάνει:
* Εγκατάσταση του +νεφου σε standard path
* Πακέτα .deb
* Ίσως κάποιο apt repository - 02:35 pm Feature #387 (Closed): Στο list view να φαίνεται το Flavor του μηχανήματος
- Στο list view θα φύγει η στήλη IP.
Θα αντικατασταθεί από στήλη Flavor:
"1 CPU, 512MB RAM, 60GB Disk", "2 CPUs, 1024... - 02:33 pm Feature #385 (Closed): Υλοποίηση συστήματος installation για Debian
- 02:32 pm Feature #371: Ενσωμάτωση του South για database migrations
- Υπάρχει κάποιο dependency για την έκδοση του South που χρησιμοποιούμε;
- 02:13 pm Feature #383 (Closed): Ενσωμάτωση συστήματος continous integration
- 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,... - 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,... - 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... - 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... - 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... - 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... - 12:41 pm Revision 77f6bb0e: We import getfqdn, not socket
- 12:36 pm Feature #375: VM Metadata Handling στο GUI
- Για το v0.2 δεν έχουμε expand αλλά τα metadata γίνονται προσβάσιμα με ένα link "metadata" που υπάρχει δίπλα από το di...
- 12:33 pm Feature #381 (Closed): Το "more..." στο icon view να γίνει "Destroy"
- Στο icon view το "more..." να γίνει "Destroy" και πατώντας το να γίνεται το action Destroy (καταστροφή μηχανήματος) ό...
- 12:29 pm Feature #379 (Closed): Spinner και κατά τα "Building" , "Rebooting"
- O spinner να βγαίνει και καθόλη τη διάρκεια των καταστάσεων: "building" και "rebooting"
- 11:53 am Feature #375: VM Metadata Handling στο GUI
- Εικόνες Μέτα1,2 για v0.2
- 11:36 am Revision 4f598167: Use more specific exceptions
- 11:11 am Revision f7df1cef: Merge branch 'api-current' of https://code.grnet.gr/git/synnefo into api-tests
- 10:42 am Revision aea3e7c6: Use server's FQDN in API reply for VNC console
04/05/2011
- 10:42 pm Revision bbbe2cfa: Fix breakage in get_console() action
- 09:11 pm Revision 1c03e74e: Really delete the VM if CreateInstance() fails
- 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... - 08:20 pm Bug #377 (Resolved): Unexpected error: MySQL backend does not support timezone-aware datetimes
- Έχει διορθωθεί στο commit:0140e54bacce44aa87484f767528ef0f8b9d50f7 του api-current branch.
Θα γίνει merge και στο ma... - 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. - 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 ... - 06:39 pm Revision dc3ad42e: Add missing fixture file
- 06:38 pm Revision 4fd67656: Merge branch 'api-current' into api-tests
- 06:37 pm Revision e87d30f3: Immediately convert dates to naive format
- Please verify that it fixes #377
Refs: #377 - 06:16 pm Revision 883de713: Port tests to the new API
- manage.py test api should work now
- 05:59 pm Revision 0e3c1947: Add more comments to settings.py.dist
- 05:52 pm Revision 7584d408: description has been removed from image
- 05:39 pm Revision bc855ce7: Allow create_server to set initial metadata
- 05:39 pm Revision 838c404d: size has been removed from Image
- 05:26 pm Revision b36421a6: Add comments for variables in settings.py.dist
- 05:12 pm Bug #377 (Assigned): Unexpected error: MySQL backend does not support timezone-aware datetimes
- Θενξ για το report, παίζει να είναι και το πρώτο εξωτερικό bug report :)
- 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:...
- 04:57 pm Feature #375 (Closed): VM Metadata Handling στο GUI
- Ο χρήστης πρέπει να μπορεί να επεξεργάζεται τα metadata του VM (όπως ορίζεται στο OpenStack API v1.1).
Έχω ανεβάσει ... - Instances Manage Metadata 2
- Instances Manage Metadata 1
- Instances Icon View expand info
- 04:29 pm Revision dbf97ed2: Authentication routine, with comments
- 04:28 pm Revision 938e89ab: Authentication token duration settings and autogeneration
- 04:27 pm Revision 2627cd84: Add missing import
- 04:26 pm Feature #83 (Assigned): Αισθητική ανανέωση του wizard
- Έχω ανεβάσει τα mockup για την αισθητική ανανέωση του wizard που συζητούσαμε εδώ και καιρό, για να κλείσει και αυτό τ...
- Create VM Wizard 3
- Create VM Wizard 1
- 03:37 pm Revision 1f6ba360: Actually fix simplejson wrt util/rapi.py
- Broken by previous commit, 3481786
- 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) - 03:27 pm Feature #373 (Closed): Single-machine View στο GUI
- Έχει ανέβει mockup (web_layout_0.0.9.png) στο οποίο φαίνεται το τρίτο view (single) εκτός των icon και list για τα VM...
- 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... - 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... - 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... - 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... - 03:17 pm Feature #371 (Closed): Ενσωμάτωση του South για database migrations
- 02:50 pm Bug #369 (Closed): Τα unit tests για το API είναι σπασμένα
- Tα unit tests για το API δεν λειτουργούν.
Πρέπει να μεταφερθούν ώστε να χρησιμοποιούν τη νέα υλοποίηση του /v1.1 και... - 02:47 pm Feature #169 (Closed): Πρόγραμμα χρέωσης χρηστών με βάση την τρέχουσα χρήση
- Υπάρχει σύστημα χρέωσης των πόρων, έχει ενσωματωθεί στο logic layer της εφαρμογής (#335), αυτό μπορεί να κλείσει.
- 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... - 02:42 pm Feature #165 (Closed): Δαίμονας-γέφυρα από 0mq στο Aquarium
- Ο @db_controller@ τρέχει, πρέπει να ενταχθεί στο γενικότερο σύστημα που θα τρέχει το logic της εφαρμογής, αυτό κλείνε...
- 02:40 pm Bug #365 (Closed): Port get_console action to the api-redux branch
- Αυτό έγινε από τον [verigak], αλλάζω το assignment, λειτουργεί μαζί με το υπόλοιπο API, το κλείνω.
- 02:39 pm Bug #301 (Closed): Sanitization του API, αφαίρεση του Piston, έλεγχος συμμόρφωσης με OpenStack v1...
- Αυτό έγινε, έκλεισαν όλα τα σχετικά tickets. Μένει το ζήτημα των tests, που αυτή τη στιγμή έχουν σπάσει, θα ανοίξω χω...
- 02:38 pm Feature #253 (Closed): Μετάβαση στο OpenStack Compute API v1.1
- Αυτό έγινε, το κλείνω.
- 02:38 pm Revision c4c07cab: Add describedby links in version details
- 02:34 pm Feature #251 (Closed): Documentation του: Metadata handling σύμφωνα με το OpenStack Compute API v1.1
- Αυτό δεν έχει νόημα έτσι χωριστά εδώ.
Θα υπάρξει γενικότερο ticket για επικαιροποίηση της τεκμηρίωσης του API.
- 02:30 pm Feature #249 (Closed): Metadata handling σύμφωνα με το OpenStack Compute API v1.1
- Η νέα υλοποίηση του API υποστηρίζει metadata για Images και Servers με ακριβείς απαντήσεις σύμφωνες με το πρότυπο, το...
- 02:29 pm Bug #315 (Closed): Το api/v1.1redux αντικαθιστά το api/v1.1, το api/v1.0 φεύγει
- Η νέα υλοποίηση του API μπήκε στο master, το ticket κλείνει.
- 02:28 pm Feature #207 (Closed): Δημιουργία Group model
- Αυτό θέλει γενικότερη σχεδίαση, το κλείνω.
- 02:26 pm Bug #363 (Closed): το GUI κάνει ?changes-since με περιγραφή ISO8601 χωρίς timezone
- To GUI ζητά @?changes-since@ με σωστό timestamp ISO8601, το κλείνω.
- 02:25 pm Bug #361 (Closed): το api/v1.1redux γυρίζει το χρόνο σε updated χωρίς timezone
- To API γυρίζει τις τιμές των πεδίων @created@, @updated@ ως ημερομηνίες σε ISO8601, το κλείνω.
- 02:22 pm Bug #311 (Closed): Διόρθωση του GUI ώστε να παίζει με OpenStack v1.1
- Το GUI δουλεύει με τη νέα υλοποίηση του API, το κλείνω.
- 02:19 pm Revision 3e09836c: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 02:19 pm Revision a76c4fbc: description field has been removed from Image
- 02:18 pm Bug #171 (Closed): scroll στο list view
- Το κλείνω, θα γίνει σοβαρός έλεγχος για cross-browser compatibility σε νέο ticket αργότερα, οπότε από εκεί θα ανοίξου...
- 02:16 pm Revision dd53338a: Make tests fail gracefully with assertions.
- Also correct spelling of the word shibboleth
- 02:14 pm Feature #293 (Closed): Partial refresh στο GUI
- Το κλείνω, ανοίγει νέο bug/feature για ο,τιδήποτε προκύψει μετά το demo.
- 02:13 pm Feature #213 (Closed): Error Handling API (Django) - GUI
- Το GUI φαίνεται να εμφανίζει σωστά μήνυμα λάθους με τις λεπτομέρειες που περιέχονται σε πεδία του cloudFault. Το κλεί...
- 02:12 pm Feature #185 (Closed): Υλοποίηση RSAPI, /images
- Η νέα υλοποίηση του API επιστρέφει metadata για το μοντέλο Image, σύμφωνα με το v1.1, κλείνει.
- 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... - 02:07 pm Bug #339 (Closed): To api/v1.1redux επεκτείνεται ώστε να υποστηρίζει απαραίτητη λειτουργικότητα
- Τα έξτρα attributes που χρειαζόμαστε προστέθηκαν. Μένει η τεκμηρίωσή τους.
- 02:06 pm Bug #309 (Closed): Το GUI κολλάει όταν κάνει refresh
- Δεν υπάρχει αξιόπιστος τρόπος το API implementation να λειτουργεί με πολλαπλά db backends και να μπορεί να αποθηκεύσε...
- 02:04 pm Bug #287 (Closed): Bug με το Piston και τον αριθμό ορισμάτων στις κλήσεις POST, PUT, DELETE
- Η εξάρτηση από το Piston αφαιρέθηκε, το κλείνω.
- 02:03 pm Feature #245 (Closed): Details στους exception handlers
- Η νέα υλοποίηση επιστρέφει αντικείμενα cloudFault με συμπληρωμένο το πεδίο message ανάλογα με την περίσταση. Όσο γίνε...
- 02:02 pm Bug #289 (Closed): Θέματα με τον Emitter, υποστήριξη application/json και application/xml
- Η εξάρτηση από το Piston αφαιρέθηκε. Η νέα υλοποίηση γυρίζει ακριβείς απαντήσεις application/json και application/xml...
- 02:01 pm Feature #183 (Closed): Υλοποίηση RSAPI, /servers
- Το /servers λειτουργεί κανονικά, ό,τι πρόβλημα προκύψει ανοίγει σε νέο ticket.
- 02:01 pm Feature #255 (Closed): τρόπος επιστροφής των IP addresses στο API
- Η νέα υλοποίηση του API γυρίζει κανονικά διευθύνσεις IPv4 και IPv6 για τους servers, σύμφωνα με το v1.1 spec. Κλείνει.
- 01:58 pm Bug #359 (Closed): Το api/v1.1redux επιστρέφει serviceUnavailable αντί για badRequest
- Αυτό δουλεύει κανονικά. Ζητάω κάποιο άσχετο action, παίρνω πίσω cloudFault με ανάλογη εξήγηση στο message.
Κλείνει. - 01:45 pm Bug #209 (Closed): box επιβεβαίωσης για τα actions
- Το κλείνω τώρα, για να καθαρίσει το τοπίο από tickets.
Ο,τιδήποτε προκύψει από το demo ή γενικότερα, θα ανοίξει ως ν... - 01:21 pm Revision 432fc8c3: Add metadata support in Images
- Removed description and size from Image model.
- 10:55 am Revision 808351b9: Merge branch 'master' of https://code.grnet.gr/git/synnefo into auth-mechanism
- 01:23 am Revision 602d6541: Update README with known good package versions
- 12:59 am Feature #349: Δυνατότητα για πρόσβαση OOB σε κονσόλα, μέσω VNC
- Τα commit:094716113c, commit:07b0130f27e, commit:33c82017372, commit:4af60ef0cb βάζουν έξτρα λειτουργικότητα στο API ...
- 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... - 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... - 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.
04/04/2011
- 11:52 pm Revision f7cac984: add description and size as metadata on db/fixtures/images
- 09:40 pm Feature #367 (New): Rate-limiting των requests στο API
- Πρέπει να υλοποιηθεί rate limiting των requests στο API, ως anti-DoS μηχανισμός.
Το γράφω εδώ για να υπάρχει ως εκκρ... - 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... - 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... - 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> - 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> - 04:38 pm Bug #311 (Feedback): Διόρθωση του GUI ώστε να παίζει με OpenStack v1.1
- Έγινε και φαίνεται να δουλέυει καλά.
- 04:37 pm Feature #213 (Feedback): Error Handling API (Django) - GUI
- OK. Πλεον το gui πετάει error αν δεν πάρει απάντηση από το backend μετά από action.
- 04:32 pm Revision a8e592c7: display error if backend does not respond to actions - Refs #213
- 04:08 pm Revision 036da2d2: Merge branch 'master' of https://code.grnet.gr/git/synnefo into auth-mechanism
- Conflicts:
settings.py.dist - 04:03 pm Revision 462c7e47: Simplistic implementation of Sibbolleth header parsing
- 03:58 pm Revision 7e45ddef: api 1.1 compatibility improvements - Refs #311
- 03:04 pm Revision 44193110: User deletion test
- 02:58 pm Pithos Revision 6951c253: correctly hide the "no slash allowed in file names" message
- 02:58 pm Revision 6951c253: correctly hide the "no slash allowed in file names" message
- 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... - 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... - 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 ... - 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 ... - 02:44 pm Revision f8300f2c: Update dependencies
- * We don't use piston anymore
* We require dateutil now - 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> - 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> - 02:37 pm Revision 22afb635: Fix atom metadata, make GUI use API_URL everywhere
- 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 - 02:11 pm Revision 76cc889c: Fix create user test case
- 02:00 pm Revision f0656db1: Return correct content-type on faults
- 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... - 01:03 pm Revision de53d31c: Merge branch 'master' into auth-mechanism
- 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... - 12:48 pm Revision 2a68a5ff: Add warning that API depends on TIME_ZONE
- 12:40 pm Bug #309 (Resolved): Το GUI κολλάει όταν κάνει refresh
- Μετά από offline συζήτηση με [verigak], καταλήξαμε ότι αυτό είναι πολύ δύσκολο να υλοποιηθεί σωστά.
Τα Django backen... - 12:16 pm Revision 420f2c20: Some code and fixture data for authentication
- 12:11 pm Feature #213 (Assigned): Error Handling API (Django) - GUI
- Λοιπόν, εδώ φαίνεται να υπάρχει ακόμη το θέμα που αναλύεται διεξοδικά στις σημειώσεις 4 και 11 παραπάνω.
Καταλαβαίνω... - 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...
- 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...
04/03/2011
- 11:55 pm Bug #309: Το GUI κολλάει όταν κάνει refresh
- Ο λόγος που χρειάζεται το TIME_ZONE να είναι UTC είναι επειδή το χρησιμοποιούν όλα τα DateTimeField πεδία που έχουν a...
- 11:35 am Feature #213 (Resolved): Error Handling API (Django) - GUI
- Φαίνεται να είναι εντάξει, το κλείνω μετά το feedback από το demo.
- 11:34 am Bug #209 (Resolved): box επιβεβαίωσης για τα actions
- Φαίνεται να είναι εντάξει, το κλείνω μετά το feedback από το demo.
- 11:33 am Feature #293 (Resolved): Partial refresh στο GUI
- Φαίνεται να είναι εντάξει, το κλείνουμε μετά το feedback από το demo.
- 11:25 am Bug #363 (Resolved): το GUI κάνει ?changes-since με περιγραφή ISO8601 χωρίς timezone
- Φαίνεται μια χαρά, το αφήνω ανοιχτό μέχρι αύριο που θα γίνει η μετάβαση στο νέο API για να το δοκιμάσουμε end-to-end ...
- 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... - 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... - 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...
04/02/2011
- 07:54 pm Feature #213 (Feedback): Error Handling API (Django) - GUI
- Έγιναν και τα αναλυτικά μηνύματα λάθους που εκρεμμούσαν. Όλα φαίνονται να παίζουν σωστά.
- 07:47 pm Bug #363 (Feedback): το GUI κάνει ?changes-since με περιγραφή ISO8601 χωρίς timezone
- έγινε. Για to parsing της ημερομηνίας τo handlers.py χρησιμοποιούμε το πακέτο iso8601. Δεδομένου ότι το handlers.py θ...
- 07:45 pm Revision 038383b1: detailed error handling & iso8601 compatibility - Refs #213 #363
- 04:35 pm Bug #363 (Closed): το GUI κάνει ?changes-since με περιγραφή ISO8601 χωρίς timezone
- το GUI πρέπει να ορίζει ρητά την απόσταση από το UTC όταν στέλνει την ημερομηνία ISO8601 στο ?changes-since.
Τώρα ζη... - 04:29 pm Bug #361 (Closed): το api/v1.1redux γυρίζει το χρόνο σε updated χωρίς timezone
- το spec του OpenStack v1.1 προσδιορίζει timestamps με timezone, βάζει το 'Ζ' στο τέλος, π.χ.
η υλοποίηση του api/v1.... - 04:16 pm Bug #359 (Closed): Το api/v1.1redux επιστρέφει serviceUnavailable αντί για badRequest
- Αν στο /servers/id/action στείλω ένα άκυρο json του στυλ
{"reboot":""}
επιστρέφει HTTP 503 αντί για 400.
- 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...
04/01/2011
- 10:20 pm Revision 41cad45d: add indexOf method if not supported (IE compat)
- 09:37 pm Revision 82bf6df0: improve positioning of confirm box & update actions on select all/none
- 09:15 pm Ganeti Instance Image Revision 5178b88b: Update spec file for new version
- 09:09 pm Bug #209 (Feedback): box επιβεβαίωσης για τα actions
- έγιναν όλα
- 09:09 pm Feature #293 (Feedback): Partial refresh στο GUI
- έγιναν όλα
- 09:07 pm Revision e2ccad35: fix wave in list view & minor css improvements - refs #293
- 08:56 pm Ganeti Instance Image Revision e39576a6: Update debian build scripts
- * Fix qemu dep
* Update maintainer to be me
* Version bump - 08:54 pm Ganeti Instance Image Revision b44bd116: Ignore debian temp build files
- 07:48 pm Feature #213: Error Handling API (Django) - GUI
- Christos Psaltis wrote:
> επίσης διορθώθηκαν και όσα αναφέρονται στο comment 14
όχι όμως όσα λέγονται στο comment 6 - 07:47 pm Feature #213 (Assigned): Error Handling API (Django) - GUI
- μένουν κάποια πράγματα ακόμα
- 07:45 pm Feature #213: Error Handling API (Django) - GUI
- επίσης διορθώθηκαν και όσα αναφέρονται στο comment 14
- 07:40 pm Revision ff4f73d1: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 07:39 pm Feature #213 (Feedback): Error Handling API (Django) - GUI
- Επίσης το β) διορθώθηκε
- 07:37 pm Revision a1705a94: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 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 - 07:36 pm Revision 73b2b65e: Added comment regarding VirtualMachine model
- 07:32 pm Revision 9a5cd5f7: x-browser compat css fixes
- 07:24 pm Revision 3973a66f: Make progress.gif transparent.
- 06:12 pm Revision 1d72dcdc: make smaller wave and spinner icons on gui
- Refs #293
- 06:07 pm Revision 6daac744: Reduce height for error box in standard view, ref #213.
- 06:01 pm Revision 6ef5a025: Change on hover color for Details button, ref #213
- 05:28 pm Revision 30695d66: Change margins for non-fixed confirmation dialog, ref #209
- 05:04 pm Revision 29124102: Hover color for selected actions set to orange
- 05:03 pm Feature #213: Error Handling API (Django) - GUI
- Το πρόβλημα με το destroy server έχει διορθωθεί
- 05:02 pm Revision 2d5cea9b: fix destroy server action behavior on the gui
- Refs #213
- 04:52 pm Revision ef39e7ee: Some coding before enlighting discussion w/ faidon
- 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> - 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> - 03:43 pm Bug #353 (Closed): Αναβάθμιση σε Ganeti 2.4.1 της υποδομής για development
- Η αναβάθμιση έγινε κανονικά, έβαλα νέο RAPI client στο repository με το commit:067dda99f, το ticket κλείνει.
- 03:38 pm Revision 067dda99: Import RAPI client from Ganeti 2.4.1
- 02:12 pm Feature #345: Υλοποίηση AAI
- Η ανάπτυξη συνεχίζεται στο branch auth-mechanism μετά από συνεννόηση με τον vkouki
- 02:08 pm Bug #353 (Closed): Αναβάθμιση σε Ganeti 2.4.1 της υποδομής για development
- Για το #349, πρέπει να πάμε σε καινούργια έκδοση του Ganeti που να επιστρέφει στοιχεία για VNC consoles μέσω του RAPI.
- 01:50 pm Revision 89f86fd3: Custom middleware to support authentication
- 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> - 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> - 11:46 am Revision 5fb55fba: Restructure authentication mechanism.
- Move authentication mechanism to the correct place, implement a dummy
decorator, some test data etc - 09:52 am Revision 33404ac3: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 09:52 am Revision 17fc7729: Move authentication tests and code to logic
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... - 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... - 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... - 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... - 06:39 pm Bug #351 (Closed): To API implementation δεν επιστρέφει buildInProgress (409)
- Το api/v1.1redux πρέπει να επιστρέφει HTTP 409 [buildInProgress] όταν το μηχάνημα είναι BUILD και του ζητήσω κάτι, όπ...
- 06:29 pm Feature #349 (Closed): Δυνατότητα για πρόσβαση OOB σε κονσόλα, μέσω VNC
- Δυνατότητα για πρόσβαση σε κονσόλα, Out-of-Band, μέσω VNC.
Πρέπει να επεκταθεί το API, να χρησιμοποιεί τον vncauthpr... - 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 - 05:37 pm Revision fa577a4e: Automated merge with https://gss.googlecode.com/hg/
- 05:37 pm Pithos Revision fa577a4e: Automated merge with https://gss.googlecode.com/hg/
- 05:36 pm Revision 0781b257: Merged with f3a4422f7b1a
- 05:36 pm Pithos Revision 0781b257: Merged with f3a4422f7b1a
- 05:35 pm Revision 2cd96cc7: Fix stray Greek Alpha in JS source
- 05:32 pm Bug #209: box επιβεβαίωσης για τα actions
- Constantinos Venetsanopoulos wrote:
> Σε firefox 4 παίζουν όλα οκ πλέον
Εδώ μπερδεύτηκα. Μετά από επικοινωνία με ... - 05:13 pm Bug #209: box επιβεβαίωσης για τα actions
- Σε firefox 4 παίζουν όλα οκ πλέον
- 05:11 pm Bug #209: box επιβεβαίωσης για τα actions
- Η κάτω μπάρα για "Confirm all" πρέπει να έχει μήκος όσο φαίνεται στο mockup (από εκεί που ξεκινά το hoverbox μέχρι εκ...
- 05:04 pm Revision b49e62cb: Added tag staging-current for changeset 34635e673749
- 05:04 pm Pithos Revision b49e62cb: Added tag staging-current for changeset 34635e673749
- 05:04 pm Pithos Revision 39d6a190: Added tag 1.4.1.1 for changeset bbca3e4e9433
- 05:04 pm Revision 39d6a190: Added tag 1.4.1.1 for changeset bbca3e4e9433
- 05:03 pm Revision 632b0e95: Version updated to 1.4.1.1
- 05:03 pm Pithos Revision 632b0e95: Version updated to 1.4.1.1
- 05:03 pm Pithos Revision 7a3445c1: Added the GRNET suggested text to the About box
- 05:03 pm Revision 7a3445c1: Added the GRNET suggested text to the About box
- 05:02 pm Revision 76f91765: remove sorting from search results
- 05:02 pm Pithos Revision 76f91765: remove sorting from search results
- 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> - 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> - 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-... - 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-... - 04:49 pm Revision 092998fe: Fixed infinite loop during accounting update duw to bug in calendar calculations
- 04:49 pm Pithos Revision 092998fe: Fixed infinite loop during accounting update duw to bug in calendar calculations
- 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... - 04:38 pm Pithos Revision 7d688160: also create a file on file storage when creating an empty filebody
- 04:38 pm Revision 7d688160: also create a file on file storage when creating an empty filebody
- 04:06 pm Revision f1bb8ad8: Sequence diagram for authentication.
- UMLGraph-based, check http://http://www.umlgraph.org/
- 03:02 pm Revision ae57c847: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 03:02 pm Revision 513f25a5: Test data (or, more presicely, datum)
- 02:48 pm Revision fb381fbe: fix bug with vm.backendjobstatus
- VirtualMachine models has attribute backendjobstatus instead of
_backendjobstatus - 02:40 pm Revision b46e0e43: Fix typo, spotted by vkoukis
- 02:39 pm Revision 28ce08b6: Tests for auth api headers
- 02:21 pm Feature #335 (Closed): Refactoring του κώδικα ώστε να υπάρξει χωριστό logic layer
- Αυτό έγινε τελικά στα commits commit:8a88551cca και commit:234f8b076b, τα πάντα φαίνεται να λειτουργούν εντάξει, τα t...
- 02:18 pm Feature #347 (New): Μηχανισμός data migration
- 02:16 pm Feature #347 (Closed): Μηχανισμός data migration
- Μετά το τελευταίο merge του logic-refactoring branch έπρεπε να διαλυθεί και να ξαναφτιαχτεί η ΒΔ, γιατί άλλαξαν όνομα...
- 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... - 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 ... - 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 ... - 12:25 pm Feature #345 (Closed): Υλοποίηση AAI
- Για τις ανάγκες της αυθεντικοποίησης των χρηστών, πρέπει να υλοποιηθεί μηχανισμός που να ενσωματώνεται με την υπηρεσί...
- 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: ... - 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: ... - 11:39 am Revision 8a88551c: Merge branch 'master' into logic-refactoring
- Conflicts:
api/handlers.py
api/tests.py - 09:20 am Bug #343 (Closed): Το UI δεν παίζει με non-standard dpi settings
- Όπως είχαμε συζητήσει σε προηγούμενες συναντήσεις, το UI εμφανίζει προβλήματα σε non-standard dpi settings, γιατί πολ...
03/30/2011
- 11:38 pm Revision e646ebe5: pep8 compliance
- 11:37 pm Revision ed4781b5: adaptive confirm box in list view - Refs #293
- 09:47 pm Revision dfd19c2d: All VirtualMachine fields are now pubic
- * Update VirtualMachine reference in all modules
* Updated fixtures accordingly (and tests) - 07:51 pm Feature #213: Error Handling API (Django) - GUI
- Στο list view:
α) το Destroy server βγάζει μήνυμα λάθους ενώ ο server σβήνεται κανονικά.
Το λάθος είναι "could... - 06:42 pm Bug #315 (Assigned): Το api/v1.1redux αντικαθιστά το api/v1.1, το api/v1.0 φεύγει
- 04:55 pm Feature #341: Έλεγχος για cross-browser compatibilty
- Οι υποστηριζόμενοι browsers θα είναι οι:
* Mozilla Firefox, έκδοση μεγαλύτερη ή ίση της 3.0.
* Microsoft Internet... - 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... - 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... - 04:11 pm Revision 0ce783e3: Merge branch 'master' into logic-refactoring
- 04:10 pm Revision a9b86546: Merge branch 'master' into logic-refactoring
- Conflicts:
README - 04:09 pm Revision 309d7ed2: autoposition multiple confirm box - Refs #209
- 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> - 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> - 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... - 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... - 01:30 pm Revision 2479e79e: File name renames as per refs #323
- 01:30 pm Revision be7a5331: Top level documentation
- 01:22 pm Bug #323 (Closed): Ενοποίηση του README.DB στο README
- 01:18 pm Revision bf65ebf2: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 01:18 pm Revision 1d4fb95b: Remove unused imports
- 01:09 pm Revision f5e590e4: Fixes #323
- 12:13 pm Feature #341 (Closed): Έλεγχος για cross-browser compatibilty
- Πρέπει να γίνει έλεγχος ότι παίζει με IE, Chrome, Opera, Firefox.
Ο Πάνος [louridas] θα συμπληρώσει τις ακριβείς εκδ... - 12:09 pm Bug #339 (Assigned): To api/v1.1redux επεκτείνεται ώστε να υποστηρίζει απαραίτητη λειτουργικότητα
- 12:05 pm Feature #307: Μολύβι για αλλαγή ονόματος
- Μετά το demo της Τετάρτης 2011/04/06.
- 12:04 pm Bug #339: To api/v1.1redux επεκτείνεται ώστε να υποστηρίζει απαραίτητη λειτουργικότητα
- Ο [verigak] θα ξεκινήσει ένα νέο branch όπου το api/v1.1redux θα είναι το μόνο API και θα έχει την απαιτούμενη λειτου...
- 12:00 pm Bug #309: Το GUI κολλάει όταν κάνει refresh
- Επειδή το ISO8601 είναι πολύ γενικό, καλό είναι να χρησιμοποιηθεί ένας parser που υποστηρίζει γενικά το πρότυπο. Προτ...
- 11:49 am Feature #293: Partial refresh στο GUI
- Αυτό πλέον δουλεύει, αλλά θέλει τις εξής αλλαγές:
α) μικραίνουν τα εικονίδια
β) πρέπει να βγαίνει το εικονίδιο του ... - 11:44 am Revision 21a76038: Imported changesets 6ad7cf34a8f5, d535941636f3, f3a4422f7b1a from the default ...
- 11:44 am Pithos Revision 21a76038: Imported changesets 6ad7cf34a8f5, d535941636f3, f3a4422f7b1a from the default ...
- 11:42 am Bug #209: box επιβεβαίωσης για τα actions
- Επίσης η επιλογή γίνεται πορτοκαλί όταν κάνω κλικ, όχι όταν φεύγει το ποντίκι.
Και αυτά που λέει ο [cven] στο note 1... - 11:40 am Bug #209: box επιβεβαίωσης για τα actions
- Για τη μπάρα, ίσως βοηθήσει αυτό εδώ όπου η μπάρα μένει μόνιμη στο πάνω μέρος όταν χρειάζεται:
http://perldoc.perl... - 11:37 am Feature #213 (Assigned): Error Handling API (Django) - GUI
- Εδώ μένει:
να αλλαχτούν κάποια σχόλια στον κώδικα ("no images unavailable")
να γίνει ό,τι προδιαγράφεται στο note #... - 11:29 am Bug #321 (Closed): Τα εικονίδια στο list view δεν αλλάζουν σωστά από on --> off και αντίστροφα
- Τα εικονίδια αλλάζουν, αυτό το κλείνω.
- 10:38 am Bug #339 (Closed): To api/v1.1redux επεκτείνεται ώστε να υποστηρίζει απαραίτητη λειτουργικότητα
- Το api/v1.1redux επεκτείνεται ώστε να υποστηρίζει τις μικρές αλλαγές που έχουμε κάνει στο API [κυρίως extra attribute...
- 10:31 am Bug #337 (Closed): Αλλαγή στην τεκμηρίωση των μοντέλων και της λογικής της εφαρμογής
- Καθώς η λογική της εφαρμογής περνά σε χωριστό layer, πρέπει να αλλάξει με ανάλογο τρόπο η τεκμηρίωση στο trac.
Με τη... - 10:27 am Feature #335 (Closed): Refactoring του κώδικα ώστε να υπάρξει χωριστό logic layer
- Ο κώδικας αλλάζει σε χωριστό logic-refactoring branch, το οποίο θα γίνει merge με το master.
Η λογική της εφαρμογής ...
03/29/2011
- 11:31 pm Revision 6d0a36e5: display animation only once - Refs #293
- 07:34 pm Bug #323: Ενοποίηση του README.DB στο README
- Μια χαρά!
θα πρότεινα τα DEVELOP.txt και DEPLOY.txt να γίνουν README.development, README.deployment, νομίζω αυτό ται... - 07:28 pm Revision 7fb0fc9f: Add PostgreSQL-specific instructions to README
- 06:55 pm Revision eef76eef: close response output stream
- 06:55 pm Pithos Revision eef76eef: close response output stream
- 06:55 pm Pithos Revision 9f4365c0: remove exception stacktraces, other fixes
- 06:55 pm Revision 9f4365c0: remove exception stacktraces, other fixes
- 06:51 pm Pithos Revision 2e8b8042: close input stream after upload
- 06:51 pm Revision 2e8b8042: close input stream after upload
- 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-... - 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-... - 05:53 pm Feature #293: Partial refresh στο GUI
- Dimitris Moraitis wrote:
>
> > Αυτό ακούγεται υπερβολικά πολύπλοκο. Εξάλλου, το κύμα *πρέπει* να ξαναπαίζει όταν υ... - 04:34 pm Revision 79b68e7c: On click, toggle selection menu in list view
- 04:28 pm Revision 190e3256: fix select all/none in list view & fix position of multiple action confirm box
- 03:29 pm Revision 56baf472: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 03:28 pm Revision b8feb4ce: More documentation fixes
- 03:28 pm Revision c53d09e2: Move confirmation button labels to respective templates
- 03:23 pm Revision 738c4d47: Fix yet more relative imports
- 02:35 pm Revision f395537e: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 02:34 pm Revision 83d51c7b: A couple of edits to shut-up Django start-up warnings
- 02:33 pm Revision 9cedbaf2: Use non-relative import statements, as per Python's style guide.
- 02:30 pm Revision dcf153ce: Change inline comments
- 02:30 pm Revision df1257a5: Deselect all actions on confirmation button click.
- 02:20 pm Revision 296e9c6b: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 02:15 pm Revision ed19122b: Merge branch 'master' into logic-refactoring
- 02:13 pm Revision dbccf323: Fixed some issues in api/tests.py
- 02:12 pm Revision ed81826a: Fix separator appearance between machines, in standard view
- 02:10 pm Revision d972c81f: Remove non-existent description field
- 01:53 pm Revision 5abebfaa: All unit tests are executed in the refactored code
- * All functionality is achieved through the logic layer
- 01:50 pm Revision 5fa5c0b2: Change labels of confirmation buttons, ref #209
- 01:49 pm Feature #293: Partial refresh στο GUI
- Vangelis Koukis wrote:
> Dimitris Moraitis wrote:
> > Vangelis Koukis wrote:
> > > Μπορείς να γίνεις πιο συγκεκριμ... - 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 ... - 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... - 01:19 pm Bug #323: Ενοποίηση του README.DB στο README
- Το commit:bbd4f788 δημιούργησε 2 νέα αρχεία τεκμηρίωσης, το DEVELOPMENT με πληροφορίες για το πως ξεκινάμε ένα καινού...
- 01:14 pm Feature #293: Partial refresh στο GUI
- Dimitris Moraitis wrote:
> Vangelis Koukis wrote:
> > Μπορείς να γίνεις πιο συγκεκριμένος γιατί το (α) δουλεύειμόνο... - 01:12 pm Revision 3c4cd842: Ignores for Eclipse users
- 01:08 pm Feature #293: Partial refresh στο GUI
- Vangelis Koukis wrote:
> Μπορείς να γίνεις πιο συγκεκριμένος γιατί το (α) δουλεύειμόνο την πρώτη φορά που δείχνει ο ... - 01:06 pm Revision bbd4f788: Integrate development and deployment information in distinct files
- 10:22 am Feature #293: Partial refresh στο GUI
- Μπορείς να γίνεις πιο συγκεκριμένος γιατί το (α) δουλεύειμόνο την πρώτη φορά που δείχνει ο browser την εικόνα;
Μια π... - 09:29 am Bug #309 (Assigned): Το GUI κολλάει όταν κάνει refresh
- Dimitris Moraitis wrote:
> Υπάρχει κάποιος λόγος να μπλέξουμε με τοπικά timezones στο backend αντί να παίξουμε με τη...
03/28/2011
- 10:06 pm Revision 6bffabbd: charger.py works with the refacctored code
- 07:08 pm Bug #321 (Feedback): Τα εικονίδια στο list view δεν αλλάζουν σωστά από on --> off και αντίστροφα
- διορθώθηκε στο commit:c459a72f
- 07:05 pm Revision c459a72f: Fix on-off icons in list view - Ref #321
- 06:41 pm Revision c63e332f: Merge branch 'master' into logic-refactoring
- Conflicts:
db/db_controller.py - 05:38 pm Bug #333 (Closed): Το endpoint για τον db_controller πρέπει να είναι δυναμικό
- έχει ήδη γίνει στο commit:c7b808db070aa5af6e5a2cd5727522af883f7243
- 05:32 pm Bug #333 (Closed): Το endpoint για τον db_controller πρέπει να είναι δυναμικό
- Το endpoint στο οποίο συνδέεται ο db_controller πρέπει να πάει στα settings του Django.
- 04:21 pm Revision 33a9a01d: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 04:21 pm Revision c7b808db: move GANETI_ZMQ_PUBLISHER option to settings
- 04:17 pm Feature #293: Partial refresh στο GUI
- Το α δουλεύει μόνο την πρώτη φορά που δείχνει ο browser την εικόνα. Δηλαδή στο δεύτερο action που θα εκτελεστεί ακόμα...
- 03:57 pm Bug #329 (Closed): Το Synnefo πρέπει να εγκαθίσταται απευθείας σε Debian Squeeze
- Το Synnefo πρέπει να μπορεί να εγκατασταθεί απευθείας σε Debian Squeeze, χωρίς virtualenv και pip.
Για να μπορεί να ... - 03:55 pm Feature #293: Partial refresh στο GUI
- Δεν ξέρω αν μπορεί να τεθεί, αλλά σίγουρα θα κάνει κάτι από τα παρακάτω:
α) μπορεί να τεθεί ο αριθμός των επαναλήψ... - 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 ... - 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... - 03:43 pm Bug #323 (Closed): Ενοποίηση του README.DB στο README
- Το README.DB ενοποιείται στο README.
Γίνονται όσες διορθώσεις κρίνονται απαραίτητες ώστε το κείμενο να καλύπτει με α... - 03:37 pm Feature #293: Partial refresh στο GUI
- To spinner μπορεί να γίνει transparent. Το animated gif απ'όσο ξέρω δεν υπάρχει τρόπος να περιοριστεί σε μία επανάληψ...
- 03:23 pm Bug #309 (Feedback): Το GUI κολλάει όταν κάνει refresh
- Όχι, δεν έχεις δίκιο. Παίζει ρόλο και δημιουργεί προβλήματα:
http://code.djangoproject.com/ticket/2626
Υπάρχει κά... - 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... - 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> - 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> - 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... - 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... - 02:41 pm Revision dca0ae48: fix bug with the wave icon on standard view
- 02:27 pm Revision 183149e6: Merge branch 'master' into logic-refactoring
- Conflicts:
db/models.py - Instances Single View
- 01:50 pm Revision be40713c: fix for user search query when query string already contains an @ character
- 01:50 pm Pithos Revision be40713c: fix for user search query when query string already contains an @ character
- 01:34 pm Bug #209: box επιβεβαίωσης για τα actions
- Για την κάτω μπάρα είχαμε πει ότι θα όταν τα VMs δεν χωρούν στο παράθυρο και έχουμε scroll bar τότε η μπάρα θα μένει ...
- 01:27 pm Bug #321 (Closed): Τα εικονίδια στο list view δεν αλλάζουν σωστά από on --> off και αντίστροφα
- Τα εικονίδια στο list view δεν αλλάζουν σωστά από on --> off και αντίστροφα, όταν γίνει ένα action
- 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 <... - 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 <... - 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. ... - 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. ... - 12:39 pm Feature #291 (Closed): Υποστήριξη polling στον server με ?changes-since στο GET
- ok, closed
- 12:35 pm Bug #203 (Closed): Ενημέρωση του χρήστη έπειτα από δημιουργία εικονικής μηχανής (POST /servers)
- ok, closed
- 12:25 pm Feature #293 (Assigned): Partial refresh στο GUI
- Επειδή νομίζω ότι δεν βγαίνει πολύ νόημα του τι γίνεται έτσι όπως βγαίνουν τα εικονίδια αυτή τη στιγμή, νομίζω ότι πρ...
- 11:52 am Feature #147 (Closed): sliders παίρνουν τιμές από τα flavors
- ok, closed
- 11:44 am Bug #209 (Assigned): box επιβεβαίωσης για τα actions
- Σε firefox 4 παίρνω για όλα τα actions error και malformed request (επίσης το κουτάκι που βγαίνει μέσα το error δεν ε...
- 11:37 am Bug #309 (Assigned): Το GUI κολλάει όταν κάνει refresh
- Όχι, δεν παίζει ρόλο η ρύθμιση του TIME_ZONE για το πώς αποθηκεύονται οι ημερομηνίες.
Οι ημερομηνίες αποθηκεύονται ε...
03/26/2011
- 03:46 pm Revision d134b632: update images and flavors in wizard when switching between tabs
- 03:28 pm Feature #213 (Feedback): Error Handling API (Django) - GUI
- Μένει κάτι άλλο εδώ; Το error reporting γίνεται πλέον με βάση τα τελευταία mockups και η συμπεριφορά είναι αυτή που π...
- 03:25 pm Feature #147 (Feedback): sliders παίρνουν τιμές από τα flavors
- Έγινε.
- 03:23 pm Revision 695e1b21: polish new style error boxes & validate rangeinputs - Refs #209 #213 #147
- 01:40 am Ganeti Instance Image Revision 39f9ff5b: Mention hooks directory change
- 01:13 am Ganeti Instance Image Revision b8a540bb: add time for the system to settle
- 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. - 01:06 am Ganeti Instance Image Revision dbaeaa2e: add sanity checks for uuids
- Sometimes the uuid's don't get set or found properly
- 01:05 am Ganeti Instance Image Revision b6ccd2b4: use new variable
- 12:50 am Ganeti Instance Image Revision d9679ad7: fix syntax error
03/25/2011
- 07:56 pm Ganeti Instance Image Revision 6ff189ec: Update changelog, prep for 0.5 release
- 07:53 pm Ganeti Instance Image Revision 139cbdf5: Ticket #3855: New hook for properly setting DHCP clients for DDNS
- 07:50 pm Ganeti Instance Image Revision 2146dd61: Add "sync" after running mkfs/mkswap
- 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. - 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... - 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... - 01:59 am Ganeti Instance Image Revision 599b34d2: Ticket #3849: Fix Hostnames being set incorrectly on Debian/Ubuntu
03/24/2011
- 11:38 pm Bug #209 (Feedback): box επιβεβαίωσης για τα actions
- Σε γενικές γραμμές είναι έτοιμο. Το κυματάκι ίσως να μην είναι τόσο καλή επιλογή επειδή δεν υπάρχει σαφής νοηματικός ...
- 11:34 pm Revision 990772be: new style action indicators in list view - Refs #209
- 10:33 pm Revision 879748ec: fix error handling and confirmation boxes
- On the standard listing
Refs #209 #213 - 09:58 pm Revision e8b4ac76: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 09:58 pm Revision 3d286f84: display number of pending actions in multiple confirm box
- 09:46 pm Feature #213: Error Handling API (Django) - GUI
- α)Ενημερώνεται η λιστα με τα VMS
β)Δεν γίνεται τίποτα
γ)Υλοποιείται, γυρίζει τα αντίστοιχα μηνύματα
δ)στο au... - 09:42 pm Revision ccd40764: customize error messages
- Refs: #213
- 09:23 pm Feature #293 (Feedback): Partial refresh στο GUI
- Οκ. Έγινε στο commit:d8b7ab6d323609319d0550be7da02202e1615291
- 09:12 pm Revision d8b7ab6d: return DELETED in _get_rsapi_state - Fixes #293
- 09:04 pm Revision a135ccbd: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 09:03 pm Revision 87feccc4: restore DELETED status check that was accidentally reverted
- 08:56 pm Bug #203 (Feedback): Ενημέρωση του χρήστη έπειτα από δημιουργία εικονικής μηχανής (POST /servers)
- Εγινε
- 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:... - 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> - 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> - 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... - 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... - 08:30 pm Revision 2f86374f: use local var for serverID
- 07:49 pm Bug #309 (Feedback): Το GUI κολλάει όταν κάνει refresh
- Με την παραπάνω ρύθμιση το Django αποθηκεύει όλες τις ημερομηνίες εσωτερικά σε UTC. Επηρεάζονται όλα τα DateTimeField...
- 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... - 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... - 06:03 pm Bug #309 (Assigned): Το GUI κολλάει όταν κάνει refresh
- Μπορείς να εξηγήσεις λίγο παραπάνω γιατί χρειάζεται το TIME_ZONE να γίνει UTC;
Αφού η Ελλάδα είναι UTC+2, το σύστημα... - 05:57 pm Revision a1a31201: new style action indicators in standard view - Refs #209
- 05:30 pm Feature #291 (Feedback): Υποστήριξη polling στον server με ?changes-since στο GET
- Έγινε στο commit:54f8cd6df51f9b95eadf68e45cc95d4fd97e9641
Η τιμή ορίστηκε σε 1 ώρα - 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... - 04:42 pm Revision 1d897db4: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 04:38 pm Revision aa0534a7: new style confirmations in standard view - Refs #209
- 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... - 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... - 04:08 pm Revision 29a59bc1: Use the json module bundled by Django
- 03:34 pm Revision 03497923: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 03:34 pm Revision ab756200: Add cloud command line tool
- Run cloud help for a list of options.
Removed old (now obsolete) tools. - 03:33 pm Revision 5d03dec6: store datetimes in UTC - Fixes #309
- 03:29 pm Bug #309 (Feedback): Το GUI κολλάει όταν κάνει refresh
- Αν αλλάξεις το ΤΙΜΕ_ΖΟΝΕ σε "UTC" στο settings.py δεν θα πρέπει να έχεις πλέον πρόβλημα.
- 03:26 pm Revision f939edf7: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 03:25 pm Revision f025c6e2: store datetimes in UTC - Fixes #209
- 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... - 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... - 02:42 pm Revision 5fb8d735: Add cloud command line tool
- Run cloud help for a list of options.
Removed old (now obsolete) tools. - 12:53 pm Pithos Revision 56a56754: Merge from celltable branch
- 12:53 pm Revision 56a56754: Merge from celltable branch
- 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> - 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> - 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... - 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... - 08:34 am Bug #309 (Assigned): Το GUI κολλάει όταν κάνει refresh
- Πράγματι δεν κολλάει πλέον, αλλά σταμάτησε να κάνει refresh η σελίδα εντελώς.
Δεν ανανεώνεται ποτέ δυναμικά το περιε... - 08:30 am Feature #291 (Assigned): Υποστήριξη polling στον server με ?changes-since στο GET
- Ισχύει ο προβληματισμός για το πόσο παλιό μπορεί να είναι το changes-since, το λέω και στην αρχική περιγραφή, το API ...
03/23/2011
- 09:46 pm Feature #291 (Feedback): Υποστήριξη polling στον server με ?changes-since στο GET
- οκ και το δ)
- 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... - 09:21 pm Bug #309 (Feedback): Το GUI κολλάει όταν κάνει refresh
- Διορθώθηκε και αυτό
- 09:20 pm Revision 267403ca: new style confirmations & abort old switch view requests - Refs #209 Fixes #309
- 08:58 pm Feature #291: Υποστήριξη polling στον server με ?changes-since στο GET
- Το changes_since δεν πρέπει να τσεκάρει οτι η ημερομηνία της τελευταίας φοράς που ρώτησε δεν είναι πολύ παλιά?
(π... - 08:32 pm Feature #291: Υποστήριξη polling στον server με ?changes-since στο GET
- Οκ τα α-β-γ, μένει το δ
- 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 ...
- 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 06:28 pm Bug #317 (Closed): Πρόβλημα με XmlHttpRequest στον Opera
- Αντιγράφω από τη σημείωση του [dimo] για το #293:
"Το πρόβλημα με Opera είναι γενικότερο απ'ότι διάβασα εδώ: http:... - 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... - 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... - 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... - 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... - 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... - 05:55 pm Bug #313 (Closed): To api/v1.1redux δεν παίζει με application/xml αν δεν είναι μόνο του
- 05:55 pm Bug #313: To api/v1.1redux δεν παίζει με application/xml αν δεν είναι μόνο του
- Μετά το commit:b0bc0d35 παίζει και από Firefox σωστά, κλείνει.
- 05:44 pm Bug #309 (Assigned): Το GUI κολλάει όταν κάνει refresh
- Παίζει σίγουρα καλύτερα από πριν, πλέον δεν κολλάει αν πηγαίνω από list view σε standard view και πάλι πίσω. Κολλάει ...
- 05:38 pm Feature #293 (Assigned): Partial refresh στο GUI
- 05:38 pm Feature #293: Partial refresh στο GUI
- Σε σχέση με το commit:0e1531b4, ΟΚ, καλώς γυρίζει DELETED η υλοποίηση του API, αλλά το λογικό είναι αυτό να μπει μέσα...
- 05:37 pm Revision b0bc0d35: More flexible Accept header handling
- Fixes #313
- 05:33 pm Revision aedc7cfb: fix pager
- 05:33 pm Pithos Revision aedc7cfb: fix pager
- 05:30 pm Bug #313 (Assigned): To api/v1.1redux δεν παίζει με application/xml αν δεν είναι μόνο του
- Καλά έκλεισε αυτό, αλλά συνεχίζει να έχει το bug... :)
Από firefox, πηγαίνω στο http://62.217.120.67:8000/api/v1.1... - 05:03 pm Revision 90d90bd2: Use imageRef/flavorRef
- Instead of imageId/flavorId.
- 04:52 pm Bug #313 (Closed): To api/v1.1redux δεν παίζει με application/xml αν δεν είναι μόνο του
- 04:13 pm Revision 47b0fd8d: Merge branch 'master' into logic-refactoring
- 04:10 pm Revision adb39f22: Removed unused import
- 04:05 pm Revision 2873837d: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 04:05 pm Revision b9a77976: Fix addresses JSON output in servers.
- 04:04 pm Revision 8b800b6f: Add support for multiple accept args.
- Fixes #313
- 03:56 pm Bug #309 (Feedback): Το GUI κολλάει όταν κάνει refresh
- Πλέον εκτός από clearTimeout κάνουμε και abort τα pending ajax requests όταν αλλάζει το standard/list view, το οποίο ...
- 03:54 pm Revision f7fc695f: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 03:51 pm Revision 0e1531b4: fix GET /servers
- check if server.status is "DELETED" rather than attribute server.deleted
Refs #293 - 03:50 pm Revision d5580e22: keep selected files when refreshing filelist on same node, better sync of my s...
- 03:50 pm Pithos Revision d5580e22: keep selected files when refreshing filelist on same node, better sync of my s...
- 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... - 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... - 03:15 pm Revision 1c7978ce: abort pending ajax requests on view switching - Fixes #309
- 02:32 pm Revision a3808aa8: fix GET /servers/detail error check
- return badRequest if changes_since variable is problematic
- 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> - 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> - 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> - 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> - 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> - 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> - 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... - 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... - 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... - 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... - 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/... - 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/... - 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... - 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... - 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... - 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... - 12:19 pm Bug #311 (Assigned): Διόρθωση του GUI ώστε να παίζει με OpenStack v1.1
- Δευκρίνιση μετά από σημερινή συνάντηση:
Αυτό πηγαίνει για αμέσως μετά το demo της Δευτέρας: θα περάσουμε στο api/v1.... - 12:17 pm Bug #309: Το GUI κολλάει όταν κάνει refresh
- Διευκρίνιση μετά από σημερινή συνάντηση:
αυτό πρέπει να διερευνηθεί. Αν είναι bug του Firefox, πρέπει να βρεθεί συγκ... - 12:16 pm Feature #293: Partial refresh στο GUI
- To deleted θα πρέπει να γίνει status αντί για έξτρα attribute
- 12:16 pm Feature #307 (Assigned): Μολύβι για αλλαγή ονόματος
- 12:11 pm Feature #291: Υποστήριξη polling στον server με ?changes-since στο GET
- Διευκρίνιση μετά από σημερινή συνάντηση: μένει να υλοποιηθούν τα (α)-(δ).
- 12:10 pm Bug #283 (Closed): Προβλήματα με partial refresh στο GUI
- Τα παραπάνω φαίνεται πως λειτουργούν σωστά [εμφανίζονται οι μπάρες, ανανεώνονται τα εικονίδια], οπότε το κλείνω κι αν...
- 12:08 pm Feature #257 (Assigned): Χειρισμός "OS" metadata key για εμφάνιση σωστού εικονιδίου
- Διευκρίνιση:
το εικονίδιο που εμφανίζεται σε έναν server, προκύπτει από την τιμή του metadata key "OS".
στο GUI υ... - 12:02 pm Feature #213: Error Handling API (Django) - GUI
- Διευκρίνιση από τη σημερινή συνάντηση:
Πρέπει να μπορεί να απαντηθεί σαφώς η συμπεριφορά του GUI στις εξής περιπτώσε... - 11:52 am Bug #209: box επιβεβαίωσης για τα actions
- Διευκρινίσεις όπως προέκυψαν από τη σημερινή συνάντηση:
α) η συμπεριφορά κάθε confirmation box στο standard view είν... - 11:41 am Bug #203: Ενημέρωση του χρήστη έπειτα από δημιουργία εικονικής μηχανής (POST /servers)
- Αλλαγή του τίτλου για να είναι περισσότερο κατανοητός.
- 10:19 am Revision 7d52c0b4: Added missing VirtualMachine import
03/22/2011
- 09:49 pm Feature #291: Υποστήριξη polling στον server με ?changes-since στο GET
- Ναι.
α) το λέει το API. Είναι λογικό να το περιμένουν οι clients.
β) η υλοποίησή του είναι αντιγραφή του κώδικα γ... - 09:26 pm Feature #291: Υποστήριξη polling στον server με ?changes-since στο GET
- στο GET /images υπάρχει λόγος που θέλουμε να υποστηρίζεται?
- 08:54 pm Revision c8926262: Test are now working for db, logic modules
- * Moved methods from utils.py -> credits.py to avoid
circular dependency - 07:58 pm Revision 1f0fe1d8: Minor fix in FlavorCost model
- 07:57 pm Revision 111b2cda: Move _get_costs (internal method) to credits.py
- 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... - 07:39 pm Revision 22e52ede: Internal method calculate_cost moved to utils.py
- 07:21 pm Revision 02feca11: Move process_backend_msg to beckend.py
- 06:57 pm Revision e3a99a08: Moved id_from_instance_name static method to utils.py
- 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... - 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'... - 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'... - 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... - 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... - 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/... - 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 ... - 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: ... - 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... - 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> - 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... - 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... - 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... - 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... - 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> - 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> - 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... - 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... - 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... - 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/... - 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 ... - 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: ... - 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... - 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> - 06:28 pm Bug #313 (New): To api/v1.1redux δεν παίζει με application/xml αν δεν είναι μόνο του
- 06:28 pm Bug #311 (New): Διόρθωση του GUI ώστε να παίζει με OpenStack v1.1
- 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 προσαρμόζεται ώστε να παίζει με την πλήρη υλοπο... - 06:25 pm Bug #313 (Closed): To api/v1.1redux δεν παίζει με application/xml αν δεν είναι μόνο του
- To api/v1.1redux παίζει αν του ζητήσω Accept: application/xml αλλά όχι αν το ζητήσω με άλλα formats μαζί, όπως κάνει ...
- 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... - 06:20 pm Revision a7cd0952: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 06:20 pm Bug #311 (Closed): Διόρθωση του GUI ώστε να παίζει με OpenStack v1.1
- Στο api/v1.1redux υπάρχει μια σωστή υλοποίηση του OpenStack v1.1, σύμφωνα με το πρότυπο.
Το GUI δεν παίζει με αυτή τ... - 06:19 pm Revision a62a4d20: Add metadata support for Images in Redux API
- 05:49 pm Revision 7b7f9205: Moved SynnefoUser methods to logic.credits
- * debit_account moved to credits.py
* credit_account moved to credits.py - 05:36 pm Revision 55dc41d1: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 05:35 pm Feature #293 (Feedback): Partial refresh στο GUI
- Το πρόβλημα με Opera είναι γενικότερο απ'ότι διάβασα εδώ: http://bugs.jquery.com/ticket/8177
Αντί για 304 παίρνει... - 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 - 05:22 pm Revision a788c7ab: fix ServerHandler doc string
- 05:22 pm Revision 0317c509: dont display error if XHR status equals 0 - Refs #293
- 05:18 pm Bug #309 (Closed): Το GUI κολλάει όταν κάνει refresh
- Εκτός από το πρόβλημα με τον Opera (#293), το partial refresh στο GUI εμφανίζει προβλήματα και με Firefox.
Αν κανείς... - 05:10 pm Revision b016b476: Improve REDUX API
- * Add server actions
* Add address listing
API mostly complete now.
Refs #301 - 01:54 pm Revision 66099657: Initialise logic-refactoring branch
- * Add logic package
- 01:43 pm Feature #293: Partial refresh στο GUI
- Σχετικά με τα δύο διαφορετικά εικονίδια που θα εμφανίζονται:
Τα εικονίδια θα εμφανίζονται κάτω από τα μεσαία 2 μπλ... - 01:27 pm Feature #177 (Closed): Κλήση του RS API για VM management
- Το πρόβλημα με το destroy οφείλεται στο [ήδη ανοιχτό] issue του partial refresh με Opera.
Οι λεπτομέρειες είναι στο ... - 01:24 pm Feature #307: Μολύβι για αλλαγή ονόματος
- Έχει ανέβει mockup (web_layout_0.0.10-8.png)
Αλλαγές:
1. Τα borders και των τριών boxes είναι σκούρα γκρί (ίδιο μ... - Machines Icon View --> Rename VM
- 12:53 pm Feature #255 (Assigned): τρόπος επιστροφής των IP addresses στο API
- Αυτό το ανέλαβε ο [verigak] ως μέρος του #301.
- 12:50 pm Feature #183: Υλοποίηση RSAPI, /servers
- Διορθώθηκαν/διορθώνονται αρκετές λεπτομέρειες συμμόρφωσης με το API [βλ. και #301], το κλείνει ο [verigak] όταν τελει...
- 12:48 pm Bug #287 (Assigned): Bug με το Piston και τον αριθμό ορισμάτων στις κλήσεις POST, PUT, DELETE
- Αυτό ουσιαστικά το έφτιαξε ο [verigak], τον βάζω owner για να το κλείσει όταν τελειώσει με το #301.
- 12:39 pm Feature #177: Κλήση του RS API για VM management
- Η λειτουργικότητα μολυβιού και μετονομασίας VM συνεχίζεται στο #307 και μόνο εκεί.
Αυτό το ticket παραμένει ανοιχτό ... - 12:36 pm Feature #75 (Closed): dotted κουτί μέσα στο hoverbox
- closed, βλ. #307
- 12:35 pm Feature #307: Μολύβι για αλλαγή ονόματος
- λάθος: να αντικατασταθεί το "(width = height = input box width)" με "(width = height = input box height)"
- 12:33 pm Feature #307 (Closed): Μολύβι για αλλαγή ονόματος
- Λειτουργία μετονομασίας ενός VM από το GUI (PUT στο API). Σε αυτό το σημείο θα γίνεται αλλαγή μόνο του ονόματος και ό...
- 11:51 am Bug #209 (Assigned): box επιβεβαίωσης για τα actions
- Ως προς το γραφιστικό κομμάτι:
Ωραίο φαίνεται γενικά, μόνο κάποιες παρατηρήσεις:
1. Η επιλογή γίνεται πορτοκαλί και... - 11:38 am Feature #191 (Closed): Επεκτάσεις στο Rackspace API
- closed, έχουμε περάσει στο Openstack Compute API v1.1 (βλ. #253)
- 11:00 am Feature #177 (Assigned): Κλήση του RS API για VM management
- 10:59 am Feature #177: Κλήση του RS API για VM management
- Το DESTROY παίζει, άλλα έχει προβλήματα με το refresh στο list view. Κάνω destroy και το μηχάνημα μένει για πάντα στο...
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... - 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... - 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... - 06:09 pm Revision c36934a7: Add image and flavor support to REDUX API
- Refs #301
- 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... - 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...
03/19/2011
- 08:35 pm Bug #209: box επιβεβαίωσης για τα actions
- Το γραφιστικό κομμάτι αυτών έχει γίνει. Ωστόσο η λογική δεν είναι πλήρως έτοιμη ακόμα. Για να δείτε πως εμφανίζονται ...
- 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... - 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...
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 ... - 08:05 pm Revision 2e2bd2a6: Add some command line tools.
- Simple command line tools to help the development.
- 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 - 07:46 pm Revision 31343277: Add initial html for new style confirmations
- 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>
- 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 ... - 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... - 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 ... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 07:02 pm Revision 5b147126: #machines.separator appears in standard and list view
- 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... - 06:16 pm Revision e020f12a: Added tag pithos-current for changeset bde04b73518d
- 06:16 pm Pithos Revision e020f12a: Added tag pithos-current for changeset bde04b73518d
- 06:15 pm Pithos Revision 2cfad59b: Added tag pithos-current for changeset 4d6e8262dceb
- 06:15 pm Revision 2cfad59b: Added tag pithos-current for changeset 4d6e8262dceb
- 05:27 pm Pithos Revision 0693ad54: show upload button next to pager when filelist contains GSS.VISIBLE_FILE_COUNT...
- 05:27 pm Revision 0693ad54: show upload button next to pager when filelist contains GSS.VISIBLE_FILE_COUNT...
- 05:26 pm Pithos Revision 0845f2c6: fix versioned flag for files
- 05:26 pm Revision 0845f2c6: fix versioned flag for files
- 05:18 pm Bug #209 (Feedback): box επιβεβαίωσης για τα actions
- Στο commit:984af1e1 έχω κάνει τα actions να γίνονται πορτοκαλί όταν κάνει hover πάνω τους. Τώρα που ξαναβλέπω το τίκε...
- 05:14 pm Revision 5a2102d2: show - if file is not versioned
- 05:14 pm Pithos Revision 5a2102d2: show - if file is not versioned
- 05:13 pm Pithos Revision 739a8eba: versioned flag for files
- 05:13 pm Revision 739a8eba: versioned flag for files
- 05:11 pm Revision 984af1e1: On hover actions turn to orange.
- 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 ... - 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 ... - 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> - 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> - 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> - 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> - 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... - 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... - 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 ... - 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 ... - 04:36 pm Pithos Revision 3f19a280: fix shift +click selection when using paging on celltable
- 04:36 pm Revision 3f19a280: fix shift +click selection when using paging on celltable
- 02:26 pm Bug #171 (Assigned): scroll στο list view
- firefox 3.6.15 winxp
- 01:38 pm Feature #293: Partial refresh στο GUI
- Το GUI φαίνεται να κάνει partial refresh, αλλά υπάρχουν τα εξής προβλήματα:
Σε Opera 11.01, Windows Vista, κάνω το... - 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> - 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> - 01:03 pm Feature #291 (Assigned): Υποστήριξη polling στον server με ?changes-since στο GET
- 01:03 pm Feature #291: Υποστήριξη polling στον server με ?changes-since στο GET
- Σε γενικές γραμμές λειτουργεί ωραία, βλέπω ένα πλήρες GET /servers στην αρχή, και μετά GETs με ?changes-since.
Ωστόσ... - 12:56 pm Revision a4dbefda: Added tag gss-1.4.1, staging-current for changeset bde04b73518d
- 12:56 pm Pithos Revision a4dbefda: Added tag gss-1.4.1, staging-current for changeset bde04b73518d
- 12:50 pm Feature #213: Error Handling API (Django) - GUI
- Συνεχίζει να υπάρχει το πρόβλημα που περιγράφεται στις σημειώσεις 4 και 5, λίγο παραπάνω.
Όταν σκοτώσω τον runserver... - 12:19 pm Pithos Revision 8d3c158b: Changed admin context to gss-admin
- 12:19 pm Revision 8d3c158b: Changed admin context to gss-admin
- 12:11 pm Bug #301 (Closed): Sanitization του API, αφαίρεση του Piston, έλεγχος συμμόρφωσης με OpenStack v1...
- Στο πλαίσιο της εξυγίανσης της υλοποίησης του API, ώστε να συμμορφώνεται πραγματικά με το spec του OpenStack v1.1, να...
- 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,... - 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,... - 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 ... - 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 ... - 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 ... - 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 ... - 03:05 am Bug #171 (Feedback): scroll στο list view
- Την οριζόντια scroll bar σε τι browser/OS την βλέπεις; Εμένα δεν μου εμφανίζεται.
Το πρόβλημα με το search έχει δι... - 03:00 am Revision ab5282e4: rename changes_since to changes-since & slider fix - Refs #291 #147
- 02:10 am Feature #177 (Feedback): Κλήση του RS API για VM management
- διορθώθηκε στο commit:1a49199e5d5339c6b0154b38556ccdc012355939
- 02:02 am Feature #291 (Feedback): Υποστήριξη polling στον server με ?changes-since στο GET
- Έγινε και φαίνεται να δουλεύει καλά
- 01:59 am Revision 88854f35: gt instead of gte condition, refs #291
- 01:49 am Feature #291: Υποστήριξη polling στον server με ?changes-since στο GET
- OK. Πρέπει να δεις επίσης τα εξής:
α) Η συνθήκη είναι updated__gt, πρέπει να είναι μεγαλύτερο του χρόνου changes-s... - 01:46 am Revision 1a49199e: auto-update vm list using changes_since
03/17/2011
- 09:54 pm Feature #291: Υποστήριξη polling στον server με ?changes-since στο GET
- στο http://code.grnet.gr/projects/synnefo/repository/revisions/d19719cdb21417ecbd00a968d0ab5bbe5f495573 μπήκε η GET μ...
- 09:38 pm Revision ec425eb2: Merge branch 'master' of https://code.grnet.gr/git/synnefo
- 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... - 08:43 pm Revision 01864f44: comment out jquery tools source includes
- 08:30 pm Feature #177: Κλήση του RS API για VM management
- Η def delete (api/handlers.py 294 γραμμή) πριν εκτελέσει το action DELETE καλεί την start_action του vm: ...
- 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 ... - 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 ... - 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... - 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... - 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@... - 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@... - 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... - 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... - 05:55 pm Revision e62cdfa1: Added tag gss-1.4.1 for changeset 0003d8b414f0
- 05:55 pm Pithos Revision e62cdfa1: Added tag gss-1.4.1 for changeset 0003d8b414f0
- 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 - 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 - 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... - 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... - 05:06 pm Revision 6f7cadbb: Added tag pithos-current for changeset e96e16d9a1ff
- 05:06 pm Pithos Revision 6f7cadbb: Added tag pithos-current for changeset e96e16d9a1ff
- 04:28 pm Revision f0cd9b29: correctly display last page button in pager, all columns draggable in search r...
- 04:28 pm Pithos Revision f0cd9b29: correctly display last page button in pager, all columns draggable in search r...
- 04:06 pm Bug #171 (Assigned): scroll στο list view
- Βγαίνει και μία οριζόντια scroll bar η οποία δεν έχει λόγο να υπάρχει.
Επίσης υπάρχει το πρόβλημα με το search που α... - 03:55 pm Feature #177: Κλήση του RS API για VM management
- Υπάρχει θέμα με το destroy ακόμα. Τα κάνει destroy αλλά βλέπω πάλι errors και στο GUI και στο server:
ERROR:synnef... - 01:59 pm Bug #273 (Closed): Υλοποίηση του ServerAddressHandler
- 01:59 pm Bug #273: Υλοποίηση του ServerAddressHandler
- ok, closed
- 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 ... - 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 ... - 01:43 pm Bug #273: Υλοποίηση του ServerAddressHandler
- Done
- 01:41 pm Revision 964185dd: update serveraddress handler
- return badRequest if networkId is not public/private
- 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 ... - 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 ... - 03:51 am Revision 146b6003: improve auto-refresh and error handling
- 03:49 am Revision a5c17ad3: fix settings import
03/16/2011
- 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... - 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... - 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... - 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... - 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> - 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> - 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... - 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... - 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... - 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... - 03:27 pm Bug #273 (Assigned): Υλοποίηση του ServerAddressHandler
- Σωστά δουλεύει, απλά πρέπει να γυρνάει badRequest όταν δώσεις NetworkID διαφορετικό του public ή private και όχι όλες...
- 02:49 pm Bug #273 (Feedback): Υλοποίηση του ServerAddressHandler
- Έγινε ο ServerAddressHandler. Οι διευθύνσεις δεν επιστρέφονται ακόμα σωστά, υπάρχουν ανοιχτά tickets για αυτό (http:/...
- 02:43 pm Revision d73d59e4: implement ServerAddressHandler
- ServerAddressHandler lists server addresses
(all or by Network ID). Functions update/create/delete have been
removed,... - 02:21 pm Bug #287: Bug με το Piston και τον αριθμό ορισμάτων στις κλήσεις POST, PUT, DELETE
- Δεν αρκεί μόνο εκεί. Χρειάζεται παντού. Ας πούμε στην create() του ServerHandler που έχει δύο μόνο ορίσματα, αν κάνω ...
- 01:37 pm Revision ee0c2b80: milton fix: not using .buffer files in /tmp anymore
- 01:37 pm Pithos Revision ee0c2b80: milton fix: not using .buffer files in /tmp anymore
- 01:30 pm Bug #287 (Feedback): Bug με το Piston και τον αριθμό ορισμάτων στις κλήσεις POST, PUT, DELETE
- Έγινε στους handlers που περιείχαν ορίσματα (serveraddress, imagemetadata, servermetadata)
76c8e33d443a64b5a518001... - 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... - 12:06 pm Feature #293 (Closed): Partial refresh στο GUI
- Όπως συζητήσαμε και στη σημερινή συνάντηση 2011/03/16:
το GUI πρέπει να κάνει μερική ανανέωση της εικόνας που παρο... - 11:54 am Feature #291 (Closed): Υποστήριξη polling στον server με ?changes-since στο GET
- Όπως προδιαγράφεται στο OpenStack Compute v1.1, θα υποστηρίζεται *partial* GET δεδομένων από τον server.
Αυτό λειτου... - 11:51 am Bug #171 (Feedback): scroll στο list view
- πρέπει να είναι οκ
03/15/2011
- 11:24 pm Feature #213: Error Handling API (Django) - GUI
- ΟΚ, δείτε και τα υπόλοιπα.
Για να μην χρειάζεται κανείς να ψάχνει το git log με βάση τις ημερομηνίες για να βρει τ... - 09:36 pm Feature #183: Υλοποίηση RSAPI, /servers
- το flavorId έγινε flavorRef και το imageId έγινε imageRef. Επίσης μπήκαν τα created και updated. Πέρα απο το metadata...
- 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... - 09:18 pm Bug #287: Bug με το Piston και τον αριθμό ορισμάτων στις κλήσεις POST, PUT, DELETE
- Χωρίς framework ούτε εργαλείο μέχρι τώρα, by hand.
To id δεν χρειάζεται αρχικοποίηση γιατί υπάρχει σίγουρα. Αν δεν... - 09:09 pm Feature #177: Κλήση του RS API για VM management
- εδώ εξακολουθούν να ισχύουν τα προβλήματα?
- 09:06 pm Revision a5093da5: fix previous broken commit
- there was an error on home.html of the ui introduced with the
previous commit :( - 09:02 pm Feature #213: Error Handling API (Django) - GUI
- Το α) έγινε
- 09:00 pm Revision 7d311ba1: fix create wizzard error handling
- show 2 different translatable messages, when no images or flavors
are found - 08:20 pm Bug #287: Bug με το Piston και τον αριθμό ορισμάτων στις κλήσεις POST, PUT, DELETE
- Πολύ ενδιαφέρον! Κάνεις fuzzing με κάποιο framework ή με δικό σου εργαλείο?
Στον ServerMetadataHandler αρχικοποιεί... - 04:54 pm Bug #289 (Closed): Θέματα με τον Emitter, υποστήριξη application/json και application/xml
- Υπάρχουν διάφορα θέματα σε σχέση με τη σωστή υποστήριξη για τους δύο τύπους απαντήσεων, @application/xml@ και @applic...
- 04:48 pm Feature #245: Details στους exception handlers
- Αυτό το κάνω assign στο Γιώργο το Βεριγάκη, θα αναλάβει διορθώσεις στον Python κώδικα, δείτε τα υπόλοιπα γιατί έχουν ...
- 03:47 pm Pithos Revision 9b11a5ca: server side paging support for search results, asyncdataprovider for display s...
- 03:47 pm Revision 9b11a5ca: server side paging support for search results, asyncdataprovider for display s...
- 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> - 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> - 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> - 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> - 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... - 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... - 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> - 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> - 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... - 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... - 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... - 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... - 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> - 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> - 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... - 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... - 01:34 pm Feature #249 (Assigned): Metadata handling σύμφωνα με το OpenStack Compute API v1.1
- Έχουν υλοποιηθεί οι μέθοδοι που κάνουν handle τα GET, POST, PUT, DELETE requests.
Πρέπει να υλοποιηθούν τα quota σχε... - 01:16 pm Bug #287 (Closed): Bug με το Piston και τον αριθμό ορισμάτων στις κλήσεις POST, PUT, DELETE
- Καθώς τεστάριζα με fuzzy δεδομένα τον {Server,Image}MetadataHandler βρήκα ότι:
όταν μία από τις τέσσερις μεθόδους GE... - 01:10 pm Bug #283 (Assigned): Προβλήματα με partial refresh στο GUI
- 01:10 pm Bug #283: Προβλήματα με partial refresh στο GUI
- Και άλλο ένα σχετικό με αυτό:
Πρέπει περιοδικά να γίνεται ανανέωση της λίστας, προς το παρόν με πλήρη αίτηση.
Αργ... - 01:07 pm Feature #151 (Closed): περιοδικό refresh της λίστας
- Αυτό έχει γίνει εν μέρει, το GUI μπορεί να καταλαβαίνει ποιες μηχανές από πλήρη απάντηση έχουν ήδη εμφανιστεί στο χρή...
- 01:03 pm Bug #203 (Assigned): Ενημέρωση του χρήστη έπειτα από δημιουργία εικονικής μηχανής (POST /servers)
- Αυτό έχει νόημα ως εξής:
O wizard πρέπει να εμφανίζει ενημερωτικό παράθυρο ότι η αίτηση για κατασκευή του μηχανήμα... - 12:59 pm Feature #213 (Assigned): Error Handling API (Django) - GUI
- 12:49 pm Bug #283: Προβλήματα με partial refresh στο GUI
- Επίσης σχετικό με αυτό, άλλα δύο:
α) το partial refresh δεν φαίνεται να ανανεώνει σωστά τα εικονίδια όταν ανάβουν κα... - 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-... - 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-... - 12:35 pm Feature #213: Error Handling API (Django) - GUI
- Υπάρχουν δύο θέματα ακόμη:
α) όταν δεν έχουν οριστεί images ή flavors στον server, το GUI βγάζει το default μήνυμα... - 12:35 pm Revision a3ef9d23: Improve instructions.
- 12:02 am Bug #283: Προβλήματα με partial refresh στο GUI
- επιπλέον θέμα που φαίνεται να έχει ο κώδικας: [καταλαβαίνω ότι τώρα είναι υπό κατασκευή το partial refresh στο list v...
03/14/2011
- 02:52 pm Pithos Revision d06e4f06: reset sorting when updating file list
- 02:52 pm Revision d06e4f06: reset sorting when updating file list
- 02:20 pm snf-nfdhcpd Revision 36e1175b: Clean up resources upon exit
- Wrap the main loop in a try..finally statement, calling our cleanup handler to
free all obtained resources.
Signed-o... - 02:08 pm Revision 13b4c540: Server/Image Metadata Handler additions
- Implemented the method for POST requests,
added proper error handling for POST,PUT,DELETE in both
ServerMetadataHandl... - 02:05 pm snf-nfdhcpd Revision 68da8f20: Handle the AF_PACKET socket instead of using scapy
- Implement our own sendp() method, which has the following benefits:
* Keep a single socket and re-use it for all ou... - 12:51 pm ganeti-local Revision 7738342c: LUOsDiagnose: Move legacy behaviour into filter
- The behaviour of LUOsDiagnose needs special treatment. Commit d22dfef7
changed it to not return hidden, blacklisted o... - 12:51 pm snf-ganeti Revision 7738342c: LUOsDiagnose: Move legacy behaviour into filter
- The behaviour of LUOsDiagnose needs special treatment. Commit d22dfef7
changed it to not return hidden, blacklisted o... - 12:50 pm ganeti-local Revision be3a4b14: Convert OsDiagnose to query
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:50 pm snf-ganeti Revision be3a4b14: Convert OsDiagnose to query
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:49 pm ganeti-local Revision 341ff8e9: qlang: Add some more documentation for filters
- It's not perfect, but at least some more.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ... - 12:49 pm snf-ganeti Revision 341ff8e9: qlang: Add some more documentation for filters
- It's not perfect, but at least some more.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ... - 12:48 pm ganeti-local Revision 425e5bf0: query: Add conversion wrapper
- Allows converting the value of a column before returning it. Useful for
sorting while still using one of the other ge... - 12:48 pm snf-ganeti Revision 425e5bf0: query: Add conversion wrapper
- Allows converting the value of a column before returning it. Useful for
sorting while still using one of the other ge...
Also available in: Atom