Activity

From 02/20/2011 to 03/21/2011

03/21/2011

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

03/19/2011

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

03/18/2011

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

03/17/2011

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

03/16/2011

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

03/15/2011

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

03/14/2011

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

03/13/2011

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

03/12/2011

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

03/11/2011

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

03/10/2011

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

03/09/2011

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

03/08/2011

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

03/07/2011

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

03/06/2011

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

03/05/2011

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

03/04/2011

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

03/03/2011

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

03/02/2011

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

03/01/2011

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

02/28/2011

10:42 pm Bug #235: Το ξένο κλειδί από το μοντέλο Image στο μοντέλο VirtualMachine αγνοείται
Υπάρχει θέμα με την σχέση Image <-> VirtualMachine. Είναι δύο κατευθύνσεων και για κάποιο λόγο, το django παρόλο που ... Vassilios Karakoidas
08:40 pm snf-ganeti Revision 3ae70d76: Fix LU processor's GetECId
The exception was never actually raised.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Adeodato...
Michael Hanselmann
08:40 pm ganeti-local Revision 3ae70d76: Fix LU processor's GetECId
The exception was never actually raised.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Adeodato...
Michael Hanselmann
05:48 pm Pithos Revision fc2e3576: refresh on drop
Giannis Koutsoubos
05:48 pm Revision fc2e3576: refresh on drop
Giannis Koutsoubos
05:34 pm Revision 8bb53000: fix drop actions
Giannis Koutsoubos
05:34 pm Pithos Revision 8bb53000: fix drop actions
Giannis Koutsoubos
05:26 pm snf-ganeti Revision ff699aa9: gnt-cluster master-failover: Undrain queue
- Move functions for drain status (tracked via file) from jqueue to jstore
- Undrain queue on master failover if nece...
Michael Hanselmann
05:26 pm ganeti-local Revision ff699aa9: gnt-cluster master-failover: Undrain queue
- Move functions for drain status (tracked via file) from jqueue to jstore
- Undrain queue on master failover if nece...
Michael Hanselmann
05:14 pm Pithos Revision 944ad1e4: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
05:14 pm Revision 944ad1e4: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
05:14 pm Revision 0fee7cb5: Double click is not allowed for trashed files displayed in the Search results,...
Natasa Kapravelou
05:14 pm Pithos Revision 0fee7cb5: Double click is not allowed for trashed files displayed in the Search results,...
Natasa Kapravelou
04:51 pm Pithos Revision 693d6e94: use shared from json
Giannis Koutsoubos
04:51 pm Revision 693d6e94: use shared from json
Giannis Koutsoubos
04:38 pm Revision c83883e3: fix class cast exception, correctly display files for others
Giannis Koutsoubos
04:38 pm Pithos Revision c83883e3: fix class cast exception, correctly display files for others
Giannis Koutsoubos
04:26 pm Revision a891d70a: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
04:26 pm Pithos Revision a891d70a: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
04:26 pm Pithos Revision 2390ae8e: Don't allow Cut, Move to Trash, Delete options for the home folder. This solve...
Natasa Kapravelou
04:26 pm Revision 2390ae8e: Don't allow Cut, Move to Trash, Delete options for the home folder. This solve...
Natasa Kapravelou
04:22 pm ganeti-local Revision 94b697b0: Update NEWS and release 2.4.0 rc3
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
04:22 pm snf-ganeti Revision 94b697b0: Update NEWS and release 2.4.0 rc3
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
04:17 pm Pithos Revision ecd6bc24: Removed path names from the GWT client properties file
Christos Stathis
04:17 pm Revision ecd6bc24: Removed path names from the GWT client properties file
Christos Stathis
04:08 pm ganeti-local Revision de039dd4: Merge branch 'devel-2.4' into stable-2.4
* devel-2.4:
1-char comment typo fix
Expand some acronyms, add to glossary
query_unittest: Fix argument to set(...
Iustin Pop
04:08 pm snf-ganeti Revision de039dd4: Merge branch 'devel-2.4' into stable-2.4
* devel-2.4:
1-char comment typo fix
Expand some acronyms, add to glossary
query_unittest: Fix argument to set(...
Iustin Pop
03:26 pm Bug #235 (Closed): Το ξένο κλειδί από το μοντέλο Image στο μοντέλο VirtualMachine αγνοείται
Το πεδίο @sourcevm@, ξένο κλειδί από το μοντέλο @Image@ στο μοντέλο @VirtualMachine@ αγνοείται.
Δεν προκύπτει στη λί...
Vangelis Koukis
03:05 pm Pithos Revision c8f2a273: finished merging with head
Giannis Koutsoubos
03:05 pm Revision c8f2a273: finished merging with head
Giannis Koutsoubos
03:02 pm Pithos Revision c4a13237: Merge with 2ad3c504ee5d73982c0ef23336276dc1fc9e165f
Giannis Koutsoubos
03:02 pm Revision c4a13237: Merge with 2ad3c504ee5d73982c0ef23336276dc1fc9e165f
Giannis Koutsoubos
02:56 pm ganeti-local Revision 4ecb94d5: Fix potential data-loss bug in disk wipe routines
For the 2.4 release, we only add the missing RPC calls. However, this
needs to be fixed properly, by preventing usage...
Iustin Pop
02:56 pm snf-ganeti Revision 4ecb94d5: Fix potential data-loss bug in disk wipe routines
For the 2.4 release, we only add the missing RPC calls. However, this
needs to be fixed properly, by preventing usage...
Iustin Pop
02:33 pm snf-ganeti Revision b12d5e2e: Query: Add additional test to node.powered for OOB handling
This patch covers the testing of _GetNodePower of query.py not only for
unavailable but also for OOB support and retu...
René Nussbaumer
02:33 pm ganeti-local Revision b12d5e2e: Query: Add additional test to node.powered for OOB handling
This patch covers the testing of _GetNodePower of query.py not only for
unavailable but also for OOB support and retu...
René Nussbaumer
02:12 pm Revision 9a6600f3: Fix handling of flavor disk size in POST /servers
Make the POST /servers handler convert disk size to MB
before passing it to the RAPI call. The disk field of the Flav...
Vangelis Koukis
02:02 pm Bug #233 (Closed): Χειρισμός λαθών στο Rackspace API
Πρέπει να γίνεται παντού χειρισμός λαθών, με ομοιόμορφο τρόπο:
try:
εντολές
return απάντηση
except κάτι...
Vangelis Koukis
01:23 pm Feature #185: Υλοποίηση RSAPI, /images
να επιστρέφεται και το attribute "progress" όπως ορίζεται στο RS API. Constantinos Venetsanopoulos
01:23 pm Feature #183: Υλοποίηση RSAPI, /servers
να επιστρέφεται και το attribute "progress" όπως ορίζεται στο RS API. Αρχικά, θα παίρνει τιμές μόνο "0" κατά το ξεκίν... Constantinos Venetsanopoulos
01:00 pm Feature #183: Υλοποίηση RSAPI, /servers
Επίσης, να προστεθεί ως attribute (και όχι ως metadata) ένα πεδίο "description" στο server (όπως γίνεται και στα images) Constantinos Venetsanopoulos
10:42 am Revision c0124a81: add functional test for the wizard
Dimitris Moraitis
10:41 am Revision 3a150bbe: restore slider progress
Dimitris Moraitis

02/27/2011

10:29 pm Feature #147 (Feedback): sliders παίρνουν τιμές από τα flavors
έγινε Dimitris Moraitis
10:27 pm Revision 217b2431: fix list view actions, add javascript console logging
Dimitris Moraitis
10:26 pm Revision 2a41dcb0: log unexpected errors
Dimitris Moraitis
10:19 pm Revision 39d236e9: allow the destruction of suspended vms
Dimitris Moraitis
08:35 pm Revision 68a49035: consolidate jquery event handlers for rangeinputs in the wizard
Dimitris Moraitis
08:09 pm Revision 3c53cf3a: complete the rename of AccountingLog to Debid - fix breakage
The changes in d174b105e0fb3038bcf69623f3624f99f437ea3f broke the
app and the tests. The AccountingLog class had been...
Dimitris Moraitis
05:16 pm Revision a050bcf9: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Markos Gogoulos
05:15 pm Revision a37690bd: fix list machines view
* use JSON.stringify, as in standard view
* add start action
Markos Gogoulos
01:09 pm Revision d174b105: Changed models to match current specification
* Rename AccountingLog -> Debit
* FlavorCostHistory -> FlavorCost
* Tests are broken (work in progress)
* CreditAlloc...
Vassilios Karakoidas

02/26/2011

09:29 pm Revision 71642965: create vm action selects requested flavor
and display the right values in the wizard confirmation step Dimitris Moraitis
06:25 pm Revision 685ab2b6: add more unit tests
For example:
* testServersDetails that tests if the correct servers details are returned by the API
* testWrongSer...
Markos Gogoulos
06:22 pm Revision 15e11c78: fix ServerHandler
update list of acceptable statuses of a job with 'queued' and 'waiting' Markos Gogoulos
05:28 pm Revision 8083c77c: fixes previous commit
Markos Gogoulos
05:24 pm Revision aa6f51fd: updated ServerActionHandler
Use json.loads(request.raw_post_data) instead of request.post for actions
Also create VM with name test-server if we ...
Markos Gogoulos
05:22 pm Revision 52bc1c74: update ajax calls for actions
Use JSON.stringify for actions (reboot,shutdown,start,destroy) Markos Gogoulos
12:52 am Revision 5ad45fcc: rewrite create handler docstring
Dimitris Moraitis
12:45 am Revision a43b7f70: improve error handling when creating instance
Dimitris Moraitis
12:20 am Revision 285a1fa8: improve API compliance of the create instance handler
Dimitris Moraitis

02/25/2011

09:00 pm Revision 668c1361: add unit tests regarding the RS API
added 6 working tests and stubs for 12 more. Two examples:
* testServerDetails, which checks if the details of a req...
Markos Gogoulos
08:56 pm Revision f1684357: add size+description as image tags on emitter.py
on OSXMLEmitter Markos Gogoulos
08:53 pm Revision d235fdd2: added size and fixed serverId on Images listing
Markos Gogoulos
08:50 pm Revision 7b4b06a2: removed get_vmid and vm_id from Image
since sourcevm field has been added Markos Gogoulos
08:50 pm Revision 93a10af1: add size field to Images listing
Markos Gogoulos
06:35 pm Revision c4ca4ac6: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Dimitris Moraitis
06:34 pm Revision 7de0c985: initial create server tests, still some way to go
Dimitris Moraitis
06:34 pm Revision 08880e98: use celltable for search results, add (InTrash) next to path for trashed files...
Giannis Koutsoubos
06:34 pm Pithos Revision 08880e98: use celltable for search results, add (InTrash) next to path for trashed files...
Giannis Koutsoubos
06:34 pm Pithos Revision 5119c3cb: correctly show trashed files
Giannis Koutsoubos
06:34 pm Revision 5119c3cb: correctly show trashed files
Giannis Koutsoubos
06:24 pm Pithos Revision 0c700c24: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
06:24 pm Revision 0c700c24: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
06:24 pm Revision 1016f160: Added some id's regarding tests on files. Experiments on upload/download files...
Natasa Kapravelou
06:24 pm Pithos Revision 1016f160: Added some id's regarding tests on files. Experiments on upload/download files...
Natasa Kapravelou
05:36 pm Feature #183 (Assigned): Υλοποίηση RSAPI, /servers
Έχω προσθέσει fixtures για metadata στα VMs, τα οποία δεν επιστρέφονται σωστά. Όλα τα υπόλοιπα φαίνεται να επιστρέφον... Constantinos Venetsanopoulos
05:33 pm Revision 49134b6c: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Constantinos Venetsanopoulos
05:32 pm Revision 0a92f190: Add VirtualMachineMetadata values in fixtures
Constantinos Venetsanopoulos
05:21 pm Revision 6781c0d0: add api test fixtures and test if the API returns the expected number of servers
Dimitris Moraitis
05:18 pm snf-ganeti Revision 73f1d185: 1-char comment typo fix
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Stephen Shirley
05:18 pm ganeti-local Revision 73f1d185: 1-char comment typo fix
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Stephen Shirley
05:12 pm Feature #181 (Assigned): Δημιουργία Image model
Constantinos Venetsanopoulos
05:12 pm Feature #181: Δημιουργία Image model
Πρόσθεσα το πεδίο @size@ στο Image που δείχνει το μέγεθος του Image σε MBs.
Πρέπει να φύγει το πεδίο @vm_id@ και η μ...
Constantinos Venetsanopoulos
05:00 pm Feature #185 (Assigned): Υλοποίηση RSAPI, /images
Το description tag πρέπει να γίνει attribute στο image tag και όχι ξεχωριστό tag. Επίσης η κλήση πρέπει να γυρνάει me... Constantinos Venetsanopoulos
04:58 pm Revision 9d14233e: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Dimitris Moraitis
04:58 pm Revision 894f6b7e: initial api tests
Dimitris Moraitis
04:37 pm Revision 739bd6e8: Add values for 'size' and 'sourcevm' in Image fixtures
Constantinos Venetsanopoulos
04:29 pm Revision f29184c6: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Constantinos Venetsanopoulos
04:24 pm Revision d6094a56: Add the 'size' field in the Image model
The 'size' field was added in the Image model.
It shows the Image's size in MBs
Constantinos Venetsanopoulos
04:22 pm ganeti-local Revision ea1440c1: gnt-* list-fields: Show field description
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
04:22 pm snf-ganeti Revision ea1440c1: gnt-* list-fields: Show field description
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
04:08 pm Revision 9625c3b3: extended Flavors listing to return cpu number as well
Markos Gogoulos
04:02 pm Revision ba53a771: retry transaction on delete
Giannis Koutsoubos
04:02 pm Pithos Revision ba53a771: retry transaction on delete
Giannis Koutsoubos
03:06 pm Revision 61d65f8f: fix classpath v2
Giannis Koutsoubos
03:06 pm Pithos Revision 61d65f8f: fix classpath v2
Giannis Koutsoubos
02:25 pm ganeti-local Revision cc27265e: gnt-instance reboot start instance if not yet started
This patch starts the instance when gnt-instance reboot is invoked on a
instance already stopped.
Signed-off-by: Ren...
René Nussbaumer
02:25 pm snf-ganeti Revision cc27265e: gnt-instance reboot start instance if not yet started
This patch starts the instance when gnt-instance reboot is invoked on a
instance already stopped.
Signed-off-by: Ren...
René Nussbaumer
02:21 pm Revision db162e5f: fix classpath
Giannis Koutsoubos
02:21 pm Pithos Revision db162e5f: fix classpath
Giannis Koutsoubos
02:16 pm Pithos Revision eb9edf2d: corecttly update shared node on trash
Giannis Koutsoubos
02:16 pm Revision eb9edf2d: corecttly update shared node on trash
Giannis Koutsoubos
12:26 pm Revision e171c0be: Fix bug in VirtualMachine.start_action().
Modify start_action() to set self.deleted/suspended. Vangelis Koukis
12:13 pm ganeti-local Revision effb49b4: Update the DD of OOB with gnt-cluster epo
This command came up in a local discussion about how much logic we
should put into gnt-node power off. We decided to ...
René Nussbaumer
12:13 pm snf-ganeti Revision effb49b4: Update the DD of OOB with gnt-cluster epo
This command came up in a local discussion about how much logic we
should put into gnt-node power off. We decided to ...
René Nussbaumer
11:55 am ganeti-local Revision f47941f8: utils: Export NiceSortKey function
The ability to split a string into a list of strings and integers can be
handy elsewhere and is necessary for sorting...
Michael Hanselmann
11:55 am snf-ganeti Revision f47941f8: utils: Export NiceSortKey function
The ability to split a string into a list of strings and integers can be
handy elsewhere and is necessary for sorting...
Michael Hanselmann
10:42 am Pithos Revision 7d942981: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
10:42 am Revision 7d942981: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
10:42 am Pithos Revision 7fc0cafc: Tiny changes.
Natasa Kapravelou
10:42 am Revision 7fc0cafc: Tiny changes.
Natasa Kapravelou

02/24/2011

10:27 pm Feature #211: Error Handling Ganeti - API (Django)
Το GET /api/v1.0asd θα το πιάσει το
url(r'^.+', notFound), # catch-all
που υπάρχει στο api/urls.py και η n...
Markos Gogoulos
10:08 pm Revision 48223290: fixed bug on start_action (needed self.deleted instead of deleted)
Markos Gogoulos
09:57 pm Feature #185 (Feedback): Υλοποίηση RSAPI, /images
έγινε, η μόνη διαφορά λογικά είναι η προσθήκη του description tag για την περίπτωση μας Markos Gogoulos
09:56 pm Revision b65b1281: List available images corrections based on the RS Api
Markos Gogoulos
08:33 pm Revision 37a57502: list details for a specified server, following the rackspace api
Markos Gogoulos
08:20 pm Revision 1cea389e: improved virtual servers filtering . also made a small change regarding /servers
the first change adds field deleted as the filter, while the second one is related with the address tag Markos Gogoulos
06:33 pm snf-ganeti Revision 3d5ebbf0: Expand some acronyms, add to glossary
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Stephen Shirley
06:33 pm ganeti-local Revision 3d5ebbf0: Expand some acronyms, add to glossary
Signed-off-by: Stephen Shirley <diamond@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Stephen Shirley
05:17 pm Revision 3d57fb59: Removed slf4j jar as they are contained in jboss
Christos Stathis
05:17 pm Pithos Revision 3d57fb59: Removed slf4j jar as they are contained in jboss
Christos Stathis
04:48 pm Revision e4cdfc41: Reverted un-needed change
Christos Stathis
04:48 pm Pithos Revision e4cdfc41: Reverted un-needed change
Christos Stathis
04:45 pm Revision 7e1a9c7d: Automated merge with https://gss.googlecode.com/hg/
Christos Stathis
04:45 pm Pithos Revision 7e1a9c7d: Automated merge with https://gss.googlecode.com/hg/
Christos Stathis
04:45 pm Pithos Revision 9d592e4d: Moved milton log4j configuration to jboss-log4j.xml
Christos Stathis
04:45 pm Revision 9d592e4d: Moved milton log4j configuration to jboss-log4j.xml
Christos Stathis
04:44 pm Pithos Revision ddc773fc: Removed commented code
Christos Stathis
04:44 pm Revision ddc773fc: Removed commented code
Christos Stathis
04:43 pm Pithos Revision 663c58cc: Removed jaas login module and configuration as it is not needed
Christos Stathis
04:43 pm Revision 663c58cc: Removed jaas login module and configuration as it is not needed
Christos Stathis
04:42 pm Pithos Revision 15fe5dd6: Moved milton jars to their final positions according to packaging and fixed bu...
Christos Stathis
04:42 pm Revision 15fe5dd6: Moved milton jars to their final positions according to packaging and fixed bu...
Christos Stathis
04:40 pm ganeti-local Revision 8e74adce: Fix test output splattering
Instead of hardcode to ToStdout in the helper class, we should use
a user provided feedback function. In unittests th...
René Nussbaumer
04:40 pm snf-ganeti Revision 8e74adce: Fix test output splattering
Instead of hardcode to ToStdout in the helper class, we should use
a user provided feedback function. In unittests th...
René Nussbaumer
03:25 pm ganeti-local Revision fcdb582d: Generate query fields in man pages
This patch replaces the hand-written lists of fields, sometimes
incomplete, wrong or inconsistent, with generated one...
Michael Hanselmann
03:25 pm snf-ganeti Revision fcdb582d: Generate query fields in man pages
This patch replaces the hand-written lists of fields, sometimes
incomplete, wrong or inconsistent, with generated one...
Michael Hanselmann
03:25 pm snf-ganeti Revision 95eb4188: Add script to generate query fields documentation
- All lines matching "@QUERY_FIELDS_${resource}@" in the input will be
replaced with a definition list describing t...
Michael Hanselmann
03:25 pm ganeti-local Revision 95eb4188: Add script to generate query fields documentation
- All lines matching "@QUERY_FIELDS_${resource}@" in the input will be
replaced with a definition list describing t...
Michael Hanselmann
03:25 pm ganeti-local Revision 79b2ca83: Add query field descriptions
- Make “doc” parameter to MakeField non-optional
- Add descriptions for all fields
Signed-off-by: Michael Hanselmann...
Michael Hanselmann
03:25 pm snf-ganeti Revision 79b2ca83: Add query field descriptions
- Make “doc” parameter to MakeField non-optional
- Add descriptions for all fields
Signed-off-by: Michael Hanselmann...
Michael Hanselmann
03:25 pm snf-ganeti Revision 1ae17369: query: Add support for field description
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:25 pm ganeti-local Revision 1ae17369: query: Add support for field description
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:25 pm snf-ganeti Revision 92ea69bf: Add function to format ordinals
See [1] for the rules.
[1] http://en.wikipedia.org/wiki/Names_of_numbers_in_English#Ordinal_numbers
Signed-off-by: ...
Michael Hanselmann
03:25 pm ganeti-local Revision 92ea69bf: Add function to format ordinals
See [1] for the rules.
[1] http://en.wikipedia.org/wiki/Names_of_numbers_in_English#Ordinal_numbers
Signed-off-by: ...
Michael Hanselmann
02:44 pm Revision c750d1d6: Add deleted field VirtualMachine model.
Add a 'deleted' field in VirtualMachine model. Remove 'inactive' field.
Update the start_action() method to manage de...
Vangelis Koukis
02:11 pm Feature #183: Υλοποίηση RSAPI, /servers
Markos Gogoulos wrote:
> Για το GET /servers/detail
>
> το rackspace api επιστρεφει
> <addresses>
> <public>
...
Vangelis Koukis
01:47 pm Revision e336bde6: addresses and metadata fields on GET /servers/detail
Markos Gogoulos
01:46 pm Feature #183 (Feedback): Υλοποίηση RSAPI, /servers
Για το GET /servers/detail
το rackspace api επιστρεφει
<addresses>
<public>
<ip addr="67.23.10.132"/>
<ip add...
Markos Gogoulos
12:51 pm Revision 7fac9334: fix lazy loading excpetions
Giannis Koutsoubos
12:51 pm Pithos Revision 7fac9334: fix lazy loading excpetions
Giannis Koutsoubos
12:32 pm Pithos Revision 3cfefc34: temporary commit
Giannis Koutsoubos
12:32 pm Revision 3cfefc34: temporary commit
Giannis Koutsoubos
12:31 pm Revision 99f0b08d: update correctly trash node on delete
Giannis Koutsoubos
12:31 pm Pithos Revision 99f0b08d: update correctly trash node on delete
Giannis Koutsoubos
12:31 pm Pithos Revision 9514a39b: show paging for more than 100 files
Giannis Koutsoubos
12:31 pm Revision 9514a39b: show paging for more than 100 files
Giannis Koutsoubos
12:28 pm ganeti-local Revision 66d1f035: Introducing gnt-cluster epo
This is a convenience command to do an automated EPO in the possible limits of
Ganeti.
Signed-off-by: René Nussbaume...
René Nussbaumer
12:28 pm snf-ganeti Revision 66d1f035: Introducing gnt-cluster epo
This is a convenience command to do an automated EPO in the possible limits of
Ganeti.
Signed-off-by: René Nussbaume...
René Nussbaumer
12:28 pm ganeti-local Revision 41543d8b: Move OOB_TIMEOUT_OPT to cli.py
OOB commands where we need to be able to specify the timeout are
enhancing over the border of just gnt-node so we mov...
René Nussbaumer
12:28 pm snf-ganeti Revision 41543d8b: Move OOB_TIMEOUT_OPT to cli.py
OOB commands where we need to be able to specify the timeout are
enhancing over the border of just gnt-node so we mov...
René Nussbaumer

02/23/2011

09:01 pm Revision 4daac449: * Fixed an syntax error in Flavor (added a comma)
* Added field inactive in VirtualMachine model Vassilios Karakoidas
08:55 pm snf-ganeti Revision 75f76703: epydoc.conf: Avoid newlines, rebuild if necessary
Using $(strip …) ensures there won't be any newlines in the value.
Signed-off-by: Michael Hanselmann <hansmi@google....
Michael Hanselmann
08:55 pm ganeti-local Revision 75f76703: epydoc.conf: Avoid newlines, rebuild if necessary
Using $(strip …) ensures there won't be any newlines in the value.
Signed-off-by: Michael Hanselmann <hansmi@google....
Michael Hanselmann
08:55 pm snf-ganeti Revision 1e28e3b8: Add constants for node roles
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
08:55 pm ganeti-local Revision 1e28e3b8: Add constants for node roles
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
08:10 pm Revision 13b3c5ff: * Add desccription (verbose_name) to many models in the db/models.py; no need ...
* Removed unique=False from Flavor.cpu|ram|disk Vassilios Karakoidas
07:50 pm Revision 3a49d1da: add boilerplate code for GET flavors
Christos Psaltis
05:57 pm Revision d032a4f4: Removed all DTO where possible
Christos Stathis
05:57 pm Pithos Revision d032a4f4: Removed all DTO where possible
Christos Stathis
05:43 pm Revision 576b7a8d: Removed newly created by unnecessary class. Selenese test Case seems to work. ...
Natasa Kapravelou
05:43 pm Pithos Revision 576b7a8d: Removed newly created by unnecessary class. Selenese test Case seems to work. ...
Natasa Kapravelou
03:52 pm ganeti-local Revision 61a980a9: Add constants for instance status
They've been hardcoded for too long.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <...
Michael Hanselmann
03:52 pm snf-ganeti Revision 61a980a9: Add constants for instance status
They've been hardcoded for too long.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <...
Michael Hanselmann
03:31 pm snf-ganeti Revision 502b3316: Merge remote branch 'devel-2.4'
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
03:31 pm ganeti-local Revision 502b3316: Merge remote branch 'devel-2.4'
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
03:27 pm snf-ganeti Revision bacae536: query_unittest: Fix argument to set()
Commit e431074f introduced an uncatched bug. This patch fixes this. The
set is expecting a list or iteratable to work...
René Nussbaumer
03:27 pm ganeti-local Revision bacae536: query_unittest: Fix argument to set()
Commit e431074f introduced an uncatched bug. This patch fixes this. The
set is expecting a list or iteratable to work...
René Nussbaumer
02:55 pm snf-ganeti Revision 4cc4d1fa: query: Use aliases for legacy instance NIC fields
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:55 pm ganeti-local Revision 4cc4d1fa: query: Use aliases for legacy instance NIC fields
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:43 pm ganeti-local Revision 38499e1b: Merge branch 'devel-2.4'
* devel-2.4:
Fix title of query field containing instance name
Signed-off-by: Michael Hanselmann <hansmi@google.co...
Michael Hanselmann
02:43 pm snf-ganeti Revision 38499e1b: Merge branch 'devel-2.4'
* devel-2.4:
Fix title of query field containing instance name
Signed-off-by: Michael Hanselmann <hansmi@google.co...
Michael Hanselmann
10:44 am Bug #221 (Closed): Από standard σε list view εμφανίζεται για λίγο η μεσαία μπλε μπάρα
ok, closed Constantinos Venetsanopoulos

02/22/2011

08:26 pm Bug #221 (Feedback): Από standard σε list view εμφανίζεται για λίγο η μεσαία μπλε μπάρα
αυτό δεν μας απασχολεί πλέον καθώς οι πίνακες ενώθηκαν σε έναν Christos Psaltis
08:18 pm Revision 008b3ae8: Remove table of terminated machines in list view
There is only one table in list view now, which
contains both running and terminated machines.
Christos Psaltis
08:14 pm Revision bf48028e: * SynnefoUser.monthly_rate deleted
* Introduced three limits (MONTHLY_RATE, QUOTA_CREDIT, MAX_VIOLATIONS)
* Added three test limits in db_test_data.json...
Vassilios Karakoidas
08:05 pm ganeti-local Revision f2c6673d: Add unittest for cli.FormatResultError
Also make the parameter for verbosity mandatory.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ...
Michael Hanselmann
08:05 pm snf-ganeti Revision f2c6673d: Add unittest for cli.FormatResultError
Also make the parameter for verbosity mandatory.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ...
Michael Hanselmann
08:03 pm snf-ganeti Revision f5182ecb: Fix title of query field containing instance name
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
08:03 pm ganeti-local Revision f5182ecb: Fix title of query field containing instance name
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
08:03 pm snf-ganeti Revision 6b9b18a2: cmdlib: Fix pylint error
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
08:03 pm ganeti-local Revision 6b9b18a2: cmdlib: Fix pylint error
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
07:54 pm Revision b3b54e38: * AccountingLogTestCase & VirtualMachineTestCase are noow working properly
Vassilios Karakoidas
07:53 pm Revision 966be609: * Fixed FlavorTestCase
Vassilios Karakoidas
07:46 pm Revision eb66f1fe: * CreditAllocatorTestCase is working now properly
Vassilios Karakoidas
07:33 pm Revision b4808d2b: * Image now includes Foreign Key relationship with VirtualMachine (sourcevm)
* Fixed primary key ranges in db/db_test_data.json Vassilios Karakoidas
06:49 pm snf-ganeti Revision e26096bd: cmdlib: Use filters internally for queries
This is in preparation for implementing real query filters.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Re...
Michael Hanselmann
06:49 pm ganeti-local Revision e26096bd: cmdlib: Use filters internally for queries
This is in preparation for implementing real query filters.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Re...
Michael Hanselmann
06:22 pm Revision 60bf38e1: Split initial_data.json, minor fixes in models.py.
Split initial_data.json into different fixtures, one for each model.
Fixtures can be loaded as needed using the loadd...
Vangelis Koukis
06:16 pm Feature #73 (Closed): Χρώματα δεξιού μενού στο list view
ok, closed Constantinos Venetsanopoulos
06:14 pm Bug #219 (Closed): Η επιλεγμένη εντολή στο standard view δεν εξαφανίζεται
ok, closed Constantinos Venetsanopoulos
06:12 pm Bug #221 (Assigned): Από standard σε list view εμφανίζεται για λίγο η μεσαία μπλε μπάρα
συνεχίζει να εμφανίζεται σε μένα (win_xp + firefox) Constantinos Venetsanopoulos
05:57 pm Pithos Revision 20b309ce: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
05:57 pm Revision 20b309ce: Automated merge with https://gss.googlecode.com/hg/
Natasa Kapravelou
05:57 pm ganeti-local Revision cbfa4f0f: Merge branch 'devel-2.4'
* devel-2.4: (60 commits)
Update news and bump version for 2.4.0 rc2
Fix pylint warnings
TestRapiInstanceRename...
Michael Hanselmann
05:57 pm snf-ganeti Revision cbfa4f0f: Merge branch 'devel-2.4'
* devel-2.4: (60 commits)
Update news and bump version for 2.4.0 rc2
Fix pylint warnings
TestRapiInstanceRename...
Michael Hanselmann
05:57 pm Pithos Revision bd2b3100: Since WebDriver instance is common for both FileUtils and FolderUtils a new cl...
Natasa Kapravelou
05:57 pm Revision bd2b3100: Since WebDriver instance is common for both FileUtils and FolderUtils a new cl...
Natasa Kapravelou
05:00 pm Feature #147: sliders παίρνουν τιμές από τα flavors
Διευκρίνιση:
τα τρία preset flavors small/medium/large θα είναι σταθερές για το GUI και θα δείχνουν σε συγκεκριμέν...
Vangelis Koukis
03:48 pm Revision dfaa58f7: Added share/ to .gitignore.
Added the share/ directory to .gitignore.
We need to migrate away from virtualenv and use native Debian packages.
Vangelis Koukis
03:41 pm Revision c92af313: Minor fixes in VM model and db_controller.py
Added comments for VirtualMachine attributes pertaining
to internal operating state (ACTIONS, OPER_STATES, etc.).
Mi...
Vangelis Koukis
03:21 pm Feature #185: Υλοποίηση RSAPI, /images
Υπάρχουν τα εξής bugs:
* @GET /images/detail@
** το @state@ πρέπει να γίνει @status@
** το @vm_id@ θα έπρεπε να εί...
Vangelis Koukis
03:20 pm Feature #183: Υλοποίηση RSAPI, /servers
Πλέον των παραπάνω, υπάρχουν ακόμη τα εξής bugs:
* @GET /servers/detail@
** το hostId δεν μπαίνει μέσα στα metada...
Vangelis Koukis
02:50 pm snf-ganeti Revision a1e43376: Add/rename label for LUXI in documentation
The HTTP server design doc will refer to the LUXI protocol,
so conflicts need to be avoided.
Signed-off-by: Michael ...
Michael Hanselmann
02:50 pm ganeti-local Revision a1e43376: Add/rename label for LUXI in documentation
The HTTP server design doc will refer to the LUXI protocol,
so conflicts need to be avoided.
Signed-off-by: Michael ...
Michael Hanselmann
01:57 pm Revision 52194743: Update fixtures, introduce created/updated fields.
Introduce auto-generated created/updated fields in all models,
use two different fixtures, one for db initialization,...
Vangelis Koukis
01:52 pm Bug #209 (Feedback): box επιβεβαίωσης για τα actions
διορθώθηκε Christos Psaltis
01:51 pm Revision b8bbd09f: fix reloading after confirmation
Christos Psaltis
01:46 pm Revision dc7c6742: reload standard view after confirmation
Christos Psaltis
01:39 pm Revision 74bb9785: Correct apearance of actions in standard view
The actions shown for running machines are:
* reboot
* shut down
* more
The actions shown for terminated machines a...
Christos Psaltis
01:32 pm Bug #219 (Feedback): Η επιλεγμένη εντολή στο standard view δεν εξαφανίζεται
οκ Christos Psaltis
01:32 pm Revision 5d13042c: removed focus for actions in standard view
Christos Psaltis
01:21 pm Bug #221 (Feedback): Από standard σε list view εμφανίζεται για λίγο η μεσαία μπλε μπάρα
οκ Christos Psaltis
01:21 pm Revision 3d6e97af: change mini seperator order of appearance
Christos Psaltis
01:17 pm Feature #73 (Feedback): Χρώματα δεξιού μενού στο list view
έγινε Christos Psaltis
01:16 pm Revision e764ccfd: change color and margin in list view actions
Christos Psaltis
01:09 pm Revision 29833195: moved fixtures to proper folder db/fixtures
Christos Psaltis
01:05 pm Revision 6a94c3c4: renamed fixtures file so it can be called automatically
Christos Psaltis
11:45 am Feature #231 (Closed): Τεκμηρίωση σντικειμένων - μοντέλων στη ΒΔ
Χρειάζεται να γραφτεί τεκμηρίωση για διαφορετικά αντικείμενα που έχουν οριστεί και τις σχέσεις ανάμεσά τους. Δεν αναφ... Vangelis Koukis
11:44 am Feature #229 (Closed): Τεκμηρίωση Υλοποίησης GUI
Χρειάζεται να γραφτεί τεκμηρίωση για τη σχεδίαση κι υλοποίηση του GUI.
Πρέπει να φαίνεται με ποιον ακριβώς τρόπο τ...
Vangelis Koukis
11:42 am Feature #227 (Closed): Τεκμηρίωση Υλοποίησης Rackspace API
α) το documentation πρέπει να περιστρέφεται γύρω από το API.
Η οργάνωσή του πρέπει να βασίζεται ιεραρχικά στο API....
Vangelis Koukis
02:03 am Ganeti Instance Image Revision c6d45f5f: fix syntax error
Lance Albertson

02/21/2011

07:19 pm Revision f5ea24a9: documentation added on api/handlers.py
Markos Gogoulos
07:02 pm Revision 71008c92: error message change on ServerHandler
Markos Gogoulos
05:31 pm Revision b7a61b3a: added better error handling on ImageHandler
Markos Gogoulos
05:24 pm Pithos Revision a2f99ec6: Merged with milton branch
Christos Stathis
05:24 pm Revision a2f99ec6: Merged with milton branch
Christos Stathis
04:53 pm Revision 43d8f0e4: Corrected a comment in Flavor.find_cost()
Vassilios Karakoidas
04:51 pm Revision 1d5c0637: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Vassilios Karakoidas
04:49 pm Revision 8bda0440: * Removed FlavorCostHistoryTestCase
* Migrated find_cost test in FlavorTestCase
* Moved FlavorCostHistory.find_cost() -> Flavor.find_cost()
Vassilios Karakoidas
04:04 pm Revision c18611c8: improvements regarding error handling.
* added exceptions checking for Ganeti Api Errors and Django ORM
* vm.start_action(action) is called before any acti...
Markos Gogoulos
04:01 pm Revision 1583f11a: * Moved Limit.get_limit_from_user() to SynnefoUser.get_limit()
* CreditAllocatorTestCase is modified accordingly to check the new method Vassilios Karakoidas
02:48 pm Pithos Revision 44527c1e: correctlry refresh node when folder is added to a folder that is direct child ...
Giannis Koutsoubos
02:48 pm Revision 44527c1e: correctlry refresh node when folder is added to a folder that is direct child ...
Giannis Koutsoubos
02:38 pm snf-ganeti Revision e41a1c0c: Update news and bump version for 2.4.0 rc2
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
02:38 pm ganeti-local Revision e41a1c0c: Update news and bump version for 2.4.0 rc2
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
01:25 pm Revision 1de5c482: fix classpath
Giannis Koutsoubos
01:25 pm Pithos Revision 1de5c482: fix classpath
Giannis Koutsoubos
12:50 pm Revision 104c3c5f: fixed previous commit problems. removed UserLimit from admin.py, since no User...
Markos Gogoulos
12:07 pm snf-ganeti Revision b31393a1: Merge branch 'devel-2.4' into stable-2.4
* devel-2.4: (23 commits)
Fix pylint warnings
Change the list formatting to a 'special' chars
Add support for m...
Iustin Pop
12:07 pm ganeti-local Revision b31393a1: Merge branch 'devel-2.4' into stable-2.4
* devel-2.4: (23 commits)
Fix pylint warnings
Change the list formatting to a 'special' chars
Add support for m...
Iustin Pop
01:55 am Revision c1562706: Merge branch 'master' of https://code.grnet.gr/git/synnefo
Vassilios Karakoidas
01:52 am Revision 62c6d260: * Implemented VirtualMachine.get_accounting_logs()
* Added VirtualMachineTestCase unit test
* Now the db_test_data adds AccountingLog entries for 1003 VM (also introduc...
Vassilios Karakoidas
12:31 am Revision 9eef701d: destroy action sets VM._operstate as 'DESTROYED' and does not call rapi.Delete...
Markos Gogoulos

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
« Previous
Next »
 

Also available in: Atom