Activity

From 01/22/2011 to 02/20/2011

02/20/2011

11:43 pm Revision df9dc46b: * Minor comment corrections
Vassilios Karakoidas
11:30 pm Revision e3bc2088: * Unit tests are greatly simplified
* All unit tests are using fixtures Vassilios Karakoidas
11:26 pm Revision e4c395b7: * Added AccountingLog entries to db_test_data.json
* AccountingLogTestCase is corrected and works as intended Vassilios Karakoidas
11:18 pm Revision ec08e9ce: * Add db/fixtures/db_test_data.json fixture (data for testing)
Vassilios Karakoidas
11:17 pm Revision da46c52a: * Fixed a bug in FlavorTestCase
Vassilios Karakoidas
11:15 pm Revision 8922a5a9: * FlavorTestCase now works correctly with the fixtures
Vassilios Karakoidas
11:12 pm Revision e48404ca: * FlavorCostHistoryTestCase now loads the fixtures and works correctly
Vassilios Karakoidas
10:59 pm Revision d39ea372: * Removed initial_data JSON fixture
* Fixtures are now loaded on unittesting as intended
* Modified CreditAllocatorTestCase to load fixtures
Vassilios Karakoidas
10:26 pm Revision 90b28517: CreditAllocator now uses Limit according to the changes to the model
* CreditAllocatorTestCase has been modified to match the new requirements
* CreditAllocatorTestCase also test Limit...
Vassilios Karakoidas
09:53 pm Revision f51e7b50: Added comment in FlavorCostHistory.find_cost(), also made a minor optimisation
Vassilios Karakoidas
09:39 pm Revision 2d45374d: Models are modified to use limit through the model
* Removed models Limit, UserLimit and replaced them with Limit (new) that use choices instead from many-to many relat... Vassilios Karakoidas
01:16 pm Revision debeeec9: create machine wizzard pass foo data to the serverhandler
Markos Gogoulos

02/19/2011

08:11 pm Revision e98852ba: start Machine action, for the standard view - initial commit
Markos Gogoulos
07:40 pm Revision 8b78d1a5: fixed problem with copyright string
Markos Gogoulos

02/18/2011

07:03 pm Revision 37adb768: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
07:03 pm Pithos Revision 37adb768: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
06:52 pm Revision 67a0315c: Made a new arrangement of tests on folder utilities and added some new methods...
Natasa Kapravelou
06:52 pm Pithos Revision 67a0315c: Made a new arrangement of tests on folder utilities and added some new methods...
Natasa Kapravelou
06:09 pm snf-ganeti Revision 9b945588: Fix pylint warnings
- 1 80-char line infraction
- 4 changes in how arguments are passed to logging functions
- 3 pylint disable-msg's bec...
Stephen Shirley
06:09 pm ganeti-local Revision 9b945588: Fix pylint warnings
- 1 80-char line infraction
- 4 changes in how arguments are passed to logging functions
- 3 pylint disable-msg's bec...
Stephen Shirley
05:58 pm ganeti-local Revision 0e265161: TestRapiInstanceRename use instance name
Currently the QA rename job wrongly passed the whole info dict to the
client.
Signed-off-by: Guido Trotter <ultrotte...
Guido Trotter
05:58 pm snf-ganeti Revision 0e265161: TestRapiInstanceRename use instance name
Currently the QA rename job wrongly passed the whole info dict to the
client.
Signed-off-by: Guido Trotter <ultrotte...
Guido Trotter
05:38 pm Pithos Revision 69e3e889: fixed tree update when moving a node to trash with no children but trashed one...
Giannis Koutsoubos
05:38 pm Revision 69e3e889: fixed tree update when moving a node to trash with no children but trashed one...
Giannis Koutsoubos
05:08 pm Pithos Revision a81e7ab2: removed milton webdav code (milton webdav implementation can be found inside m...
Giannis Koutsoubos
05:08 pm Revision a81e7ab2: removed milton webdav code (milton webdav implementation can be found inside m...
Giannis Koutsoubos
04:47 pm ganeti-local Revision f0b1bafe: Change the list formatting to a 'special' chars
And also enable verbose display via the, well, verbose option. Man
page and tests are updated, and the formatting is ...
Iustin Pop
04:47 pm snf-ganeti Revision f0b1bafe: Change the list formatting to a 'special' chars
And also enable verbose display via the, well, verbose option. Man
page and tests are updated, and the formatting is ...
Iustin Pop
04:46 pm snf-ganeti Revision 3a969900: Add support for merging node groups
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Stephen Shirley
04:46 pm ganeti-local Revision 3a969900: Add support for merging node groups
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Stephen Shirley
04:46 pm ganeti-local Revision 1a615be0: Add option to rename groups on conflict
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Stephen Shirley
04:46 pm snf-ganeti Revision 1a615be0: Add option to rename groups on conflict
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Stephen Shirley
04:35 pm snf-ganeti Revision fecbc0b6: Fix minor docstring typo
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Stephen Shirley
04:35 pm ganeti-local Revision fecbc0b6: Fix minor docstring typo
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Stephen Shirley
04:09 pm Revision ad5909f6: Removed unused vocabs.py.
Removed vocabs.py as it is not used anymore.
Any mock objects are defined in db/fixtures.
Vangelis Koukis
02:24 pm Revision 9071888e: Initial Disk Management API (DM API) implementation
The DM API is accessible under api/v1.0grnet1/ and
it extends the Rackspace Cloud Servers v1.0 API
for the use of Dis...
Constantinos Venetsanopoulos
02:20 pm Revision 345794e4: throw exception on nonce create/retrieve errors
Giannis Koutsoubos
02:20 pm Pithos Revision 345794e4: throw exception on nonce create/retrieve errors
Giannis Koutsoubos
02:16 pm snf-ganeti Revision 0220d2cf: Add QA rapi test for instance reinstall
This tests at least the basic case, unfortunately there is no way to
check all possibilities using the provided rapi ...
Guido Trotter
02:16 pm ganeti-local Revision 0220d2cf: Add QA rapi test for instance reinstall
This tests at least the basic case, unfortunately there is no way to
check all possibilities using the provided rapi ...
Guido Trotter
02:16 pm ganeti-local Revision bd0807fe: RAPI: remove required parameters for reinstall
Before c744425f354f1bef2d0d7d306e2d00c494d67d2b instance reinstall
accepted the "os" and "nostartup" optional query p...
Guido Trotter
02:16 pm snf-ganeti Revision bd0807fe: RAPI: remove required parameters for reinstall
Before c744425f354f1bef2d0d7d306e2d00c494d67d2b instance reinstall
accepted the "os" and "nostartup" optional query p...
Guido Trotter
02:16 pm Pithos Revision 7d6ddffa: tune resource creation
Giannis Koutsoubos
02:16 pm Revision 7d6ddffa: tune resource creation
Giannis Koutsoubos
02:15 pm Pithos Revision afaf8a42: do not lock resource if entity object does not exist
Giannis Koutsoubos
02:15 pm Revision afaf8a42: do not lock resource if entity object does not exist
Giannis Koutsoubos
02:12 pm Revision 4cf1e12e: catch exception when client closes connection
Giannis Koutsoubos
02:12 pm Pithos Revision 4cf1e12e: catch exception when client closes connection
Giannis Koutsoubos
01:41 pm Revision 619b1c87: dynamic sqlite3 database path
Markos Gogoulos
01:20 pm Revision 3286a038: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Vangelis Koukis
01:18 pm Revision dd8d34ae: Use absolute path to db in settings.py.dist.
Fixed settings.py.dist to reference the absolute file path
when using an sqlite3 db, see:
http://docs.djangoproject....
Vangelis Koukis
12:51 pm Revision 5216e8af: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Vassilios Karakoidas
12:51 pm Revision f0f4edac: Adding/Correcting comments
Vassilios Karakoidas
12:37 pm Revision 0e1fbceb: now Flavor._update_costs uses hasattr
Vassilios Karakoidas
12:22 pm Revision dc8b976e: removed ganeti rapi reference from serverhandlers
Markos Gogoulos
12:06 pm Feature #211: Error Handling Ganeti - API (Django)
Άλλο ένα που πρέπει να διορθωθεί.
Για κάποιο λόγο το σύστημα έχει αυτή τη συμπεριφορά:
$ nc 62.217.120.67 8001
G...
Vangelis Koukis
11:52 am Feature #183: Υλοποίηση RSAPI, /servers
Ενδεικτικά κάποια πράγματα που πρέπει κατ'ελάχιστο να γίνουν. Νομίζω υπάρχουν κι άλλα που θα βγουν μετά από μια πρώτη... Vangelis Koukis
11:49 am Feature #211: Error Handling Ganeti - API (Django)
Εδώ θέλει γενικότερα έλεγχο όλων των προβληματικών καταστάσεων και επιστροφή λαθών HTTP ανάλογα με το τι συνέβη.
Τα ...
Vangelis Koukis
12:54 am Revision e2b0ffec: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Vassilios Karakoidas
12:53 am Revision 9e9db964: fix bug in CreditAllocatorTestCase (bad data initialisation)
Vassilios Karakoidas

02/17/2011

07:25 pm snf-ganeti Revision 74f258b6: NodeQuery: don't query non-vm_capable nodes
Because non-vm_capable nodes most likely don't have a hypervisor
configured and/or storage, so the call will fail any...
Iustin Pop
07:25 pm snf-ganeti Revision effab4ca: NodeQuery: mark live fields as UNAVAIL for non-vm_capable nodes
Since we don't have the data per design, UNAVAIL is appropriate here,
while NODATA is not.
The patch also adds a com...
Iustin Pop
07:25 pm snf-ganeti Revision 9c24736c: Fix HV/OS parameter validation on non-vm nodes
Currently, there is at least one LU that does wrong validation of HV
parameters (against all nodes, LUClusterSetParam...
Iustin Pop
07:25 pm ganeti-local Revision 9c24736c: Fix HV/OS parameter validation on non-vm nodes
Currently, there is at least one LU that does wrong validation of HV
parameters (against all nodes, LUClusterSetParam...
Iustin Pop
07:25 pm ganeti-local Revision effab4ca: NodeQuery: mark live fields as UNAVAIL for non-vm_capable nodes
Since we don't have the data per design, UNAVAIL is appropriate here,
while NODATA is not.
The patch also adds a com...
Iustin Pop
07:25 pm ganeti-local Revision 74f258b6: NodeQuery: don't query non-vm_capable nodes
Because non-vm_capable nodes most likely don't have a hypervisor
configured and/or storage, so the call will fail any...
Iustin Pop
07:24 pm snf-ganeti Revision 043beb38: Fix LUClusterRepairDiskSizes and rpc result usage
This LU was introduced before the RPC result conversion from .data to
.payload, and it has managed to keep the old-st...
Iustin Pop
07:24 pm ganeti-local Revision 043beb38: Fix LUClusterRepairDiskSizes and rpc result usage
This LU was introduced before the RPC result conversion from .data to
.payload, and it has managed to keep the old-st...
Iustin Pop
07:24 pm ganeti-local Revision ccfbbd2d: Fix RPC mismatch in blockdev_getsize[s]
Commit 92fd2250 added consistency checks in the RPC layer, which broke
the call_blockdev_getsizes RPC call (declared ...
Iustin Pop
07:24 pm snf-ganeti Revision ccfbbd2d: Fix RPC mismatch in blockdev_getsize[s]
Commit 92fd2250 added consistency checks in the RPC layer, which broke
the call_blockdev_getsizes RPC call (declared ...
Iustin Pop
07:16 pm Revision f1220c03: documentation
Markos Gogoulos
05:58 pm Revision 4089c114: Added new test classes for handling test on file resources. Added ids to file ...
Natasa Kapravelou
05:58 pm Pithos Revision 4089c114: Added new test classes for handling test on file resources. Added ids to file ...
Natasa Kapravelou
05:16 pm ganeti-local Revision d9f02980: Fix dist archive generation
As reported in issue 140, the timestamps of the generated files can be
older than the commit timestamp, leading to ne...
Iustin Pop
05:16 pm snf-ganeti Revision d9f02980: Fix dist archive generation
As reported in issue 140, the timestamps of the generated files can be
older than the commit timestamp, leading to ne...
Iustin Pop
05:16 pm snf-ganeti Revision 39420403: luxi backend: show attribute names in errors
Currently, this backend just gives:
Error: failed to load data. Details:
Node 'node2': Cannot convert value JSNu...
Iustin Pop
05:16 pm ganeti-local Revision 39420403: luxi backend: show attribute names in errors
Currently, this backend just gives:
Error: failed to load data. Details:
Node 'node2': Cannot convert value JSNu...
Iustin Pop
04:50 pm Pithos Revision f7ab0c54: fix jpa lock query
Giannis Koutsoubos
04:50 pm Revision f7ab0c54: fix jpa lock query
Giannis Koutsoubos
04:39 pm ganeti-local Revision 77b02a99: Rephrase a misleading pydoc for netutils.TcpPing
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Stephen Shirley <diamond@google.com>
René Nussbaumer
04:39 pm snf-ganeti Revision 77b02a99: Rephrase a misleading pydoc for netutils.TcpPing
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Stephen Shirley <diamond@google.com>
René Nussbaumer
04:05 pm Revision 065ce8c1: renamed GSSLock to FileLock, initial implementation of JPA nonce manager
Giannis Koutsoubos
04:05 pm Pithos Revision 065ce8c1: renamed GSSLock to FileLock, initial implementation of JPA nonce manager
Giannis Koutsoubos
01:57 pm Revision b318380b: tune file download
Giannis Koutsoubos
01:57 pm Pithos Revision b318380b: tune file download
Giannis Koutsoubos
12:09 pm snf-ganeti Revision 4fbd5444: Remove superfluous redundant requirement
The condition is already covered by the previous requirement.
Signed-off-by: Stephen Shirley <diamond@google.com>
Re...
Stephen Shirley
12:09 pm ganeti-local Revision 4fbd5444: Remove superfluous redundant requirement
The condition is already covered by the previous requirement.
Signed-off-by: Stephen Shirley <diamond@google.com>
Re...
Stephen Shirley
12:09 pm snf-ganeti Revision 98632c4f: Don't remove master_candidate flag from merged nodes
Prevents lots of spurious warnings like:
2011-02-10 17:00:22,776: CRITICAL Configuration data is not consistent:
Not ...
Stephen Shirley
12:09 pm ganeti-local Revision 98632c4f: Don't remove master_candidate flag from merged nodes
Prevents lots of spurious warnings like:
2011-02-10 17:00:22,776: CRITICAL Configuration data is not consistent:
Not ...
Stephen Shirley
12:09 pm snf-ganeti Revision a536aaac: Use a consistent ECID base
ECID was being calculated completely differently in
__MergeNodeGroups() and _MergeConfig()
Signed-off-by: Stephen Sh...
Stephen Shirley
12:09 pm ganeti-local Revision a536aaac: Use a consistent ECID base
ECID was being calculated completely differently in
__MergeNodeGroups() and _MergeConfig()
Signed-off-by: Stephen Sh...
Stephen Shirley

02/16/2011

11:58 pm Revision b86e97ed: AccountingLog test is finished; most charger-related operations are ready and ...
Vassilios Karakoidas
10:53 pm Revision dddb0035: Setup/TearDown AccountingLogTestCase is finished
Vassilios Karakoidas
10:21 pm Revision 9373e677: VM owner is derived from the Image
Vassilios Karakoidas
09:08 pm Revision a34d0602: FlavorCostHistoryTestCase is complete
Vassilios Karakoidas
08:58 pm Revision 5cb8d769: Flavor.get_price_list() should query with filter, not get
Vassilios Karakoidas
08:50 pm Revision 6d6b83a3: FlavorTestCase works as intended; Add FlavorCostHistoryTestCase (in progress)
Vassilios Karakoidas
08:42 pm Revision 510b25d1: use milton authentication manager, working on windows, need to check loss of a...
Giannis Koutsoubos
08:42 pm Pithos Revision 510b25d1: use milton authentication manager, working on windows, need to check loss of a...
Giannis Koutsoubos
08:41 pm Pithos Revision 0b7b3018: fix for create empty file
Giannis Koutsoubos
08:41 pm Revision 0b7b3018: fix for create empty file
Giannis Koutsoubos
08:26 pm Revision 3846dfd0: remove obsolete tests; introduce various corrections/additions in models
Vassilios Karakoidas
07:29 pm Revision f81c2077: datetime.datetime.now is a function, so use datetime.datetime.now()
Vassilios Karakoidas
07:10 pm Revision 37c42c95: added violations concept
Vassilios Karakoidas
07:00 pm Revision 91509aed: remove rcredit local variable; credits can have negative value
Vassilios Karakoidas
06:59 pm Revision c5fb1b95: simplified SynnefoUser a little; remove _total_hours
Vassilios Karakoidas
06:35 pm ganeti-local Revision b74c0684: listrunner: convert from getopt to optparse
The “-A” (use agent) was not documented, and instead of adding manual
listing, I converted it to optparse like the ot...
Iustin Pop
06:35 pm snf-ganeti Revision b74c0684: listrunner: convert from getopt to optparse
The “-A” (use agent) was not documented, and instead of adding manual
listing, I converted it to optparse like the ot...
Iustin Pop
06:35 pm ganeti-local Revision 99a11adc: listrunner: fix agent usage
By delaying the agent key query until after the fork, we prevent the
problem of simultaneous access to the agent.
Te...
Iustin Pop
06:35 pm snf-ganeti Revision 99a11adc: listrunner: fix agent usage
By delaying the agent key query until after the fork, we prevent the
problem of simultaneous access to the agent.
Te...
Iustin Pop
06:05 pm Pithos Revision 0d8cfb8f: Added two new classes. The first 'TestFolderSharing' handles the 'Sharing' opt...
Natasa Kapravelou
06:05 pm Revision 0d8cfb8f: Added two new classes. The first 'TestFolderSharing' handles the 'Sharing' opt...
Natasa Kapravelou
02:11 pm ganeti-local Revision cbb86b63: Fix build error when using docutils 0.4
Docutils 0.4 doesn't provide the “Directive” class and Sphinx supplies
its own version which doesn't have the “assert...
Michael Hanselmann
02:11 pm snf-ganeti Revision cbb86b63: Fix build error when using docutils 0.4
Docutils 0.4 doesn't provide the “Directive” class and Sphinx supplies
its own version which doesn't have the “assert...
Michael Hanselmann
02:06 pm ganeti-local Revision b497a636: Adding more details to gnt-node man-page
This adds some recently added flags to the man-page of gnt-node command.
It also describes their purpose and handling...
René Nussbaumer
02:06 pm snf-ganeti Revision b497a636: Adding more details to gnt-node man-page
This adds some recently added flags to the man-page of gnt-node command.
It also describes their purpose and handling...
René Nussbaumer
02:06 pm snf-ganeti Revision fed67843: Remove force_master support from LUOobCommand
As per discussion on the man-page[1] update, this functionality should be
removed and replaced by just give the comma...
René Nussbaumer
02:06 pm ganeti-local Revision fed67843: Remove force_master support from LUOobCommand
As per discussion on the man-page[1] update, this functionality should be
removed and replaced by just give the comma...
René Nussbaumer

02/15/2011

06:01 pm Revision 55f1006f: user can now have negative amount of credits
Vassilios Karakoidas
04:39 pm Revision f17c073a: use jaas for authentication, so we can access easily the user object even for ...
Giannis Koutsoubos
04:39 pm Pithos Revision f17c073a: use jaas for authentication, so we can access easily the user object even for ...
Giannis Koutsoubos
04:14 pm snf-ganeti Revision 1aa50158: Add pylint disables to Sphinx extension
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:14 pm ganeti-local Revision 1aa50158: Add pylint disables to Sphinx extension
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
03:20 pm snf-ganeti Revision ef127bec: RAPI documentation: Use constants and assertions
This doesn't cover everything yet, but it's a good demonstration on how
to use “pyeval” and “pyassert”.
Signed-off-b...
Michael Hanselmann
03:20 pm ganeti-local Revision ef127bec: RAPI documentation: Use constants and assertions
This doesn't cover everything yet, but it's a good demonstration on how
to use “pyeval” and “pyassert”.
Signed-off-b...
Michael Hanselmann
03:20 pm snf-ganeti Revision df156277: errors: Add list of possible failure types
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
03:20 pm ganeti-local Revision df156277: errors: Add list of possible failure types
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
03:20 pm snf-ganeti Revision 685d3b42: Sphinx extension: Allow evaluation of Python expressions
There are quite many hardcoded constants (e.g. “[…] one of ``file``,
``lvm-pv`` or ``lvm-vg`` […]). By using constant...
Michael Hanselmann
03:20 pm ganeti-local Revision 685d3b42: Sphinx extension: Allow evaluation of Python expressions
There are quite many hardcoded constants (e.g. “[…] one of ``file``,
``lvm-pv`` or ``lvm-vg`` […]). By using constant...
Michael Hanselmann
03:20 pm snf-ganeti Revision dac59ac5: Sphinx extension: Don't use “from … import …”
Import with full name instead to reduce potential conflicts.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
R...
Michael Hanselmann
03:20 pm ganeti-local Revision dac59ac5: Sphinx extension: Don't use “from … import …”
Import with full name instead to reduce potential conflicts.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
R...
Michael Hanselmann
03:20 pm snf-ganeti Revision 4b163794: RAPI: Remove “__version__” for instance creation
If left in data, FillOpCode will complain. This fixes the QA breakage
after commit 526a662af.
Signed-off-by: Michael...
Michael Hanselmann
03:20 pm ganeti-local Revision 4b163794: RAPI: Remove “__version__” for instance creation
If left in data, FillOpCode will complain. This fixes the QA breakage
after commit 526a662af.
Signed-off-by: Michael...
Michael Hanselmann
03:09 pm Bug #223 (Closed): Να αυξηθεί λίγο το περιθώριο μεταξύ του τέλους του πίνακα του list view και τη...
άκυρο γιατί σκεφτήκαμε μία απλούστερη λύση για το list view που θα λύσει όλων τα χέρια και θα φαίνεται και καλύτερο Constantinos Venetsanopoulos
03:05 pm Bug #223 (Closed): Να αυξηθεί λίγο το περιθώριο μεταξύ του τέλους του πίνακα του list view και τη...
Να αυξηθεί λίγο το περιθώριο μεταξύ του τέλους του πίνακα του list view και της μπλε διαχωριστικής μπάρας. Γενικά εκε... Constantinos Venetsanopoulos
03:03 pm Bug #221 (Closed): Από standard σε list view εμφανίζεται για λίγο η μεσαία μπλε μπάρα
Από standard σε list view εμφανίζεται για λίγο η μεσαία μπλε μπάρα πριν το loading gif Constantinos Venetsanopoulos
03:02 pm Bug #219 (Closed): Η επιλεγμένη εντολή στο standard view δεν εξαφανίζεται
Η επιλεγμένη εντολή (reboot, shutdown) στο standard view, δεν εξαφανίζεται όταν το ποντίκι φύγει και πάει σε άλλο μηχ... Constantinos Venetsanopoulos
03:00 pm Bug #209 (Assigned): box επιβεβαίωσης για τα actions
Στο shutdown δεν βγαίνει το box.
Στο reboot βγαίνει μόνο την πρώτη φορά.
Αν πατήσω "ναι" γυρνάει ένα error 400 όπ...
Constantinos Venetsanopoulos
02:56 pm Feature #73 (Assigned): Χρώματα δεξιού μενού στο list view
οκ, παίζουν μια χαρά και ανάλογα με ποια μηχανήματα διαλέγουμε, είδα ότι κοιτάτε και το status των επιλεγμένων. Επίση... Constantinos Venetsanopoulos
01:11 pm snf-ganeti Revision 527fbde8: RAPI: Use FillOpCode for adding node group
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:11 pm ganeti-local Revision 527fbde8: RAPI: Use FillOpCode for adding node group
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:11 pm ganeti-local Revision 8a08be3b: RAPI: Use FillOpCode for renaming groups
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:11 pm snf-ganeti Revision 8a08be3b: RAPI: Use FillOpCode for renaming groups
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:11 pm ganeti-local Revision 12da663a: Make OpGroupRename consistent with OpInstanceRename
OpInstanceRename uses “instance_name” (like almost all other OpInstance*
opcodes), not “old_name”, to specify the ori...
Michael Hanselmann
01:11 pm snf-ganeti Revision 12da663a: Make OpGroupRename consistent with OpInstanceRename
OpInstanceRename uses “instance_name” (like almost all other OpInstance*
opcodes), not “old_name”, to specify the ori...
Michael Hanselmann
01:11 pm snf-ganeti Revision 526a662a: RAPI: Clean up instance creation, use generated docs
- Use FillOpCode and unify parameter names between RAPI and opcode
- Generate parameter documentation
- Improve opcod...
Michael Hanselmann
01:11 pm ganeti-local Revision 526a662a: RAPI: Clean up instance creation, use generated docs
- Use FillOpCode and unify parameter names between RAPI and opcode
- Generate parameter documentation
- Improve opcod...
Michael Hanselmann
01:11 pm snf-ganeti Revision be6fab1f: RAPI: Generate documentation for assigning nodes to groups
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:11 pm ganeti-local Revision be6fab1f: RAPI: Generate documentation for assigning nodes to groups
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:11 pm snf-ganeti Revision df340fae: RAPI: Use FillOpCode for modifying node group
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:11 pm ganeti-local Revision df340fae: RAPI: Use FillOpCode for modifying node group
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:11 pm snf-ganeti Revision 88bc199a: RAPI: Use FillOpCode for renaming instances
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:11 pm ganeti-local Revision 88bc199a: RAPI: Use FillOpCode for renaming instances
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:09 pm snf-ganeti Revision b166ef84: baserlib.FillOpCode: Allow parameter rename
Some RAPI parameters don't match the name of the underlying
opcode. With this patch they can be renamed while filling...
Michael Hanselmann
01:09 pm ganeti-local Revision b166ef84: baserlib.FillOpCode: Allow parameter rename
Some RAPI parameters don't match the name of the underlying
opcode. With this patch they can be renamed while filling...
Michael Hanselmann
01:21 am Revision 5db87ed5: Make ZMQ thread in db_controller stoppable.
Make db_controller run all 0mq operations in a separate StoppableThread
with a stop() method. The main thread calls i...
Vangelis Koukis

02/14/2011

06:12 pm Revision 19388118: fix rename file
Giannis Koutsoubos
06:12 pm Pithos Revision 19388118: fix rename file
Giannis Koutsoubos
06:08 pm Revision bd96a56b: tables working as before, but with datatables plugin
Christos Psaltis
05:47 pm Revision c3cf7286: Added a new test class in order to test the 'Sharing' option for Folder. Also ...
Natasa Kapravelou
05:47 pm Pithos Revision c3cf7286: Added a new test class in order to test the 'Sharing' option for Folder. Also ...
Natasa Kapravelou
05:08 pm Pithos Revision 51738fa1: Fixed the way multivalued fields are passed to solr when the content extractio...
Christos Stathis
05:08 pm Revision 51738fa1: Fixed the way multivalued fields are passed to solr when the content extractio...
Christos Stathis
04:46 pm Revision 28be8c05: do not use range in download
Giannis Koutsoubos
04:46 pm Pithos Revision 28be8c05: do not use range in download
Giannis Koutsoubos
03:57 pm Revision c21a0a84: action_start() function added. actions are executed from there and success/fai...
Markos Gogoulos
03:16 pm Pithos Revision 954ecde8: added range support to file upload, perform authorization check based on folde...
Giannis Koutsoubos
03:16 pm Revision 954ecde8: added range support to file upload, perform authorization check based on folde...
Giannis Koutsoubos
03:15 pm Revision 739df99e: remove comments
Giannis Koutsoubos
03:15 pm Pithos Revision 739df99e: remove comments
Giannis Koutsoubos
02:54 pm Pithos Revision c8c07ed8: fix classpath
Giannis Koutsoubos
02:54 pm Revision c8c07ed8: fix classpath
Giannis Koutsoubos
02:51 pm Revision d2127957: lock manager using JPA
Giannis Koutsoubos
02:51 pm Pithos Revision d2127957: lock manager using JPA
Giannis Koutsoubos
02:50 pm Revision 2c75f4e9: fix npe
Giannis Koutsoubos
02:50 pm Pithos Revision 2c75f4e9: fix npe
Giannis Koutsoubos
01:28 pm Pithos Revision 3efe8983: Merge after backout of changeset 017ec8d2e32f
Christos Stathis
01:28 pm Revision 3efe8983: Merge after backout of changeset 017ec8d2e32f
Christos Stathis
01:26 pm Revision 0dfda72e: Backed out changeset 017ec8d2e32f
Christos Stathis
01:26 pm Pithos Revision 0dfda72e: Backed out changeset 017ec8d2e32f
Christos Stathis
01:19 pm snf-ganeti Revision 3d8f154f: Revert "Disable the cluster-merge tool for the moment"
This reverts commit c0711f2cb989facd60430ab18c5b0e59a1f279ac.
Signed-off-by: Stephen Shirley <diamond@google.com>
Si...
Stephen Shirley
01:19 pm ganeti-local Revision 3d8f154f: Revert "Disable the cluster-merge tool for the moment"
This reverts commit c0711f2cb989facd60430ab18c5b0e59a1f279ac.
Signed-off-by: Stephen Shirley <diamond@google.com>
Si...
Stephen Shirley
01:18 pm ganeti-local Revision 9c03a67a: Fix cluster-merging by not stopping noded
cli.RunWhileClusterStopped() stops noded on all of the nodes in the
original cluster. This prevents /etc/hosts update...
Stephen Shirley
01:18 pm snf-ganeti Revision 9c03a67a: Fix cluster-merging by not stopping noded
cli.RunWhileClusterStopped() stops noded on all of the nodes in the
original cluster. This prevents /etc/hosts update...
Stephen Shirley
12:54 pm Pithos Revision c9660f7f: Added ids to the displayed popup items when right click on a folder (FolderCon...
Natasa Kapravelou
12:54 pm Revision c9660f7f: Added ids to the displayed popup items when right click on a folder (FolderCon...
Natasa Kapravelou
12:45 pm Feature #213: Error Handling API (Django) - GUI
προστεθηκε στο standard view η συναρτηση ajax_error(jqXHR) η οποια δεχεται το error και εκτυπωνει αναλογο μηνυμα.
...
Markos Gogoulos
12:44 pm Revision a30a43a7: added switch to ajax_error, for custom messaging
Markos Gogoulos
10:43 am Feature #181 (Feedback): Δημιουργία Image model
Markos Gogoulos
10:41 am Feature #185: Υλοποίηση RSAPI, /images
οκ εγινε. υπαρχει ενα σχολιο στο κώδικα
#FIXME: ImageMetadata, as in VirtualMachineMetadata
# "os" c...
Markos Gogoulos
10:36 am Revision 53827f6d: creation of ImageMetadata model
Markos Gogoulos
10:15 am Bug #209 (Feedback): box επιβεβαίωσης για τα actions
exei ginei sto standard view Markos Gogoulos

02/13/2011

06:56 pm Revision f58ec963: replace all alerts in standard view with themed pop ups
Christos Psaltis
05:04 pm Revision b6270d15: minor code formatting and comment editing
Christos Psaltis
04:57 pm Revision facad27f: working generic confirmation actions in standard view
Christos Psaltis
02:53 pm Revision ba4c763b: less arguments for ajax_error, ajax_success
Christos Psaltis
02:51 pm Revision 4b90b177: get error and success codes from ajax calls
Christos Psaltis
02:20 pm Revision 06e9bee7: remove redundant } breaking javascript execution
Christos Psaltis
02:17 pm Revision 213fdf95: testing version of global ajax error-success functions
Christos Psaltis
01:53 pm Revision 9c8bae13: smaller serach bars in list view
Christos Psaltis
01:39 pm Revision 962733ad: initial version of notification function
Christos Psaltis
01:23 pm Revision 4e5d5e70: initial version of confirmation function
Christos Psaltis
12:21 pm Revision bd528b3b: Apply DRY in machines template
This includes:
* initial code for reusable ajax error and success functions
* more descriptive names for confirmati...
Christos Psaltis
12:12 am Revision a4531705: replace tablesorter with datatables, work in progress
Christos Psaltis

02/12/2011

10:08 pm Revision 941b00d4: added error codes for reboot action.
if the action can't happen, the user gets informed. There are three cases:
* user sends the reboot request but time...
Markos Gogoulos
09:04 pm Revision 9295c9bb: typo on the documentation
Markos Gogoulos
09:03 pm Revision 39e80daa: typo on the documentation
Markos Gogoulos
08:41 pm Feature #213: Error Handling API (Django) - GUI
έχει ξεκινήσει το error handling στο synnefo. Δυο περιπτώσεις καλύπτονται για την ώρα
1)το rapi δεν μπορεί να συνδ...
Markos Gogoulos
07:01 pm Revision fcb969cc: experiment with verification of reboot action in standard view
Christos Psaltis
02:07 am Ganeti Instance Image Revision 0bde4a2a: Add sleep 2 call after mkfs
During re-installs using ext4, we need to give the system a little time after a
mkfs call. Otherwise blkid will not b...
Lance Albertson

02/11/2011

08:11 pm Feature #127: Κουμπί επιλογής group-πολλαπλών μηχανημάτων στο list view
έφυγε το διάφανο background και μπήκε πιο έντονο χρώμα στο background του hover. Christos Psaltis
08:10 pm Feature #73 (Feedback): Χρώματα δεξιού μενού στο list view
έγινε Christos Psaltis
08:02 pm Revision 95ac62ec: remove transparency from selection menu in list view and add hover color
Christos Psaltis
07:59 pm Revision abf90954: added TIMEOUT variable on settings.py.dist. You'll have to cp to your settings.py
initial value is 10 seconds. after this time passes, if the ui hasn't received any data, the user is informed (with j... Markos Gogoulos
07:50 pm Revision a9d8ed3a: correct delete state and transitions in list view
Christos Psaltis
07:35 pm Revision 9ea8125a: update status for machines according to rsapi
Christos Psaltis
06:55 pm Revision c5e38339: added error handling when rapi can't login to the backend. the ui user gets in...
Markos Gogoulos
06:53 pm Revision 3917b329: display quota, fix bug on file creation and folder rename
Giannis Koutsoubos
06:53 pm Pithos Revision 3917b329: display quota, fix bug on file creation and folder rename
Giannis Koutsoubos
06:19 pm Pithos Revision 6731b909: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
06:19 pm Revision 6731b909: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
06:19 pm Pithos Revision 2bce0c7e: More tries to expand the '+'... xPath seems to be wrong plus the onClick() eve...
Natasa Kapravelou
06:19 pm Revision 2bce0c7e: More tries to expand the '+'... xPath seems to be wrong plus the onClick() eve...
Natasa Kapravelou
05:58 pm Revision 6d278d9b: delete old json for database population
Christos Psaltis
05:54 pm Revision a26faa27: update .gitignore to not include sqlite
Christos Psaltis
05:49 pm Revision 3c695220: Removed unused method
Christos Stathis
05:49 pm Pithos Revision 3c695220: Removed unused method
Christos Stathis
05:47 pm Revision 946cc90a: Merge with optimizations branch
Christos Stathis
05:47 pm Pithos Revision 946cc90a: Merge with optimizations branch
Christos Stathis
05:36 pm Revision 19b09607: update README to include dbcontroller setup
Christos Psaltis
05:01 pm Revision b037553e: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Markos Gogoulos
05:00 pm Revision ab9f1a89: type on documentation
Markos Gogoulos
04:49 pm Revision d165dbb4: prepare action notifications
Christos Psaltis
04:45 pm Revision 00d83c42: added get_vmid on Image model to return the first VMs id, if any. This was the...
Markos Gogoulos
04:11 pm Pithos Revision 921693ed: milton webdav
Giannis Koutsoubos
04:11 pm Revision 921693ed: milton webdav
Giannis Koutsoubos
04:08 pm Pithos Revision 0b49e3a0: Don't need to touch a file or folder when the permissions change
Christos Stathis
04:08 pm Revision 0b49e3a0: Don't need to touch a file or folder when the permissions change
Christos Stathis
02:38 pm Feature #169: Πρόγραμμα χρέωσης χρηστών με βάση την τρέχουσα χρήση
Vassilios Karakoidas wrote:
> Vassilios Karakoidas wrote:
> > Το πρόγραμμα χρέωσης χρεώνει κανονικά και έχει ελεγχθ...
Vassilios Karakoidas
02:36 pm Revision 15f4b8ea: copy/move and throw correct exceptions
Giannis Koutsoubos
02:36 pm Pithos Revision 15f4b8ea: copy/move and throw correct exceptions
Giannis Koutsoubos
02:34 pm Revision 58cac9ab: unit testing now works for CreditAllocator
Vassilios Karakoidas
02:23 pm Revision 3f53219b: updated initial data to test credit allocator testcase
Vassilios Karakoidas
02:22 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
CreditAllocator updated fully. To test it just execute the command:
./bin/python manage.py test db.CreditAllocator...
Vassilios Karakoidas
02:20 pm Pithos Revision 41ccd791: Used a recursive query in getResourceAtPath to avoid fetching each folder alon...
Christos Stathis
02:20 pm Revision 41ccd791: Used a recursive query in getResourceAtPath to avoid fetching each folder alon...
Christos Stathis
02:18 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
Working to fix it, according to the new models.py.
Vassilios Karakoidas
01:37 pm Revision 98002f2b: dependencies added on documentation
Markos Gogoulos
01:26 pm Revision 493cf660: use /tmp for tmp file
Giannis Koutsoubos
01:26 pm Pithos Revision 493cf660: use /tmp for tmp file
Giannis Koutsoubos
01:25 pm Revision e5c822f8: fix create file
Giannis Koutsoubos
01:25 pm Pithos Revision e5c822f8: fix create file
Giannis Koutsoubos
01:13 pm Revision 7dc44117: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Vassilios Karakoidas
01:12 pm Revision 6496c622: * minor changes in models and tests (db)
Vassilios Karakoidas
01:04 pm Revision 12ecf107: removed unused imports
fstamatelopoulos
01:04 pm Pithos Revision 12ecf107: removed unused imports
fstamatelopoulos
12:21 pm Revision 15494e95: Another try modeling the tests. Under the notion 'Folder' there have been crea...
Natasa Kapravelou
12:21 pm Pithos Revision 15494e95: Another try modeling the tests. Under the notion 'Folder' there have been crea...
Natasa Kapravelou
12:14 pm Feature #165: Δαίμονας-γέφυρα από 0mq στο Aquarium
Μια πρώτη έκδοση του db_controller.py έχει υλοποιηθεί και λειτουργεί κανονικά. Δέχεται ειδοποιήσεις για αλλαγή της κα... Vangelis Koukis
12:11 pm Feature #189: Πρόγραμμα παρακολούθησης ουράς Ganeti κι έκδοσης ενημερώσεων με 0mq
Μια πρώτη έκδοση του ganeti-0mqd έχει υλοποιηθεί και λειτουργεί σωστά, εκπέμποντας ειδοποιήσεις σε JSON πάνω από ένα ... Vangelis Koukis
12:07 pm Feature #177 (Assigned): Κλήση του RS API για VM management
Πρέπει να γίνει πλήρως λειτουργικό το UI κάνοντας όλες τις κλήσεις στο RS API και το μολύβι να κάνει PUT ώστε να αλλά... Constantinos Venetsanopoulos
12:04 pm Feature #181 (Assigned): Δημιουργία Image model
Πρέπει να φτιαχτεί και το μοντέλο ImageMetadata Constantinos Venetsanopoulos
12:03 pm Feature #183 (Assigned): Υλοποίηση RSAPI, /servers
Όπως είπαμε χτές πρέπει να ανανεωθεί μετά τις τελευταίες αλλαγές στα μοντέλα, ώστε να γίνει πλήρως λειτουργικό.
Οι μ...
Constantinos Venetsanopoulos
11:54 am Feature #185 (Assigned): Υλοποίηση RSAPI, /images
Πρέπει να φτιαχτεί το μοντέλο ImageMetadata σε αντιστοιχία με το μοντέλο VirtualMachineMetadata και το API να επιστρέ... Constantinos Venetsanopoulos
11:50 am Feature #187 (Closed): Υλοποίηση RSAPI, /flavors
ok, closed Constantinos Venetsanopoulos
11:48 am Feature #213 (Closed): Error Handling API (Django) - GUI
Να γίνεται error handling στο UI και να παρουσιάζονται τα αντίστοιχα μηνύματα στο χρήστη Constantinos Venetsanopoulos
11:44 am Feature #211 (Closed): Error Handling Ganeti - API (Django)
Να γίνεται error handling από το Django, των μηνυμάτων που επιστρέφoυν οι κλήσεις RAPI Constantinos Venetsanopoulos
11:41 am Bug #201 (Closed): πίνακες machines στο list view
Constantinos Venetsanopoulos
11:40 am Bug #201: πίνακες machines στο list view
ok, closed Constantinos Venetsanopoulos
11:39 am Feature #73 (Assigned): Χρώματα δεξιού μενού στο list view
Constantinos Venetsanopoulos
11:37 am Feature #127 (Assigned): Κουμπί επιλογής group-πολλαπλών μηχανημάτων στο list view
είναι οκ, απλά να μην είναι διάφανο το background γιατί φαίνονται τα από πίσω και να αν γίνεται να αλλάζει το backgro... Constantinos Venetsanopoulos
11:29 am Bug #197 (Closed): Να αλλάξει το opacity στα terminated μηχανήματα
ok, closed Constantinos Venetsanopoulos

02/10/2011

08:22 pm Revision 4204b9be: milton webdav support - TODO: get rid of spring dependencies
Giannis Koutsoubos
08:22 pm Pithos Revision 4204b9be: milton webdav support - TODO: get rid of spring dependencies
Giannis Koutsoubos
06:45 pm Revision 0a2964a1: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Vangelis Koukis
06:42 pm Revision 78d9b6b7: Private fields in VM model, updated fixtures
Updated names of fields pertaining to VM state in VirtualMachine model,
updated fixtures.
database.sqlite can be rem...
Vangelis Koukis
06:00 pm ganeti-local Revision 80a01808: Fix bug in iallocator data structures build
Commit a1cef11c fixed non-vm_capable nodes export, but broke
inadvertently offline nodes. The update of the dict only...
Iustin Pop
06:00 pm snf-ganeti Revision 80a01808: Fix bug in iallocator data structures build
Commit a1cef11c fixed non-vm_capable nodes export, but broke
inadvertently offline nodes. The update of the dict only...
Iustin Pop
05:51 pm Revision 5db7630e: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Vassilios Karakoidas
04:45 pm Revision c6959a35: use rsapi_state instead of operstate
Dimitris Moraitis
04:33 pm Revision b9e0f667: update status names in js handlers
Dimitris Moraitis
03:58 pm Pithos Revision 49fa1647: Merge with d69ef17183c6
Christos Stathis
03:58 pm Revision 49fa1647: Merge with d69ef17183c6
Christos Stathis
03:54 pm Pithos Revision 13e1138e: Examples of recursive queries for future reference
Christos Stathis
03:54 pm Revision 13e1138e: Examples of recursive queries for future reference
Christos Stathis
02:43 pm snf-ganeti Revision 6656790a: Update exit code information in the hbal man page
Also fixes a small typo.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Adeodato Simo <dato@google.com>
Iustin Pop
02:43 pm ganeti-local Revision 6656790a: Update exit code information in the hbal man page
Also fixes a small typo.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Adeodato Simo <dato@google.com>
Iustin Pop
02:36 pm snf-ganeti Revision 4459d78c: Fix broken hscolour.css symlink in tarball
The file apidoc/Ganeti/HTools/hscolour.css was a broken symlink in the
tarball. This was happening because `tar --tra...
Adeodato Simo
02:36 pm ganeti-local Revision 4459d78c: Fix broken hscolour.css symlink in tarball
The file apidoc/Ganeti/HTools/hscolour.css was a broken symlink in the
tarball. This was happening because `tar --tra...
Adeodato Simo
01:06 pm Bug #199 (Closed): Να έρθει στη μέση του άσπρου κουτιού το loading gif
ok, closed Constantinos Venetsanopoulos
01:04 pm Bug #195 (Closed): Το F5 (refresh) να σε αφήνει στο view που είσαι
ok, closed Constantinos Venetsanopoulos
12:38 pm Revision 1eb5e7b6: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Vangelis Koukis
12:35 pm Revision 21f59a5d: Use zmq_recv() in dedicated thread in db_controller.
It seems Python can only do signal processing in the main thread.
If the main thread calls zmq_recv(), no exceptions ...
Vangelis Koukis
12:25 pm Revision f4da381a: database.sqlite should not exist in binary form; use fixtures in each package
Vassilios Karakoidas
12:24 pm Revision 562549e3: Fix: fixtures now works correctly
Vassilios Karakoidas

02/09/2011

07:20 pm Revision 12827073: a few changes on the handlers/machines.html in order for the servers to appear
Markos Gogoulos
06:14 pm Revision 0a37ac21: recover admin interface
Giannis Koutsoubos
06:14 pm Pithos Revision 0a37ac21: recover admin interface
Giannis Koutsoubos
06:07 pm Pithos Revision 25cc4c1b: Added ids to folder context menu for trash folder after a wrong merge.
Natasa Kapravelou
06:07 pm Revision 25cc4c1b: Added ids to folder context menu for trash folder after a wrong merge.
Natasa Kapravelou
06:01 pm Pithos Revision 4ac4dbef: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
06:01 pm Revision 4ac4dbef: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
05:54 pm Pithos Revision 511d87be: Created some test scenarios such as 'create new folder and then delete it', 'c...
Natasa Kapravelou
05:54 pm Revision 511d87be: Created some test scenarios such as 'create new folder and then delete it', 'c...
Natasa Kapravelou
05:47 pm Pithos Revision 1f6e49d7: Added ids to the confirmation dialog box when performing a delete action. Adde...
Natasa Kapravelou
05:47 pm Revision 1f6e49d7: Added ids to the confirmation dialog box when performing a delete action. Adde...
Natasa Kapravelou
05:35 pm Pithos Revision 861377e7: correctly refresh folders on move
Giannis Koutsoubos
05:35 pm Revision 861377e7: correctly refresh folders on move
Giannis Koutsoubos
04:58 pm ganeti-local Revision a2d917f3: Fix html docs builds
This fixes the doc builds broken by commit b292b986, but is only an
ugly workaround due to our dependency chain.
opc...
Iustin Pop
04:58 pm snf-ganeti Revision a2d917f3: Fix html docs builds
This fixes the doc builds broken by commit b292b986, but is only an
ugly workaround due to our dependency chain.
opc...
Iustin Pop
04:47 pm Pithos Revision 20211689: tune dnd for all nodes
Giannis Koutsoubos
04:47 pm Revision 20211689: tune dnd for all nodes
Giannis Koutsoubos
04:15 pm Pithos Revision 185d01c6: updated library versions for dnd
Giannis Koutsoubos
04:15 pm Revision 185d01c6: updated library versions for dnd
Giannis Koutsoubos
04:15 pm Pithos Revision e4e1db22: clear selection after trash or delete
Giannis Koutsoubos
04:15 pm Revision e4e1db22: clear selection after trash or delete
Giannis Koutsoubos
01:23 pm snf-ganeti Revision 11dcce87: Fix error msg for instances on offline nodes
Currently, for both primary and secondary offline nodes, we give the
same message:
- ERROR: instance instance14: inst...
Iustin Pop
01:23 pm ganeti-local Revision 11dcce87: Fix error msg for instances on offline nodes
Currently, for both primary and secondary offline nodes, we give the
same message:
- ERROR: instance instance14: inst...
Iustin Pop
10:56 am ganeti-local Revision 3d2e7a27: Minor reordering to match param order
Signed-off-by: Stephen Shirley <diamond@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin...
Stephen Shirley
10:56 am snf-ganeti Revision 3d2e7a27: Minor reordering to match param order
Signed-off-by: Stephen Shirley <diamond@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin...
Stephen Shirley
10:53 am ganeti-local Revision a3de2ae7: cluster verify and instance disks on offline nodes
Currently, cluster-verify says:
- ERROR: instance instance14: couldn't retrieve status for disk/0 on node3: node off...
Iustin Pop
10:53 am snf-ganeti Revision a3de2ae7: cluster verify and instance disks on offline nodes
Currently, cluster-verify says:
- ERROR: instance instance14: couldn't retrieve status for disk/0 on node3: node off...
Iustin Pop
10:52 am snf-ganeti Revision f7661f6b: Cluster verify and N+1 warnings for offline nodes
Currently, cluster verify shows warnings N+1 warnings for offline
nodes having any redundant instances since the memo...
Iustin Pop
10:52 am ganeti-local Revision f7661f6b: Cluster verify and N+1 warnings for offline nodes
Currently, cluster verify shows warnings N+1 warnings for offline
nodes having any redundant instances since the memo...
Iustin Pop
09:31 am Revision 86221fd5: Fix path issue.
Panos Louridas

02/08/2011

11:32 pm Revision d08a5f6f: What commit b4141604 should have contained.
The proper contents of commit b4141604 are included here.

Vangelis Koukis
09:09 pm Revision dc04ccca: re-add the sqlite database
Dimitris Moraitis
08:41 pm Revision f124656b: change misc id to creation-note
Christos Psaltis
08:20 pm Feature #127 (Feedback): Κουμπί επιλογής group-πολλαπλών μηχανημάτων στο list view
έτοιμο για δοκιμή Christos Psaltis
07:11 pm Revision 164d6386: first version of sliding selection menu in list view
Christos Psaltis
06:21 pm Revision b4141604: Major fixes trying to integrate everything.
Most notable changes:
* db/db_controller.py: Listens on 0mq, receives notifications from Ganeti, updates
VM state i...
Vangelis Koukis
04:15 pm Pithos Revision f7434e60: restore trash menu item
Giannis Koutsoubos
04:15 pm Revision f7434e60: restore trash menu item
Giannis Koutsoubos
04:13 pm Revision 11a5a55d: fix menu item display
Giannis Koutsoubos
04:13 pm Pithos Revision 11a5a55d: fix menu item display
Giannis Koutsoubos
03:59 pm Bug #201 (Feedback): πίνακες machines στο list view
Άλλαξε το template και τώρα παίζει σωστά. Για την δοκιμή πρέπει να σβηστούν τα VMs στη βάση. Christos Psaltis
03:54 pm Revision 9918dde8: tables in list view are not showing when there are no machines to show
Christos Psaltis
02:50 pm Pithos Revision caf363d2: dnd fixes, code cleanup, moving towards correctly resfreshing nodes
Giannis Koutsoubos
02:50 pm Revision caf363d2: dnd fixes, code cleanup, moving towards correctly resfreshing nodes
Giannis Koutsoubos
02:48 pm Revision 6af14ee7: update trash node on empty
Giannis Koutsoubos
02:48 pm Pithos Revision 6af14ee7: update trash node on empty
Giannis Koutsoubos
02:47 pm Pithos Revision 6c84fd24: sink context menu event on empty spac
Giannis Koutsoubos
02:47 pm Revision 6c84fd24: sink context menu event on empty spac
Giannis Koutsoubos
02:41 pm ganeti-local Revision c37bb2c6: Handle gnt-instance shutdown --all for empty clusters
The current code gives:
Failure: prerequisites not met for this operation:
error type: wrong_input, error details:
Se...
Stephen Shirley
02:41 pm snf-ganeti Revision c37bb2c6: Handle gnt-instance shutdown --all for empty clusters
The current code gives:
Failure: prerequisites not met for this operation:
error type: wrong_input, error details:
Se...
Stephen Shirley

02/07/2011

11:56 pm Revision 5abfb207: * Fix unit tests in db app
Vassilios Karakoidas
10:17 pm Revision fac6fbbe: prevent invoking actions and populating images list more than once
Dimitris Moraitis
07:56 pm Revision d7710a26: changed url for groups from /virtual_machine_groups to /groups
Markos Gogoulos
06:58 pm Revision 275741a9: added AUTH_PROFILE_MODULE variable on the configuration settings
Markos Gogoulos
06:57 pm Revision 6ce6dee1: added User ForeignKey on Image
Markos Gogoulos
06:19 pm Revision 3914b833: First try on creating a test example.
Natasa Kapravelou
06:19 pm Pithos Revision 3914b833: First try on creating a test example.
Natasa Kapravelou
06:18 pm Feature #181 (Feedback): Δημιουργία Image model
επισης πρεπει να προστεθει εδω ενα ForeignKey στο User, ωστε να εμφανιζει και τα δικα του Images για καθε χρηστη.
...
Markos Gogoulos
06:14 pm Feature #177 (Feedback): Κλήση του RS API για VM management
εχει γινει Markos Gogoulos
05:50 pm Feature #207 (Feedback): Δημιουργία Group model
Δημιουργησα το VirtualMachineGroup model με πεδία
* name
* owner (ForeignKey στο User, ο ιδιοκτήτης του)
* c...
Markos Gogoulos
05:46 pm Revision a31ff6cb: initialization of VirtualMachineGroup and VirtualMachineGroupHandler that list...
these are groups of virtual machines for a User Markos Gogoulos
05:37 pm Pithos Revision 4aba5423: Added some ids in the FolderProperties dialog box (by right click > Properties)
Natasa Kapravelou
05:37 pm Revision 4aba5423: Added some ids in the FolderProperties dialog box (by right click > Properties)
Natasa Kapravelou
04:40 pm Bug #195 (Feedback): Το F5 (refresh) να σε αφήνει στο view που είσαι
έγινε Dimitris Moraitis
04:37 pm Revision 201d192a: add jquery.cookie
Dimitris Moraitis
03:11 pm Revision 3c370c9f: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
03:11 pm Pithos Revision 3c370c9f: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
03:11 pm Pithos Revision adbda23d: First attempt on putting ids to folders.
Natasa Kapravelou
03:11 pm Revision adbda23d: First attempt on putting ids to folders.
Natasa Kapravelou
02:09 pm Revision fb66080c: save selected view (standard/list) in cookie
Dimitris Moraitis
01:45 pm Revision 75192311: added two images on the db
Markos Gogoulos
01:28 pm Bug #171 (Assigned): scroll στο list view
Tο νέο πρόβλημα που εμφανίζεται είναι ότι με το φιξ μέγεθος του πίκανα δεν εμφανίζονται σωστά οι γραμμές. Επίσης πρέπ... Christos Psaltis
02:06 am Feature #169: Πρόγραμμα χρέωσης χρηστών με βάση την τρέχουσα χρήση
Vassilios Karakoidas wrote:
> Το πρόγραμμα χρέωσης χρεώνει κανονικά και έχει ελεγχθεί. Μένει να υλοποιηθεί η σύνδεση...
Vassilios Karakoidas

02/06/2011

11:42 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
> Να γίνει credit_alloc
Done.
Vassilios Karakoidas
10:48 pm Revision 61b80d9a: * Charger now works properly
Vassilios Karakoidas
01:05 am Revision bfd0754e: Add all custom commands
Vassilios Karakoidas
12:45 am Revision 9ee31b09: Add charge_users command
Vassilios Karakoidas

02/05/2011

10:46 pm Revision d4d3f2d4: rename creditalloc -> credit_alloc
Vassilios Karakoidas
10:30 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
Vassilios Karakoidas wrote:
> Το script μπορεί πλέον να εκτελεσθεί ως management εντολή του django.
>
> python ma...
Panagiotis Louridas
09:53 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
Το script μπορεί πλέον να εκτελεσθεί ως management εντολή του django.
python manage.py creditalloc
Vassilios Karakoidas
09:50 pm Revision 027ce194: Added command to invoke credit allocation for users
Vassilios Karakoidas
09:22 pm Revision 3d48b93a: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Vassilios Karakoidas
09:21 pm Revision 20f15623: tests should work now
Vassilios Karakoidas
09:21 pm Revision 1e03328c: initial version of drop down selection menui in list view
Christos Psaltis
09:18 pm Revision d7c1ed72: rename dbcontrol and charger into proper python name
Vassilios Karakoidas
09:16 pm Revision b670157f: rename to proper python names
Vassilios Karakoidas
07:25 pm Revision 291a7f0d: remove 1234 from shutdown call in list view
Christos Psaltis
07:20 pm Revision 8fd5c3a5: use server ids in all views for reboot, shutdown and destroy calls
Christos Psaltis
07:10 pm Revision 4da3085a: select all/none
Dimitris Moraitis
06:54 pm Revision bd8b1d60: rearrange code in standard machine view and add calls for reboot, shutdown act...
Christos Psaltis

02/04/2011

08:29 pm Revision 35b8688f: select-deselect all widget in list view
Christos Psaltis
07:05 pm snf-ganeti Revision d1c172de: RAPI: Use FillOpCode for replacing disks
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:05 pm ganeti-local Revision d1c172de: RAPI: Use FillOpCode for replacing disks
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:05 pm snf-ganeti Revision b292b986: Generate parts of RAPI documentation from opcodes
This replaces hardcoded lists of parameters with automatically generated
ones, making maintenance easier.
Signed-off...
Michael Hanselmann
07:05 pm ganeti-local Revision b292b986: Generate parts of RAPI documentation from opcodes
This replaces hardcoded lists of parameters with automatically generated
ones, making maintenance easier.
Signed-off...
Michael Hanselmann
07:05 pm snf-ganeti Revision 5f43f393: Add sphinx extension
For now this just registers a single new directive, “opcode_params”,
which can be used to generate opcode parameter d...
Michael Hanselmann
07:05 pm ganeti-local Revision 5f43f393: Add sphinx extension
For now this just registers a single new directive, “opcode_params”,
which can be used to generate opcode parameter d...
Michael Hanselmann
07:05 pm snf-ganeti Revision 45d4c81c: Add opcode parameter descriptions
These will be used in automatically generated parts of the RAPI
documentation. Not all opcodes are documented so far,...
Michael Hanselmann
07:05 pm ganeti-local Revision 45d4c81c: Add opcode parameter descriptions
These will be used in automatically generated parts of the RAPI
documentation. Not all opcodes are documented so far,...
Michael Hanselmann
07:05 pm ganeti-local Revision 197b323b: opcodes: Prepare addition of parameter descriptions
For now they're all set to None, but a following patch will set descriptions.
Signed-off-by: Michael Hanselmann <han...
Michael Hanselmann
07:05 pm snf-ganeti Revision 197b323b: opcodes: Prepare addition of parameter descriptions
For now they're all set to None, but a following patch will set descriptions.
Signed-off-by: Michael Hanselmann <han...
Michael Hanselmann
07:05 pm ganeti-local Revision 8c9ee749: ht: Add descriptive text representations
This patch adds text descriptions to all T* checks. Converting to a
string (e.g. str(ht.TNone)) will produce a user-r...
Michael Hanselmann
07:05 pm snf-ganeti Revision 8c9ee749: ht: Add descriptive text representations
This patch adds text descriptions to all T* checks. Converting to a
string (e.g. str(ht.TNone)) will produce a user-r...
Michael Hanselmann
07:01 pm ganeti-local Revision f86426f5: gnt-instance reinstall: display OS changes
Currently, when reinstalling an instance, especially when selecting an
OS interactively, is hard to be sure one has c...
Iustin Pop
07:01 pm snf-ganeti Revision f86426f5: gnt-instance reinstall: display OS changes
Currently, when reinstalling an instance, especially when selecting an
OS interactively, is hard to be sure one has c...
Iustin Pop
06:54 pm Revision 2292441b: remove redundant css entries
Christos Psaltis
06:47 pm Bug #197 (Feedback): Να αλλάξει το opacity στα terminated μηχανήματα
Το στάτους το έκανα το ίδιο γκρι με το show ώστε να μην υπάρχουν 3 διαφορετικά γκρι σε μικρή από στασση μεταξύ τους. ... Christos Psaltis
06:45 pm Revision 5c908a0f: Same font colors in terminated and active machines
Christos Psaltis
06:12 pm Bug #171 (Feedback): scroll στο list view
διορθώθηκε και στο list και στο standard view Christos Psaltis
06:12 pm Feature #73 (Feedback): Χρώματα δεξιού μενού στο list view
έγιναν πιο ανοιχτόχρωμα και έφυγε το opacity Christos Psaltis
06:10 pm Bug #199 (Feedback): Να έρθει στη μέση του άσπρου κουτιού το loading gif
έγινε Christos Psaltis
06:10 pm Revision efc2c28a: move spinner in the middle of the loading pane
Christos Psaltis
06:05 pm Revision 26655d67: more light grey actions in list view
Christos Psaltis
05:57 pm Revision e9e9bc61: less width in blue seperator at list view
Christos Psaltis
04:34 pm ganeti-local Revision 65a77fab: Allow passing timeout for oob helper in gnt_node.py
This allow to pass in --oob-timeout to define the timeout before the
out-of-band helper is beeing aborted.
Signed-of...
René Nussbaumer
04:34 pm snf-ganeti Revision 65a77fab: Allow passing timeout for oob helper in gnt_node.py
This allow to pass in --oob-timeout to define the timeout before the
out-of-band helper is beeing aborted.
Signed-of...
René Nussbaumer
04:32 pm Revision 7bd0ac17: Add test case about the virtual machine model (only data are generated so far).
Vassilios Karakoidas
04:30 pm Feature #169: Πρόγραμμα χρέωσης χρηστών με βάση την τρέχουσα χρήση
Το πρόγραμμα χρέωσης χρεώνει κανονικά και έχει ελεγχθεί. Μένει να υλοποιηθεί η σύνδεση με το ganeti. Vassilios Karakoidas
04:28 pm Pithos Revision ad9133fe: fix bugs preventing MyShared node from expanding
Giannis Koutsoubos
04:28 pm Revision ad9133fe: fix bugs preventing MyShared node from expanding
Giannis Koutsoubos
04:23 pm snf-ganeti Revision 53991408: Use gnt-node add --force-join to add foreign nodes
Signed-off-by: Stephen Shirley <diamond@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin...
Stephen Shirley
04:23 pm ganeti-local Revision 53991408: Use gnt-node add --force-join to add foreign nodes
Signed-off-by: Stephen Shirley <diamond@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin...
Stephen Shirley
04:21 pm ganeti-local Revision 61413377: Add --force-join option to gnt-node add
This is needed so cluster-merge can add nodes from other clusters.
Signed-off-by: Stephen Shirley <diamond@google.co...
Stephen Shirley
04:21 pm snf-ganeti Revision 61413377: Add --force-join option to gnt-node add
This is needed so cluster-merge can add nodes from other clusters.
Signed-off-by: Stephen Shirley <diamond@google.co...
Stephen Shirley
04:20 pm snf-ganeti Revision 6323e232: Fix iterating over node groups
Current line tries to unpack dict incorrectly
Signed-off-by: Stephen Shirley <diamond@google.com>
Signed-off-by: Ius...
Stephen Shirley
04:20 pm ganeti-local Revision 6323e232: Fix iterating over node groups
Current line tries to unpack dict incorrectly
Signed-off-by: Stephen Shirley <diamond@google.com>
Signed-off-by: Ius...
Stephen Shirley
03:45 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
Panagiotis Louridas wrote:
> Πολύ ωραία. Οπότε γράφεις unit tests.
Προστέθηκαν τα unit tests και εκτελούνται με ε...
Vassilios Karakoidas
03:43 pm Revision 04a6d900: * Add unit testing for Charger
Vassilios Karakoidas
02:49 pm ganeti-local Revision ee5549c7: RAPI: Use FillOpCode for modifying instance
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:49 pm snf-ganeti Revision ee5549c7: RAPI: Use FillOpCode for modifying instance
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:49 pm ganeti-local Revision c1a27c9a: RAPI: Use FillOpCode for migrating instance
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:49 pm snf-ganeti Revision c1a27c9a: RAPI: Use FillOpCode for migrating instance
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:49 pm snf-ganeti Revision 07ce3e70: RAPI: Use FillOpCode for exporting instance
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:49 pm ganeti-local Revision 07ce3e70: RAPI: Use FillOpCode for exporting instance
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:11 pm ganeti-local Revision a7c07935: Update NEWS file for the 0.3.0 release
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
02:11 pm snf-ganeti Revision a7c07935: Update NEWS file for the 0.3.0 release
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
01:59 pm Bug #209 (Closed): box επιβεβαίωσης για τα actions
Μήνυμα επιβεβαίωσης (Θέλετε να κάνετε το ___ action?) με ΟΚ προχωράει, με Cancel δεν το κάνει.
Markos Gogoulos
01:37 pm Revision 0b5a51f7: * Enforcing PEP-8 in models.py
Vassilios Karakoidas
01:36 pm Revision 1d722015: * Enchance FlavorTest and fixed a bug in Flavor
Vassilios Karakoidas
01:06 pm snf-ganeti Revision ec31a18f: Update NEWS file for the 2.4.0 rc1 release
Also bump up the version.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@goog...
Iustin Pop
01:06 pm ganeti-local Revision ec31a18f: Update NEWS file for the 2.4.0 rc1 release
Also bump up the version.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@goog...
Iustin Pop
12:30 pm Revision e8fa4283: * Add tests for Flavor model
* cost_active and cost_inactive are now returned correctly Vassilios Karakoidas
12:12 pm ganeti-local Revision c0711f2c: Disable the cluster-merge tool for the moment
Hopefully this can be fixed before the final 2.4 release…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by:...
Iustin Pop
12:12 pm snf-ganeti Revision c0711f2c: Disable the cluster-merge tool for the moment
Hopefully this can be fixed before the final 2.4 release…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by:...
Iustin Pop
11:58 am Revision 90d311a7: * Add one more test to CreditAllocatorTestCase class
Vassilios Karakoidas
11:51 am Revision cb2e4505: * Added test for credit allocator
Vassilios Karakoidas

02/03/2011

10:18 pm Revision 2ce7420d: * Charger now works; need testing
Vassilios Karakoidas
09:57 pm Revision 05a90a5b: * Messing with the Flavor and FlavorCostHistory; define two new properties to ...
Vassilios Karakoidas
06:02 pm snf-ganeti Revision 81635b5a: Bump up intra-cluster import connect timeout
Currently, the export timeout is 10 times 20 seconds, but the import
is only 30 seconds. I'm raising this to 60 secon...
Iustin Pop
06:02 pm ganeti-local Revision 81635b5a: Bump up intra-cluster import connect timeout
Currently, the export timeout is 10 times 20 seconds, but the import
is only 30 seconds. I'm raising this to 60 secon...
Iustin Pop
05:21 pm Pithos Revision e968844b: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
05:21 pm Revision e968844b: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
05:20 pm Revision 944f2a85: removed Window alert debugging :P
Giannis Koutsoubos
05:20 pm Pithos Revision 944f2a85: removed Window alert debugging :P
Giannis Koutsoubos
05:20 pm Revision 75665dbf: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
05:20 pm Pithos Revision 75665dbf: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
05:20 pm Revision 114a597f: Ids added to the top menu, also to the input box and button in the Search Panel.
Natasa Kapravelou
05:20 pm Pithos Revision 114a597f: Ids added to the top menu, also to the input box and button in the Search Panel.
Natasa Kapravelou
05:14 pm Revision 56c1ca4b: initial caching support
Giannis Koutsoubos
05:14 pm Pithos Revision 56c1ca4b: initial caching support
Giannis Koutsoubos
04:52 pm snf-ganeti Revision c9300bb3: Import-export: fix logging of daemon output
In case of failures, the recent daemon output is logged as %r on a
list of unicode strings, which results in the (ugl...
Iustin Pop
04:52 pm ganeti-local Revision c9300bb3: Import-export: fix logging of daemon output
In case of failures, the recent daemon output is logged as %r on a
list of unicode strings, which results in the (ugl...
Iustin Pop
04:18 pm Feature #183: Υλοποίηση RSAPI, /servers
Markos Gogoulos wrote:
> πχ στο class ServerHandler, στη def read_all έχει το εξής:
>
> if not rapi:
> # No...
Panagiotis Louridas
04:16 pm Feature #207 (Closed): Δημιουργία Group model
To ticket αυτό σε συνδυασμό με το ticket #89 αφορά τα γκρούπ μηχανημάτων που μπορεί να ορίσει ο χρήστης από το UI, ώσ... Constantinos Venetsanopoulos
04:00 pm Feature #183: Υλοποίηση RSAPI, /servers
πχ στο class ServerHandler, στη def read_all έχει το εξής:
if not rapi:
# No ganeti backend. Return mock obj...
Markos Gogoulos
03:57 pm snf-ganeti Revision 0e83aed4: Remove an obsolete TODO
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
03:57 pm ganeti-local Revision 0e83aed4: Remove an obsolete TODO
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
03:52 pm Feature #183: Υλοποίηση RSAPI, /servers
Markos Gogoulos wrote:
> Ο κώδικας που υπάρχει σχετικά με τους handlers (api/handlers.py) έχει πολλά περιττά if όσον...
Panagiotis Louridas
03:42 pm Feature #183: Υλοποίηση RSAPI, /servers
Ο κώδικας που υπάρχει σχετικά με τους handlers (api/handlers.py) έχει πολλά περιττά if όσον αφορά το rapi και τα Mock... Markos Gogoulos
03:23 pm Revision e107ee57: a few changes on the handlers in order to work with the rapi (since we now hav...
Markos Gogoulos
02:42 pm ganeti-local Revision 8a53b55f: Fix handling of ^C in the CLI scripts
This adds a message and nice handling of ^C, especially useful for
``gnt-job watch``.
Signed-off-by: Iustin Pop <ius...
Iustin Pop
02:42 pm snf-ganeti Revision 8a53b55f: Fix handling of ^C in the CLI scripts
This adds a message and nice handling of ^C, especially useful for
``gnt-job watch``.
Signed-off-by: Iustin Pop <ius...
Iustin Pop
02:40 pm Revision f5ad2956: removed id_from_instance function from the VirtualMachine model and put it bac...
to be imported by handlers and not as a staticmethod of the VM model. Markos Gogoulos
02:28 pm Revision fee71ba1: added ganeti_cluster_info with credentials to the ganeti cluster. Uncomment th...
Markos Gogoulos
02:25 pm Revision 224b5e19: changed name of ganeti_id and prefix to backend_id and backend_prefix_id
Markos Gogoulos
02:10 pm ganeti-local Revision 1c78dbd2: Update live-test.sh w.r.t. simulation mode changes
Commit 6c7448bb changed the syntax for the --simulation option, but
didn't update live-test for it.
Signed-off-by: I...
Iustin Pop
02:10 pm snf-ganeti Revision 6d0bc5ca: Prevent allocation on unallocable node groups
This patch changes genAllocNodes so that it also takes the group list,
using it to filter out any nodes which live on...
Iustin Pop
02:10 pm ganeti-local Revision 6d0bc5ca: Prevent allocation on unallocable node groups
This patch changes genAllocNodes so that it also takes the group list,
using it to filter out any nodes which live on...
Iustin Pop
02:10 pm snf-ganeti Revision 1c78dbd2: Update live-test.sh w.r.t. simulation mode changes
Commit 6c7448bb changed the syntax for the --simulation option, but
didn't update live-test for it.
Signed-off-by: I...
Iustin Pop
02:10 pm snf-ganeti Revision 7af6975a: Fix bug in simulation backend
The backend didn't properly set the group index, leaving to a
"corrupted" group list.
Signed-off-by: Iustin Pop <ius...
Iustin Pop
02:10 pm ganeti-local Revision 7af6975a: Fix bug in simulation backend
The backend didn't properly set the group index, leaving to a
"corrupted" group list.
Signed-off-by: Iustin Pop <ius...
Iustin Pop
02:10 pm snf-ganeti Revision 41b5c85a: Precompute allocation nodes
Instead of re-generating the allocation nodes at each step, we only do
it once before calling the allocation routines...
Iustin Pop
02:10 pm ganeti-local Revision 41b5c85a: Precompute allocation nodes
Instead of re-generating the allocation nodes at each step, we only do
it once before calling the allocation routines...
Iustin Pop
02:08 pm snf-ganeti Revision 0d66ea67: Change the AllocNodes type and functions
Currently, the node pairs or singles that we generate are actually
node objects, as node objects do change over time ...
Iustin Pop
02:08 pm ganeti-local Revision 0d66ea67: Change the AllocNodes type and functions
Currently, the node pairs or singles that we generate are actually
node objects, as node objects do change over time ...
Iustin Pop
02:08 pm snf-ganeti Revision 6cb1649f: Extract node pair generation from tryAlloc
Currently, tryAlloc generates the list of allocation nodes or node
pairs (depending on how many nodes are requested) ...
Iustin Pop
02:08 pm ganeti-local Revision 6cb1649f: Extract node pair generation from tryAlloc
Currently, tryAlloc generates the list of allocation nodes or node
pairs (depending on how many nodes are requested) ...
Iustin Pop
01:38 pm snf-ganeti Revision ee841437: Merge branch 'devel-2.3' into devel-2.4
* devel-2.3:
backend: Disable compression in export info file
Signed-off-by: Michael Hanselmann <hansmi@google.com...
Michael Hanselmann
01:38 pm ganeti-local Revision ee841437: Merge branch 'devel-2.3' into devel-2.4
* devel-2.3:
backend: Disable compression in export info file
Signed-off-by: Michael Hanselmann <hansmi@google.com...
Michael Hanselmann
01:38 pm snf-ganeti Revision 775b8743: backend: Disable compression in export info file
The new import/export infrastructure in Ganeti 2.2 and up handles
compression differently. It no longer writes compre...
Michael Hanselmann
01:38 pm ganeti-local Revision 775b8743: backend: Disable compression in export info file
The new import/export infrastructure in Ganeti 2.2 and up handles
compression differently. It no longer writes compre...
Michael Hanselmann
01:32 pm Pithos Revision 183ce212: show lightbox on images
Giannis Koutsoubos
01:32 pm Revision 183ce212: show lightbox on images
Giannis Koutsoubos
12:15 pm Revision 251a1c45: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
12:15 pm Pithos Revision 251a1c45: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
12:15 pm Pithos Revision ad18f9c9: Added a new version of jUnit and the selenium jar library to the build.xlm
Natasa Kapravelou
12:15 pm Revision ad18f9c9: Added a new version of jUnit and the selenium jar library to the build.xlm
Natasa Kapravelou
11:57 am Pithos Revision 1f959b7e: configuring dnd
Giannis Koutsoubos
11:57 am Revision 1f959b7e: configuring dnd
Giannis Koutsoubos
11:42 am ganeti-local Revision c832b6c8: Modify gnt-node power to support multiple nodes
This also has the sideeffect of presenting a table with the result
Signed-off-by: René Nussbaumer <rn@google.com>
Re...
René Nussbaumer
11:42 am snf-ganeti Revision c832b6c8: Modify gnt-node power to support multiple nodes
This also has the sideeffect of presenting a table with the result
Signed-off-by: René Nussbaumer <rn@google.com>
Re...
René Nussbaumer
11:42 am snf-ganeti Revision 50265802: Make it possible to disable tty in qa_utils.GetCommandOutput
The tty can have strange side effect as it seems to replace \n with
\r\n. In case of simply catting a file and compar...
René Nussbaumer
11:42 am ganeti-local Revision 50265802: Make it possible to disable tty in qa_utils.GetCommandOutput
The tty can have strange side effect as it seems to replace \n with
\r\n. In case of simply catting a file and compar...
René Nussbaumer
11:42 am snf-ganeti Revision c957326e: Fix execution order in LUOobCommand causing wrongly setup node list
In commit bfceedbe a check was added to put the master at the end or
skip it completely. While this functionality wor...
René Nussbaumer
11:42 am ganeti-local Revision c957326e: Fix execution order in LUOobCommand causing wrongly setup node list
In commit bfceedbe a check was added to put the master at the end or
skip it completely. While this functionality wor...
René Nussbaumer

02/02/2011

08:49 pm Pithos Android Client Revision e8bf12c3: Merge branch 'master' of https://github.com/chmouel/android-rackspacecloud int...
Mike Mayo
07:27 pm Revision 767c9f0f: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Vassilios Karakoidas
07:26 pm Revision 100a9bec: * Add staticmethod decorator/annotation in id_from_instance_name
Vassilios Karakoidas
07:22 pm Bug #193 (Closed): πρόβλημα με τα POSTS στο django
paizei opote to kleinoume. prepei o kathenas na kanei tin allagi topika, efoson to lib den einai sto repository.
Exo...
Markos Gogoulos
07:21 pm Revision 58c9cd57: necessary patch for POST to work
Markos Gogoulos
07:20 pm Revision 6c9a62b5: * Move method id_from_instance_name to VirtualMachine as static method
* Fix settings.py to include ganeti correctly Vassilios Karakoidas
07:12 pm Revision 41b972e6: * Add FlavorCostHistory
* Remove cost_active, cost_inactive from Flavor (Charger is broken) Vassilios Karakoidas
06:10 pm Pithos Revision 1a4a7064: drop implementation for files, initial drag support for folders
Giannis Koutsoubos
06:10 pm Revision 1a4a7064: drop implementation for files, initial drag support for folders
Giannis Koutsoubos
06:02 pm ganeti-local Revision 8cabf472: Reopen log files upon SIGHUP in daemons
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Reviewed-by: René N...
Michael Hanselmann
06:02 pm snf-ganeti Revision 9a6813ac: utils.SetupLogging: Return function to reopen log file
This function can be used from a SIGHUP handler to reopen log files.
Initial, simple unittests are included.
Signed-...
Michael Hanselmann
06:02 pm snf-ganeti Revision 8cabf472: Reopen log files upon SIGHUP in daemons
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Reviewed-by: René N...
Michael Hanselmann
06:02 pm ganeti-local Revision 9a6813ac: utils.SetupLogging: Return function to reopen log file
This function can be used from a SIGHUP handler to reopen log files.
Initial, simple unittests are included.
Signed-...
Michael Hanselmann
06:02 pm snf-ganeti Revision cfcc79c6: utils.SetupLogging: Make program a mandatory argument
It's passed in by most users (daemons, CLI scripts) and for the others
(burnin, watcher) it certainly doesn't hurt, e...
Michael Hanselmann
06:02 pm ganeti-local Revision cfcc79c6: utils.SetupLogging: Make program a mandatory argument
It's passed in by most users (daemons, CLI scripts) and for the others
(burnin, watcher) it certainly doesn't hurt, e...
Michael Hanselmann
05:57 pm ganeti-local Revision aa0cc3e5: utils.log: Restrict I/O error handling coverage
The I/O error will occur while opening the file, not while adding
and configuring the handler.
Signed-off-by: Michae...
Michael Hanselmann
05:57 pm snf-ganeti Revision aa0cc3e5: utils.log: Restrict I/O error handling coverage
The I/O error will occur while opening the file, not while adding
and configuring the handler.
Signed-off-by: Michae...
Michael Hanselmann
05:57 pm ganeti-local Revision d24bc000: utils.log: Split formatter building into separate function
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
05:57 pm snf-ganeti Revision d24bc000: utils.log: Split formatter building into separate function
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
05:57 pm snf-ganeti Revision 3f17ef02: burner: Trivial code cleanup
- Use constant for exit value
- Configure logging from main function, not from class' “__init__”
Signed-off-by: Mich...
Michael Hanselmann
05:57 pm ganeti-local Revision 3f17ef02: burner: Trivial code cleanup
- Use constant for exit value
- Configure logging from main function, not from class' “__init__”
Signed-off-by: Mich...
Michael Hanselmann
05:57 pm snf-ganeti Revision ddfde77e: burnin: Reuse existing function for debug value
Instead of using its own, burnin can use cli.SetGenericOpcodeOpts.
Signed-off-by: Michael Hanselmann <hansmi@google....
Michael Hanselmann
05:57 pm ganeti-local Revision ddfde77e: burnin: Reuse existing function for debug value
Instead of using its own, burnin can use cli.SetGenericOpcodeOpts.
Signed-off-by: Michael Hanselmann <hansmi@google....
Michael Hanselmann
05:04 pm Revision b90da243: * Fix naming, comments in various methods
* BillAllocator is properly renamed as BillCalculator Vassilios Karakoidas
04:24 pm Pithos Revision afca43ea: correctly update filelist
Giannis Koutsoubos
04:24 pm Revision afca43ea: correctly update filelist
Giannis Koutsoubos
03:36 pm Pithos Revision a5f972b3: cleanup, correctly update filesize
Giannis Koutsoubos
03:36 pm Revision a5f972b3: cleanup, correctly update filesize
Giannis Koutsoubos
11:13 am Pithos Revision b0d26ba2: Added some more ids to the Folder>Properties dialog box.
Natasa Kapravelou
11:13 am Revision b0d26ba2: Added some more ids to the Folder>Properties dialog box.
Natasa Kapravelou

02/01/2011

10:38 pm Revision 166bf271: Image implementation of the Rackspace API
Markos Gogoulos
10:37 pm Feature #185 (Feedback): Υλοποίηση RSAPI, /images
Εγινε. Παιρνει πια δυναμικα τα images. Για οποιες αλλαγες στο Image model θα πρεπει να ανανεωθει
παραδειγμα
htt...
Markos Gogoulos
10:20 pm Feature #187 (Feedback): Υλοποίηση RSAPI, /flavors
τα παιρνει πια απο τη βαση.
παραδειγμα
http://127.0.0.1:8000/api/v1.0/flavors/detail
<flavors>
<flavor disk...
Markos Gogoulos
10:17 pm Revision b8d16d68: added flavors on the RS API and replaced MOCK Flavors
* also added 2 flavors on the sqlite database
* plus added Image.description on the Wizard (create new)
Markos Gogoulos
09:45 pm Bug #203 (Closed): Ενημέρωση του χρήστη έπειτα από δημιουργία εικονικής μηχανής (POST /servers)
ο wizard να επιστρέφει το backend id αφού έχει δημιουργήσει το VirtualMachine. Markos Gogoulos
09:05 pm Revision 47019308: database.sqlite added
Markos Gogoulos
08:58 pm Revision 2cc9d3a5: get rid of the MOCK objects and use a database with initial data loaded
* added database.sqlite with objects and also oceandata.json that can be used in future to create the database. For n... Markos Gogoulos
08:16 pm Bug #201 (Closed): πίνακες machines στο list view
Να μην φαίνονται οι πίνακες των VMs στο list view εάν δεν υπάρχουν αντίτοιχα μηχανήματα.
Markos Gogoulos
06:51 pm Bug #199 (Closed): Να έρθει στη μέση του άσπρου κουτιού το loading gif
Να έρθει στη μέση του άσπρου κουτιού το loading gif Constantinos Venetsanopoulos
06:06 pm Pithos Revision 31840568: fix clipboard, cut, copy, paste
Giannis Koutsoubos
06:06 pm Revision 31840568: fix clipboard, cut, copy, paste
Giannis Koutsoubos
05:51 pm Bug #197 (Closed): Να αλλάξει το opacity στα terminated μηχανήματα
Στα terminated μηχανήματα να αλλάξει το opacity τόσο στο icon όσο και στο list view.
1. Τα εικονίδια να είναι τα g...
Constantinos Venetsanopoulos
05:47 pm Bug #195 (Closed): Το F5 (refresh) να σε αφήνει στο view που είσαι
Το F5 (refresh) να σε αφήνει στο view που είσαι και να μην σε μετακινεί στο icon view. Constantinos Venetsanopoulos
05:44 pm Feature #73 (Assigned): Χρώματα δεξιού μενού στο list view
Constantinos Venetsanopoulos
05:44 pm Feature #73: Χρώματα δεξιού μενού στο list view
Έγινε, τα attach/detach τα αφήνουμε προς το παρόν, απλά να γίνουν οι απενεργοποιημένες επιλογές ακόμα πιο αχνές για ν... Constantinos Venetsanopoulos
05:43 pm Bug #171 (Assigned): scroll στο list view
Να στοιχιστεί το τέλος της μπλέ delimiter με το scroll bar. Constantinos Venetsanopoulos
05:39 pm Pithos Revision 802a2ef5: correctly handle leaf nodes
Giannis Koutsoubos
05:39 pm Revision 802a2ef5: correctly handle leaf nodes
Giannis Koutsoubos
05:30 pm Pithos Revision 876f5fb4: correctly update children
Giannis Koutsoubos
05:30 pm Revision 876f5fb4: correctly update children
Giannis Koutsoubos
05:30 pm Pithos Revision f1112116: correctly refresh trash
Giannis Koutsoubos
05:30 pm Revision f1112116: correctly refresh trash
Giannis Koutsoubos
05:29 pm Pithos Revision e8b6efa2: code cleanup
Giannis Koutsoubos
05:29 pm Revision e8b6efa2: code cleanup
Giannis Koutsoubos
03:37 pm Revision e2d89a17: remove alerts
Dimitris Moraitis
03:34 pm Revision ae0aea6d: send POST/DELETE calls on reboot, shutdown & destroy actions in list view
Dimitris Moraitis
03:16 pm Feature #73 (Feedback): Χρώματα δεξιού μενού στο list view
Έγινε. Δεν ενεργοποιούνται μόνο τα attach/detach disk επειδή δεν έχουμε ακόμα πληροφορίες για τους δίσκους. Dimitris Moraitis
03:10 pm Revision af215361: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Conflicts:
ui/templates/machines.html
Dimitris Moraitis
03:08 pm Revision 0604f74f: toggle actions in list view
Dimitris Moraitis
02:39 pm snf-ganeti Revision 25bd815c: Refactor _ConfirmOperation from gnt_instance.py to cli.py
This will allow us to use this functionality also in other cli-tools
like gnt-node power where we've to operate on mu...
René Nussbaumer
02:39 pm ganeti-local Revision 25bd815c: Refactor _ConfirmOperation from gnt_instance.py to cli.py
This will allow us to use this functionality also in other cli-tools
like gnt-node power where we've to operate on mu...
René Nussbaumer
02:15 pm ganeti-local Revision 8f44674f: Merge node groups from other cluster
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Stephen Shirley
02:15 pm snf-ganeti Revision 8f44674f: Merge node groups from other cluster
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Stephen Shirley
02:15 pm ganeti-local Revision 18ffc0fe: Enforce that new node groups have unique names
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Stephen Shirley
02:15 pm snf-ganeti Revision 18ffc0fe: Enforce that new node groups have unique names
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Stephen Shirley
02:15 pm snf-ganeti Revision e85d8982: Add _UnlockedLookupNodeGroup()
This allows calling of _UnlockedLookupNodeGroup() from within
AddNodeGroup()
Signed-off-by: Stephen Shirley <diamond...
Stephen Shirley
02:15 pm ganeti-local Revision e85d8982: Add _UnlockedLookupNodeGroup()
This allows calling of _UnlockedLookupNodeGroup() from within
AddNodeGroup()
Signed-off-by: Stephen Shirley <diamond...
Stephen Shirley
02:08 pm ganeti-local Revision d6c76bd5: tryAlloc: restrict valid node pairs to same-group
This is a cheap way to make capacity calculation work well with
multi-group clusters.
There are two alternatives in ...
Iustin Pop
02:08 pm snf-ganeti Revision d6c76bd5: tryAlloc: restrict valid node pairs to same-group
This is a cheap way to make capacity calculation work well with
multi-group clusters.
There are two alternatives in ...
Iustin Pop
02:08 pm snf-ganeti Revision 40ee14bc: Cluster.hs: add a new type alias
Just a bit of small cleanup, since we might want to use more functions
with this signature in the future.
Signed-off...
Iustin Pop
02:08 pm ganeti-local Revision 40ee14bc: Cluster.hs: add a new type alias
Just a bit of small cleanup, since we might want to use more functions
with this signature in the future.
Signed-off...
Iustin Pop
01:55 pm Pithos Revision 3a904ecb: show trashed folders
Giannis Koutsoubos
01:55 pm Revision 3a904ecb: show trashed folders
Giannis Koutsoubos
01:49 pm Revision 84479440: hide horizontal scroll bar in list view
Christos Psaltis
01:39 pm Revision 14739cd6: add mock post create function in last step of wizard
Christos Psaltis
01:28 pm snf-ganeti Revision 0938dd05: Fix docstring for NodeImage.sbp attribute
This was stating "secondary nodes" were the keys of the dictionary, when
they are primary nodes. Also, further clarif...
Adeodato Simo
01:28 pm snf-ganeti Revision a167575e: Do not repeatedly call GetClusterInfo() in inner loop
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Adeodato Simo
01:28 pm ganeti-local Revision 0938dd05: Fix docstring for NodeImage.sbp attribute
This was stating "secondary nodes" were the keys of the dictionary, when
they are primary nodes. Also, further clarif...
Adeodato Simo
01:28 pm ganeti-local Revision a167575e: Do not repeatedly call GetClusterInfo() in inner loop
Signed-off-by: Adeodato Simo <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Adeodato Simo
01:19 pm Pithos Revision 58c7b68c: correctly update filelist and tree nodes
Giannis Koutsoubos
01:19 pm Revision 58c7b68c: correctly update filelist and tree nodes
Giannis Koutsoubos
11:42 am Revision a88d10b8: Implement init_publisher method
Vassilios Karakoidas
11:37 am Pithos Revision 370e9138: Added the selenium jar file.
Natasa Kapravelou
11:37 am Revision 370e9138: Added the selenium jar file.
Natasa Kapravelou
11:27 am Revision 5c25f305: Fix ganeti module import
Vassilios Karakoidas
11:12 am Revision c99fe4c7: Experimenting with REQ/REP sockets
Vassilios Karakoidas
10:56 am Revision 06a0e098: * Import ganeti into django application
* Add tests.py for automated testing through django Vassilios Karakoidas
10:50 am Revision 46575bdb: Work on DBController
Vassilios Karakoidas
10:11 am Revision d8e682ed: * VirtualMachine model now includes charging method (models.py)
* CreditAllocator now performs the correct query (CreditAllocator.py)
* Various minor fixes
Vassilios Karakoidas
10:11 am Revision 578b725c: Added is almost complete
Vassilios Karakoidas
09:55 am Revision 4940f0f6: Fix CreditAllocator
Vassilios Karakoidas
09:23 am Revision 28f3cc39: Refactored CreditAllocator and Introduced main
Vassilios Karakoidas

01/31/2011

07:20 pm Revision 7bd50624: * Add tests.py for unit testing
Vassilios Karakoidas
07:06 pm snf-ganeti Revision efae0fdd: Adding support for the new option flags in gnt-node power
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
07:06 pm ganeti-local Revision efae0fdd: Adding support for the new option flags in gnt-node power
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
07:06 pm snf-ganeti Revision bfceedbe: Add two new opcode options to LUOobCommand
This patch adds ignore_status to ignore the offline flag of nodes
and also adds a force_master option to force operat...
René Nussbaumer
07:06 pm ganeti-local Revision bfceedbe: Add two new opcode options to LUOobCommand
This patch adds ignore_status to ignore the offline flag of nodes
and also adds a force_master option to force operat...
René Nussbaumer
05:45 pm snf-ganeti Revision a0724772: Adding gnt-node health
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
05:45 pm ganeti-local Revision a0724772: Adding gnt-node health
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
05:45 pm snf-ganeti Revision ae95e419: Refactor formatting of query results so we can reuse it
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
05:45 pm ganeti-local Revision ae95e419: Refactor formatting of query results so we can reuse it
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
05:38 pm snf-ganeti Revision 71bbe910: Fix grammar of var naming
flatten is the verb, flattened is the adjective.
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Mi...
Stephen Shirley
05:38 pm ganeti-local Revision 7e975535: Minor grammar fix in QuitGanetiException docstring
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Stephen Shirley
05:38 pm ganeti-local Revision be8aecab: cluster-merge should refuse to merge own cluster
Also fix type of Merger.cluster_name from list to string. This would
have triggered an error in sshRunner if cluster ...
Stephen Shirley
05:38 pm snf-ganeti Revision be8aecab: cluster-merge should refuse to merge own cluster
Also fix type of Merger.cluster_name from list to string. This would
have triggered an error in sshRunner if cluster ...
Stephen Shirley
05:38 pm snf-ganeti Revision 7e975535: Minor grammar fix in QuitGanetiException docstring
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Stephen Shirley
05:38 pm ganeti-local Revision 71bbe910: Fix grammar of var naming
flatten is the verb, flattened is the adjective.
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Mi...
Stephen Shirley
05:24 pm Revision 98b84eb7: tree support for others, node type based on resource type, initial refresh sup...
Giannis Koutsoubos
05:24 pm Pithos Revision 98b84eb7: tree support for others, node type based on resource type, initial refresh sup...
Giannis Koutsoubos
04:02 pm Pithos Revision a60ea262: Added ids in homefolder(tree.homeFolder), Trash(tree.Trash), My Shared (tree.m...
Natasa Kapravelou
04:02 pm Revision a60ea262: Added ids in homefolder(tree.homeFolder), Trash(tree.Trash), My Shared (tree.m...
Natasa Kapravelou
03:21 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
Πολύ ωραία. Οπότε γράφεις unit tests. Panagiotis Louridas
03:10 pm Revision f453b337: rename jobwatcher.py -> ganeti-0mqd.py.
Vangelis Koukis
03:03 pm Feature #189: Πρόγραμμα παρακολούθησης ουράς Ganeti κι έκδοσης ενημερώσεων με 0mq
Έκανα commit (commit:b80d0a1e) μια αρχική έκδοση του ganeti-0mqd.
Παρακολουθεί την ουρά του Ganeti κι εκδίδει ενημερ...
Vangelis Koukis
02:57 pm Revision b80d0a1e: Initial commit of ganeti-0mqd.
Ganeti-0mqd monitors the Ganeti job queue and publishes
job progress notifications in JSON, over 0mq.
Based on an ini...
Vangelis Koukis
02:53 pm snf-ganeti Revision b6fa9a44: Introduce re-openable log record handler
This patch adds a new log handler class based on the standard library's
BaseRotatingHandler. This new class allows th...
Michael Hanselmann
02:53 pm ganeti-local Revision b6fa9a44: Introduce re-openable log record handler
This patch adds a new log handler class based on the standard library's
BaseRotatingHandler. This new class allows th...
Michael Hanselmann
02:51 pm Revision dcfc6c2d: Minor fixes to verbose_name fields.
verbose_name fields must be in singular, per
http://docs.djangoproject.com/en/dev/ref/models/options/.
verbose_name_p...
Vangelis Koukis
02:39 pm Revision 378bf5b7: Minor fixes per PEP 257 [please fix as desired],
minor fix to flavor names [CxxRyyDzz]. Vangelis Koukis
02:28 pm Revision fcbc5bb3: Playing with tabs and spaces
Vassilios Karakoidas
02:16 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
Vassilios Karakoidas wrote:
> > The database does not support this. I will update the schema to support this feature...
Vassilios Karakoidas
02:13 pm Revision fa672379: CreditAllocator is complete
Vassilios Karakoidas
12:39 pm Revision 5b32775a: Minor corrections in CreditAllocator and Models
Vassilios Karakoidas
11:32 am Pithos Revision 31eb2af3: Finished added id's to top menu items. The convention for namespace is topMenu...
Natasa Kapravelou
11:32 am Revision 31eb2af3: Finished added id's to top menu items. The convention for namespace is topMenu...
Natasa Kapravelou
10:10 am Revision 9f018734: * remove tests.py
Vassilios Karakoidas

01/30/2011

11:13 pm Bug #171 (Feedback): scroll στο list view
ok Dimitris Moraitis
11:12 pm Revision 379a34cf: list view improvements
Dimitris Moraitis
09:47 pm Revision d7c4ab32: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Conflicts:
ui/templates/list.html
ui/templates/machines.html
Dimitris Moraitis
09:38 pm Revision c3b3043d: fix table sort & scroll in list view
Dimitris Moraitis
09:36 pm Feature #177: Κλήση του RS API για VM management
εχει αρχισει να γινεται. Για την ωρα στο list view παιζουν τα delete/reboot/shutdown machine, με ενα foo server_id (1... Markos Gogoulos
09:29 pm Revision 8400e1a5: added create machine .post-create class on the ui
this is a static link that once pressed sends a HTTP POST request to the ganeti cluster (through api.handlers.ServerH... Markos Gogoulos
09:27 pm Feature #183: Υλοποίηση RSAPI, /servers
Επίσης έχει γίνει η βασική διασύνδεση του ui με το RS API. Η jQuery.ajax στέλνει πλεον POST και DELETE methods τα οπο... Markos Gogoulos
08:38 pm Revision d66446ce: reboot and shutdown actions for a machine added on the list machines view
they are connected with the api.handlers.ServerActionHandler.create function that understands the data they send Markos Gogoulos
07:23 pm Revision 63816e18: send a HTTP DELETE method with the server_id once destroy is called, for a mac...
api.handlers.ServerHandler.delete receives the DELETE call and id and proceeds the request through the rapi Markos Gogoulos
05:37 pm Feature #153 (Closed): extra tabs με βελάκι δεξιά
πολύ ωραίο! Θα χρειαστεί βέβαια να αλλάξουν τα χρώματα κάποια στιγμή στα καινούρια tabs αλλά θα το ανοίξω καινούριο t... Constantinos Venetsanopoulos
05:36 pm Feature #125 (Closed): Κουμπί sort στο list view
ok, closed Constantinos Venetsanopoulos

01/29/2011

10:33 pm Feature #153 (Feedback): extra tabs με βελάκι δεξιά
Έγινε Dimitris Moraitis
10:21 pm Revision 5006d438: add onclick events for reboot and destroy in standard view
Christos Psaltis
10:14 pm Revision 912bf2a1: improve cross browser compatibility for the menu animation
Dimitris Moraitis
10:01 pm Revision e1fca99a: improve cross browser compatibility for menu animation
Dimitris Moraitis
09:51 pm Revision 37554ef1: improve menu animation
Dimitris Moraitis
01:43 pm Revision 9dbe70f8: a few changes regarding the VirtualMachines id and ganeti id.
* on api/handlers.py : VirtualMachineName function removed (no need to be on the handlers)
* settings.py.dist: adde...
Markos Gogoulos
12:39 pm Revision 2d640b8d: Added on the documentation how to fix some POST errors that are discussed here...
Markos Gogoulos
12:38 pm Bug #193 (Closed): πρόβλημα με τα POSTS στο django
τα POSTS που στέλνει το jQuery.ajax δεν παίζαν στο django, το οποίο επέστρεφε μηνύματα 400
Μετά απο έρευνα φάνηκε ...
Markos Gogoulos

01/28/2011

11:07 pm Revision ccbd9f9b: Initial attempt to implement the ui-->RS API-->rapi architecture
main changes are:
* handlers.py: added function VirtualMachineName that returns the VirtualMachine, given it's id. ...
Markos Gogoulos
06:44 pm snf-ganeti Revision c417e115: Re-create instance disk symlinks on activate
This patch implements recreation of instance disk symlinks when the
activate-disks operation is run. Until now, it wa...
Iustin Pop
06:44 pm ganeti-local Revision c417e115: Re-create instance disk symlinks on activate
This patch implements recreation of instance disk symlinks when the
activate-disks operation is run. Until now, it wa...
Iustin Pop
05:46 pm Revision ee0dc4bc: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
05:46 pm Pithos Revision ee0dc4bc: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
05:46 pm Pithos Revision e5a2f3bd: Added some id's to the topPanel Menu. Id's are created using a conventional na...
Natasa Kapravelou
05:46 pm Revision e5a2f3bd: Added some id's to the topPanel Menu. Id's are created using a conventional na...
Natasa Kapravelou
04:31 pm snf-ganeti Revision b82d4c5e: Add RAPI resource for instance console
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:31 pm ganeti-local Revision b82d4c5e: Add RAPI resource for instance console
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:31 pm snf-ganeti Revision 5d28cb6f: Export console information as query field
This makes it possible to get the console information via a LUXI query.
Signed-off-by: Michael Hanselmann <hansmi@go...
Michael Hanselmann
04:31 pm ganeti-local Revision 5d28cb6f: Export console information as query field
This makes it possible to get the console information via a LUXI query.
Signed-off-by: Michael Hanselmann <hansmi@go...
Michael Hanselmann
03:59 pm snf-ganeti Revision a7c5085d: manpage: gnt-group remove cannot remove last group
Signed-off-by: Stephen Shirley <diamond@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin...
Stephen Shirley
03:59 pm ganeti-local Revision a7c5085d: manpage: gnt-group remove cannot remove last group
Signed-off-by: Stephen Shirley <diamond@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin...
Stephen Shirley
03:57 pm snf-ganeti Revision 7e01d204: ConfigWriter: simplify _UnlockedVerifyConfig
This just adds a 'cluster' local variable for reducing duplication.
Signed-off-by: Iustin Pop <iustin@google.com>
Re...
Iustin Pop
03:57 pm snf-ganeti Revision 26f2fd8d: ConfigWriter: add checks for be/nd/nic params
This adds checking (in the configuration) for invalid be, nd and nic
params. The code is a bit tricky as nd params ar...
Iustin Pop
03:57 pm ganeti-local Revision 26f2fd8d: ConfigWriter: add checks for be/nd/nic params
This adds checking (in the configuration) for invalid be, nd and nic
params. The code is a bit tricky as nd params ar...
Iustin Pop
03:57 pm ganeti-local Revision 7e01d204: ConfigWriter: simplify _UnlockedVerifyConfig
This just adds a 'cluster' local variable for reducing duplication.
Signed-off-by: Iustin Pop <iustin@google.com>
Re...
Iustin Pop
03:33 pm Pithos Revision c27afd11: folder refresh after new folder command, rename etc
Giannis Koutsoubos
03:33 pm Revision c27afd11: folder refresh after new folder command, rename etc
Giannis Koutsoubos
03:01 pm ganeti-local Revision a4d9fbac: Add e1000 nic support for HVM
Closes issue: 130
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google...
Guido Trotter
03:01 pm snf-ganeti Revision a4d9fbac: Add e1000 nic support for HVM
Closes issue: 130
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google...
Guido Trotter
02:43 pm snf-ganeti Revision 0389c42a: Prevent removal of last node group
- Add check in ConfigWriter to prevent last node group from being
removed
- Tidy up error message a bit
Signed-off...
Stephen Shirley
02:43 pm ganeti-local Revision 0389c42a: Prevent removal of last node group
- Add check in ConfigWriter to prevent last node group from being
removed
- Tidy up error message a bit
Signed-off...
Stephen Shirley
02:42 pm ganeti-local Revision e431074f: Fix instance list for instances running multiple times
If for some reason (e.g. failed migration) one instance is running
on multiple nodes the output can become inconsiste...
René Nussbaumer
02:42 pm snf-ganeti Revision e431074f: Fix instance list for instances running multiple times
If for some reason (e.g. failed migration) one instance is running
on multiple nodes the output can become inconsiste...
René Nussbaumer
12:35 pm snf-ganeti Revision b9e478fe: Small QA fixes: groups via RAPI, cluster OOB
Add “cluster-oob” to sample configuration file. Don't run RAPI group
tests if disabled.
Signed-off-by: Michael Hanse...
Michael Hanselmann
12:35 pm ganeti-local Revision b9e478fe: Small QA fixes: groups via RAPI, cluster OOB
Add “cluster-oob” to sample configuration file. Don't run RAPI group
tests if disabled.
Signed-off-by: Michael Hanse...
Michael Hanselmann
10:04 am Pithos Android Client Revision b347d5e3: Use our own customed DefaultHttpClient for CF
With android version older than 2.3.1 the default keystore doesn't have
information about the domain SSL setup on Clo...
Chmouel Boudjnah
09:35 am Pithos Android Client Revision 80ec3c5e: Filter .git dir in Eclipse.
Chmouel Boudjnah

01/27/2011

07:36 pm Feature #191: Επεκτάσεις στο Rackspace API
Food for thought, γράφω εδώ για να γίνει συζήτηση:
* Λίστα με αλλαγές στο v1.0
1. Flavors: Πεδία cpus, ram, dis...
Vangelis Koukis
07:34 pm Feature #191 (Closed): Επεκτάσεις στο Rackspace API
Επεκτάσεις στο Rackspace API για να υποστηρίζεται η επιθυμητή λειτουργικότητα.
Επικοινωνία με Rackspace για πιθανή έ...
Vangelis Koukis
07:29 pm snf-ganeti Revision 7f0a3ddf: Merge branch 'devel-2.4'
* devel-2.4: (34 commits)
cluster verify: add hvparams verification
Remove dumb-allocator
Open other clusters' ...
Michael Hanselmann
07:29 pm ganeti-local Revision 7f0a3ddf: Merge branch 'devel-2.4'
* devel-2.4: (34 commits)
cluster verify: add hvparams verification
Remove dumb-allocator
Open other clusters' ...
Michael Hanselmann
07:07 pm ganeti-local Revision fb87cbeb: Merge branch 'devel-2.3' into devel-2.4
* devel-2.3:
Wait for master to become available on initialization
Start all daemons on cluster initialization
...
Michael Hanselmann
07:07 pm snf-ganeti Revision fb87cbeb: Merge branch 'devel-2.3' into devel-2.4
* devel-2.3:
Wait for master to become available on initialization
Start all daemons on cluster initialization
...
Michael Hanselmann
06:39 pm ganeti-local Revision 58a59652: cluster verify: add hvparams verification
Currently, the validity of the hypervisor parameters is only checked
at init/modification time, and not in the cluste...
Iustin Pop
06:39 pm snf-ganeti Revision 58a59652: cluster verify: add hvparams verification
Currently, the validity of the hypervisor parameters is only checked
at init/modification time, and not in the cluste...
Iustin Pop
06:34 pm snf-ganeti Revision 6f547f96: Remove dumb-allocator
- Remove the actual code
- Remove mentions of it from iallocator.rst, and use hail instead
- Also remove mentions of ...
Guido Trotter
06:34 pm ganeti-local Revision 6f547f96: Remove dumb-allocator
- Remove the actual code
- Remove mentions of it from iallocator.rst, and use hail instead
- Also remove mentions of ...
Guido Trotter
05:38 pm snf-ganeti Revision e1ab08db: Open other clusters' config in foreign mode
Signed-off-by: Stephen Shirley <diamond@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin...
Stephen Shirley
05:38 pm ganeti-local Revision e1ab08db: Open other clusters' config in foreign mode
Signed-off-by: Stephen Shirley <diamond@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin...
Stephen Shirley
05:36 pm ganeti-local Revision caedacde: Add (unused) arg to _OfflineClusterMerge
cli._RunWhileClusterStoppedHelper.Call passes (self, *args) to functions
called via cli.RunWhileClusterStoppedHelper(...
Stephen Shirley
05:36 pm snf-ganeti Revision caedacde: Add (unused) arg to _OfflineClusterMerge
cli._RunWhileClusterStoppedHelper.Call passes (self, *args) to functions
called via cli.RunWhileClusterStoppedHelper(...
Stephen Shirley
04:12 pm Feature #183 (Feedback): Υλοποίηση RSAPI, /servers
Το documentation έχει μπει στο κεφάλαιο Υλοποίηση του API στο http://trac.cslab.ece.ntua.gr:8081/cloud/wiki/DesignImp... Markos Gogoulos
03:15 pm snf-ganeti Revision c6a65efb: Fix unittest breakage on Python 2.4/2.5
Commit 70b0d2a29 broke unittests on Python 2.4 and 2.5. Turns out that
Python 2.6 and above allow classes to be passe...
Michael Hanselmann
03:15 pm ganeti-local Revision c6a65efb: Fix unittest breakage on Python 2.4/2.5
Commit 70b0d2a29 broke unittests on Python 2.4 and 2.5. Turns out that
Python 2.6 and above allow classes to be passe...
Michael Hanselmann
02:47 pm Revision 1daaa0d7: prepare list view template for dynamic actions menu
Christos Psaltis
02:40 pm ganeti-local Revision c95c0f71: Add list of design document drafts
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Reviewed-by: René N...
Michael Hanselmann
02:40 pm snf-ganeti Revision c95c0f71: Add list of design document drafts
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Reviewed-by: René N...
Michael Hanselmann
02:34 pm Feature #189 (Closed): Πρόγραμμα παρακολούθησης ουράς Ganeti κι έκδοσης ενημερώσεων με 0mq
Πρόγραμμα [ganeti-0mqd] το οποίο θα παρακολουθεί την ουρά του ganeti και θα εκδίδει ενημερώσεις για την κατάσταση των... Vangelis Koukis
02:02 pm Pithos Revision f25aa622: initial dnd support on list and tree(only drop on tree)
Giannis Koutsoubos
02:02 pm Revision f25aa622: initial dnd support on list and tree(only drop on tree)
Giannis Koutsoubos
02:01 pm Revision ed999312: gwtquery dnd support
Giannis Koutsoubos
02:01 pm Pithos Revision ed999312: gwtquery dnd support
Giannis Koutsoubos
01:05 pm ganeti-local Revision 70b0d2a2: Ensure all resources are used by RAPI client
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:05 pm ganeti-local Revision d50a2223: Check for duplicate RAPI URIs and handlers
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
01:05 pm snf-ganeti Revision 70b0d2a2: Ensure all resources are used by RAPI client
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:05 pm snf-ganeti Revision d50a2223: Check for duplicate RAPI URIs and handlers
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
01:04 pm snf-ganeti Revision 54d4c13b: RAPI client: Wrap /2/redistribute-config resource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:04 pm ganeti-local Revision 54d4c13b: RAPI client: Wrap /2/redistribute-config resource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:04 pm ganeti-local Revision b680c8be: RAPI client: De-/activating instance disks
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:04 pm snf-ganeti Revision b680c8be: RAPI client: De-/activating instance disks
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:04 pm ganeti-local Revision 08c11c40: Add unittest for RAPI client's ModifyInstance
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:04 pm snf-ganeti Revision 08c11c40: Add unittest for RAPI client's ModifyInstance
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
01:01 pm ganeti-local Revision 83e5e26f: Watcher: Fix endless repair tries for broken secondary
In cases where secondary was offline and not evacuated watcher tried
to activate-disks in an endless manner, but this...
René Nussbaumer
01:01 pm snf-ganeti Revision 83e5e26f: Watcher: Fix endless repair tries for broken secondary
In cases where secondary was offline and not evacuated watcher tried
to activate-disks in an endless manner, but this...
René Nussbaumer
11:51 am Feature #179 (Closed): RAPI calls, από την υλοποίηση του API προς το Ganeti
Το κλείνω, η σύνδεση με RAPI παίζει, ένας Python-based client μπορεί κανονικά να κάνει calls για ερωτήματα και αλλαγέ... Vangelis Koukis
11:49 am Feature #187 (Closed): Υλοποίηση RSAPI, /flavors
Υλοποίηση του RS API, μέρος /flavors. Επικοινωνία με Django ORM για ανάκτηση των στοιχείων των διαθέσιμων Flavors από... Vangelis Koukis
11:48 am Feature #185 (Closed): Υλοποίηση RSAPI, /images
Υλοποίηση του RS API, μέρος /images. Χρήση Django ORM για ανάκτηση/μεταβολή των στοιχείων των images από τη ΒΔ. Vangelis Koukis
11:48 am Feature #183 (Closed): Υλοποίηση RSAPI, /servers
Υλοποίηση του RS API, μέρος /servers. Επικοινωνία με Ganeti πάνω από RAPI για πραγματοποίηση αλλαγών στην κατάσταση τ... Vangelis Koukis
11:44 am Feature #155 (Closed): Επικοινωνία: ServerHandler --> Django ORM --> DB
Η υλοποίηση του RS API μιλάει με Django ORM στη βάση. Κλείνω αυτό το τίκετ για να ανοίξω ανεξάρτητα τίκετς για κάθε μ... Vangelis Koukis
09:03 am Feature #181: Δημιουργία Image model
Panagiotis Louridas wrote:
> ΟΚ λογικό. Οι χρήστες μόνο θα πρέπει να κατανοήσουν πως το ότι το όνομα ενός VM αναφέρε...
Vangelis Koukis
08:08 am Feature #181: Δημιουργία Image model
ΟΚ λογικό. Οι χρήστες μόνο θα πρέπει να κατανοήσουν πως το ότι το όνομα ενός VM αναφέρεται από ένα Image δεν σημαίνει... Panagiotis Louridas
12:42 am Feature #181: Δημιουργία Image model
Όχι Πάνο, νομίζω δεν ισχύει αυτό.
Τα VMs και τα Images δεν μοιράζονται δεδομένα.
Κάποια από τα metadata του ενός ...
Vangelis Koukis

01/26/2011

10:12 pm Feature #181: Δημιουργία Image model
Αν αρχίσουμε να αντιγράφουμε δεδομένα από τα VMs στα Images, τότε μάλλον έχουμε πρόβλημα. Αρχικά συζητούσαμε για το s... Panagiotis Louridas
08:42 pm Revision ec2c2cf9: changed the names on the admin.py, since the models have changed
Markos Gogoulos
08:41 pm Revision fd630546: added virtualenv --python2.6 on the Readme, for systems with 2.4 Python as the...
Markos Gogoulos
08:20 pm ganeti-local Revision 397693d3: Verify disks: increase parallelism and other fixes
The recent work on multi-VG support has converted LUClusterVerifyDisks
into doing serialised calls to each node, as e...
Iustin Pop
08:20 pm snf-ganeti Revision 397693d3: Verify disks: increase parallelism and other fixes
The recent work on multi-VG support has converted LUClusterVerifyDisks
into doing serialised calls to each node, as e...
Iustin Pop
08:18 pm Revision 35737d00: set variables for accessing primary and secondary tab elements
Christos Psaltis
08:07 pm ganeti-local Revision fd78c5ce: gnt-cluster verify-disks: fix VG name
Recent multi-VG work already exports the missing LV names as vg/lv,
not simply lv. So the query and addition of the V...
Iustin Pop
08:07 pm snf-ganeti Revision fd78c5ce: gnt-cluster verify-disks: fix VG name
Recent multi-VG work already exports the missing LV names as vg/lv,
not simply lv. So the query and addition of the V...
Iustin Pop
07:42 pm Revision 3c3bf8d9: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Markos Gogoulos
07:42 pm Revision 6f6bd1a2: removed reference to aquarium/models to db/models
Markos Gogoulos
07:12 pm Revision d932286d: initial version of animation for main tabs
Christos Psaltis
06:53 pm snf-ganeti Revision c9c41373: Deactivate disks: allow skipping hypervisor checks
In some cases (e.g. the hypervisor not running at all), we might want
to force disk deactivation, skipping the hyperv...
Iustin Pop
06:53 pm ganeti-local Revision c9c41373: Deactivate disks: allow skipping hypervisor checks
In some cases (e.g. the hypervisor not running at all), we might want
to force disk deactivation, skipping the hyperv...
Iustin Pop
06:26 pm ganeti-local Revision 3b6b6129: Wait for master to become available on initialization
This is analogue to the existing check for a responsive node daemon.
Signed-off-by: Michael Hanselmann <hansmi@googl...
Michael Hanselmann
06:26 pm snf-ganeti Revision 3b6b6129: Wait for master to become available on initialization
This is analogue to the existing check for a responsive node daemon.
Signed-off-by: Michael Hanselmann <hansmi@googl...
Michael Hanselmann
06:25 pm ganeti-local Revision 952d7515: Start all daemons on cluster initialization
At least ganeti-confd was not started. It got started a few minutes
later by ganeti-watcher. Also move one pylint dis...
Michael Hanselmann
06:25 pm snf-ganeti Revision 952d7515: Start all daemons on cluster initialization
At least ganeti-confd was not started. It got started a few minutes
later by ganeti-watcher. Also move one pylint dis...
Michael Hanselmann
06:24 pm snf-ganeti Revision f313e7be: Clarify job processing order in admin guide
The fact that jobs don't necessarily execute in order has been source
for some confusion. Hopefully this update will ...
Michael Hanselmann
06:24 pm ganeti-local Revision f313e7be: Clarify job processing order in admin guide
The fact that jobs don't necessarily execute in order has been source
for some confusion. Hopefully this update will ...
Michael Hanselmann
06:06 pm ganeti-local Revision 34616379: Improve option descriptions
Also replace hardcoded “xenvg” with constant.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Ius...
Michael Hanselmann
06:06 pm snf-ganeti Revision 34616379: Improve option descriptions
Also replace hardcoded “xenvg” with constant.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Ius...
Michael Hanselmann
05:44 pm snf-ganeti Revision 65cb5c4d: Remove two unused variables
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
05:44 pm ganeti-local Revision 65cb5c4d: Remove two unused variables
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
05:29 pm Feature #181: Δημιουργία Image model
Σχετικά με τα images, γράφω εδώ για να συνεχίσουμε τη συζήτηση που είχε ξεκινήσει στην τελευταία συνάντηση:
τα ima...
Vangelis Koukis
05:15 pm Feature #181: Δημιουργία Image model
το μοντελο Image προστέθηκε. τα πεδία του είναι τα εξής:
* name (char)
* updated (date)
* created (date, παίρνει...
Markos Gogoulos
05:12 pm Revision 38684389: added Image model and updated admin.py to include it as well
Markos Gogoulos
05:00 pm Feature #181 (Closed): Δημιουργία Image model
εντός του db/models.py, το οποίο θα διαχειρίζεται τα Images Markos Gogoulos
04:50 pm ganeti-local Revision afc3c260: Show hidden/blacklisted OSes in cluster info
Since we can blacklist/hide non-existing OSes (for preseeding), we
cannot query easily the OSes themselves for this s...
Iustin Pop
04:50 pm snf-ganeti Revision afc3c260: Show hidden/blacklisted OSes in cluster info
Since we can blacklist/hide non-existing OSes (for preseeding), we
cannot query easily the OSes themselves for this s...
Iustin Pop
04:50 pm ganeti-local Revision a53cd1f4: Further man page updates for OS parameters
Also replace one UTF-8 char with the ASCII equivalent, not all Pandoc
versions support it.
Signed-off-by: Iustin Pop...
Iustin Pop
04:50 pm snf-ganeti Revision a53cd1f4: Further man page updates for OS parameters
Also replace one UTF-8 char with the ASCII equivalent, not all Pandoc
versions support it.
Signed-off-by: Iustin Pop...
Iustin Pop
04:50 pm snf-ganeti Revision a01dd3c6: Change the Makefile to use bash as SHELL
This is because we want, whenever we use sequences of commands, to set
pipefail, otherwise detecting build failures i...
Iustin Pop
04:50 pm ganeti-local Revision a01dd3c6: Change the Makefile to use bash as SHELL
This is because we want, whenever we use sequences of commands, to set
pipefail, otherwise detecting build failures i...
Iustin Pop
04:48 pm Revision 2ed31bce: a few minor changes regarding the naming of metadata, Server Label has become ...
Markos Gogoulos
03:47 pm Revision c1447a93: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Vassilios Karakoidas
03:47 pm Revision b85a687f: Remove testbigeye.py
Vassilios Karakoidas
03:23 pm Feature #173 (Closed): Αλλαγή του "Hostname" --> "Name"
ok, closed Constantinos Venetsanopoulos
02:56 pm Pithos Revision c3e9b15b: Merged with d386c0089fb8 after backing out ad848a720811
Christos Stathis
02:56 pm Revision c3e9b15b: Merged with d386c0089fb8 after backing out ad848a720811
Christos Stathis
02:55 pm Revision f8543d77: Backed out changeset ad848a720811
Christos Stathis
02:55 pm Pithos Revision f8543d77: Backed out changeset ad848a720811
Christos Stathis
02:28 pm snf-ganeti Revision d1b1deb4: Add documentation for OS parameters
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
02:28 pm ganeti-local Revision d1b1deb4: Add documentation for OS parameters
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
02:26 pm snf-ganeti Revision 5ca09268: Fix LUOSDiagnose and non-vm_capable nodes
This skips non-vm_capable nodes in the OS diagnose search, since such
OSes will not be used anyway on those nodes.
S...
Iustin Pop
02:26 pm ganeti-local Revision 5ca09268: Fix LUOSDiagnose and non-vm_capable nodes
This skips non-vm_capable nodes in the OS diagnose search, since such
OSes will not be used anyway on those nodes.
S...
Iustin Pop
02:08 pm Revision 892cfabe: correct list view alignment of table elements
Christos Psaltis
02:02 pm Feature #125 (Feedback): Κουμπί sort στο list view
ok Christos Psaltis
01:45 pm ganeti-local Revision 8b437a6e: Rephrasing two error messages for auto promotion
Using auto_promote or auto-promote can lead to confusion on using the
user facing interfaces. While auto-promote is f...
René Nussbaumer
01:45 pm snf-ganeti Revision 8b437a6e: Rephrasing two error messages for auto promotion
Using auto_promote or auto-promote can lead to confusion on using the
user facing interfaces. While auto-promote is f...
René Nussbaumer
01:44 pm Pithos Revision 0ecefac8: correctly update stats
Giannis Koutsoubos
01:44 pm Revision 0ecefac8: correctly update stats
Giannis Koutsoubos
01:12 pm Feature #173 (Feedback): Αλλαγή του "Hostname" --> "Name"
άλλαξε Christos Psaltis
01:12 pm Feature #153: extra tabs με βελάκι δεξιά
αυτό γυρίζει με τη σωστή φορά και ταχύτητα τώρα, αλλά θέλει ακόμα το εφέ με τα ταμπς που κατεβαίνουν-ανεβαίνουν. Christos Psaltis
01:10 pm Revision 68b2ba60: correct rotation angle and speed for switching between main tabs
Christos Psaltis
01:07 pm Revision b7f8c534: change Hostname to Name in standard machinie view
Christos Psaltis
12:38 pm snf-ganeti Revision 996f742d: lvmstrap: fix logic bug for partition reread
The if structure in CheckReread is broken, and makes partitions reread
be full of race issues (esp. after updating th...
Iustin Pop
12:38 pm ganeti-local Revision 996f742d: lvmstrap: fix logic bug for partition reread
The if structure in CheckReread is broken, and makes partitions reread
be full of race issues (esp. after updating th...
Iustin Pop
12:31 pm snf-ganeti Revision 985e3f77: storage: Check that mapper is either used or None
This is a followup patch to the one moving GetAllocatable out to
module level.
Signed-off-by: Iustin Pop <iustin@goo...
Iustin Pop
12:31 pm ganeti-local Revision 985e3f77: storage: Check that mapper is either used or None
This is a followup patch to the one moving GetAllocatable out to
module level.
Signed-off-by: Iustin Pop <iustin@goo...
Iustin Pop
12:25 pm Revision be7b8d37: * Updated models for db
Vassilios Karakoidas
12:06 pm snf-ganeti Revision 5ae7cd11: Fix bug in “gnt-node list-storage”
LVM PV storage units would always show as allocatable, even when they
weren't. For some reason I have not been able t...
Michael Hanselmann
12:06 pm ganeti-local Revision 5ae7cd11: Fix bug in “gnt-node list-storage”
LVM PV storage units would always show as allocatable, even when they
weren't. For some reason I have not been able t...
Michael Hanselmann
11:28 am Revision 00318048: * Model VirtualMachine.name is a property now
Vassilios Karakoidas
11:24 am Revision 45088a2d: * fix models import in db scripts
Vassilios Karakoidas
11:20 am Revision a09c1220: * rename all scripts to their proper names
* add BillAllocator and Charger Vassilios Karakoidas
11:17 am snf-ganeti Revision 6ec77900: Fix payload check for out-of-band health
This logic error was not detected before as health has not been
implemented on the cli and therefore no QA code exist...
René Nussbaumer
11:17 am ganeti-local Revision 6ec77900: Fix payload check for out-of-band health
This logic error was not detected before as health has not been
implemented on the cli and therefore no QA code exist...
René Nussbaumer
11:11 am snf-ganeti Revision edd8fe4c: Fix premature abort of LUOobCommand due to result.Raise
This is a bug I recognized while doing tests on gnt-node health. A left
over result.Raise line causes premature abort...
René Nussbaumer
11:11 am ganeti-local Revision edd8fe4c: Fix premature abort of LUOobCommand due to result.Raise
This is a bug I recognized while doing tests on gnt-node health. A left
over result.Raise line causes premature abort...
René Nussbaumer
11:01 am Revision 07f3219d: * Rename aquarium -> db
* Add Virtual Machine States into vocabs.py Vassilios Karakoidas

01/25/2011

07:00 pm snf-ganeti Revision 5f074973: ht: Add TMaybeDict check
This replaces a number of equal “ht.TOr(ht.TDict, ht.TNone)” checks.
Signed-off-by: Michael Hanselmann <hansmi@googl...
Michael Hanselmann
07:00 pm ganeti-local Revision 5f074973: ht: Add TMaybeDict check
This replaces a number of equal “ht.TOr(ht.TDict, ht.TNone)” checks.
Signed-off-by: Michael Hanselmann <hansmi@googl...
Michael Hanselmann
05:56 pm Feature #179 (Closed): RAPI calls, από την υλοποίηση του API προς το Ganeti
Η υλοποίηση του API για το /servers θα κάνει RAPI calls προς το Ganeti.
Θα επικοινωνήσουμε για τα απαιτούμενα στοιχε...
Vangelis Koukis
05:54 pm Feature #177 (Closed): Κλήση του RS API για VM management
Καθώς προχωράει η υλοποίηση του RS API, το UI πρέπει να ενημερωθεί ώστε να το χρησιμοποιεί και να γίνουν λειτουργικά ... Vangelis Koukis
05:53 pm Feature #155: Επικοινωνία: ServerHandler --> Django ORM --> DB
Χρειάζονται αλλαγές στα μοντέλα ώστε να υποστηρίζει την απαιτούμενη λειτουργικότητα στο API.
Θα προστεθούν μοντέλα γ...
Vangelis Koukis
05:03 pm Feature #173 (Closed): Αλλαγή του "Hostname" --> "Name"
Στο κεντρικό μενού να γίνει αλλαγή του "Hostname:" σε "Name:" Constantinos Venetsanopoulos
04:37 pm Feature #125 (Assigned): Κουμπί sort στο list view
Να στοιχιστούν αριστερά οι τίτλοι ώστε να είναι στοιχισμένοι με τα στοιχεία από κάτω Constantinos Venetsanopoulos
03:15 pm Pithos Revision 05e3858e: show popup for FolderResource
Giannis Koutsoubos
03:15 pm Revision 05e3858e: show popup for FolderResource
Giannis Koutsoubos
02:44 pm Revision 5b09ea6c: replace tree with celltree ( still work in progress)
Giannis Koutsoubos
02:44 pm Pithos Revision 5b09ea6c: replace tree with celltree ( still work in progress)
Giannis Koutsoubos
02:30 pm ganeti-local Revision f623cc78: QA: replace ping with fping
This allows a lot of simplification in the TestIcmpPing, as fping can
take multiple arguments so we don't need anymor...
Iustin Pop
02:30 pm snf-ganeti Revision f623cc78: QA: replace ping with fping
This allows a lot of simplification in the TestIcmpPing, as fping can
take multiple arguments so we don't need anymor...
Iustin Pop
12:24 pm Revision a4406d95: More identation fixes
Panos Louridas
12:23 pm Revision c1e76880: Fix identation.
Panos Louridas
11:21 am Revision bac5fab0: Automated merge with https://gss.googlecode.com/hg/
Christos Stathis
11:21 am Pithos Revision bac5fab0: Automated merge with https://gss.googlecode.com/hg/
Christos Stathis
10:46 am Revision 07233d78: correct div id in desktops template
Christos Psaltis
09:53 am Pithos Revision 3fa92c51: New datastore configuration
Natasa Kapravelou
09:53 am Revision 3fa92c51: New datastore configuration
Natasa Kapravelou

01/24/2011

10:33 pm Pithos Android Client Revision 44dfef45: blah
Mike Mayo
09:23 pm Revision 87ace70f: Add bigeye and testbigeye units (demos).
Vassilios Karakoidas
07:41 pm Revision ecc32397: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Vassilios Karakoidas
07:39 pm Revision ce4015d4: Implementation of breeder (update user credit according to a monthly rate)
Vassilios Karakoidas
07:08 pm Revision 0dedf601: new main tabs appear and disappear without animation
Christos Psaltis
06:34 pm Feature #155: Επικοινωνία: ServerHandler --> Django ORM --> DB
> Βάλτε ό,τι σας χρειάζεται και ενημερώστε bkarak.
Τα μοντέλα είναι πλέον πλήρως integrated με το υπόλοιπο webapp....
Vassilios Karakoidas
06:19 pm Revision cc570918: replaced counter in rotating arrow with boolean flag
Christos Psaltis
06:13 pm Revision 24e391d2: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Vassilios Karakoidas
06:12 pm Revision a1ff72ab: Remove policy directory and its contents.
Vassilios Karakoidas
05:56 pm Revision 24d0c6a9: added rotating arrow for alternative tabs
Christos Psaltis
05:32 pm ganeti-local Revision b04808ea: Modify LUOobCommand to support multiple nodes
This will change the result of this LU to a query like result. A list of
tuples with information about the state of t...
René Nussbaumer
05:32 pm snf-ganeti Revision b04808ea: Modify LUOobCommand to support multiple nodes
This will change the result of this LU to a query like result. A list of
tuples with information about the state of t...
René Nussbaumer
03:41 pm Revision ab23d6dd: small commits on aquarium/models.py. User is set as the primary key for OceanU...
Markos Gogoulos
02:42 pm Revision 50b398f6: added empty initial templates for files, desktops, apps and arrow icon
Christos Psaltis
02:28 pm Revision 556c1cbe: added checkbox in table headers of list view
Christos Psaltis
01:20 pm Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
> The database does not support this. I will update the schema to support this feature (and the models too).
Πρόσθ...
Vassilios Karakoidas
01:13 pm Revision 22571df6: Add extra fields in models to support web front-end operations
Vassilios Karakoidas
12:41 pm Revision 78dec216: Add aquarium app to django base project; Modify configuration files appropriately
Vassilios Karakoidas
11:48 am Revision f0e91699: Renamed User -> OceanUser
Vassilios Karakoidas
11:41 am Feature #155: Επικοινωνία: ServerHandler --> Django ORM --> DB
Markos Gogoulos wrote:
> Το api/handlers.py έχει τροποποιηθεί ώστε αντί MOCK OBJECTS να επιστρέφει τιμές. Για την ει...
Panagiotis Louridas
11:20 am Feature #155: Επικοινωνία: ServerHandler --> Django ORM --> DB
Το api/handlers.py έχει τροποποιηθεί ώστε αντί MOCK OBJECTS να επιστρέφει τιμές. Για την εισαγωγή των τιμών (User, fl... Markos Gogoulos
10:29 am Bug #145 (Closed): hoverbox version 2
Constantinos Venetsanopoulos
10:29 am Bug #145: hoverbox version 2
ok, closed Constantinos Venetsanopoulos
10:29 am Bug #157 (Closed): Να φύγει ο τελευταίος delimiter από κάθε λίστα
ok, closed Constantinos Venetsanopoulos
10:27 am Bug #163 (Closed): χρήση machines αντί για instance
ok, closed Constantinos Venetsanopoulos
06:22 am Feature #155: Επικοινωνία: ServerHandler --> Django ORM --> DB
Markos Gogoulos wrote:
> Επίσης θα πρότεινα τη μετονομασία του
>
> class User(models.Model):
>
>
> σε κάτι τ...
Panagiotis Louridas

01/23/2011

10:59 pm Revision 3f04688d: Added monthly rate to User model
Vassilios Karakoidas
10:36 pm Feature #155: Επικοινωνία: ServerHandler --> Django ORM --> DB
Επίσης θα πρότεινα τη μετονομασία του
class User(models.Model):
σε κάτι του τύπου
class SynnefoUser(models...
Markos Gogoulos
09:46 pm Feature #155: Επικοινωνία: ServerHandler --> Django ORM --> DB
Markos Gogoulos wrote:
> το db/models.py ετσι οπως ειναι τωρα δεν εχει καποια αξια. Για να μπορει να χρησιμοποιηθει ...
Panagiotis Louridas
09:36 pm Feature #155: Επικοινωνία: ServerHandler --> Django ORM --> DB
το db/models.py ετσι οπως ειναι τωρα δεν εχει καποια αξια. Για να μπορει να χρησιμοποιηθει το models πρεπει το db να ... Markos Gogoulos

01/22/2011

12:29 am Feature #167: Πρόγραμμα τροφοδότησης χρηστών με credits
The database does not support this. I will update the schema to support this feature (and the models too). Vassilios Karakoidas
« Previous
Next »
 

Also available in: Atom