Activity

From 11/10/2013 to 12/09/2013

12/09/2013

06:14 pm Revision f0497c25: Update guides to comply with kamaki v0.12+
Stavros Sachtouris
06:10 pm Revision 1b216a82: pithos: Simplify code for applying listing limits
Use a decorator instead Sofia Papagiannaki
06:07 pm Revision e1fab40f: cyclades: Fix locking issue in port create
Lock VM before locking network, because otherwise a deadlock may occur
with code of snf-dispatcher.
Christos Stavrakakis
05:54 pm ./kamaki Revision e7d27021: Update README.Upgrade for syntax changes
Stavros Sachtouris
05:53 pm Revision f92dffed: docs: Update kamaki image register command
Christos Stavrakakis
05:53 pm Revision 1113f89d: cyclades: Order pools by id
Christos Stavrakakis
05:50 pm ./kamaki Revision db6438fd: Fix documentation for networks in server_create
Stavros Sachtouris
05:17 pm Pithos Web Client Revision ae9e1923: Fix resolving of LOGIN_URL
resolve it as an absolute astakos url instead or proxying login view contents
from pithos webapp.
Kostas Papadimitriou
05:14 pm ./kamaki Revision f11a3183: Bump version to 0.12~rc3-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
05:13 pm ./kamaki Revision b6f1dfdb: Merge branch 'release-0.12' into debian-release-0.12
Stavros Sachtouris
05:05 pm ./kamaki Revision f9953e1a: Rename "network" to "uuid" in server create w. net
Stavros Sachtouris
05:05 pm ./kamaki Revision 1d5653d9: Rename "network" to "uuid" in server create w. net
Stavros Sachtouris
05:00 pm Revision 8b7c2fc3: cyclades: Fix typo error
Christos Stavrakakis
04:56 pm snf-network Revision 287a2f5c: Bump version to 0.15.3-1~wheezy
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:55 pm snf-network Revision c4d4a73d: Merge branch 'master' into debian-wheezy
Dimitris Aragiorgis
04:54 pm Revision 0368716b: ci: Add options for server networking
Christos Stavrakakis
04:54 pm Revision 16a7ced5: cyclades: Remove testing try/exception statement
Christos Stavrakakis
04:44 pm ./kamaki Revision d93af3dd: Update version tag and Changelog
Stavros Sachtouris
04:43 pm ./kamaki Revision f3740b99: Correct key names in network-related http bodies
Refs: #4563 Stavros Sachtouris
04:42 pm ./kamaki Revision 69565935: Correct key names in network-related http bodies
Refs: #4563 Stavros Sachtouris
04:40 pm snf-network Revision 69cc856d: Bump version to 0.15.3
Dimitris Aragiorgis
04:28 pm snf-network Revision 50e44c12: Merge branch 'develop'
Dimitris Aragiorgis
03:19 pm Revision e9b5ecff: cyclades: Speedup db data migrations
Christos Stavrakakis
03:18 pm Revision 4260227f: pithos: Delete obsolete method
Sofia Papagiannaki
03:12 pm Revision 3a5e75cc: pithos: Simplify code in COPY/MOVE/DELETE mass operations
Sofia Papagiannaki
02:51 pm snf-ganeti Revision a63985f3: SetDiskID() before accepting an instance
SetDiskID() fills physical_id slot of a Disk object.
LUInstanceSetParams() does not invoke SetDiskID() upon creation...
Dimitris Aragiorgis
02:51 pm ganeti-local Revision a63985f3: SetDiskID() before accepting an instance
SetDiskID() fills physical_id slot of a Disk object.
LUInstanceSetParams() does not invoke SetDiskID() upon creation...
Dimitris Aragiorgis
02:37 pm Revision a98fba9c: ui: Remove public key view link from vm wizard
Kostas Papadimitriou
02:37 pm Revision 5acb8b8a: ui: Introduce setting UI_SUPPORT_SSH_OS_FAMILY_LIST
os families list setting for which ui will allow ssh key injection Kostas Papadimitriou
02:25 pm snf-network Revision 0363b080: return in case expected env vars are not set
In case of IPv6 only setup, IP environment variable should not be
set. Still if we have a routed setup routed_setup_i...
Dimitris Aragiorgis
02:13 pm Revision e21ac0fa: cyclades: Fix deadlock when releasing floating IPs
Christos Stavrakakis
02:12 pm Revision e7142db2: cyclades: Fix duplicate constraint in DB
Christos Stavrakakis
02:01 pm snf-network Revision cf903dc8: Remove unused dsnhook.conf file
The relevant settings have been moved in /etc/default/snf-network.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
01:59 pm ganeti-local Revision 8b9887c5: Lock group(s) when creating instances
This is required to prevent race conditions such as removing a network
from a group and adding an instance at the sam...
Petr Pudlak
01:59 pm snf-ganeti Revision 8b9887c5: Lock group(s) when creating instances
This is required to prevent race conditions such as removing a network
from a group and adding an instance at the sam...
Petr Pudlak
01:35 pm Revision 9dc74d37: snf-ci: Add delete command
This patch adds the delete command to snf-ci which deletes
ci's created servers. Also it delete the floating IP attac...
Ilias Tsitsimpis
01:35 pm Revision 94c89c0e: snf-ci: Use the new Network API
Update snf-ci to use the new Synnefo's Network API.
This means that we have to create a floating IP and a
port to att...
Ilias Tsitsimpis
01:35 pm Revision 7c37ab19: burnin: If machine is ERROR we cannot delete ports
If the machine is not in ACTIVE state we cannot delete its ports.
This patch changes burnin so when cleaning up stale...
Ilias Tsitsimpis
01:26 pm snf-network Revision 996a6beb: runlocked forgotten ebtables command
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:25 pm snf-network Revision 59bff113: Fix links and dirs
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:09 pm Revision bec0786b: snf-ci: Add delete command
This patch adds the delete command to snf-ci which deletes
ci's created servers. Also it delete the floating IP attac...
Ilias Tsitsimpis
01:01 pm Revision f3e10f6f: snf-ci: Use the new Network API
Update snf-ci to use the new Synnefo's Network API.
This means that we have to create a floating IP and a
port to att...
Ilias Tsitsimpis
01:01 pm Revision 25ff8cb2: burnin: If machine is ERROR we cannot delete ports
If the machine is not in ACTIVE state we cannot delete its ports.
This patch changes burnin so when cleaning up stale...
Ilias Tsitsimpis
12:55 pm Revision 036b07b6: cyclades: Fix bug in getting a free floating IP
Fix wrong query which resulted in getting non-floating IPs. Christos Stavrakakis
12:24 pm Revision 734acd05: cyclades: Only IPv4 addresses in port forwarding
Fix bug that caused calling of port forwarding setting with IPv6
addresses.
Christos Stavrakakis
12:23 pm Revision 8c7f5877: helpdesk: Mock quotaholder in helpdesk tests
Christos Stavrakakis
11:51 am ./kamaki Support #4441 (Closed): Update lib documentation with examples featuring (a) cloud management and...
Stavros Sachtouris
11:50 am ./kamaki Feature #4429 (Closed): Implement a kamaki cluster creator
Stavros Sachtouris
11:16 am Revision 17bb60a5: burnin: Fix a bug with missing method
Method `_disconnect_from_floating_ips' has been removed but
StaleFloatingIPsTestSuite was using it. Replace this meth...
Ilias Tsitsimpis
11:15 am Revision 3966cea9: burnin: Fix a bug with missing method
Method `_disconnect_from_floating_ips' has been removed but
StaleFloatingIPsTestSuite was using it. Replace this meth...
Ilias Tsitsimpis

12/08/2013

01:59 pm Revision 40a815f8: cyclades: Fix DB locking issues causing deadlocks
Fix deadlock issues that is caused by Postgresql's locks on foreign
keys. For example, creation of a BackendNetwork r...
Christos Stavrakakis
01:59 pm Revision d614fa31: cyclades: Get network lock when creating a port
Take the network lock before creating a port in the network. Not taking
the lock may result in a race condition betwe...
Christos Stavrakakis
01:59 pm Revision adf766e9: cyclades: Fix division by zero bug
Ganeti reports zero available and total disk if no vg is set. This
caused a division by zero error in the default bac...
Christos Stavrakakis
01:59 pm Revision 2fa6faca: cyclades: Fix typo in log msg
Christos Stavrakakis
01:59 pm Revision 7b1a14eb: docs: Add specs for Ganeti NICs to install guide
Christos Stavrakakis
07:25 am snf-network Revision 1d3d0bc8: Fix links and dirs
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis

12/07/2013

11:59 pm snf-network Revision 4d80a347: Bump version to 0.15.2-1~wheezy
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
11:56 pm snf-network Revision 6e43f395: Merge branch 'master' into debian-wheezy
Conflicts:
version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
11:53 pm snf-network Revision d24495fa: Bump version to 0.15.2
Dimitris Aragiorgis
11:50 pm snf-network Revision c36b096d: Merge branch 'debian-develop' into debian-wheezy
Conflicts:
version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
11:47 pm snf-network Revision b6214396: Merge branch 'develop'
Conflicts:
version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
09:47 pm snf-network Revision d07ff262: Changes in debian files to include dnshook
* Modify MAC_MASK so that it complies with synnefo implementation.
* Add dns network default tag. This tag triggers d...
Dimitris Aragiorgis
09:25 pm snf-network Revision 48122640: Some fixes/changes in dnshook
* Do not exit if something fails
* Split update_* for IPv4/IPv6
* Add hooks-log at crucial points
* Fix typos
Signed...
Dimitris Aragiorgis
09:16 pm snf-cloudcms Revision ef231759: Merge branch 'debian-wheezy' into debian-develop
Conflicts:
version
Kostas Papadimitriou
06:07 pm snf-cloudcms Revision 5da478d7: Merge branch 'feature-wheezy' into debian-wheezy
Kostas Papadimitriou
06:06 pm snf-cloudcms Revision 800a9eb3: Bump version to 0.14.3next
Kostas Papadimitriou
06:06 pm snf-cloudcms Revision 0e593899: Merge branch 'feature-wheezy' into debian-wheezy
Conflicts:
version
Kostas Papadimitriou
06:05 pm snf-cloudcms Revision ea9152cf: Bump version to 0.14.2next
Kostas Papadimitriou
06:03 pm snf-cloudcms Revision 10113466: Update copyright
Kostas Papadimitriou
06:02 pm snf-cloudcms Revision 4838167a: Reset wheezy changelog
Kostas Papadimitriou
05:46 pm snf-cloudcms Revision ab055e94: Missing feincms 1.6 migrations
Kostas Papadimitriou
05:45 pm snf-cloudcms Revision 7052d7ac: Removed rollback from non transactional block
Kostas Papadimitriou
05:30 pm snf-cloudcms Revision 3b6e4ef7: Footer nested nav items fix
Kostas Papadimitriou
05:08 pm snf-cloudcms Revision 9d6d6fae: Fix level assignment for nested blog category pages
Kostas Papadimitriou
04:51 pm snf-network Revision 8e14db9f: Bump version to 0.15.1
Dimitris Aragiorgis
04:51 pm snf-network Revision 228ec78d: Support firewalls based on NINC index, uuid, names
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:46 pm snf-network Revision df4f3f79: Merge branch 'develop' into debian-develop
Dimitris Aragiorgis
04:42 pm snf-network Revision 01925722: Bump version to 0.15.1next
Dimitris Aragiorgis
04:42 pm snf-network Revision ad5c908a: Practically rewrite dnshook
Make it more readable.
Introduce specific methods for getting reverse dns info of an IPv4
or eui64.
Parse every nic...
Dimitris Aragiorgis
04:42 pm snf-network Revision c7006a9f: Add GRNET's specific dnshook
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:25 pm snf-network Revision a336b166: Support firewalls based on NINC index, uuid, names
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:25 pm snf-network Revision b4b733e0: Bump version to 0.15.0next
Dimitris Aragiorgis
11:59 am Revision ba402621: pithos: Fix ordering in detailed listing of public objects
Refs: #4727 Sofia Papagiannaki
02:01 am Bug #4727 (Resolved): Fix detailed listing of public objects (shared by me)
Object properties (e.g. size, type) are mixed. Sofia Papagiannaki

12/06/2013

06:31 pm Revision 87ad58ca: ui: Fix windows rdp template
properly set port within the ``full address`` field when set using colon
character
Kostas Papadimitriou
06:23 pm ./kamaki Revision 752ae87a: Bump version to 0.12~rc2-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
06:23 pm ./kamaki Revision 21190adf: Merge branch 'release-0.12' into debian-release-0.12
Stavros Sachtouris
06:20 pm ./kamaki Revision 73819b23: Merge branch 'release-0.12' into debian-wheezy
Stavros Sachtouris
06:19 pm ./kamaki Revision cfba9587: Fix typo
Stavros Sachtouris
05:44 pm Revision e76bada8: ui: Remove unused static versioned dir
Kostas Papadimitriou
05:43 pm ./kamaki Revision 6c894e0c: Update version tag
Stavros Sachtouris
05:42 pm ./kamaki Revision d07e6fc2: Fix typo in file list
Stavros Sachtouris
05:36 pm ./kamaki Revision 520f1bec: Bump version to 0.12~rc1-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
05:36 pm ./kamaki Revision 3e3e21f1: Merge branch 'release-0.12' into debian-release-0.12
Stavros Sachtouris
05:35 pm ./kamaki Revision 870f03f3: Merge branch 'release-0.12' into debian-wheezy
Conflicts:
Changelog
README.Upgrade
docs/conf.py
kamaki/cli/commands/cyclades.py
kamaki/cli/commands/image.py
k...
Stavros Sachtouris
05:22 pm ./kamaki Revision 2344a06b: Update READMe.Upgrade notes
Stavros Sachtouris
05:17 pm ./kamaki Revision f25bd53b: Update superclass info in networks
Stavros Sachtouris
05:16 pm Revision 65044122: cyclades: Fix typo in DB migration file
Christos Stavrakakis
05:16 pm Revision 361be142: cyclades: Fix bug in migration script
Only public IPv4 addresses should be upated to floating IPs. Christos Stavrakakis
05:15 pm Revision 1679a0ea: cyclades: Fix typo in DB migration file
Christos Stavrakakis
05:14 pm Revision d7fa55f9: cyclades: Fix bug in migration script
Only public IPv4 addresses should be upated to floating IPs. Christos Stavrakakis
05:09 pm Revision ce6fb98b: ui: Remove debug statement
Kostas Papadimitriou
05:08 pm ./kamaki Revision c6ea94ac: Elaborate range argument usage
Refs: #4704 Stavros Sachtouris
05:04 pm Revision ef5b1547: ui: Typo fix
Kostas Papadimitriou
04:44 pm Revision 731cd907: helpdesk: Use api.logic.servers methods to in vm start/stop views
Kostas Papadimitriou
04:37 pm ./kamaki Revision 1576d993: Merge branch 'feature-docs' into develop
Stavros Sachtouris
04:36 pm ./kamaki Revision 1c366ac9: Complete updating documentation
Refs: #4692 Stavros Sachtouris
04:20 pm Revision bed40567: helpdesk: Include tablesorter plugin in static dir
Kostas Papadimitriou
04:09 pm Revision f4ee383f: ui: Fix full report link click handler
bind click handlers for each vm view separately Kostas Papadimitriou
03:54 pm Revision 2c239b28: ui: Disable resize overlay if vm is in error state
Kostas Papadimitriou
03:35 pm Revision 5be51d4f: ui: Do not toggle disabled ips subview in single view
Kostas Papadimitriou
03:30 pm snf-ganeti Revision cdea7fa8: Gluster: Update design document
Anticipate and explain the choices made in the Gluster patch series.
Remove parts about a possible way of supporting ...
Santi Raffa
03:14 pm Revision ac5a4134: ui: Fix unavailable disk sizes handling
in vm create wizard Kostas Papadimitriou
03:02 pm Revision 5a5ca502: ui: Typo fix
Kostas Papadimitriou
02:42 pm Pithos Web Client Revision e15a05c3: Bump version to 0.15next
Kostas Papadimitriou
02:30 pm Revision 0ef95fe4: new ui: pithos files upload progress section
Olga Brani
02:24 pm Revision 5ba38e8a: ui: Absolute resolve of ui login url
avoid resolving login url from the astakos proxy endpoints. User should be
redirected to login view under astakos dom...
Kostas Papadimitriou
01:12 pm Revision c126bd02: docs: Small fixes for astakos in install guide
Giorgos Korfiatis
01:03 pm Revision ffbd11e9: docs: Rename IP_ONLY -> IP_LESS_ROUTED
Constantinos Venetsanopoulos
01:03 pm Revision 0b228b94: docs: index page: add links to design docs
Constantinos Venetsanopoulos
12:53 pm Revision dafa3676: docs: Update quick install guide
* s/Squeeze/Wheezy/g Dionysis Grigoropoulos
12:46 pm Pithos Web Client Revision ec3b591b: Bump version to 0.15rc1
Kostas Papadimitriou
12:31 pm Revision 8314e2fc: docs: add new networking figure in install guide
Constantinos Venetsanopoulos
12:00 pm snf-cloudcms Revision 04fdd9d7: Updated feincms migrations
Kostas Papadimitriou
11:59 am Revision dd6062f2: docs: Fix trailing whitespaces issues
Christos Stavrakakis
11:27 am Revision cbb596d4: docs: Update quick install admin guide
Dionysis Grigoropoulos
11:27 am Revision f8cdf6ec: docs: Update quick install admin guide for 0.14.10
Dionysis Grigoropoulos
10:49 am snf-ganeti Revision 543937ce: Fix 'htest' related targets dependencies
This fixes issue 634.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Helga Velroyen <helgav@google...
Jose A. Lopes

12/05/2013

08:54 pm snf-cloudcms Revision 69e1a8de: Navigation trees rendering fixes
- Update used tag
- Resolve nested trees using mptt helpers
Kostas Papadimitriou
08:53 pm snf-cloudcms Revision b67c45ff: Update default project settings for Django 1.4
Kostas Papadimitriou
06:35 pm ./kamaki Revision 68d68112: Merge branch 'feature-docs' into develop
Stavros Sachtouris
06:34 pm ./kamaki Revision f084bdc8: Update docs up to examples/imageregister
Refs: #4692 Stavros Sachtouris
05:44 pm ./kamaki Revision 432cea25: Adjust image register to new scheme
Refs: #4583 Stavros Sachtouris
05:37 pm ./kamaki Revision ec6c3949: Adjust image register to new scheme
Refs: #4583 Stavros Sachtouris
05:07 pm Revision d8e8581b: docs: minor fixes in Pithos view design doc
Also rename it to "pithos-separate-view domain.rst" Constantinos Venetsanopoulos
04:07 pm ./kamaki Revision 823477e2: Update examples for config
Stavros Sachtouris
03:56 pm Revision aafda5ef: new ui: modify pithos uploader
Athina Bekakou
03:34 pm Revision 7ae86e45: cyclades: Remove unused variable
* Remove an unused variable introduced in previous commit. Dionysis Grigoropoulos
03:31 pm ./kamaki Revision 76769d2f: Update docs up to usage
Refs: #4692 Stavros Sachtouris
03:30 pm Revision abcdf219: Merge branch 'develop' into debian-develop
Christos Stavrakakis
03:29 pm Revision a0ef7c27: Merge branch 'release-0.15' into debian-release-0.15
Christos Stavrakakis
03:29 pm Revision ef48be59: cyclades: Chage the password generation function
* Add an optional argument length (by default is set to 10) to be able
to control the length of the generated passwor...
Dionysis Grigoropoulos
03:28 pm Revision 9353f307: Bump version to 0.15next
Christos Stavrakakis
03:27 pm Revision 97fb6bfe: Bump version to 0.15rc1
Christos Stavrakakis
03:22 pm Revision 4bf0ab85: pithos: Rename setting
Change PITHOS_SERVE_API_DOMAIN to PITHOS_UNSAFE_DOMAIN Sofia Papagiannaki
03:15 pm Revision 91994afd: new ui: update links
Athina Bekakou
03:10 pm snf-ganeti Revision 9cbcb1be: Fix job error message after unclean master shutdown
According to commit 599ee321eb, any job-related error messages should
be encoded within a Ganeti-specific error and n...
Hrvoje Ribicic
03:10 pm ganeti-local Revision 9cbcb1be: Fix job error message after unclean master shutdown
According to commit 599ee321eb, any job-related error messages should
be encoded within a Ganeti-specific error and n...
Hrvoje Ribicic
02:58 pm Revision 03ce7d7d: astakos: Fix POST /tokens (authenticate) api call
The call should return a string value for the user role id. Sofia Papagiannaki
02:39 pm Revision 91a9dbe4: astakos: Hide empty project list in view
Giorgos Korfiatis
02:35 pm Revision 8a41dc10: docs: Update quick install guide and upgrade notes
Sofia Papagiannaki
02:11 pm snf-ganeti Revision c2a3c07d: Design: Improvements of Node Security
This is a design doc addressing issue 377. Objective is
to reduce the number of nodes that are able to establish
ssh ...
Helga Velroyen
02:10 pm Revision c7f29a98: docs: minor fixes in upgrade-0.15 guide
Constantinos Venetsanopoulos
02:00 pm Revision 999bf7b6: docs: Rearrange pithos authorization design document
Sofia Papagiannaki
01:42 pm Revision 4fb66014: new ui: update icon-font and corresponding files (merged)
Athina Bekakou
01:40 pm Revision f94eb21a: new ui: various minor updates (merged)
Athina Bekakou
01:38 pm Revision 5f09bcd8: new ui: various functionality improvements (merged)
Athina Bekakou
01:01 pm Revision 0d9523c3: astakos oa2: Use common test code to make a user
Giorgos Korfiatis
12:56 pm Revision fc78f5b5: new ui: update icon-font and corresponding files
Athina Bekakou
12:47 pm snf-cloudcms Revision 41af0bcd: Update required packages versions
Kostas Papadimitriou
12:35 pm Revision 0af59ea1: docs: Include migration script
Christos Stavrakakis
12:35 pm Revision 9c9525e3: docs: Update cyclades-ganeti figure
Christos Stavrakakis
12:35 pm Revision 30ae7724: docs: Update upgrade notes
Christos Stavrakakis
12:35 pm Revision b0bdf005: docs: Update links to Ganeti docs
Christos Stavrakakis
12:17 pm Revision 71053581: docs: Update upgrade guide for 0.15
- Section numbering fix
- Include shibboleth upgrade notes
Kostas Papadimitriou
12:17 pm Revision b8603e8a: docs: Update admin-guide
include details on how astakos resolve shibboleth unique identifier. Kostas Papadimitriou
12:17 pm Revision 7e67657f: docs: Update Changelog
Kostas Papadimitriou
12:13 pm Revision 412048af: astakos: Log shibboleth exception and merge fixes
Kostas Papadimitriou
12:13 pm Revision 11d5fd8b: astakos: Set initial signup values if available
prefill third party signup form with initial values (first name, last name,
email) if available in the third party pr...
Kostas Papadimitriou
12:13 pm Revision b08aadc0: astakos: Shibboleth EPPN migration functionality
Prior to this commit astakos used the mod_shib2 EPPN header value as the
unique identifier for associating shibboleth...
Kostas Papadimitriou
11:39 am ganeti-local Revision 77b0d264: Add default file_driver if missing
If the file driver of an instance with file based storage is not specified, the
default one is automatically added by...
Michele Tartara
11:39 am snf-ganeti Revision 77b0d264: Add default file_driver if missing
If the file driver of an instance with file based storage is not specified, the
default one is automatically added by...
Michele Tartara
11:03 am snf-ganeti Revision 3fc1dc2f: Update tests
Update hypervisor unit tests.
Partial cherry-pick from d2e4e099e4248832fef8ed7b0755d01bd4178e3a
Signed-off-by: Jose...
Jose A. Lopes
11:03 am ganeti-local Revision 3fc1dc2f: Update tests
Update hypervisor unit tests.
Partial cherry-pick from d2e4e099e4248832fef8ed7b0755d01bd4178e3a
Signed-off-by: Jose...
Jose A. Lopes
11:03 am ganeti-local Revision 364c350f: Xen handle domain shutdown
Update Xen backend to properly recognize when a domain has been
shutdown by the user and to properly cleanup a shutdo...
Jose A. Lopes
11:03 am snf-ganeti Revision 364c350f: Xen handle domain shutdown
Update Xen backend to properly recognize when a domain has been
shutdown by the user and to properly cleanup a shutdo...
Jose A. Lopes
11:00 am Revision 8204cb4c: astakosclient: Fix unittests
A new endpoint (astakos_oauth2) was added to Astakos service.
Add this endpoint to the astakosclient tests.
Ilias Tsitsimpis

12/04/2013

08:13 pm Revision c6e90126: snf-deploy: Fix Ganeti specs to allow zero nics
Christos Stavrakakis
07:02 pm Revision dfdd413b: snf_ci: Add oa2 app tests
Sofia Papagiannaki
06:58 pm Revision e7f0ec5e: pithos: Code simplification
Sofia Papagiannaki
06:23 pm Revision dfc437e3: new ui: various minor updates
Athina Bekakou
06:02 pm Revision 09a75177: deploy: Auto-generate pithos view secret
Giorgos Korfiatis
05:52 pm Revision b213bdec: new ui: basic upload functionality for pithos view
Olga Brani
05:52 pm snf-ganeti Revision 2713b91a: Make luxid inspect the job queue on startup
Since luxid handled the scheduling, make luxid also read the queue
upon restart. In this way, jobs get scheduled in t...
Klaus Aehlig
05:52 pm snf-ganeti Revision 39348887: Remove queue inspection from masterd
When masterd was responsible for queue handling, it would, on
restart, pick up all non-started jobs from the queue. N...
Klaus Aehlig
05:52 pm snf-ganeti Revision 02e40b13: Add a predicate to determine if a job has been started
Add a predicate jobs indicated that it has left the queue. This
will be needed, to allow restarts of luxid (which now...
Klaus Aehlig
05:52 pm snf-ganeti Revision a0ee4f12: Export getFStat from Utils
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Petr Pudlak <pudlak@google.com>
Klaus Aehlig
05:52 pm snf-ganeti Revision 1b3bde96: Use the jobFinalized predicate in JQScheduler
...to improve readability.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Petr Pudlak <pudlak@google.com>
Klaus Aehlig
05:52 pm snf-ganeti Revision 847df9e9: Provide a function to determine whether a job is finalized
While there is a function to calculate the job status, sometimes
it is only relevant if the job is finalized. In this...
Klaus Aehlig
05:37 pm Revision 0b14cfb4: new ui: icon actions for pithos list
Olga Brani
05:11 pm Revision f50cc12b: new ui: clean up class names
Olga Brani
05:11 pm Revision 9b0b486b: new ui: pithos initial view
Olga Brani
04:51 pm snf-ganeti Revision 67ec18c0: Fix evacuation out of drained node
* fix node daemon not to skip data, such as, memory and disk size,
when building the node list to send to HBal, giv...
Jose A. Lopes
04:51 pm ganeti-local Revision 67ec18c0: Fix evacuation out of drained node
* fix node daemon not to skip data, such as, memory and disk size,
when building the node list to send to HBal, giv...
Jose A. Lopes
04:51 pm ganeti-local Revision 0eb83d70: Refactor reading live data in htools
This simplifies different handling of individual items.
Cherry-picked from 8c72f7119f50a11661aacba2a1abffdfdc6f7cfa....
Bernardo Dal Seno
04:51 pm snf-ganeti Revision 0eb83d70: Refactor reading live data in htools
This simplifies different handling of individual items.
Cherry-picked from 8c72f7119f50a11661aacba2a1abffdfdc6f7cfa....
Bernardo Dal Seno
04:41 pm Bug #4677 (Closed): Missing Favicon
Implemented Christos KK Loverdos
04:40 pm Revision ea05b306: astakos: Fix test
Sofia Papagiannaki
04:38 pm Pithos Web Client Revision 6da73379: Merge branch 'issue_4677' into develop
Refs #4677 Christos KK Loverdos
04:38 pm Pithos Web Client Revision 48ac22be: Update rsync script to reflect new dev environment
Christos KK Loverdos
04:14 pm ./kamaki Revision a4986073: Adjust setup
Refs: #4692 Stavros Sachtouris
03:49 pm Revision 935f73ba: Update Changelog
Sofia Papagiannaki
03:49 pm Revision 952a28c0: snf_deploy: Setup oa2 app
Sofia Papagiannaki
02:39 pm Revision 7e6e43e1: new ui: various functionality improvements
Athina Bekakou
01:53 pm Revision d75bf4c1: docs: Don't use RabbitMQ's apt for rabbitmq-server
Christos Stavrakakis
01:13 pm Revision dce3fc8b: cyclades: Require subnet for IP_LESS_ROUTED nets
Christos Stavrakakis
01:07 pm Revision e4def9d6: cyclades: Remove DEFAULT_ROUTING_TABLE setting
Do not have a default value from 'link' attribute of IP_LESS_ROUTED
networks. Instead if the admin does not specify a...
Christos Stavrakakis
01:07 pm Revision 7fccf095: cyclades: Fix default values
Christos Stavrakakis
12:32 pm Ganeti ExtStorage providers Revision 35acd6c9: Add rbd ext provider
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:23 pm Ganeti ExtStorage providers Revision 343ae85c: Minor changes in svc in order to be functional
* Add setinfo and snapshot dummy ops.
* Add needed symbolic links.
* Make python script executable.
* parameter.list ...
Dimitris Aragiorgis
11:46 am Revision d193a5c8: cyclades: Add --drained option to network-create
Christos Stavrakakis
02:20 am Revision c820a1e4: Update Changelog to include cyclades ui changes
Kostas Papadimitriou

12/03/2013

10:08 pm Revision 7baa6079: pithos: Fix tests
Sofia Papagiannaki
09:51 pm Revision 8dc6ce3c: Merge branch 'feature-pithos-file-serve-view' into develop
Sofia Papagiannaki
09:49 pm Revision 64a45988: astakos oa2: Add copyright notes
Sofia Papagiannaki
09:49 pm Revision 72bb411a: astakos: Fix oauth2-client-delete command
Delete related authorization codes and tokens before deleting the client Sofia Papagiannaki
09:49 pm Revision efdc8b01: docs: Fix grammar issues in pithos authorization design document
Sofia Papagiannaki
09:49 pm Revision f4f948c0: pithos: Fix tests
Sofia Papagiannaki
09:49 pm Revision 5547485e: docs: Update Changelog, upgrade notes and guides
Sofia Papagiannaki
09:47 pm Revision 256213e4: pithos: Remove assigned but never used variable
Sofia Papagiannaki
09:47 pm Revision 9f541b00: docs: Add design doc for serving pithos file contents
Sofia Papagiannaki
09:47 pm Revision fe7d0186: astakos oa2: rename settings and url prefixes
Change setting and url prefixes from `oa2` to
`oauth2`
Sofia Papagiannaki
09:47 pm Revision 46662ee6: pithos: Restrict file serving endpoints to a specific host
Introduce new setting ``PITHOS_SERVE_API_DOMAIN``. When set, all api views
that serve pithos file contents will be re...
Kostas Papadimitriou
09:47 pm Revision c3dc1a13: pithos: Fix test
Sofia Papagiannaki
09:47 pm Revision d3bb95d3: astakos oa2: Add access_token field
Distinguise offline and online token use Sofia Papagiannaki
09:47 pm Revision 9b953ed4: pithos: Remove obsolete settings
* PITHOS_ASTAKOS_COOKIE_NAME (not useful any more)
* PITHOS_SERVE_API (in favor of PITHOS_SERVE_API_DOMAIN)
Sofia Papagiannaki
09:47 pm Revision 5764728a: astakos: Revoke access granted to resource
Sofia Papagiannaki
09:47 pm Revision 2f8a7c0e: astakos: Configure oa2 app
Sofia Papagiannaki
09:47 pm Revision 671e4232: astakos: Additional tests for validating access token
Sofia Papagiannaki
09:47 pm Revision be67d92e: astakos: Minor improvements in validate token api call
Add tests for validate access token endpoint Sofia Papagiannaki
09:47 pm Revision 35030d55: pithos views: Fix tests
Sofia Papagiannaki
09:47 pm Revision fcd85f90: pithos views: Fix astakos authorization endpoint url
The astakos authorization endpoint url should be an absolute url. Sofia Papagiannaki
09:47 pm Revision b32183c6: pithos views: In case of invalid access token request a new one
Instead of raising PermissionDenied redirect to the
object view url to re-initiate the procedure
for acquiring a new ...
Sofia Papagiannaki
09:47 pm Revision 75144caa: astakosclient: Fix Content-Type header in get_token requests
Sofia Papagiannaki
09:47 pm Revision 798143d9: pithos: Add missing import
Sofia Papagiannaki
09:47 pm Revision 252eb705: astakos: Minor changes in oa2 app
Sofia Papagiannaki
09:47 pm Revision 13bf6cd8: pithos: Update view tests
Sofia Papagiannaki
09:47 pm Revision c1e4d459: astakos: Provide additional tests for oa2 app
Sofia Papagiannaki
09:44 pm Revision 8a1ae1a7: pithos: Fix pithos views url prefix
Sofia Papagiannaki
09:44 pm Revision 5ae33f6c: pithos: Minor changes in view decorator
Sofia Papagiannaki
09:44 pm Revision 14569c60: pithos: Configurable exclude api calls from being served
Prevent api calls from being served by setting PITHOS_SERVE_API
to False.
Sofia Papagiannaki
09:44 pm Revision 8f2eb016: pithos: Change pithos views authorization/authentication
Pithos views no longer use the information stored in
the PITHOS_ASTAKOS_COOKIE_NAME cookie
for authenticating the use...
Sofia Papagiannaki
09:43 pm Revision d2104099: astakosclient: Provide call for requesting oa2 token
Sofia Papagiannaki
09:43 pm Revision e05bd187: astakos: Introduce api call for validating a temporary oa2 token
Sofia Papagiannaki
09:43 pm Revision b39ca571: astakosclient: Provide call for validating a temporary oa2 token
Sofia Papagiannaki
09:43 pm Revision 75e0551c: astakos: Initiate (south) db migrations for oa2 app
Sofia Papagiannaki
09:43 pm Revision 3dd8a637: astakos: Introduce CRUD management commands for oa2 clients
Sofia Papagiannaki
09:43 pm Revision 3fc7fd80: astakos: oa2 app
Kostas Papadimitriou
09:43 pm Revision e28a4841: astakos: Extend oa2 app
Sofia Papagiannaki
06:54 pm snf-ganeti Revision 350f0759: Don't assume we win the archive race
The job scheduler in luxid regularly watches for changes
of the job files to determine progress of jobs. As these
fil...
Klaus Aehlig
06:42 pm Ganeti ExtStorage providers Revision 5d87846e: Add .gitignore at root level
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
06:41 pm Ganeti ExtStorage providers Revision bd924ffd: Add shared-filer provider
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
06:36 pm Ganeti ExtStorage providers Revision ed2ee198: Rename svc_extstorage to svc
Needed so that with a simple git clone we get a working set of
providers.
Signed-off-by: Dimitris Aragiorgis <dimara...
Dimitris Aragiorgis
06:26 pm Ganeti ExtStorage providers Revision 2eba2338: Add exstorage provider for IBM SVC / Storwize
Stratos Psomadakis
06:25 pm ./kamaki Revision c4f606c0: Update documenation up to "overview"
Refs: #4692 Stavros Sachtouris
06:10 pm ./kamaki Bug #4704 (New): Document file ranges and make them friendly
When requesting multiple ranges of bytes from a file using --range, kamaki
prints whatever the server responds, as u...
Dionysis Grigoropoulos
06:04 pm Revision 0fa71fcc: webproject: Custom exception reporter filter
Remove 'cleanse' middleware that was used to clean sensitive variables
from admin mails. Instead, create a custom exc...
Christos Stavrakakis
04:10 pm snf-ganeti Revision 2cf2fb5a: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:01 pm Revision 91fc9266: pithos: Slight modifications in file-show command
* Search by object UUID
* Do not display hashmap by default
Sofia Papagiannaki
03:52 pm Revision 24d1788b: burnin: Add --temp-directory option
This option is used to specify a temp directory to be used
by burnin to save it's intermediate files. The default
val...
Ilias Tsitsimpis
03:45 pm snf-ganeti Revision a14fb7fb: Merge branch 'stable-2.8-latest' into debian-2.8
Dimitris Aragiorgis
03:42 pm snf-ganeti Revision 061a6a1d: Add migration capabilities if supported
This just adds two monitor commands before migration
in order to optimize performance. If the migrate_set_capability
...
Dimitris Aragiorgis
03:29 pm Revision beb1af5f: docs: Update index page figures and minor fixes
Constantinos Venetsanopoulos
03:24 pm Revision 0019cd7d: docs: Extend admin guide about cyclades networks
Add sections about dhcp, public network connectivity, network
connectivity for newly created servers and public IP ac...
Christos Stavrakakis
03:21 pm Revision 1229a55f: cyclades: Some verbla fixes to snf-manage commands
Christos Stavrakakis
03:02 pm ./kamaki Revision 6893e31c: Create manpage for new kamaki
Refs: #4692 Stavros Sachtouris
02:59 pm snf-ganeti Revision f6d4260c: SetDiskID before accept instance RPC
This is needed for disk entries inside config data without
physical_id slot.
Signed-off-by: Dimitris Aragiorgis <dim...
Dimitris Aragiorgis
02:46 pm Revision 885e4bae: Merge branch 'feature-allowed-methods' into develop
Sofia Papagiannaki
02:44 pm Revision 2aba7764: snf_django: Change error status code if request method is not valid
Return 405 (NotAllowed) instead of 400 (BadRequest)
Add Allow header in the response containing the list of valid met...
Sofia Papagiannaki
02:39 pm snf-ganeti Revision c82166a2: ganeti-mond: Add the "-b" option to the man page
This parameter was missing for this particular deamon and was requested
in issue #629.
Signed-off-by: Petr Pudlak <p...
Petr Pudlak
02:39 pm snf-ganeti Revision ce03c84c: ganeti-mond: Add the "-b" option to specify the bind address
This parameter was missing for this particular deamon and was requested
in issue #629.
Signed-off-by: Petr Pudlak <p...
Petr Pudlak
02:05 pm Revision c598a8a7: pithos: Introduce file-show command
Sofia Papagiannaki
01:17 pm snf-ganeti Revision b4076d8a: Support reseting arbitrary params for ext disks
If param=default and the param already exists then we remove
it from params dict. This is stolen by GetUpdatedParams(...
Dimitris Aragiorgis
12:50 pm snf-ganeti Revision 7dcb7e22: Support size suffixes in minmem/maxmem backed parameters
The backed parameters specifying the minimal/maximal memory
can also be passed as values with suffixes. Support parsi...
Klaus Aehlig
12:50 pm snf-ganeti Revision 5b4ed56e: Support fieldRead in partial params
While from parameters both full and partial versions are generated,
with in the partial version all types mapped to M...
Klaus Aehlig
12:50 pm snf-ganeti Revision eabbda6f: Make disk size a special numerical field
For disk sizes, instead of plain numbers (naming the value in MiB),
also accept expressions with units like 'GiB'.
S...
Klaus Aehlig
12:50 pm snf-ganeti Revision ba0d1405: Add a field-transformer for accepting parser
Add a transformer for numerical fields, to also accept
strings instead of numbers if they can be parsed by the
given ...
Klaus Aehlig
12:50 pm snf-ganeti Revision ef8b6bcf: Add a new unit parsing function taking all suffixes binary
In python, when parsing units (like disk sizes) we take all
suffixes (M, G, T) as 1024-based. To be backwards compati...
Klaus Aehlig
12:43 pm snf-image Revision b03d94b6: Check for python during ./configure
During ./configure check that python >= 2.6 as well as prctl and
scapy python modules are present in the system
Nikos Skalkotos
12:26 pm snf-ganeti Revision 1c532d2d: Make JQScheduler handle failure on job starting
Given that luxid (at the moment) connects to masterd for starting
jobs, it may be that this inter-process communicati...
Klaus Aehlig
12:26 pm snf-ganeti Revision 7dd21737: fix typo in log message
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com>
Klaus Aehlig
12:26 pm snf-ganeti Revision fe50bb65: Differentiate watchers in luxid
luxid has two time-based watcher threads, one for the
configuration, and one for the job queue. To improve readabilit...
Klaus Aehlig
12:06 pm ./kamaki Revision 817711e5: Fix docs so that they compile with astakosclient
Stavros Sachtouris
12:05 pm snf-ganeti Revision 9d7e8218: master-up-setup: Ping multiple times with a shorter interval
In the case of network problems, one ping packet can possibly get lost.
Sending multiple packets is safer. The interv...
Petr Pudlak
12:05 pm ganeti-local Revision 9d7e8218: master-up-setup: Ping multiple times with a shorter interval
In the case of network problems, one ping packet can possibly get lost.
Sending multiple packets is safer. The interv...
Petr Pudlak
12:03 pm Revision ff9c77d4: new ui: add custom scrollbar
Athina Bekakou
11:55 am snf-ganeti Revision 819f326b: Override disk_cache hvp with disk param in ext
This is a hack that brings disk_cache hypervisor param
at disk level. This is supported only for disks of ext
templat...
Dimitris Aragiorgis
11:55 am snf-ganeti Revision f8b4ec36: Pass disk geometry in kvm command
Currently we allow this feature only for ext templates that
allow arbitrary params per disk. If both 'heads' and 'sec...
Dimitris Aragiorgis
12:40 am Revision 0cfa5e03: snf-deploy: Add stats support
Stratos Psomadakis

12/02/2013

09:30 pm Revision fba7aaf4: snf-deploy: Fix for vncauthproxy>1.4
Stratos Psomadakis
09:16 pm snf-vncauthproxy Revision 627e2841: Bump version to 1.5rc1
Stratos Psomadakis
08:14 pm snf-vncauthproxy Revision ae655e41: Revert "Prompt user for user configuration"
This reverts commit c5654215e038560cc95938df3cd57f3598f0b1e5. Stratos Psomadakis
08:13 pm snf-vncauthproxy Revision 7b67c026: docs fix
Stratos Psomadakis
07:41 pm snf-ganeti Revision 5706396c: Export DISK_ID as the second part of logical_id
DISK_NAME already is exported and shows disk.name
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
07:25 pm Revision 91c8f399: new ui: various style modifications
Athina Bekakou
06:26 pm ./kamaki Revision ed658c90: Merge branch 'feature-starting-points' into develop
Stavros Sachtouris
06:25 pm ./kamaki Revision c22183b9: Allow kamaki-shell to ignore unrecognized commands
Stavros Sachtouris
06:23 pm Revision 0a3027c3: docs: Add section about Cyclades resources
Add section about Cyclades resources and quota handling. Also, refactor
the section about the reconciliation mechanism.
Christos Stavrakakis
06:16 pm snf-ganeti Revision 26e7a6c2: Lock group(s) when creating instances.
This is required to prevent race conditions such as removing a network
from a group and adding an instance at the sam...
Petr Pudlak
06:00 pm snf-ganeti Revision 17e5dbd0: Do not override disk.params in case of ext
Commits 5dbee5e and cce4616 fix disk upgrades concerning params
slot. Since 2.7 params slot should be empty and gets ...
Dimitris Aragiorgis
05:56 pm ./kamaki Bug #4692 (New): Update Documentation to reflect the changes in version 0.12
First, scan the existing documentation and update whatever can be updated.
Then, rethink the examples and adjust the...
Stavros Sachtouris
05:54 pm Revision ae8f26fc: webproject: Include common 403.html template
Signed-off-by: Olga Brani <olgabrani@grnet.gr> Kostas Papadimitriou
05:54 pm ./kamaki Support #4612 (Resolved): Seperate starting points for kamaki one-command and kamaki-shell
Stavros Sachtouris
05:53 pm ./kamaki Revision 039236fd: Update Changelog to reflect kamaki-shell addition
Refs: #4612 Stavros Sachtouris
05:52 pm ./kamaki Revision 54b7c1de: Create a kamaki-shell command for kamaki shell
Refs: #4612 Stavros Sachtouris
05:52 pm Revision 9b10cb20: astakos: Ensure computed result gets returned
Relying on cache.get is not always safe Kostas Papadimitriou
05:33 pm Revision f936cac5: docs: Minor wording fixes in index page
Also, move the complete component list from the index
to the Admin Guide.
Constantinos Venetsanopoulos
05:16 pm ./kamaki Revision 17cfc2f0: Add waiters to netowrk connect/disconnect
Refs: #4624 Stavros Sachtouris
05:01 pm ./kamaki Revision fd981f77: Revive network connect/disconnect
Refs: #4563 Stavros Sachtouris
04:56 pm snf-ganeti Revision 7a8d0d76: Allow modification of arbitrary params for ext
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:52 pm Revision 6cd3949d: new ui: update the list of the included js files
Athina Bekakou
04:52 pm Revision 48233747: snf_django: Add new filtering fuction
Add new 'filter_objects_results' function to apply filters, e.g. from
--filter-by option to objects. Rename old 'pars...
Christos Stavrakakis
04:52 pm Revision 2052c40e: cyclades: Optimize server-list command
Optimize server-list command by prefetching related fields if needed. Christos Stavrakakis
04:50 pm Revision 4e0e9d53: cyclades: pep8 fix
Stratos Psomadakis
04:45 pm snf-image Revision c7bd90fb: Fix a small error in an img_id example in the docs
The pithosmap URI needs an image size in the end Nikos Skalkotos
04:38 pm Revision 217d9585: new ui: add a step to snapshot-wizard
Athina Bekakou
04:16 pm Revision 4551c5f7: Merge branch 'develop' into debian-develop-wheezy
Stratos Psomadakis
04:16 pm Revision d31ac6f2: Merge branch 'debian-feature-stats-vnc' into debian-develop-wheezy
Stratos Psomadakis
04:12 pm Revision ba1566d2: stats: Install collectd config example
Stratos Psomadakis
04:12 pm Revision 4c9aca06: gtools: Fix debian/install for the collectd plugins
Stratos Psomadakis
04:08 pm snf-ganeti Revision b5fa2700: Make luxid use the JQScheduler
Make luxid use the job scheduler instead of immediately
starting every received job.
Signed-off-by: Klaus Aehlig <ae...
Klaus Aehlig
04:08 pm snf-ganeti Revision 48e4da5c: Add a scheduler to keep track of the job queue
In order to allow informed decissions on when to start a job,
it is necessary for luxid to keep track of the (active ...
Klaus Aehlig
04:08 pm snf-ganeti Revision 6fd8ceff: Move FStat related function to Utils
In this way, the functions to to decide, based on fstat, whether
a file needs to be reloaded can used by other parts ...
Klaus Aehlig
04:08 pm snf-ganeti Revision ac0c5c6d: Rename enqueueJobs to startJobs
This reflects better what the method actually does. Later,
we will add a job scheduler that will provide a proper enq...
Klaus Aehlig
04:08 pm snf-ganeti Revision ce10eb31: design: scheduling will be simple in the first iteration
In order to progress faster towards jobs as processes, the decision on
the final scheduling algorithm will be postpon...
Klaus Aehlig
04:07 pm snf-ganeti Revision b0f54d5f: Add LUXID_ARGS to defaults/ganeti
luxid accepts arguments as well.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Petr Pudlak <pudlak@go...
Klaus Aehlig
04:04 pm Revision 757d6c0a: new ui: various style fixes
Athina Bekakou
04:04 pm Revision 2d1c0e92: Merge branch 'feature-stats-vnc' into develop
Stratos Psomadakis
04:03 pm Revision 98f1db9e: Add link to snf-vncauthproxy docs
Stratos Psomadakis
04:03 pm Revision f3c5f1df: Add support for snf-vncauthproxy >= 1.5
Stratos Psomadakis
04:03 pm Revision 62c0a9e1: Add docs for deploying snf-stats-app
Stratos Psomadakis
04:03 pm Revision 519d057e: Add example collectd config file for stats-app
Stratos Psomadakis
04:03 pm Revision 2439c9d6: stats: Wheezy and collectd v5 compat
Make the necessary changes to the collectd Ganeti plugin and the
snf-stats-app grapher to make them work with the Deb...
Stratos Psomadakis
04:03 pm Revision 611c1bf4: Fix identation in Changelog
Stratos Psomadakis
04:03 pm Revision bd16bf3e: Encrypt instance ids in the stats URLs
Stratos Psomadakis
03:38 pm ganeti-local Revision 71b75e7a: Add a packet number limit to "fping" in master-ip-setup
This fixes issue #630. Apparently there is a bug in fping 3.5 where it
loops forever without "-c" given an unreachabl...
Petr Pudlak
03:38 pm snf-ganeti Revision 71b75e7a: Add a packet number limit to "fping" in master-ip-setup
This fixes issue #630. Apparently there is a bug in fping 3.5 where it
loops forever without "-c" given an unreachabl...
Petr Pudlak
03:17 pm Revision f27e976b: ui: Fix hotplug enabled/disabled checks
Kostas Papadimitriou
03:11 pm Revision 812a1422: Merge branch 'feature-refactor-burnin' into develop
Ilias Tsitsimpis
02:22 pm Pithos MS Client Bug #4685: Possible memory leak
Issue appears to be in the Pithos+ Status and the re-use of object's. Giorgos Pantazis
02:20 pm Pithos MS Client Feature #4689 (New): Action Log
An action log needs to be implemented in order to track issues with specific file actions.
Data format:
Action ->...
Giorgos Pantazis
02:20 pm snf-vncauthproxy Revision 5139d334: Merge branch 'debian-feature-auth' into debian-develop
Stratos Psomadakis
02:20 pm snf-vncauthproxy Revision f3841431: Merge branch 'feature-auth' into debian-feature-auth
Stratos Psomadakis
02:19 pm snf-vncauthproxy Revision 89ba8f64: Merge branch 'feature-auth' into develop
Stratos Psomadakis
02:16 pm Pithos MS Client Feature #4688 (New): Restructure New Account/Add Account wizard
The account wizard needs to change to accomodate the changes in the pithos service and to add the option of fetching ... Giorgos Pantazis
02:12 pm Revision 06c9d4db: Burnin: Fix some verbal errors
Ilias Tsitsimpis
02:12 pm Revision f2e00c1f: burnin: Update snf-burnin-run script
Ilias Tsitsimpis
02:12 pm Revision 5bef1f49: burnin: Get quotas from Astakos service
Ilias Tsitsimpis
02:12 pm Revision 3e5bbd85: burnin: Verify quotas
After every action that changes the user's quotas
verify that quotas' changes are consistent.
Ilias Tsitsimpis
02:12 pm Revision 60a80953: burnin: Implement the new Network API
Ilias Tsitsimpis
02:12 pm Revision 828bbf06: Burnin: Small code refactoring
Ilias Tsitsimpis
02:12 pm Revision 43ce827c: burnin: Add STOPPED as valid state when deleting
After a reconciliation, a machine will go to STOPPED state
before the DELETED state. This commit adds the STOPPED sta...
Ilias Tsitsimpis
02:12 pm Revision ee89df69: burnin: Change --quiet logging behavior
When --quiet flag is used, burnin will not produce a logging
file at all (neither will log to stdout). This flag is u...
Ilias Tsitsimpis
02:12 pm Revision 9f41ab1e: snf-deploy: Support newer version of kamaki CLI
Command Line Interface of kamaki has changed the way it handles
pithos containers. A new command `container' has been...
Ilias Tsitsimpis
02:12 pm Revision d246be88: burnin: Create a new module to split up codebase
Ilias Tsitsimpis
02:12 pm Revision 6c78720b: burnin: Write ServerTestSuite
Ilias Tsitsimpis
02:12 pm Revision cee3ee9b: burnin: Finish ServerTestSuite
Ilias Tsitsimpis
02:12 pm Revision d11c80c0: burnin: Use descriptors as test attributes
Since each instance of the TestCase will only be used to run a single
test method (a new fixture is created for each ...
Ilias Tsitsimpis
02:12 pm Revision f772699c: burnin: Add ImagesTestSuite
Ilias Tsitsimpis
02:12 pm Revision 79a5c431: burnin: Add PithosTestSuite
Ilias Tsitsimpis
02:12 pm Revision fe15cd00: burnin: Add FlavorsTestSuite
Ilias Tsitsimpis
02:12 pm Revision 6f2b9836: burnin: Test name2uuid
Ilias Tsitsimpis
02:12 pm Revision 3eaf0ec5: burnin: Implement NetworkTestSuite
Ilias Tsitsimpis
02:12 pm Revision b25331ec: burnin: Remove old implementation
We are going to re-implement burnin.
The goal is to have a cleaner structure (not all code in one file),
a better log...
Ilias Tsitsimpis
02:12 pm Revision 12ef696f: burnin: Parse arguments
Ilias Tsitsimpis
02:12 pm Revision 2afd10bf: snf-ci: Update burnin command line parameters
Add the kamaki_version parameter to the ci config file.
Using this parameter the user can specify a version of kamaki...
Ilias Tsitsimpis
02:12 pm Revision 4c52d5bf: burnin: Add new logger
Ilias Tsitsimpis
02:12 pm Revision 8c67f82e: burnin: Implement StaleServersTestSuite
This testsuite is used to inspect and delete stale servers
(servers left from previous burnin runs).
Ilias Tsitsimpis
02:12 pm Revision 0c1833c8: burnin: Add --quiet and --final-report-only flags
`final-report-only' flag is useful when burnin is used in
script files and it's output is to be sent using email.
Ilias Tsitsimpis
02:09 pm Pithos MS Client Feature #4687 (New): Vendor Registry
We need a vendor registry that will update OOB on any new vendors/services so the user doesnt have to find the Authen... Giorgos Pantazis
02:07 pm Pithos MS Client Bug #4684 (Resolved): Refreshing API Key fails randomly
Giorgos Pantazis
02:06 pm Pithos MS Client Bug #4684: Refreshing API Key fails randomly
Issue was due to bug in double.parser when the CultureInfo.InvariantCulture property was set. Switched to using a nat... Giorgos Pantazis
01:41 pm Revision 06f25e46: docs: No hotplug for CPU and RAM
Remove incorrectly statement about hotplug-able CPU and RAM. Christos Stavrakakis
01:32 pm ./kamaki Revision 1d7368ba: Chenagelog update for server deprecations
Stavros Sachtouris
01:31 pm ./kamaki Revision 7da8b62e: Merge branch 'feature-network-api' into develop
Stavros Sachtouris
01:29 pm ./kamaki Revision 61c2c62d: Deprecate server commands expressible with info
Refs: #4563 Stavros Sachtouris
01:23 pm Pithos Web Client Revision bca3de0b: Get favicon url from injected properties
Not tested yet, waiting for the devenv
Refs #4677
Christos KK Loverdos
01:02 pm Pithos MS Client Bug #4686 (New): Issue with syncing phandom files
While a big sync(large ammount of large files) is active a local move will create phandom files in the local db and t... Giorgos Pantazis
12:54 pm Pithos MS Client Bug #4685 (New): Possible memory leak
Possible memory leak on client. Giorgos Pantazis
12:51 pm Revision 6176e251: cyclades: Fix wrong state of deleted networks
Before deleting a network, the network is marked as drained to be
excluded from automatic IP allocation. The state of...
Christos Stavrakakis
12:50 pm Pithos MS Client Bug #4684 (Resolved): Refreshing API Key fails randomly
On occasion the API key refresh fails to retrieve a new API key. Giorgos Pantazis
12:39 pm snf-ganeti Revision e8cbe174: Introduce _UpgradeSerializedRuntime() method
This method is invoked during _AnalizeSerializedRuntime() and is
meant to modify runtime files in the way cfgupgrade ...
Dimitris Aragiorgis
12:39 pm ganeti-local Revision e8cbe174: Introduce _UpgradeSerializedRuntime() method
This method is invoked during _AnalizeSerializedRuntime() and is
meant to modify runtime files in the way cfgupgrade ...
Dimitris Aragiorgis
12:36 pm snf-ganeti Revision 11bd1fac: Export logical_id info to hooks env
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:31 pm ./kamaki Revision 1cc2146c: Merge branch 'develop' into feature-network-api
Stavros Sachtouris
12:23 pm ./kamaki Feature #4153 (Closed): Add server resize support
Stavros Sachtouris
12:23 pm ./kamaki Feature #4059 (Closed): Support multiple ranges in kamaki-file-* commands
Stavros Sachtouris
12:23 pm ./kamaki Feature #4422 (Closed): Create a command group for floating ips
Stavros Sachtouris
12:23 pm ./kamaki Feature #3862 (Closed): Implement Floating ip client calls in compute/cyclades
Stavros Sachtouris
12:05 pm Revision 7581f1ee: new ui: color refactoring
Olga Brani
12:03 pm snf-ganeti Revision 4eef428e: Fix a bug in InstanceSetParams concerning names
In case no name is passed in disk modifications we should
keep the old one. If name=none then set disk name to None.
...
Dimitris Aragiorgis
12:03 pm ganeti-local Revision 4eef428e: Fix a bug in InstanceSetParams concerning names
In case no name is passed in disk modifications we should
keep the old one. If name=none then set disk name to None.
...
Dimitris Aragiorgis
10:48 am Revision 519601bd: new ui: revert main color to turquoise
Olga Brani

12/01/2013

06:55 pm Revision 6d8a47d0: docs: Update Cyclades documentation
Christos Stavrakakis

11/30/2013

07:25 pm snf-vncauthproxy Revision 3b98303f: Change the auth file format
Switch to a 'passwd'/crypt-style format for the authentication file and
provide a tool to easily add / update / delet...
Stratos Psomadakis
03:20 pm snf-vncauthproxy Revision bd377d7e: Fix pylint warnings, typos and docs
Stratos Psomadakis
03:20 pm snf-vncauthproxy Revision d3817d45: Fix error handling in parse_auth_file
Stratos Psomadakis
03:20 pm snf-vncauthproxy Revision bb8c7e81: Improve logging during startup and shutdown
Stratos Psomadakis
03:20 pm snf-vncauthproxy Revision e736b195: Don't check for SSL arg inside the event loop
Stratos Psomadakis

11/29/2013

06:17 pm Revision 261ac841: new ui: refactoring scss files part I
Olga Brani
06:17 pm Revision 8ec9825e: new ui: delete unused files
Olga Brani
06:14 pm Revision 417bd7d4: ui: Fix infinite quota display in create wizard
Kostas Papadimitriou
05:55 pm Revision 09092536: ui: Fix image ordering in create view
avoid parsing image id as int Kostas Papadimitriou
05:52 pm ./kamaki Revision f261965c: Apply waiter in port delete
Refs: #4624 Stavros Sachtouris
05:49 pm ./kamaki Revision a6a44506: Implement the "wait_for" and "wait_while" methods
Refs: #4624 Stavros Sachtouris
05:41 pm Revision 12d01aa2: ui: Configurable fonts base url
Kostas Papadimitriou
05:41 pm Revision 80bb2140: ui: Resize view improvements
- Display grayed out start button if no available quota to start the
corresponding vm
- Open resize overlay instead...
Kostas Papadimitriou
05:41 pm Revision ef19e96e: ui: Hotplug aware ip/network actions
disable port/network connect/disconnect on active vms when ganeti hotplug
is disabled
Kostas Papadimitriou
05:08 pm Revision 2e19e7dc: cyclades: Fix broken unittest
Christos Stavrakakis
05:06 pm ./kamaki Revision 67dfe4a2: Remove waiters from networks, except port
Refs: #4624 Stavros Sachtouris
04:31 pm ./kamaki Revision 9b3c8fd9: Fix required args parsing in kamaki shell mode
Stavros Sachtouris
04:16 pm ./kamaki Revision b8b1e2f8: Merge branch 'feature-network-api' into develop
Stavros Sachtouris
04:12 pm ./kamaki Revision e8ba3e9f: Re-fix expected codes in network-libs (sorry)
Stavros Sachtouris
04:10 pm Revision 1bf69a52: cyclades: Lock objects in modifying commands
Giorgos Korfiatis
04:01 pm ./kamaki Revision 2e9ea066: Merge branch 'feature-network-api' into develop
Stavros Sachtouris
04:00 pm Revision 475d4a85: cyclades: Move all management commands to logic
Move all management commands from 'api/management/commands' to
'logic/management/commands'.
Christos Stavrakakis
03:59 pm ./kamaki Revision 8ac8898f: Fix expected response codes for port lib calls
Build Bot
03:56 pm Revision f0cdda46: new ui: add select list to detailed view
Athina Bekakou
03:52 pm Revision afc3e62b: cyclades: Fix bug in IP pools migration
Since the size of IP pools is not automatically computed by the size
of corresponding subnet, the data migration must...
Christos Stavrakakis
03:21 pm Revision 2467655e: docs: Add section about 'helpdesk' app
Christos Stavrakakis
02:41 pm ganeti-local Revision 546c5100: SingleNotifyPipeCondition: don't share pollers
As widely known Ganeti uses a better[1] lock condition notification
library based on operating system pipes.
Inside ...
Guido Trotter
02:41 pm snf-ganeti Revision 546c5100: SingleNotifyPipeCondition: don't share pollers
As widely known Ganeti uses a better[1] lock condition notification
library based on operating system pipes.
Inside ...
Guido Trotter
02:26 pm Revision 91884d63: Add some missing Copyright notices
Also add 2013 in package COPYRIGHT files. Giorgos Korfiatis
02:13 pm ./kamaki Revision d19b7ee3: Remove all traces of networks from cyclades CLI
Stavros Sachtouris
02:12 pm ./kamaki Revision 291cab21: Fix typos in Network CLI
Stavros Sachtouris
01:52 pm Revision 92747314: new ui: actions text for networks/disks view
Olga Brani
01:45 pm Revision 4e7df8be: new ui: add functionality for the detailed views
- hide the sidebar if the user clicks outside of it
- show the ability to delete a tag on hover
Athina Bekakou
01:43 pm Revision f1360c76: new ui: various style fixes
Athina Bekakou
01:39 pm ./kamaki Revision b82c93a5: Dont required subnet in fixed_ips, in create_port
Refs: #4563 Stavros Sachtouris
01:34 pm Revision 85ddc6a3: snf_django: Fix typo in --output-format help text
Christos Stavrakakis
01:03 pm ./kamaki Revision eb647cfe: Allow ports without device_id in lib + waits
Refs: #4624, #4563 Stavros Sachtouris
12:44 pm Revision 7c354a92: webproject: Move patching of hidden settings
Remove patching of 'django.views.debug.HIDDEN_SETTINGS' from 'cleanse'
middleware that is going to be totally remove...
Christos Stavrakakis
12:23 pm snf-ganeti Revision 1c785e0b: Parse spindles as integers
When parsing disk parameters, also convert spindles into integers.
This is needed to obtain a syntactically correct r...
Klaus Aehlig
12:10 pm snf-ganeti Revision 869cea98: Modify --mond to yes|no option
Modify --mond option used by hail, hbal and hinfo from non
argument to yes|no option.
Signed-off-by: Spyros Trigazis...
Spyros Trigazis
12:10 pm snf-ganeti Revision 0359e5d0: Add default_iallocator_params cluster parameter
Add a cluster parameter to hold the iallocator parameters used
by the default instance allocator. Implement the optio...
Spyros Trigazis
12:09 pm snf-ganeti Revision b8f36e88: Remove parseUnit for spindles
In patch e33c9e6881e6, it was a bit overkill to use
parseUnit for converting the 'spindles' value since it is
only an...
Helga Velroyen
12:09 pm snf-ganeti Revision f228f73c: Use query client for instance removal
This patch fixes another occurrence of triggering queries
with a non-query client.
Signed-off-by: Helga Velroyen <he...
Helga Velroyen
02:44 am snf-vncauthproxy Revision c5654215: Prompt user for user configuration
Stratos Psomadakis
02:26 am snf-vncauthproxy Revision 590871ee: Remove examples debian file
Stratos Psomadakis
02:26 am snf-vncauthproxy Revision 63b66016: Fix dirs permissions
Stratos Psomadakis
02:26 am snf-vncauthproxy Revision b4b86b39: Don't delete usr/bin in rules file
usr/bin/ now contains the vncauthproxy-passwd file and the rules file
shouldn't delete any more.
Stratos Psomadakis

11/28/2013

06:34 pm ./kamaki Revision c6afee48: Implement port wait
Refs: #4583 Stavros Sachtouris
06:04 pm Revision 39f05992: astakos: Remove print statement
Sofia Papagiannaki
06:01 pm snf-ganeti Revision 70d8491f: Destroy Xen domain only if necessary
Check if a given Xen domain still exists after a 'xm shutdown' before
destroying it. This check is necessary in orde...
Jose A. Lopes
06:01 pm snf-ganeti Revision 059ed766: Fix missing '@raise' in docstring of 'StopInstance'
Fix missing '@raise' in docstring of 'StopInstance'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by...
Jose A. Lopes
06:00 pm Revision 160e5487: Update changelog about sending emails from logging
Christos Stavrakakis
05:59 pm ./kamaki Revision 6f2b87c1: Implement network wait
Refs: #4563 Stavros Sachtouris
05:52 pm Revision 901b106f: webproject: Propagate 'django.request' logger
Christos Stavrakakis
05:49 pm Revision ddfb6278: webproject: Add 'admin_mails' logging handler
Add 'admin_mails' handler to default logging configuration and use it
for 'django.request' logger, which is used to l...
Christos Stavrakakis
05:49 pm Revision 7c1319f0: cyclades: Change default value for default nets
Change default value for default server networks to be an IPv4 public
network.
Christos Stavrakakis
05:47 pm Revision 38dfd548: astakos: Extend oa2 app
Sofia Papagiannaki
05:44 pm Revision 7790b2d4: astakos: oa2 app
Kostas Papadimitriou
05:37 pm snf-ganeti Revision cfb3116d: Activate QA for rapi queries via luxi
This patch enables QA testing for rapi queries for the
newly transformed queries from python to haskell
(groups, inst...
Helga Velroyen
05:36 pm Revision a11d17d6: cyclades: Update some snf-manage *-remove commands
* Add support for removal of multiple targets in snf-manage
port-remove, server-remove, network-remove and floating-i...
Dionysis Grigoropoulos
05:36 pm Revision 77cea253: cyclades: Verbal fixes on some snf-manage commands
Dionysis Grigoropoulos
05:36 pm Revision 7ceca3ce: cyclades: More verbal fixes
Dionysis Grigoropoulos
05:36 pm Revision d31c2e5a: pithos: Fix unbound reference
Sofia Papagiannaki
05:36 pm Revision 545c4681: cyclades: Handle invalid user input in neutron api
* Try to convert floating-ip/port IDs to integers, in order to catch
two unhandled exceptions
Dionysis Grigoropoulos
05:36 pm Revision 6a1bfe45: Add a new function to assert success code 201
* Add assertSuccess201 function
* Use this new function in test/subnets.py
Dionysis Grigoropoulos
05:36 pm Revision 40bbf699: cyclades: Typo fixes
Dionysis Grigoropoulos
05:36 pm Revision 92c40176: cyclades: Catch an unhandled exception
Dionysis Grigoropoulos
05:36 pm Revision 292c0b02: django: Add a RemoveCommand class
* Add a new class for snf-manage *-remove commands Dionysis Grigoropoulos
05:36 pm Revision 40e8f4bd: cyclades: Update some snf-manage commands
* Update network-remove, server-remove, floating-ip-remove, port-remove
to extend RemoveCommand class added in commit...
Dionysis Grigoropoulos
05:36 pm Revision c42f5392: cyclades: Fix a bug in logic/subnets.py
* Fix a potential crash if the gateway IP was the last available IP of
the subnet
* Create the corresponding test
Dionysis Grigoropoulos
05:36 pm Revision 41c674f7: cyclades: Update snf-manage network-create
* Allow the creation of a network without specifying any subnets Dionysis Grigoropoulos
05:36 pm Revision cd6a5597: cyclades: Map reboot type to shutdown timeout
Fix handling of reboot type option. If 'hard' reboot type is specified
this is mapped to zero shutdown timeout of OP_...
Christos Stavrakakis
05:36 pm Revision 62eedc16: cyclades: Better handling of deleted subnets
* Fix a bug where snf-manage subnet-list printed deleted subnets too
* Fix a query, that also returned deleted subnets
Dionysis Grigoropoulos
05:36 pm Revision b4b2a528: cyclades: Update success code on subnet create
Dionysis Grigoropoulos
05:36 pm Revision 1c50309a: cyclades: Add shutdown_timeout to RAPI client
Add missing 'shutdown_timeout' option to reboot, shutdown and destroy
methods of Ganeti RAPI client. The Ganeti RAPI ...
Christos Stavrakakis
05:36 pm Revision 20d6f60a: ui: Typo fix
Kostas Papadimitriou
05:36 pm Revision 2568ab0b: astakos: Remove stack traceback
Sofia Papagiannaki
05:36 pm Revision 52270324: cyclades: Fix removal of stale NICs in BUILD state
Until now, NICs that did not exist in the Ganeti backend and were in
BUILD state were removed after a timeout (BUILDI...
Christos Stavrakakis
05:36 pm Revision 69c500e1: cyclades: Remove duplicate constants
Christos Stavrakakis
05:36 pm Revision ee0f7f61: ui: Remove dependency on vm_hostname_format setting
Kostas Papadimitriou
05:36 pm Revision bcceccc0: cyclades: Add default owner for port
Consider as default owner for a port the owner of the machine that the
port will be connected to.
Christos Stavrakakis
05:36 pm Revision e6b1f051: astakos: Preserve visibility flags on register
When re-registering an existing resource, do not override the visibility
flags. They may have been modified by the ad...
Giorgos Korfiatis
05:36 pm Revision 65345eca: Document resource and quota changes
Update Changelog and upgrade notes. Giorgos Korfiatis
05:36 pm Revision e231181e: snf-deploy: Set quota for existing users
Add new action 'set_user_quota' to set base quota for existing users. Christos Stavrakakis
05:36 pm Revision d07f43e6: ui: Styling improvements
Kostas Papadimitriou
05:36 pm Revision 627ce5f1: ui: Improve ipv6 connectivity warning styles
Kostas Papadimitriou
05:36 pm Revision b5adbf5a: astakos: Speed up computing initial_quota
Restructure code to avoid an extra join and dict manipulations. Giorgos Korfiatis
05:36 pm Revision 64821988: astakos: Revert moderation of non-verified users
Migration 0031 accepted users to whom activation email had been sent, even
if their email had not been verified. This...
Giorgos Korfiatis
05:36 pm Revision b4995fa0: astakos: Speed up setting quota for one resource
When registering a new resource or updating base quota for a single
resource, compute and set holdings just for this ...
Giorgos Korfiatis
05:35 pm Revision 43366c48: astakos: Split quota commands
Introduce quota-list and quota-verify. Giorgos Korfiatis
05:35 pm Revision 02aae227: astakos: Modify base quota in bulk
Add option `--all' in command user-modify to support setting base quota
for all users. Exceptions can be specified wi...
Giorgos Korfiatis
05:35 pm Revision 5485e68e: astakos: Enhance quota listing
Enable filtering quota by resource, over limit status, usage and
limit values.
Giorgos Korfiatis
05:35 pm Revision ccdbc317: cyclades: Enforce quota
Introduce command enforce-resources-cyclades, which checks for quota
violations and applies actions to enforce the li...
Giorgos Korfiatis
05:33 pm Revision 21731328: astakos: Add resource visibility flags
Rename flag `allow_in_projects' to `ui_visible'. Add flag `api_visible'.
The former entails the latter.
Giorgos Korfiatis
05:33 pm Revision f056a7c9: astakos: Preserve existing quota on default change
View the resource defaults as a skeleton to be consulted when accepting
a new user. All users keep their quota in Ast...
Giorgos Korfiatis
05:33 pm Revision 98254470: astakos: Restrict resource access in API
Make available in the API only resources with api_visible=True. Giorgos Korfiatis
05:32 pm Revision 9868811d: astakos: Rename --limit to --default-quota
Use a more descriptive name for this resource-modify option. Also change
resource-list column `limit' to `default_quo...
Giorgos Korfiatis
05:32 pm Revision edf74367: astakos: Make limits possibly infinite
Register new resources with unlimited quota. Giorgos Korfiatis
05:29 pm Revision 45a2328e: common: Support parsing, printing inf numbers
By convention, infinite is represented by 2**63-1, the max value for
a signed 64 bit field.
Giorgos Korfiatis
05:29 pm Revision 609e62ac: quotaholder: Speed up set_quota with bulk_create
Instead of updating every single holding, delete all after loading them,
then reinsert them updated with bulk_create.
Giorgos Korfiatis
05:29 pm Revision b4f9c128: astakos: Recompute quota when updating a resource
Avoid stateful update of holdings when a resource limit changes; rather
recompute and set all affected users' quota.
Giorgos Korfiatis
05:29 pm Revision 7b0ef243: astakos: Replace decimal field with bigint
Any values that happen to be greater than the new max (2**63-1)
are reduced to this value.
Giorgos Korfiatis
05:28 pm Revision 3200d97f: Remove resource import/export commands
They have been subsumed by the respective service import/export commands. Giorgos Korfiatis
05:28 pm Revision 04518a21: astakos: pep8 fixes
Giorgos Korfiatis
05:28 pm Revision 2bd1bd46: ci: Add --name option to override server name
Christos Stavrakakis
05:28 pm Revision 9f51a926: cyclades: Small fixes to server-import command
Christos Stavrakakis
05:28 pm Revision 8215a9f2: astakos: Include astakos_admin in helper script
Giorgos Korfiatis
05:27 pm Revision 86933134: ui: Proper initialization of port progress indicator
in icon view vm ips Kostas Papadimitriou
05:27 pm Revision 31ab36ce: ui: Remove snapshots specific patch
Kostas Papadimitriou
05:27 pm Revision 370c9466: ui: Avoid image name double escaping in vm wizard
Kostas Papadimitriou
05:27 pm Revision 4211587d: ui: Snapshot action indicator icon
Kostas Papadimitriou
05:27 pm Revision 63056a26: ui: IPs icons
Kostas Papadimitriou
05:27 pm Revision b79f187a: ui: Handle port_forward vm info when available
display corresponding connect info in vm connect overlay Kostas Papadimitriou
05:27 pm Revision cf7ecaeb: ui: Improve inactive vm actions handling
Kostas Papadimitriou
05:27 pm Revision c383de97: ui: Hide public network connect action border
Kostas Papadimitriou
05:27 pm Revision 830f9ace: ui: Remove debug statement
Kostas Papadimitriou
05:27 pm Revision 4a4c9b42: ui: Update image details title styles
Kostas Papadimitriou
05:27 pm Revision eddba6e3: ui: Disconnect action in vm ips icon subview
Kostas Papadimitriou
05:27 pm Revision effbd71b: ui: Remove categories list in vm wizard view
Kostas Papadimitriou
05:27 pm Revision 33e4a1fa: ui: IPs icon subview alignment fixes
Kostas Papadimitriou
05:27 pm Revision b574c9f3: ui: Fix network ports toggling overflow issues
Kostas Papadimitriou
05:27 pm Revision ec47751d: ui: Additional vm name truncates
Kostas Papadimitriou
05:27 pm Revision 3d6634de: ui: Remove UI_VM_HOSTNAME_FORMAT setting
no longer needed since compute api responses contain the fqdn vm attribute.
Setting ``UI_NO_FQDN_MESSAGE`` setting a...
Kostas Papadimitriou
05:27 pm Revision b47d18ad: ui: Avoid double escaping of image name
Kostas Papadimitriou
05:27 pm Revision 8f706134: ui: Skip snapshot action confirmation step
Kostas Papadimitriou
05:27 pm Revision b25b370a: ui: Network/IPs/Public keys action indicators
Kostas Papadimitriou
05:27 pm Revision fa06d172: ui: Truncate model names in several cases
Kostas Papadimitriou
05:27 pm Revision 2a0dfa0a: cyclades: Export Astakos detailed stats from API
Add new 'astakos_admin' service to export basic statistics about Astakos
service. The stats are exported via the '/ad...
Christos Stavrakakis
05:27 pm Revision 4cce6257: cyclades: Update Changelog about exported stats
Christos Stavrakakis
05:27 pm Revision 19dc65b4: Get the latest ganeti packages from wheezy repo
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
05:27 pm Revision 74889b2e: ui: Warn user when vm has no public ip v4
in vm connect overlay Kostas Papadimitriou
05:24 pm Revision 6b52c29c: ui: Networks view fix
Kostas Papadimitriou
05:24 pm Revision d05c0547: ui: Handle shutdown action errors from resize view
Kostas Papadimitriou
05:24 pm Revision 1fee361d: ui: Prevent connecting of suspended vms to private networks
Kostas Papadimitriou
05:24 pm Revision c451f1c4: ui: Prevent duplicate machine create calls
Kostas Papadimitriou
05:23 pm Bug #4677 (Closed): Missing Favicon
Favicon is missing from Pithos UI although FAVICON_URL setting can be found in page source.
The missing markup is <l...
Olga Brani
05:22 pm Revision e10d3fb3: cyclades: Delete stale NICs before migration
Extend migration file to delete NICs that belong to VMs that have
already been deleted. Such NICs may exist due to a ...
Christos Stavrakakis
05:22 pm Revision a90b7602: cyclades: Command to export Cyclades statistics
Add new 'snf-manage stats-cyclades' management command to export basic
statistics about Cyclades, like number of serv...
Christos Stavrakakis
05:22 pm Revision ea5b5429: astakos: Command to export Astakos statistics
Add new 'snf-manage stats-astakos' management command to export basic
statistics about Astakos, like number of total,...
Christos Stavrakakis
05:22 pm Revision c611522d: cyclades: Fix bugs relative with quotas
* Reject previous unaccepted serials if action is 'DESTROY'. This is
required because multiple DESTROY actions may ...
Christos Stavrakakis
05:22 pm Revision c0aabd82: cyclades: Export Cyclades detailed stats from API
Add '/admin/stats/detail' API endpoint to export basic statistics about
Cyclades. Access to this view is only allowed...
Christos Stavrakakis
05:22 pm Revision 970b7d8a: docs: Remove sample design doc from index page
Now that we have the first design documents there is no need for
a link to the sample file. We keep it though under t...
Constantinos Venetsanopoulos
05:22 pm Revision f5079531: ui: Remove deprecated floating IPs API calls
Kostas Papadimitriou
05:22 pm Revision c433efca: docs: Remove Archipelago section from Admin guide
Archipelago has its own, new, separate documentation:
http://www.synnefo.org/docs/archipelago/latest/
which is indepe...
Constantinos Venetsanopoulos
05:22 pm Revision fd9b7c17: cyclades: Update firewall_profile field to None
Migration value of 'firewall_profile' attribute from '' to None. Christos Stavrakakis
05:22 pm Revision be840926: ui: Update firewall profile API calls
using port ids in action parameters Kostas Papadimitriou
05:22 pm Revision 6866bbdc: ui: Trigger window resize when needed
Kostas Papadimitriou
05:22 pm Revision 425a5421: ui: Display connections instead of machines
in networks view Kostas Papadimitriou
05:22 pm Revision 1e66ac3e: cyclades: Catch exception in verify_personality
The verify_personality function assumes that the contents of a
personality is encoded in base64 and tries to decode t...
Ilias Tsitsimpis
05:22 pm Revision a832bd5c: ui: Fix resolving of vm hostname
Kostas Papadimitriou
05:22 pm Revision 2a89e911: ui: Networks/IPs updates and fixes
Kostas Papadimitriou
05:04 pm ./kamaki Revision 8c8a95b6: Merge branch 'develop' into feature-network-api
Conflicts:
kamaki/clients/network/__init__.py
Stavros Sachtouris
05:02 pm ./kamaki Revision e3f54dc0: Fix typoes in network commands
Stavros Sachtouris
05:00 pm snf-ganeti Revision c6013594: Set the received time stamp for new jobs
Since luxid now handles the job submission requests, it is also
its responsibility to set the received time stamps. D...
Klaus Aehlig
04:59 pm snf-ganeti Revision 2af22d70: Provide a function to set the received times tamp of a job
This is the pure function for changing the received time stamp;
obtaining the actual time stamp has to be done in IO....
Klaus Aehlig
04:59 pm snf-ganeti Revision c3a70209: Document the jobqueue timestamp format
...and also provide a method to get the current time in
that format.
Signed-off-by: Klaus Aehlig <aehlig@google.com>...
Klaus Aehlig
04:49 pm snf-ganeti Revision 5eeb7168: Design details of the implementation of new WConfD daemon
Describes steps needed to implement the new configuration and locks
management.
Signed-off-by: Petr Pudlak <pudlak@g...
Petr Pudlak
04:45 pm snf-ganeti Revision b4e8599b: build_chroot: hard-code the version of blaze-builder
The newest version does not build on Debian squeeze, so avoid
it being pulled in as a dependency.
This is the same i...
Petr Pudlak
04:45 pm ganeti-local Revision b4e8599b: build_chroot: hard-code the version of blaze-builder
The newest version does not build on Debian squeeze, so avoid
it being pulled in as a dependency.
This is the same i...
Petr Pudlak
04:05 pm Revision 300a9ea2: new ui: various style and functionality fixes
Athina Bekakou
03:58 pm ./kamaki Revision a6d2ad78: Fix required argument inconsistency with lists
Stavros Sachtouris
03:43 pm Revision bef49d8f: astakos: Additional tests for validating access token
Sofia Papagiannaki
03:40 pm Revision de9fbf6d: Merge branch 'feature-admin-guide-fixes-kosfar' into develop
Kostis Fardelas
03:40 pm Revision 52188a27: synnefo-admin-guide-doc: Correct typos and add some clarifications
- The file /etc/synnefo/10-snf-common-admins.conf does not exist.
The correct filename is /etc/synnefo/00-snf-common-...
Kostis Fardelas
03:30 pm Revision 662413bb: webproject: Do not disable existing loggers
Change default settings for logging, to not disable existing loggers by
default. This was already done for the API, b...
Christos Stavrakakis
03:00 pm ./kamaki Revision fcd0f53d: Merge branch 'feature-naming-scheme' into develop
Conflicts:
Changelog
kamaki/cli/commands/cyclades.py
kamaki/cli/commands/network.py
kamaki/cli/commands/pithos.py
Stavros Sachtouris
02:49 pm ./kamaki Revision f3a239f6: Update changelog
Refs: #4583 Stavros Sachtouris
02:17 pm Revision 049fa0fe: new ui: unify style parameters
Athina Bekakou
02:16 pm Revision d7a5e1a7: new ui: modify the "attach-vm" list in the volume-wizard
Athina Bekakou
01:47 pm Revision f83b9201: astakos: Minor improvements in validate token api call
Add tests for validate access token endpoint Sofia Papagiannaki
01:43 pm ./kamaki Revision bfd0f8db: Complete Pithos+ copmmands
Refs: #4583 Stavros Sachtouris
01:36 pm Revision c20a9da5: snf_django: Log all 5xx to 'django.request'
Change api_method decorator to log besides unhandled exceptions, all
5xx API responses to 'django.request'.
Christos Stavrakakis
01:30 pm Revision 2efc2580: helpdesk: Change logging level
Change logging level of messages about unauthorized access to helpdesk.
Info level should be enough.
Christos Stavrakakis
01:30 pm Revision 57374655: cyclades: Change logging level to error
Christos Stavrakakis
01:30 pm Revision 93505a12: snf_django: Log exceptions to 'django.request'
Change api_method decorator to log unhandled exception in
'django.request' handler in order to match with Django's de...
Christos Stavrakakis
01:15 pm ./kamaki Feature #4670 (New): Support aliases in kamaki
There should be support for custom user aliases in kamaki. These aliases,
should be set in .kamakirc, or another do...
Dionysis Grigoropoulos
01:13 pm Revision af4d8c34: astakos: Cache endpoints in POST /tokens
Since endpoints are rarely altered, we speed up POST /tokens by caching
them.
Giorgos Korfiatis
01:13 pm Revision 56bbece7: astakos: Cache visible resources in GET /quotas
Speed up GET /quotas by caching the list of API visible resources.
For consistency, apply the cache in GET /resources...
Giorgos Korfiatis
12:59 pm snf-ganeti Revision f8cf7e26: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:58 pm snf-ganeti Revision 3637240d: Merge branch 'stable-2.8-latest' into debian-2.8
Dimitris Aragiorgis
12:56 pm snf-ganeti Revision 488115f3: Fill NIC/Disk with dummy uuid upon loading runtime
This is needed because hotplug and NIC configuration
related code expects objects with uuids.
This fixes migration i...
Dimitris Aragiorgis
12:55 pm ./kamaki Feature #4668 (New): Implement a command to encrypt files before uploading them
There should be an option to encrypt/decrypt files before/after they are
uploaded/downloaded. The user should speci...
Dionysis Grigoropoulos
12:23 pm Revision edd28bbf: docs: Update admin section about Cyclades backends
Christos Stavrakakis
12:01 pm ./kamaki Feature #4664 (Assigned): Implement a command for opening and editing remote files with local app...
Stavros Sachtouris
11:39 am snf-ganeti Revision 2e9ee3d8: Remove deprecated idx slot from NIC/Disk objects
This code will run when reading old kvm runtime files created
by hot-plugging related code back in Ganeti 2.6.2
Sign...
Dimitris Aragiorgis
10:54 am snf-ganeti Revision e33c9e68: Fix integer parsing of spindles in gnt-instance add
'gnt-instance' did not parse the spindles value to integer
before submitting the opcode.
Signed-off-by: Helga Velroy...
Helga Velroyen
10:03 am snf-ganeti Revision 6254b733: Fix _ConfigureNIC() upon migration
In case we try to migrate old instances with kvm_nics entries
without uuid slots ends to passing None values to env d...
Dimitris Aragiorgis
09:04 am snf-ganeti Revision 218e4c34: Enable -device option for old disks upon migration
Change _GenerateDeviceKVMId() to take device index as an
extra argument. In case device has uuid and pci info
we retu...
Dimitris Aragiorgis
08:25 am snf-ganeti Revision cbb42ac7: Move disk options before nic ones in kvm command
Older versions of Ganeti did ensure that during startup
disk devices will be inserted before nic devices in PCI
confi...
Dimitris Aragiorgis

11/27/2013

08:12 pm Revision aad21b81: snf_django: Propper logging of unexpected errors
Extend logging of unexpected errors, in 'api_method' decorator to
include the request and the status code in the log ...
Christos Stavrakakis
06:21 pm Revision 701c9a61: new ui: smoothen toogle left sidebar effect
Olga Brani
06:19 pm Revision 6d86f5b3: docs: Fix typos
Christos Stavrakakis
06:19 pm Revision 9a1b6564: docs: Update section about IP pool reconciliation
Reconciliation of IP pools has been moved from 'reconcile-networks' to
'reconcile-pools' command.
Christos Stavrakakis
06:19 pm Revision 5135245b: cyclades: Remove references to snf-ganeti-hook
Christos Stavrakakis
06:16 pm ./kamaki Feature #4664 (Assigned): Implement a command for opening and editing remote files with local app...
[kamaki] file open [/CONTAINER/]PATH [--with-application LOCAL_APPLICATION_LOCATION]
Semantics:
# download a remo...
Dionysis Grigoropoulos
06:15 pm Revision ac17f307: cyclades: Change default value for dhcp
Christos Stavrakakis
06:12 pm Revision 46987d1c: ui: Suspended view regression fixes
Kostas Papadimitriou
06:12 pm Revision 74fe3fbc: ui: IE8 missing Node object fix
Kostas Papadimitriou
06:04 pm Revision 6753a08b: new ui: new position of left sidebar toggle link
Olga Brani
05:42 pm ./kamaki Revision 7b109aa7: Complete container commands
Refs: #4583 Stavros Sachtouris
04:56 pm Revision 6cbdc6c2: new ui: add-new link added to left bar items list
Olga Brani
04:52 pm snf-ganeti Revision 3ddc7650: Fix error printing
Fixes issue 616.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Jose A. Lopes
04:52 pm ganeti-local Revision 3ddc7650: Fix error printing
Fixes issue 616.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Jose A. Lopes
04:39 pm Revision ee23bc02: new ui: fill single view icon
Olga Brani
04:31 pm Revision 4daf095d: new ui: fix non outlined icon bug
Olga Brani
04:21 pm Revision 054328f0: new ui: remove extra on/off from firewall methods
Olga Brani
04:11 pm Revision e780930a: cyclades: Use image os property instead of name
Do not display the user defined name of the image. Instead, just display
the 'OS' property or 'OSFAMILY' of the image.
Christos Stavrakakis
04:11 pm Revision c653a1cf: cyclades: Fix stale import
Christos Stavrakakis
03:43 pm ganeti-local Revision ee2a6b3f: build_chroot: install pyinotify inside the chroot
Commit 0e3f65d2 erroneously installed pyinotify on the host system.
This commit fixes that and adds a comment on why ...
Santi Raffa
03:43 pm snf-ganeti Revision ee2a6b3f: build_chroot: install pyinotify inside the chroot
Commit 0e3f65d2 erroneously installed pyinotify on the host system.
This commit fixes that and adds a comment on why ...
Santi Raffa
03:24 pm Revision 28330325: quotaholder: Reuse holding IDs in set_quota
For efficiency reasons, commit 20c6de3 deletes and recreates holdings
instead of updating them one by one. In order n...
Giorgos Korfiatis
03:15 pm Revision 8a563c7c: ui: Prevent collection create view from opening
additionally to style update, when no quota are available for the resource Kostas Papadimitriou
03:15 pm Revision cfd0f789: ui: Reset network pending actions
when user clicks to connect machines to network Kostas Papadimitriou
03:15 pm Revision 00d6e62e: ui: Shutdown action styling update fixes in vm resize ovrelay
Kostas Papadimitriou
03:15 pm Revision 3c446f85: ui: Multiple actions support
- Private networks destroy
- IPs detach/destroy
- Public keys destroy
Kostas Papadimitriou
03:15 pm Revision a1e272d0: ui: Require VM reboot on firewall apply
Kostas Papadimitriou
03:15 pm Revision 2392ba6c: ui: Minor fixes
Kostas Papadimitriou
03:08 pm snf-ganeti Revision fa7f3e26: Fix removal of duplicates
Commit ede6df3d02 introduced a bug in the node queries
where disk templates where paired up wrongly to their
storage ...
Helga Velroyen
03:06 pm Revision 0136e854: docs: Update upgrade notes to v0.15
Add section about converting existing networks to floating IP pools.
Also, add tool for converting public IPv4 addres...
Christos Stavrakakis
03:04 pm snf-ganeti Revision 62810f07: Allow link local IPv6 gateways
Each host using IPv6 always has a link local address in fe80::/10. It is
common to use fe80::1 as default gateway to ...
Thomas Thrainer
03:04 pm ganeti-local Revision 62810f07: Allow link local IPv6 gateways
Each host using IPv6 always has a link local address in fe80::/10. It is
common to use fe80::1 as default gateway to ...
Thomas Thrainer
02:44 pm ganeti-local Revision 4289f617: Fix NODE/NODE_RES locking in LUInstanceCreate
Both NODE and NODE_RES locks were acquired opportunistically if so
requested by the user. LUInstanceCreate requires, ...
Thomas Thrainer
02:44 pm snf-ganeti Revision 4289f617: Fix NODE/NODE_RES locking in LUInstanceCreate
Both NODE and NODE_RES locks were acquired opportunistically if so
requested by the user. LUInstanceCreate requires, ...
Thomas Thrainer
02:38 pm Revision c264bfaa: new ui: various style fixes
Athina Bekakou
02:09 pm ./kamaki Revision bfa33995: Manage file versions
commands affected: info, modify
Refs: #4583
Stavros Sachtouris
02:05 pm Revision e275e061: new ui: improve hash tabs functionality
Athina Bekakou
02:04 pm Revision e3bd17f3: new ui: modify function that changes class name
Athina Bekakou
01:48 pm Revision 4081ed61: new ui: hash tab functionality for details view
Olga Brani
01:28 pm snf-ganeti Revision cfe9bed3: Fix burnin error of instance name retrieval
Switching to Haskell queries revealed a bug in burnin
regarding the fetching of instance names from queries.
Signed-...
Helga Velroyen
12:58 pm Revision 300e9d88: docs: Add prerequisites for upgrade to v0.15
Christos Stavrakakis
12:21 pm Revision 9cec0c17: cyclades: Change behaviour of servers fqdn
Change behaviour of 'CYCLADES_SERVERS_FQDN' setting:
* If this setting is set to 'None', do not fall back to the pu...
Christos Stavrakakis
12:19 pm ./kamaki Revision 606f5b54: Allow file download to download containers
Stavros Sachtouris
12:05 pm Revision c6a0dcb2: new ui: fix firefox connected items bug
Olga Brani
12:02 pm Revision 86e6c139: new ui: fix connected items animation bug
Olga Brani
11:37 am snf-ganeti Revision 96e3dfa7: Fix retrieval of number of instances of a node
This patch fixes a FIXME to make the retrieval of the
number of primary and secondary instances share more
common cod...
Helga Velroyen
11:37 am snf-ganeti Revision e86c9deb: Use hypervisor / storage information only when requested
So far, the node queries ignored the list of fields and
just requested all available information from the backend.
Th...
Helga Velroyen
11:37 am snf-ganeti Revision ede6df3d: Remove duplicate storage units in node query
This is a little performance tweak for the node queries.
So far, the query code mapped the disk templates to storage
...
Helga Velroyen
11:06 am Revision 54f6789d: new ui: set one firewall option for each ipv4
Olga Brani
09:40 am ganeti-local Revision 289e7fcc: eta-reduce isIpV6
This is not only better style, but also fixes a lint error.
Also use the infix form of `elem` to increase readability...
Klaus Aehlig
09:40 am snf-ganeti Revision 289e7fcc: eta-reduce isIpV6
This is not only better style, but also fixes a lint error.
Also use the infix form of `elem` to increase readability...
Klaus Aehlig

11/26/2013

07:12 pm snf-ganeti Revision dd3f81ab: build_chroot: for wheezy install base64-bytestring via cabal
The version packaged in debian wheezy is less than the minimally
required version 1.0.0.0.
Signed-off-by: Klaus Aehl...
Klaus Aehlig
07:12 pm snf-ganeti Revision 6b95cc5e: Document the minimal version of base64-bytestring required
There exist several versions of base64-bytestring; the interface we're
using is that of version 1.0.0.0 or higher.
S...
Klaus Aehlig
07:05 pm Revision d73d1554: new ui: add delete-tag functionality
Athina Bekakou
06:55 pm snf-ganeti Revision b5c3a4f2: Ganeti.Rpc: use brackets for ipv6 addresses
We detect an IPv6 vs V4 address based on columns, rather than passing
the family from the cluster object to be more f...
Guido Trotter
06:55 pm ganeti-local Revision b5c3a4f2: Ganeti.Rpc: use brackets for ipv6 addresses
We detect an IPv6 vs V4 address based on columns, rather than passing
the family from the cluster object to be more f...
Guido Trotter
06:50 pm Revision 9a057bb4: new ui: add function that changes the class of chosen elements
Athina Bekakou
06:34 pm snf-ganeti Revision 86a4a625: Use the generic query field test for network QA
Instead of just using sporadic 'gnt-network list' commands,
use the more exhaustive generic query test functions for
...
Helga Velroyen
06:18 pm snf-ganeti Revision 25bce647: KVM: use custom KVM path if set for version checking
This commit fixes two TODOs from 2008 about using the hardcoded
"default" path for KVM where a custom one could've be...
Santi Raffa
06:18 pm ganeti-local Revision 25bce647: KVM: use custom KVM path if set for version checking
This commit fixes two TODOs from 2008 about using the hardcoded
"default" path for KVM where a custom one could've be...
Santi Raffa
06:16 pm ./kamaki Revision 20206179: Implement info and modify for file
Refs: #4583 Stavros Sachtouris
06:14 pm Revision ec3e31df: pithos views: Fix tests
Sofia Papagiannaki
05:54 pm Revision 99e2779e: pithos views: Fix astakos authorization endpoint url
The astakos authorization endpoint url should be an absolute url. Sofia Papagiannaki
05:50 pm Revision ad16c8db: pithos views: In case of invalid access token request a new one
Instead of raising PermissionDenied redirect to the
object view url to re-initiate the procedure
for acquiring a new ...
Sofia Papagiannaki
04:52 pm snf-ganeti Revision 83e6917d: Fix a bug in InstanceSetParams concerning names
In case no name is passed in disk modifications we should
keep the old one. If name=none then set disk name to None.
...
Dimitris Aragiorgis
04:47 pm ./kamaki Revision 74b7c6dc: Implement file download
Refs: #4583 Stavros Sachtouris
04:19 pm Revision 7f817c5e: new ui: remove 'act' text from disconnect links
Olga Brani
04:03 pm snf-ganeti Revision 97be88c8: Update design doc wrt to queries from non-masters
This patch updates the design document of the query
splitting with respect to the proposal of making it
possible to r...
Helga Velroyen
04:03 pm snf-ganeti Revision c487adde: Mention removal of python queries in NEWS
This patch mentions the removal of the python queries in
the NEWS file, including the removal of the
--enable-split-q...
Helga Velroyen
03:31 pm Bug #3570 (Closed): Synnefo ignores queue messages about machines NICs
Burnin didn't report this error again so I will close it. Ilias Tsitsimpis
03:31 pm snf-ganeti Revision f5b765f0: Make luxid job submission be defined by replication
When receiving jobs to be submitted, make luxid replicate them to all
master candidates and then return. The actual e...
Klaus Aehlig
03:31 pm snf-ganeti Revision 493d6920: Add function to enqueue jobs
Add a function that ensures that a given set of jobs gets executed at
the appropriate time. At the moment, this is s...
Klaus Aehlig
03:31 pm snf-ganeti Revision ea128e20: Add a function justBad to filter the Bad value of a list
In the same way as justOk allows to filter the Ok values,
add justBad to filter the Bad values. While there, simplify...
Klaus Aehlig
03:31 pm snf-ganeti Revision 9fd653a4: Add wrapper to replicate many jobs
Add a convenience wrapper around replicateJob to replicate
many jobs to the master candidates.
Signed-off-by: Klaus ...
Klaus Aehlig
03:31 pm snf-ganeti Revision b5a96995: Add function to replicate a job to the master candidates
As luxid will be handling the job queue soon, add a utility to
replicate jobs to all master candidates. Also log erro...
Klaus Aehlig
03:31 pm snf-ganeti Revision 835050f3: Compress JobqueueUpdate RPCs
Noded understands compressed RPCs for updating files in the
(replicated) job queue. Make use of this feature.
Signed...
Klaus Aehlig
03:31 pm snf-ganeti Revision 7afed8fe: Add zlib and base64-bytestring as haskell dependencies
With luxid taking over more and more job management, replicating job
files should use the compressed option, as is cu...
Klaus Aehlig
03:31 pm snf-ganeti Revision f7819050: Release internal lock for serial file later
When allocating new jobs, the new serial is replicated among
all master candidates. To avoid races with a later job i...
Klaus Aehlig
03:30 pm snf-ganeti Revision 9d049fb4: Rename LuxiSocket to MasterSocket
Rename the constants to name the socket to connect masterd,
as the name LuxiSocket hints on luxid, which is different...
Klaus Aehlig
03:30 pm Feature #3767 (Closed): Changes for compatibility with OS/Compute v2
Ilias Tsitsimpis
03:29 pm Bug #3090 (Closed): Typo in `snf-manage service-list --help'
Resolved, but nobody was assigned to close it. Ilias Tsitsimpis
03:27 pm Revision c32c74d9: cyclades: Fix bug by wrong indentation
Christos Stavrakakis
03:26 pm Feature #3768 (Closed): Cyclades changes for compatibility with OS/Compute v2
Christos Stavrakakis
03:20 pm Revision e74a5b4b: cyclades: Improve messages for default networks
Improve log and exception messages when failing to connect new server to
default and forced server networks.
Christos Stavrakakis
02:48 pm Revision 112e5dd2: new ui: update the disconnect procedure
Athina Bekakou
02:34 pm snf-ganeti Revision 0dfd65e2: Version bump for 2.10~beta1
Bump version for the upcoming 2.10~beta1 release.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: ...
Thomas Thrainer
02:34 pm ganeti-local Revision 0dfd65e2: Version bump for 2.10~beta1
Bump version for the upcoming 2.10~beta1 release.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: ...
Thomas Thrainer
02:34 pm ganeti-local Revision a9cf2d74: Schedule 2.10~beta1 release in NEWS file
Schedule the 2.10~beta1 release for November 27th.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by:...
Thomas Thrainer
02:34 pm snf-ganeti Revision a9cf2d74: Schedule 2.10~beta1 release in NEWS file
Schedule the 2.10~beta1 release for November 27th.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by:...
Thomas Thrainer
02:13 pm snf-ganeti Revision 689fb902: Add gnt-network list to network QA
The QA for networks so far did not cover network queries
and as such issues with those could not be discovered.
Sign...
Helga Velroyen
02:07 pm Revision ed6959d8: cyclades: Update Changelog
Christos Stavrakakis
02:02 pm snf-ganeti Revision dabaa0b0: build_chroot: Add packages for JSON patching (used in QA)
These (optional) packages allow patching QA JSON configuration file (see
[e5398c3a]). While it's meant to be used on ...
Petr Pudlak
01:44 pm Revision 78a37c7f: cyclades: Fix typo in management command
Christos Stavrakakis
01:29 pm Revision bc4dfc43: cyclades: Include 'vlmc' and 'archipelago'
Fix image ID for both 'vlmc' and 'archipelago' ext providers. Christos Stavrakakis
01:15 pm Revision db0543aa: Merge branch 'debian-hotfix-0.14.10-wheezy' into debian-develop-wheezy
Conflicts:
debian/control
Christos Stavrakakis
01:13 pm Revision 23a099cd: Merge branch 'develop' into debian-develop-wheezy
Christos Stavrakakis
01:11 pm Revision ee995ae2: Merge branch 'master' into develop
Conflicts:
ci/schemas/one_node_wheezy/wheezy.conf
docs/admin-guide.rst
snf-cyclades-app/synnefo/api/actions.py
sn...
Christos Stavrakakis
12:30 pm Revision 38c7643e: new ui: update volume wizard
Athina Bekakou
12:18 pm Revision d288745e: ci: Reduce resources of default flavors
Giorgos Korfiatis
12:12 pm Revision 1baac7bb: astakosclient: Fix Content-Type header in get_token requests
Sofia Papagiannaki
11:44 am Revision 9a80de55: docs: Add ref to Changelog and NEWS for 0.14.10
Christos Stavrakakis
11:22 am Revision f5791021: Bump version to 0.14.10-1~squeeze
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
11:21 am Revision 982e7001: Merge branch 'hotfix-0.14.10' into debian-hotfix-0.14.10-squeeze
Christos Stavrakakis
11:17 am Revision 2cd624b2: Bump version to 0.14.10-1~wheezy
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
11:16 am Revision 88dd946d: Merge branch 'hotfix-0.14.10' into debian-hotfix-0.14.10-wheezy
Christos Stavrakakis
11:14 am snf-ganeti Revision 5c98b73e: Instance queries: remove opcodes and LU
Removes the remains of the instance queries.
Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Hrvoje R...
Helga Velroyen
11:14 am snf-ganeti Revision 64981f25: Export and network queries: remove opcodes and LUs
Removes the remains of the export (aka backup) and network
queries.
Signed-off-by: Helga Velroyen <helgav@google.com...
Helga Velroyen
11:14 am snf-ganeti Revision 081dc516: Group queries: remove opcodes and LUs
Removes the remains of the group query code.
Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Hrvoje R...
Helga Velroyen
11:14 am snf-ganeti Revision dde771ba: Node queries: remove opcodes and LUs
Removes the remains of the node query code.
Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Hrvoje Ri...
Helga Velroyen
11:14 am snf-ganeti Revision 38d18416: Remove opcodes from haskell tests
Clears the haskell tests from the query opcodes that are no
longer needed.
Signed-off-by: Helga Velroyen <helgav@goo...
Helga Velroyen
11:14 am snf-ganeti Revision 71dca138: Make burnin use luxi queries
Burnin was still using some op queries. With this patch,
they are now replaced by luxi queries.
Signed-off-by: Helga...
Helga Velroyen
11:14 am snf-ganeti Revision b40c0e97: Remove op queries from masterd
Masterd still had some 'if' branches for the queries that
used to be op queries, but are now luxi queries. This
patch...
Helga Velroyen
11:14 am snf-ganeti Revision 2a02d6fe: Remove instance query python code
This patch removes the python code for the instance
queries. So far, it replaces it by 'NotImplemented'
exceptions. I...
Helga Velroyen
11:14 am snf-ganeti Revision 20fb929a: Make watcher use queries properly
The watcher did not yet use the query client to make
queries. This patch fixes that.
Signed-off-by: Helga Velroyen <...
Helga Velroyen
11:14 am snf-ganeti Revision 9045e2c6: Adjust console behavior wrt to operation state
Unlike its cli counterpart, the rapi console operation did
not properly take into account whether the instance is
act...
Helga Velroyen
11:14 am snf-ganeti Revision 981224e9: User query client necessary for instance queries
There were some places left when code querying for instance
information did not use the query client yet.
Signed-off...
Helga Velroyen
11:14 am snf-ganeti Revision 96431562: Switch to Haskell for group queries
This patch removes the group query implementation
in python in order to use the new Haskell implementation.
Signed-o...
Helga Velroyen
11:13 am snf-ganeti Revision fbde16f0: Use query client when neccessary for group queries
This patch makes code use the query client for group
queries where necessary in order to remove the python
queries so...
Helga Velroyen
11:13 am snf-ganeti Revision fbeb41e6: Switch to haskell for export (aka backup) queries
This patch removes the python implementation of export
(aka backup) queries. So far, it is replaced by
'NotImplemente...
Helga Velroyen
11:13 am snf-ganeti Revision 44ffd981: Switch to Haskell for network queries
This patch removes the python implementation of network
queries and replaces it with 'NotImplemented' exceptions.
It ...
Helga Velroyen
11:13 am snf-ganeti Revision 862beeab: Disable node query code
This patch removes the python query implementation for
nodes. So far, the code is replaced by 'NotImplemented'
except...
Helga Velroyen
11:13 am snf-ganeti Revision a9532fb0: masterd: implement query via luxi
The master daemon so far still did queries via the python
implementation. This patch implements that it uses the
hask...
Helga Velroyen
11:13 am snf-ganeti Revision 87747cda: Make watcher use query clients
So far, the watcher was still issuing node queries
via the python implementation. This patche switches to
the haskell...
Helga Velroyen
11:13 am snf-ganeti Revision a51b19de: Move GetClient() to runtime module
Soon both, the cli and the masterd, will use a luxi
client to run queries. The method to obtain and configure
the lux...
Helga Velroyen
11:13 am snf-ganeti Revision 89352544: Implement 'QueryInstances' call in Haskell luxi server
While the command line uses the generic 'Query' call,
rapi calls 'QueryInstances'. 'QueryInstances' so far
was not fu...
Helga Velroyen
11:13 am snf-ganeti Revision ec81293c: Fix bug regarding node UUID in haskell node queries
When moving from python to haskell node queries, a bug
was discovered where a node's UUID was mistakenly
compared to ...
Helga Velroyen
11:13 am snf-ganeti Revision bc57fa8d: Use a query client for node queries where necessary
To remove the node query's python implementation soon, this
patch makes all users of the queries call the haskell
imp...
Helga Velroyen
11:13 am snf-ganeti Revision 1211c6ed: Remove --enable-split-query option
Switching from python to haskell queries, this patch
removes the option to dis/enable the haskell queries
at configur...
Helga Velroyen
11:05 am Revision b15fdd37: Bump version to 0.14.10
Christos Stavrakakis
11:03 am Revision fd63ffb3: Add release date for version 0.14.10
Christos Stavrakakis
11:03 am snf-ganeti Revision fd201010: Add Xen paused state as a Ganeti running state
The QA test 'TestClusterBurnin' pauses instances and the Xen state
domain 'paused' was not being handled properly by ...
Jose A. Lopes
11:02 am Revision f7d0f914: snf-deploy: Default packages should be wheezy
Christos Stavrakakis
11:01 am Revision ee802310: docs: Update snf-ganeti version in upgrade notes
Christos Stavrakakis
10:36 am Revision 7a189e73: new ui: overall fixes
Athina Bekakou

11/25/2013

07:40 pm ganeti-local Revision bd7642ff: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
07:40 pm snf-ganeti Revision bd7642ff: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
07:39 pm snf-ganeti Revision 303f9fd3: Merge branch 'stable-2.8-latest' into debian-2.8
Dimitris Aragiorgis
07:39 pm ganeti-local Revision 303f9fd3: Merge branch 'stable-2.8-latest' into debian-2.8
Dimitris Aragiorgis
06:49 pm snf-ganeti Revision 4757ccc4: Fix wrong expectation in hsqueeze shelltest
The shelltests expected the wrong position of the -f option
as well. Fix this.
Signed-off-by: Klaus Aehlig <aehlig@g...
Klaus Aehlig
06:46 pm Revision 337ea026: new ui: fix bugs of the creation wizards
Athina Bekakou
06:45 pm Revision fa2b958e: new ui: update navigation menu of pithos layout
Athina Bekakou
06:39 pm ganeti-local Revision 77ed6182: Workaround for Issue 621
Upon LUNetworkDisconnect() and LUNetworkConnect() try to acquire
all cluster's instances.
By that _LS_ACQUIRE_ALL ac...
Dimitris Aragiorgis
06:39 pm snf-ganeti Revision 77ed6182: Workaround for Issue 621
Upon LUNetworkDisconnect() and LUNetworkConnect() try to acquire
all cluster's instances.
By that _LS_ACQUIRE_ALL ac...
Dimitris Aragiorgis
06:18 pm Revision 03d3e8f3: new ui: update the "new image" button
Athina Bekakou
06:14 pm ./kamaki Revision edc1182f: Carefully copy file * up to car
Refs: #4583 Stavros Sachtouris
06:00 pm Revision dc303954: new ui: update links
Athina Bekakou
05:57 pm ganeti-local Revision f71dde78: Fix NODE/NODE_RES locking in LUInstanceCreate
Both NODE and NODE_RES locks were acquired opportunistically if so
requested by the user. LUInstanceCreate requires, ...
Dimitris Aragiorgis
05:57 pm snf-ganeti Revision f71dde78: Fix NODE/NODE_RES locking in LUInstanceCreate
Both NODE and NODE_RES locks were acquired opportunistically if so
requested by the user. LUInstanceCreate requires, ...
Dimitris Aragiorgis
05:51 pm Revision 1b2adfd1: new ui: update icon-font and corresponding files
Athina Bekakou
05:50 pm snf-ganeti Revision 81879d92: hsqueeze: fix position of option in gnt-node power
hsqueeze can produce a shell script with the commands to squeeze
the cluster; in the script, fix the position of the ...
Klaus Aehlig
05:35 pm Revision 85da142e: new ui: update icon-font and corresponding files
Athina Bekakou
05:20 pm Revision 530cc539: ui: Public keys icons
Kostas Papadimitriou
05:20 pm Revision ddb7229d: ui: Shutdown functionality in vm resize overlay
Kostas Papadimitriou
05:20 pm Revision b3aee2e0: ui: Improve port view progress indicator
when port has an associated vm which is in transitional state Kostas Papadimitriou
05:20 pm Revision 1605639f: ui: Network creation rollback on subnet creation failure
do a destroy call on created network if associated subnet creation call
fails for some reason.
Kostas Papadimitriou
05:20 pm Revision c700cb69: ui: Several ui fixes
- Order ports by id
- Deleted port subview html element when port gets disconnected in ips view
- Update pending acti...
Kostas Papadimitriou
05:20 pm Revision 5d213e95: ui: VM busy indicator in IPs pane
Kostas Papadimitriou
04:54 pm Revision 733f013d: astakos: Associate only accepted users with projects
Allow project enrollment and ownership only for users that are accepted,
not just email_verified.
Also change base q...
Giorgos Korfiatis
04:25 pm Revision 1709a768: cyclades: Fix a bug in logic/subnets.py
* Don't allow creation of subnets on a network that is initilized in a
backend
Dionysis Grigoropoulos
03:51 pm Revision 3131c27d: Merge branch 'feature-user-create' into develop
Giorgos Korfiatis
03:47 pm Revision f6ff3033: astakos: Lock user in im views
Make sure that views modifying users run in a transaction and lock users
before updating.
Giorgos Korfiatis
03:47 pm Revision fa1e77f4: astakos: Make user uuid field non-null
Set a uuid to any user missing one and set the field null=False. Giorgos Korfiatis
03:47 pm Revision 1808f7bc: astakos: Refactor user creation
Provide auth.make_user() as the single way to create a new user. This
function is responsible to set all automaticall...
Giorgos Korfiatis
03:47 pm Revision ef1fb98b: astakos: Reset user sign flags when adding new terms
When new terms are added, set has_signed_terms=False for all users, forcing
them to accept the new terms. If there ar...
Giorgos Korfiatis
03:47 pm Revision fb619437: astakos: Use TestCase instead of TransactionTestCase
We need to be sure that code runs in a transaction (provided by TestCase).
If we need in some case to test the transa...
Giorgos Korfiatis
03:47 pm Revision 5ae8216a: astakos: Remove unused user creation forms
InvitedLocalUserCreationForm, InvitedThirdPartyUserCreationForm,
ShibbolethUserCreationForm, and InvitedShibbolethUse...
Giorgos Korfiatis
03:47 pm Revision e066eedb: astakos: Correct realname splitting
If a realname splits in more than two parts, store the whole value
as last_name. Also use the util function rather th...
Giorgos Korfiatis
03:43 pm Revision 135f864e: pithos: Fix unbound reference
Sofia Papagiannaki
02:57 pm Revision b7f2a11c: pithos: Add missing import
Sofia Papagiannaki
02:41 pm ganeti-local Revision cc6fd3da: Export NIC's UUID and name to network scripts
In case of kvm None values are not allowed in env dict
so we have to add name only if not None.
In case of Xen since...
Dimitris Aragiorgis
02:41 pm snf-ganeti Revision cc6fd3da: Export NIC's UUID and name to network scripts
In case of kvm None values are not allowed in env dict
so we have to add name only if not None.
In case of Xen since...
Dimitris Aragiorgis
02:41 pm ganeti-local Revision 884ec6d4: Use HooksDict() to export network options in Xen
Remove duplicate code that exports network options to environment
variables.
Signed-off-by: Dimitris Aragiorgis <dim...
Dimitris Aragiorgis
02:41 pm snf-ganeti Revision 884ec6d4: Use HooksDict() to export network options in Xen
Remove duplicate code that exports network options to environment
variables.
Signed-off-by: Dimitris Aragiorgis <dim...
Dimitris Aragiorgis
02:41 pm ganeti-local Revision 2a3bbbaa: Export tags via GetTags() to network scripts
Use GetTags() instance method in order to export instance tags
to NIC configuration scripts and files of kvm and xen ...
Dimitris Aragiorgis
02:41 pm snf-ganeti Revision 2a3bbbaa: Export tags via GetTags() to network scripts
Use GetTags() instance method in order to export instance tags
to NIC configuration scripts and files of kvm and xen ...
Dimitris Aragiorgis
02:41 pm ganeti-local Revision 49c60905: Fix net-common script in case of routed mode
setup_route should run in case or routed mode and not
openvswitch.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet....
Dimitris Aragiorgis
02:41 pm snf-ganeti Revision 49c60905: Fix net-common script in case of routed mode
setup_route should run in case or routed mode and not
openvswitch.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet....
Dimitris Aragiorgis
02:31 pm Revision 5ccda9de: Revert "docs: Fix typo to upgrade notes"
This reverts commit afa925ddcb83aad59111e5c1ab7157b047093075. Christos Stavrakakis
02:23 pm Revision afa925dd: docs: Fix typo to upgrade notes
Christos Stavrakakis
01:47 pm Revision 5313efa9: cyclades: Rename script
Christos Stavrakakis
01:40 pm Revision b81e0ba5: cyclades: Rename hotplug to hotplug_if_possible
Use 'hotplug_if_possible' option when adding/removing NICs from
instances. 'hotplug' option will fail if the instance...
Christos Stavrakakis
01:38 pm ./kamaki Support #4625 (Resolved): pithos object identification
Stavros Sachtouris
01:37 pm ./kamaki Revision de932277: Complete file copy/move (improved)
Refs: #4583 Stavros Sachtouris
01:16 pm Revision 44a687cc: Install snf-cyclades-app tools to /usr/lib/synnefo
Christos Stavrakakis
01:13 pm Revision 9f6dc661: Merge branch 'feature-neutron' into develop
Christos Stavrakakis
01:13 pm Revision 0f89715b: cyclades: Update some snf-manage commands
* Update network-remove, server-remove, floating-ip-remove, port-remove
to extend RemoveCommand class added in commit...
Dionysis Grigoropoulos
01:13 pm Revision c406d7d9: django: Add a RemoveCommand class
* Add a new class for snf-manage *-remove commands Dionysis Grigoropoulos
01:13 pm Revision 20fc5c41: cyclades: Update some snf-manage *-remove commands
* Add support for removal of multiple targets in snf-manage
port-remove, server-remove, network-remove and floating-i...
Dionysis Grigoropoulos
01:13 pm Revision 4a769fc0: cyclades: Handle invalid user input in neutron api
* Try to convert floating-ip/port IDs to integers, in order to catch
two unhandled exceptions
Dionysis Grigoropoulos
01:13 pm Revision d27b16cc: cyclades: Verbal fixes on some snf-manage commands
Dionysis Grigoropoulos
01:13 pm Revision 2bd38823: cyclades: More verbal fixes
Dionysis Grigoropoulos
01:13 pm Revision 57c57b88: cyclades: Typo fixes
Dionysis Grigoropoulos
01:13 pm Revision 91430ce0: cyclades: Better handling of deleted subnets
* Fix a bug where snf-manage subnet-list printed deleted subnets too
* Fix a query, that also returned deleted subnets
Dionysis Grigoropoulos
01:13 pm Revision 28ac6e86: cyclades: Update snf-manage network-create
* Allow the creation of a network without specifying any subnets Dionysis Grigoropoulos
01:13 pm Revision 406968dc: cyclades: Catch an unhandled exception
Dionysis Grigoropoulos
01:13 pm Revision eb5f7eb0: cyclades: Fix a bug in logic/subnets.py
* Fix a potential crash if the gateway IP was the last available IP of
the subnet
* Create the corresponding test
Dionysis Grigoropoulos
01:13 pm Revision 83157287: Add a new function to assert success code 201
* Add assertSuccess201 function
* Use this new function in test/subnets.py
Dionysis Grigoropoulos
01:13 pm Revision ef761fe4: cyclades: Update success code on subnet create
Dionysis Grigoropoulos
01:03 pm Revision 88d998b9: cyclades: Add script for adding name to NICs
Add migration script for adding a unique name to the NICs of all Ganeti
instances. Also, this script updates the fire...
Christos Stavrakakis
01:02 pm Revision 72baf8b9: Bump version to 0.14.10rc3
Christos Stavrakakis
01:02 pm Revision 98b66dd0: Install snf-cyclades-app tools to /usr/lib/synnefo
Christos Stavrakakis
12:28 pm Revision 4734dbcc: new ui: modify the button that toggles a sidebar
The button has fixed position when the sidebar is visible.
Itdisappears instantly when the sidebar closes.
Athina Bekakou
11:33 am Revision 51136096: cyclades: Map reboot type to shutdown timeout
Fix handling of reboot type option. If 'hard' reboot type is specified
this is mapped to zero shutdown timeout of OP_...
Christos Stavrakakis
11:33 am Revision 74267398: cyclades: Add shutdown_timeout to RAPI client
Add missing 'shutdown_timeout' option to reboot, shutdown and destroy
methods of Ganeti RAPI client. The Ganeti RAPI ...
Christos Stavrakakis
11:32 am Revision 47ea6978: astakos: Remove stack traceback
Sofia Papagiannaki
11:13 am Feature #3385 (Resolved): Duplicate code in snf-burnin
Fixed on branch feature-refactor-burnin and it will be merged to develop. Ilias Tsitsimpis

11/24/2013

07:47 pm Revision ae4eee4c: new ui: remove visual effect in the detailed views
Athina Bekakou
07:39 pm Revision de9b2b51: new ui: update icon-font and corresponding files
Athina Bekakou
05:26 pm Revision 8a50745d: new ui: add confirmation windows
Athina Bekakou
05:23 pm Revision cc9091bb: new ui: modify the style and functionality of detailed view
Athina Bekakou
02:53 pm Revision 2a58c29b: cyclades: Add default owner for port
Consider as default owner for a port the owner of the machine that the
port will be connected to.
Christos Stavrakakis

11/23/2013

07:59 pm Revision edbc1d5a: cyclades: Remove duplicate constants
Christos Stavrakakis
07:52 pm Revision 1cb7846c: cyclades: Fix removal of stale NICs in BUILD state
Until now, NICs that did not exist in the Ganeti backend and were in
BUILD state were removed after a timeout (BUILDI...
Christos Stavrakakis

11/22/2013

06:35 pm ./kamaki Revision effa4b8f: Sketch-implement file copy/move
Refs: #4625, #4583 Stavros Sachtouris
06:08 pm Revision 03c98c18: astakos: Provide additional tests for oa2 app
Sofia Papagiannaki
06:05 pm Revision 2d159fc1: astakos: Minor changes in oa2 app
Sofia Papagiannaki
05:42 pm snf-ganeti Revision 1e078ef3: build_chroot: hard-code the version of blaze-builder
The newest version does not build on debian squeeze, so avoid
it beeing pulled in as a dependency.
Signed-off-by: Kl...
Klaus Aehlig
05:06 pm snf-ganeti Revision 20d6b9c5: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
05:06 pm ganeti-local Revision 20d6b9c5: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
05:04 pm ganeti-local Revision 970f8884: Merge branch 'stable-2.8-latest' into debian-2.8
Dimitris Aragiorgis
05:04 pm snf-ganeti Revision 970f8884: Merge branch 'stable-2.8-latest' into debian-2.8
Dimitris Aragiorgis
04:51 pm Revision f8df95f9: ui: Typo fix
Kostas Papadimitriou
04:49 pm Revision d6316aad: ui: Remove dependency on vm_hostname_format setting
Kostas Papadimitriou
04:46 pm Revision 2d92b7ed: ui: Improve ipv6 connectivity warning styles
Kostas Papadimitriou
04:46 pm Revision f21051c8: ui: Styling improvements
Kostas Papadimitriou
04:44 pm Revision 30399f59: Merge branch 'feature-resource-defaults' into develop
Christos Stavrakakis
04:44 pm Revision c94dcec3: astakos: Preserve visibility flags on register
When re-registering an existing resource, do not override the visibility
flags. They may have been modified by the ad...
Giorgos Korfiatis
04:44 pm Revision 762d2797: Document resource and quota changes
Update Changelog and upgrade notes. Giorgos Korfiatis
04:44 pm Revision 38fd3090: snf-deploy: Set quota for existing users
Add new action 'set_user_quota' to set base quota for existing users. Christos Stavrakakis
04:44 pm Revision d14155e3: cyclades: Enforce quota
Introduce command enforce-resources-cyclades, which checks for quota
violations and applies actions to enforce the li...
Giorgos Korfiatis
04:44 pm Revision 548938f6: astakos: Speed up setting quota for one resource
When registering a new resource or updating base quota for a single
resource, compute and set holdings just for this ...
Giorgos Korfiatis
04:44 pm Revision 46b6a8b4: astakos: Speed up computing initial_quota
Restructure code to avoid an extra join and dict manipulations. Giorgos Korfiatis
04:44 pm Revision d5421da4: astakos: Revert moderation of non-verified users
Migration 0031 accepted users to whom activation email had been sent, even
if their email had not been verified. This...
Giorgos Korfiatis
04:44 pm Revision 5a0f9d6c: astakos: Enhance quota listing
Enable filtering quota by resource, over limit status, usage and
limit values.
Giorgos Korfiatis
04:44 pm Revision 45112d5a: astakos: Modify base quota in bulk
Add option `--all' in command user-modify to support setting base quota
for all users. Exceptions can be specified wi...
Giorgos Korfiatis
04:44 pm Revision d61d6007: astakos: Rename --limit to --default-quota
Use a more descriptive name for this resource-modify option. Also change
resource-list column `limit' to `default_quo...
Giorgos Korfiatis
04:44 pm Revision 2dc27ac1: astakos: Add resource visibility flags
Rename flag `allow_in_projects' to `ui_visible'. Add flag `api_visible'.
The former entails the latter.
Giorgos Korfiatis
04:44 pm Revision 85ae5a4c: astakos: Restrict resource access in API
Make available in the API only resources with api_visible=True. Giorgos Korfiatis
04:44 pm Revision a69ad12b: astakos: Split quota commands
Introduce quota-list and quota-verify. Giorgos Korfiatis
04:44 pm Revision 2e46be99: astakos: Make limits possibly infinite
Register new resources with unlimited quota. Giorgos Korfiatis
04:44 pm Revision f72ba65d: astakos: Preserve existing quota on default change
View the resource defaults as a skeleton to be consulted when accepting
a new user. All users keep their quota in Ast...
Giorgos Korfiatis
04:44 pm Revision 3c98e3a5: common: Support parsing, printing inf numbers
By convention, infinite is represented by 2**63-1, the max value for
a signed 64 bit field.
Giorgos Korfiatis
04:44 pm Revision b22da62e: astakos: Avoid multiple user lookups in quota sync
Also, remove unneeded param of astakos_users_quotas. Giorgos Korfiatis
04:44 pm Revision 41e92ef2: astakos: Replace decimal field with bigint
Any values that happen to be greater than the new max (2**63-1)
are reduced to this value.
Giorgos Korfiatis
04:44 pm Revision 20c6de35: quotaholder: Speed up set_quota with bulk_create
Instead of updating every single holding, delete all after loading them,
then reinsert them updated with bulk_create.
Giorgos Korfiatis
04:44 pm Revision 90e7da53: Remove resource import/export commands
They have been subsumed by the respective service import/export commands. Giorgos Korfiatis
04:44 pm Revision 30edd93d: astakos: Recompute quota when updating a resource
Avoid stateful update of holdings when a resource limit changes; rather
recompute and set all affected users' quota.
Giorgos Korfiatis
04:44 pm Revision 72313b77: astakos: pep8 fixes
Giorgos Korfiatis
04:35 pm Revision 2945e7ed: ci: Add --name option to override server name
Christos Stavrakakis
04:23 pm Revision 9d47d945: Bump version to 0.14.10~rc2-1~wheezy
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
04:22 pm Revision 0a9d9d39: Merge branch 'hotfix-0.14.10' into debian-hotfix-0.14.10-wheezy
Christos Stavrakakis
04:19 pm ganeti-local Revision 38f561d8: Do not pass None values in network scripts
RunCmd does not allow env dict to have non string values.
NIC's IP and name can be None, thus export them only if not...
Dimitris Aragiorgis
04:19 pm snf-ganeti Revision 38f561d8: Do not pass None values in network scripts
RunCmd does not allow env dict to have non string values.
NIC's IP and name can be None, thus export them only if not...
Dimitris Aragiorgis
04:16 pm snf-ganeti Revision d7c461b6: Fix broken TAGS generation
This file is used for development to point to code definitions. Apparently this
has been broken since Februrary [cc40...
Petr Pudlak
03:48 pm snf-ganeti Revision e5398c3a: Add patching QA configuration files on buildbots
In order to work, it is necessary:
* Write a JSON Patch to file "qa/qa-patch.json" in a source repository.
(And be ...
Petr Pudlak
03:46 pm Revision 657040ad: Get the latest ganeti packages from wheezy repo
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Conflicts:
ci/schemas/one_node_wheezy/wheezy.conf
snf-deploy/...
Dimitris Aragiorgis
03:32 pm Revision ce6755b8: new ui: modify volume creation wizard
Athina Bekakou
03:06 pm Revision a36d4561: Bump version to 0.14.10rc2
Christos Stavrakakis
03:02 pm ganeti-local Revision 7ce96e25: Add missing opcode parameter
Upon porting the patch from stable-2.10 where opcodes are
auto generated we forgot to add hotplug_if_possible param
t...
Dimitris Aragiorgis
03:02 pm snf-ganeti Revision 7ce96e25: Add missing opcode parameter
Upon porting the patch from stable-2.10 where opcodes are
auto generated we forgot to add hotplug_if_possible param
t...
Dimitris Aragiorgis
02:46 pm snf-network Revision 0dad67e9: Bump version to 0.15.1-1~wheezy
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
02:46 pm snf-network Revision 682583b1: Merge branch 'master' into debian-wheezy
Dimitris Aragiorgis
02:42 pm snf-network Revision 5332c3cb: Bump version to 0.15.1
Dimitris Aragiorgis
02:40 pm snf-network Revision 20fa515c: Support firewalls based on NINC index, uuid, names
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
02:38 pm Revision b2272468: cyclades: Add name to Ganeti NICs
Add 'name' attribute to newly created NICs. Currently, the name of the
NICs will not be used to refer to NICs, as it ...
Christos Stavrakakis
02:11 pm Revision a716e840: new ui: add disconnect functionality for the detailed view
Athina Bekakou
01:16 pm Revision c2e41963: cyclades: Small fixes to server-import command
Christos Stavrakakis
01:04 pm snf-ganeti Revision 2088b563: Some minor fixes related to network scripts
Export NIC's name and uuid in configuration scripts, use HooksDict()
in Xen hypervisor to export network related vars...
Dimitris Aragiorgis
01:04 pm ganeti-local Revision 2088b563: Some minor fixes related to network scripts
Export NIC's name and uuid in configuration scripts, use HooksDict()
in Xen hypervisor to export network related vars...
Dimitris Aragiorgis
01:01 pm ganeti-local Revision 11c97d7c: Document vif-ganeti usage
In order to be able to use it as vif-script one has to
create a symbolic link inside /etc/xen/scripts pointing
to /us...
Dimitris Aragiorgis
01:01 pm snf-ganeti Revision 11c97d7c: Document vif-ganeti usage
In order to be able to use it as vif-script one has to
create a symbolic link inside /etc/xen/scripts pointing
to /us...
Dimitris Aragiorgis
01:01 pm snf-ganeti Revision 29fa4fa3: Refactor NIC configuration scripts
Add new script vif-ganeti that could be used instead of
default vif-bridge in order NIC customization can be more
fle...
Dimitris Aragiorgis
01:01 pm ganeti-local Revision 29fa4fa3: Refactor NIC configuration scripts
Add new script vif-ganeti that could be used instead of
default vif-bridge in order NIC customization can be more
fle...
Dimitris Aragiorgis
12:51 pm ganeti-local Revision 2e6f0cdf: Make NIC setup more flexible in case of Xen
For every NIC write down a file that contains NIC's
info (MAC, mode, link, network details), that can
be sourced by a...
Dimitris Aragiorgis
12:51 pm snf-ganeti Revision 2e6f0cdf: Make NIC setup more flexible in case of Xen
For every NIC write down a file that contains NIC's
info (MAC, mode, link, network details), that can
be sourced by a...
Dimitris Aragiorgis
12:43 pm Revision 73486bc5: new ui: update detailed view of vm
- add first approach for the "attach volume" and "connect to network"
window.
- improve style
Athina Bekakou
12:11 pm Revision a472f828: ui: Separate image/snapshot menu in vm wizard
Conflicts:
snf-cyclades-app/synnefo/ui/static/snf/js/ui/web/ui_create_view.js
snf-cyclades-app/synnefo/ui/template...
Kostas Papadimitriou
12:05 pm Revision db6ed606: ui: Display all available snapshot categories
Conflicts:
snf-cyclades-app/synnefo/ui/static/snf/js/ui/web/ui_create_view.js
Kostas Papadimitriou
12:04 pm Revision 8f831cbc: ui: Create machine loading images indicator
snapshots feature introduced the requirement for updating images displayed on
vm creation view, every time the view i...
Kostas Papadimitriou
11:57 am snf-ganeti Revision 26ce25ef: Export nic name and uuid in configuration scripts
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
11:57 am ganeti-local Revision 26ce25ef: Export nic name and uuid in configuration scripts
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
11:13 am Revision 995a0d70: Burnin: Fix some verbal errors
Ilias Tsitsimpis
10:55 am Revision 4c657887: astakos: Include astakos_admin in helper script
Giorgos Korfiatis

11/21/2013

08:37 pm Revision 90fbedb6: ui: Proper initialization of port progress indicator
in icon view vm ips Kostas Papadimitriou
08:33 pm Revision 93c25f8d: ui: Remove snapshots specific patch
Kostas Papadimitriou
08:31 pm Revision d9128cf3: ui: IPs icons
Kostas Papadimitriou
08:31 pm Revision de0693f8: ui: Snapshot action indicator icon
Kostas Papadimitriou
08:31 pm Revision 74831b0d: ui: Handle port_forward vm info when available
display corresponding connect info in vm connect overlay Kostas Papadimitriou
08:31 pm Revision 8626b696: ui: Avoid image name double escaping in vm wizard
Kostas Papadimitriou
08:31 pm Revision 37353119: ui: Update image details title styles
Kostas Papadimitriou
08:29 pm Revision c7aead0b: ui: Remove debug statement
Kostas Papadimitriou
08:28 pm Revision 43b53ee7: ui: Remove debug statement
Kostas Papadimitriou
08:27 pm Revision 45ff73d0: ui: Remove categories list in vm wizard view
Kostas Papadimitriou
08:27 pm Revision 807a0305: ui: Truncate model names in several cases
Kostas Papadimitriou
08:27 pm Revision b502f75d: ui: Avoid double escaping of image name
Kostas Papadimitriou
08:27 pm Revision deeeb954: ui: Additional vm name truncates
Kostas Papadimitriou
08:27 pm Revision d6d1f049: ui: Skip snapshot action confirmation step
Kostas Papadimitriou
08:27 pm Revision bfb11987: ui: Network/IPs/Public keys action indicators
Kostas Papadimitriou
08:27 pm Revision 8d874572: ui: IPs icon subview alignment fixes
Kostas Papadimitriou
08:27 pm Revision 9db70e60: ui: Fix network ports toggling overflow issues
Kostas Papadimitriou
08:27 pm Revision 9145aad9: ui: Disconnect action in vm ips icon subview
Kostas Papadimitriou
08:27 pm Revision 2b516a38: ui: Improve inactive vm actions handling
Kostas Papadimitriou
08:27 pm Revision 3cac4a52: ui: Warn user when vm has no public ip v4
in vm connect overlay Kostas Papadimitriou
08:27 pm Revision 6fe8c2ca: ui: Remove UI_VM_HOSTNAME_FORMAT setting
no longer needed since compute api responses contain the fqdn vm attribute.
Setting ``UI_NO_FQDN_MESSAGE`` setting a...
Kostas Papadimitriou
08:27 pm Revision 796d9069: ui: Hide public network connect action border
Kostas Papadimitriou
08:23 pm Revision 3dd4a971: ui: Hide public network connect action border
Kostas Papadimitriou
08:17 pm Revision f59423e7: ui: Improve inactive vm actions handling
Kostas Papadimitriou
08:12 pm Revision fa5e1f54: ui: Disconnect action in vm ips icon subview
Kostas Papadimitriou
06:47 pm Revision c89c1938: ui: Fix network ports toggling overflow issues
Kostas Papadimitriou
06:36 pm Pithos Web Client Revision a0a17ab9: Merge branch 'master' into develop
Conflicts:
version
Kostas Papadimitriou
06:10 pm Revision 1dafd5f0: ui: IPs icon subview alignment fixes
Kostas Papadimitriou
06:08 pm Revision 0ee6a396: ui: Remove categories list in vm wizard view
Kostas Papadimitriou
06:07 pm Revision cd20b820: ui: Remove UI_VM_HOSTNAME_FORMAT setting
no longer needed since compute api responses contain the fqdn vm attribute.
Setting ``UI_NO_FQDN_MESSAGE`` setting a...
Kostas Papadimitriou
06:07 pm ./kamaki Revision d1bced10: Expose Network floatingip commands
Refs: #4583, #4563 Stavros Sachtouris
06:07 pm Revision d397f77e: burnin: Update snf-burnin-run script
Ilias Tsitsimpis
06:02 pm Revision f0bf914c: ui: Additional vm name truncates
Kostas Papadimitriou
06:01 pm Revision da83b041: Get the latest ganeti packages from wheezy repo
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
05:58 pm Revision ac57b1c4: pithos: Update view tests
Sofia Papagiannaki
05:58 pm Revision 64455755: pithos: Minor changes in view decorator
Sofia Papagiannaki
05:51 pm Revision a84bb525: ui: Avoid double escaping of image name
Kostas Papadimitriou
05:45 pm Revision fede1c2e: ui: Truncate model names in several cases
Kostas Papadimitriou
05:42 pm ./kamaki Revision 8fd99602: Implement Network floatingips
Refs: #4546 Stavros Sachtouris
05:39 pm ./kamaki Revision 86900a30: server create arg type bug: image id not an int
Stavros Sachtouris
05:37 pm ./kamaki Revision 1ad949a7: Implement Network floatingips
Refs: #4546 Stavros Sachtouris
05:13 pm Revision 9f7eec77: ui: Network/IPs/Public keys action indicators
Kostas Papadimitriou
04:38 pm ganeti-local Revision 6b97b16c: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:38 pm snf-ganeti Revision 6b97b16c: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:37 pm snf-ganeti Revision 6c4982db: Merge branch 'stable-2.8-latest' into debian-2.8
Dimitris Aragiorgis
04:37 pm ganeti-local Revision 6c4982db: Merge branch 'stable-2.8-latest' into debian-2.8
Dimitris Aragiorgis
04:34 pm snf-ganeti Revision 7cfe1eb6: Introduce --hotplug-if-possible option
This will be useful for an external entity using RAPI that
wants to modify devices of instances.
The common use case...
Dimitris Aragiorgis
04:34 pm ganeti-local Revision 7cfe1eb6: Introduce --hotplug-if-possible option
This will be useful for an external entity using RAPI that
wants to modify devices of instances.
The common use case...
Dimitris Aragiorgis
04:32 pm Revision df99e15d: Burnin: Small code refactoring
Ilias Tsitsimpis
04:16 pm Revision 6c7d5235: burnin: Add STOPPED as valid state when deleting
After a reconciliation, a machine will go to STOPPED state
before the DELETED state. This commit adds the STOPPED sta...
Ilias Tsitsimpis
04:16 pm Revision 0d2e2121: burnin: Change --quiet logging behavior
When --quiet flag is used, burnin will not produce a logging
file at all (neither will log to stdout). This flag is u...
Ilias Tsitsimpis
04:14 pm ./kamaki Revision 77a7fd64: Merge branch 'develop' into feature-network-api
Stavros Sachtouris
04:08 pm Revision fc6bf782: new ui: general style changes
- add single view link in actions-bar
- update logo
- update navigation links
Athina Bekakou
04:08 pm ./kamaki Revision cec2dfcd: Reimplement pithos commands (apply naming scheme)
Refs: #4625, #4583
So far: file list, file create
Stavros Sachtouris
04:06 pm ganeti-local Revision 96ed3a3e: Introduce --hotplug-if-possible option
This will be useful for an external entity using RAPI that
wants to modify devices of instances.
The common use case...
Dimitris Aragiorgis
04:06 pm snf-ganeti Revision 96ed3a3e: Introduce --hotplug-if-possible option
This will be useful for an external entity using RAPI that
wants to modify devices of instances.
The common use case...
Dimitris Aragiorgis
03:45 pm snf-ganeti Revision 2ca1b52d: Add missing spindles paramter to idisk
When spindles where added to Ganeti, apparently it was forgotten
to add the parameter to the Haskell data type as wel...
Klaus Aehlig
03:45 pm snf-ganeti Revision 9e448d7f: Parse spindles as integer
The disk parameter "spindles", if present, has to be an integer.
Enforce this already when parsing the command line, ...
Klaus Aehlig
03:42 pm snf-ganeti Revision b09c141f: Fix a bug in BlockDevAssemble
If BlockdevAssemble() is invoked with as_primary=False
(currently only in the first pass of AssembleInstanceDisks())
...
Dimitris Aragiorgis
03:42 pm ganeti-local Revision b09c141f: Fix a bug in BlockDevAssemble
If BlockdevAssemble() is invoked with as_primary=False
(currently only in the first pass of AssembleInstanceDisks())
...
Dimitris Aragiorgis
03:38 pm Revision 0e7a0a10: burnin: Remove old implementation
We are going to re-implement burnin.
The goal is to have a cleaner structure (not all code in one file),
a better log...
Ilias Tsitsimpis
03:38 pm Revision d3cabc29: burnin: Add --quiet and --final-report-only flags
`final-report-only' flag is useful when burnin is used in
script files and it's output is to be sent using email.
Ilias Tsitsimpis
03:38 pm Revision 70f14042: burnin: Test name2uuid
Ilias Tsitsimpis
03:38 pm Revision 5b3b2d49: burnin: Add FlavorsTestSuite
Ilias Tsitsimpis
03:38 pm Revision 9d5c8826: burnin: Add PithosTestSuite
Ilias Tsitsimpis
03:38 pm Revision cba7f12c: burnin: Add ImagesTestSuite
Ilias Tsitsimpis
03:38 pm Revision 7e11c84f: burnin: Use descriptors as test attributes
Since each instance of the TestCase will only be used to run a single
test method (a new fixture is created for each ...
Ilias Tsitsimpis
03:38 pm Revision 4000d692: burnin: Write ServerTestSuite
Ilias Tsitsimpis
03:38 pm Revision 05770ed8: burnin: Create a new module to split up codebase
Ilias Tsitsimpis
03:38 pm Revision 1dc73a5d: burnin: Parse arguments
Ilias Tsitsimpis
03:38 pm Revision 8b8c28e6: burnin: Implement StaleServersTestSuite
This testsuite is used to inspect and delete stale servers
(servers left from previous burnin runs).
Ilias Tsitsimpis
03:38 pm Revision 41d7c658: burnin: Implement NetworkTestSuite
Ilias Tsitsimpis
03:38 pm Revision e8760c7f: snf-ci: Update burnin command line parameters
Add the kamaki_version parameter to the ci config file.
Using this parameter the user can specify a version of kamaki...
Ilias Tsitsimpis
03:38 pm Revision 2349591f: burnin: Add new logger
Ilias Tsitsimpis
03:38 pm Revision 2338f772: burnin: Finish ServerTestSuite
Ilias Tsitsimpis
03:31 pm Revision 03e61f57: ui: Skip snapshot action confirmation step
Kostas Papadimitriou
03:31 pm Revision 1c0f8d7d: ui: Remove debugging code
Kostas Papadimitriou
03:31 pm Revision b99bf835: ui: Warn user when vm has no public ip v4
in vm connect overlay Kostas Papadimitriou
03:22 pm Revision 045591f2: Merge branch 'feature-export-stats' into develop
Christos Stavrakakis
03:21 pm Revision 4fad2b3f: cyclades: Update Changelog about exported stats
Christos Stavrakakis
02:33 pm Revision f0498685: new ui: modify style and content of detailed views
Athina Bekakou
02:10 pm Revision c8a38c0e: cyclades: Export Astakos detailed stats from API
Add new 'astakos_admin' service to export basic statistics about Astakos
service. The stats are exported via the '/ad...
Christos Stavrakakis
01:32 pm ./kamaki Revision 379c36a8: Fix typo (network type is network not compute)
Stavros Sachtouris
01:28 pm Revision bda47e03: cyclades: Export Cyclades detailed stats from API
Add '/admin/stats/detail' API endpoint to export basic statistics about
Cyclades. Access to this view is only allowed...
Christos Stavrakakis
01:28 pm Revision 79f67df6: astakos: Command to export Astakos statistics
Add new 'snf-manage stats-astakos' management command to export basic
statistics about Astakos, like number of total,...
Christos Stavrakakis
01:28 pm Revision d9f2a9e1: cyclades: Command to export Cyclades statistics
Add new 'snf-manage stats-cyclades' management command to export basic
statistics about Cyclades, like number of serv...
Christos Stavrakakis
12:58 pm Revision 331f7d69: plankton: Make Pithos Archipelago conf a setting
Add new constants for Archipelago configuration file
and XSEG Object Pool Size
Chrysostomos Nanakos
12:34 pm Revision 0c691de2: pithos: Add Archipelago constants to KWARGS dict
Pass archipelago_conf_file and xseg_pool_size to
connect_backend or PithosBackendPool function
Chrysostomos Nanakos
12:30 pm Revision 28ec1513: pithos: Pass Archipelago constants to Backend Pool
Pass archipelago_conf_file and xseg_pool_size constants
to PithosBackendPool function
Chrysostomos Nanakos
12:29 pm Revision 621c30af: pithos: Return if XSEG Object Pool exists
Chrysostomos Nanakos
12:06 pm ./kamaki Support #4625 (Resolved): pithos object identification
Pithos objects could be identified like this:
pithos://account/container/objectpath
or
[--account=ACCOUNT] /contai...
Stavros Sachtouris
11:31 am Revision 83968a58: pithos: Retrieve PITHOS_XSEG_POOL_SIZE constant
Import into Pithos settings the new constant for the XSEG
pool size
Chrysostomos Nanakos
11:29 am Revision 379c0c1d: pithos: Add new XSEG pool size constant
Introduce new constant for XSEG pool size. Default value is 8 Chrysostomos Nanakos
12:07 am Revision d69f6238: ui: Handle port_forward vm info when available
display corresponding connect info in vm connect overlay Kostas Papadimitriou

11/20/2013

10:10 pm Revision e897b073: cyclades: Delete stale NICs before migration
Extend migration file to delete NICs that belong to VMs that have
already been deleted. Such NICs may exist due to a ...
Christos Stavrakakis
08:08 pm Revision 1fdd8d69: cyclades: Fix bugs relative with quotas
* Reject previous unaccepted serials if action is 'DESTROY'. This is
required because multiple DESTROY actions may ...
Christos Stavrakakis
07:52 pm Revision d1a71346: cyclades: Update firewall_profile field to None
Migration value of 'firewall_profile' attribute from '' to None. Christos Stavrakakis
06:27 pm Revision 44cc2a6a: docs: Remove Archipelago section from Admin guide
Archipelago has its own, new, separate documentation:
http://www.synnefo.org/docs/archipelago/latest/
which is indepe...
Constantinos Venetsanopoulos
06:16 pm Revision 5573e1ea: docs: Remove sample design doc from index page
Now that we have the first design documents there is no need for
a link to the sample file. We keep it though under t...
Constantinos Venetsanopoulos
06:09 pm Revision b9c9f379: ui: IPs icons
Kostas Papadimitriou
05:05 pm snf-ganeti Revision a02dbfca: Add an IPv6 check for the QA test of custom SSH ports
If any of the nodes involved would be reached through IPv6, the test is
skipped. This is because the required testing...
Petr Pudlak
04:56 pm ./kamaki Feature #4624 (Assigned): Implement wait-while and wait-for, generalize and extent to networks
Right now: wait semantics are "wait while in STATUS", only in cyclades/compute related commands
Proposed changes:
-...
Stavros Sachtouris
04:53 pm ./kamaki Feature #4563: Expose networking commands
Also, modify [--arguments]
Also, update server_create to connect to a network, according to this:
Stavros Sachtouris
04:50 pm ./kamaki Revision 264a13f7: Apply naming scheme to network + cyclades/network
Refs: #4583, #4563
Network connection has changed:
server create <usuall stuff here>
--network-id=NETWORK_ID --n...
Stavros Sachtouris
04:32 pm snf-vncauthproxy Revision a9cf3cff: Add /var/run/vncauthproxy to dirs
Stratos Psomadakis
04:32 pm snf-vncauthproxy Revision be364255: Fix typo
Stratos Psomadakis
03:09 pm snf-vncauthproxy Revision 1ade46fa: Fix typo in Manifest
Stratos Psomadakis
03:03 pm snf-vncauthproxy Revision d2ae1240: Fix lintian warnings
Stratos Psomadakis
02:43 pm Revision 91ef3764: ui: Snapshot action indicator icon
Kostas Papadimitriou
02:41 pm Revision 831fd831: Bump version to 0.14.10~rc1-1~wheezy
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
02:41 pm Revision ed979faf: Merge branch 'hotfix-0.14.10' into debian-hotfix-0.14.10
Christos Stavrakakis
02:41 pm Revision 190ae578: Bump version to 0.14.10~rc1-1~squeeze
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
02:40 pm Revision 759aa6ef: pithos: Fix pithos views url prefix
Sofia Papagiannaki
02:39 pm Revision be7eabbf: Merge branch 'hotfix-0.14.10' into debian-hotfix-0.14.10
Christos Stavrakakis
02:38 pm Revision 61072783: Update NEWS file
Christos Stavrakakis
02:35 pm Revision 0ab857d0: docs: Add upgrade notes for v0.14.10
Constantinos Venetsanopoulos
01:49 pm Revision 7bc6c7e4: ui: Avoid image name double escaping in vm wizard
Kostas Papadimitriou
01:49 pm Revision d4219975: ui: Update image details title styles
Kostas Papadimitriou
01:42 pm snf-vncauthproxy Revision f5848844: Prepare docs for 1.5 release
Stratos Psomadakis
01:40 pm Revision d487b08e: ui: Truncate image name in vm wizard
Kostas Papadimitriou
01:36 pm snf-vncauthproxy Revision 670813d6: Fix error handling in parse_auth_file
Stratos Psomadakis
01:23 pm Revision ae151bcf: pithos: pep8 fixes
Chrysostomos Nanakos
01:23 pm Revision 3189c779: pithos: Use new ArchipelagoConfFile constant
Remove BACKEND_ARCHIPELAGO_CONF and use the new ArchipelagoConfFile
introduced in WorkerGlue class.
Chrysostomos Nanakos
01:23 pm Revision 13865654: pithos: New constants in ModularBackend class
Introduce new constants archipelago_conf_file and xseg_pool_size
in ModularBackend class. The new constant DEFAULT_AR...
Chrysostomos Nanakos
01:23 pm Revision a7a7bc7f: pithos: Add default Archipelago config file
Add new constant ArchipelagoConfFile for the default Archipelago
config file. Set ArchipelagoConfFile after calling s...
Chrysostomos Nanakos
01:23 pm Revision ed74c3a1: cyclades: Fix typo
Christos Stavrakakis
01:23 pm Revision 18aedecd: cyclades: Allow snapshots only for ext_ template
Do not allow creation of VMs from snapshots or taking a snapshot from a
volume, if the disk template is not ext_*.
Christos Stavrakakis
01:23 pm Revision b55abf50: cyclades: Check that image fits into disk
Check that the disk size is big enough to fit the image. Christos Stavrakakis
01:23 pm Revision 6ea16b55: pithos: Add snf-image support
Chrysostomos Nanakos
01:23 pm Revision 6ed93fd7: WIP: Make UI work with snapshots
Chrysostomos Nanakos
01:23 pm Revision 1c572eef: cyclades: Allow non ext_ VMs from snapshot
Allow creation of non ext_ vms (file, plain, drbd,) since pithcat has
been made able to read images from archipelago ...
Christos Stavrakakis
01:23 pm Revision f68105af: pithos: Move Xseg Pool initialization
Move Xseg Object Pool initialization to hashfiler module Chrysostomos Nanakos
01:23 pm Revision e6f28f02: ui: Include snapshot action in vm icon view
Kostas Papadimitriou
01:23 pm Revision 168a12e2: WIP: Small fixes to make Cyclades work with snapshots
Chrysostomos Nanakos
01:23 pm Revision 01815716: cyclades: Resolve cherry-pick conflicts
Chrysostomos Nanakos
01:23 pm Revision bf9dbab0: pithos: Use synnefo.settings in backend/__init__.py
Chrysostomos Nanakos
01:23 pm Revision 36ecd2d6: cyclades: Add dummy management commands for volumes
Christos Stavrakakis
01:23 pm Revision 0be14f37: cyclades: Fix create snapshot return code (202)
Christos Stavrakakis
01:23 pm Revision 6d05bada: ui: Create vm snapshot view
- New overlay view to handle vm snapshot creation
- Snapshot action available from vm single view
Conflicts:
snf-c...
Kostas Papadimitriou
01:23 pm Revision 539cb1f3: cyclades: Delete volumes together with the instance
Christos Stavrakakis
01:23 pm Revision 2f30878a: cyclades: Fix view for POST in snapshots and volumes
Those methods should contain all attributes inside the 'snapshot' and
'volume' attributes.
Christos Stavrakakis
01:23 pm Revision e0f82220: cyclades: Add vm metadata to snapshot
Christos Stavrakakis
01:23 pm Revision bd3d2faf: cyclades: Provider may also be 'archipelago'
Christos Stavrakakis
01:23 pm Revision 212709f0: cyclades: Various fixes for snapshots
Christos Stavrakakis
01:23 pm Revision 334bbd75: cyclades: Add 'is_snapshot' to API responses
Add 'is_snapshot' attribute to Plankton and Compute Images API
responses.
Christos Stavrakakis
01:23 pm Revision 8831a324: cyclades: Add SnapshotInstance RAPI method
Christos
01:23 pm Revision 825f3123: cyclades: Fix bugs when creating snapshots
Christos
01:23 pm Revision 55ffb732: ui: Snapshot image icon
Kostas Papadimitriou
01:23 pm Revision 441fc3aa: ui: Implement snapshot create api call
Kostas Papadimitriou
01:23 pm Revision 6a93d35a: cyclades: Fix prefixes of images/snapshots
Christos Stavrakakis
01:23 pm Revision 8f228e69: ui: Properly set snapshot OS attribute
if not already set Kostas Papadimitriou
01:23 pm Revision af646943: ui: Update images collection every time user opens vm wizard
Kostas Papadimitriou
01:23 pm Revision 7cf9e37f: ui: Introduce snapshot image type in vm wizard
Kostas Papadimitriou
01:23 pm Revision 9227b44f: ui: Create vm snapshot view
- New overlay view to handle vm snapshot creation
- Snapshot action available from vm single view
Kostas Papadimitriou
01:23 pm Revision 12394bd5: cyclades: Include volumes in server list response
Christos Stavrakakis
01:23 pm Revision 3be44f0b: cyclades: Add migration file for volumes
Christos Stavrakakis
01:23 pm Revision 13fc83e1: cyclades: Make plankton aware of snapshots
Add 'is_snapshot' attribute to plankton images. Also add methods for
getting or deleting a snapshot.
Christos Stavrakakis
01:23 pm Revision e6520e66: cyclades: Create DB models for 'volume' app
Create new database models for 'volume' app:
* Volume
* Snapshot
* VolumeMetadata
* SnapshotMetadata
Also add Volume...
Christos Stavrakakis
01:23 pm Revision 39b15ad7: cyclades: Add urls for volume API
Christos Stavrakakis
01:23 pm Revision e0f5c865: cyclades: Implementat volumes and snapshots
Christos Stavrakakis
01:23 pm Revision 5eb2916f: cyclades: Add tests for volumes
Christos Stavrakakis
01:23 pm Revision 3e9398b1: cyclades: Create volume when creating instance
Create the root disk of the instance as a Volume object. Christos Stavrakakis
01:21 pm Revision 43387972: cyclades: Initialize 'volume' app
Initialize new 'volume' app, which will implement the block storage API
of Cyclades.
Christos Stavrakakis
01:21 pm Revision 82f6409a: pithos: Do not put xseg request before map retrieval
During map_retr_archipelago, we should not put the xseg request which fetched
the map data, before actually retrievin...
Filippos Giannakos
01:21 pm Revision 6dba0ae7: pithos: Change relative import "base"
Relative import "base" should be "pithos.backends.base" Chrysostomos Nanakos
01:21 pm Revision 9adfea3a: pithos: pep8 fixes
Chrysostomos Nanakos
01:21 pm Revision 6dda7f13: pithos: Fix bug when catching IllegalExceptionError
Chrysostomos Nanakos
01:21 pm Revision 6d8d1c1b: pithos: Remove unused import objpool
Chrysostomos Nanakos
01:21 pm Revision c337c019: pithos: pep8 fixes
Chrysostomos Nanakos
01:21 pm Revision 8dea27e5: pithos: Add Archipelago Blocker and Mapper
Chrysostomos Nanakos
01:21 pm Revision 4176b4d1: pithos: Add support for recognizing Archipelago Volumes
Fix mapfile support the new snapshot naming
Introduce new IllegalOperationError exception
Add access control to Arc...
Chrysostomos Nanakos
01:21 pm Revision 0c924597: pithos: Add configuration file for Gunicorn
Make workers delegate only one XSEG port pool Chrysostomos Nanakos
01:21 pm Revision c3c32b15: pithos: Introduce new register_object_map function
Register an object without providing any data. Cyclades can
use this function to register a newly created VM snapshot
Chrysostomos Nanakos
01:21 pm Revision 41f91285: pithos: Remove File - RADOS Blocker and Mapper
Add new constant for Archipelago configuration file in pithos API,
PITHOS_BACKEND_ARCHIPELAGO_CONF
Chrysostomos Nanakos
01:21 pm Revision 563bcc22: pithos: Add monkey patch for making XSEG Request go green
Chrysostomos Nanakos
01:21 pm Revision cfd78434: pithos: Add Gevent Gunicorn Worker for Archipelago
Chrysostomos Nanakos
01:21 pm Revision 5703408d: pithos: Add glue code for Archipelago XSEG Object Pool and Gunicorn
Chrysostomos Nanakos
01:20 pm snf-vncauthproxy Revision f67f2b8b: Fix typo in client
Stratos Psomadakis
01:20 pm snf-vncauthproxy Revision a1e29b31: Improve logging during startup and shutdown
Stratos Psomadakis
01:18 pm snf-vncauthproxy Revision d3e78250: Fix some pylint warns
Stratos Psomadakis
01:18 pm snf-vncauthproxy Revision 88403aff: Don't check for SSL arg inside the event loop
Stratos Psomadakis
01:18 pm snf-vncauthproxy Revision 3a527be1: Fix typos in docs
Stratos Psomadakis
01:18 pm Revision 53dee9d4: cyclades: Update firewall_profile field to None
Migration value of 'firewall_profile' attribute from '' to None. Christos Stavrakakis
01:17 pm snf-vncauthproxy Revision f08f2e23: Enable ci docs building
Stratos Psomadakis
12:43 pm Revision e4330db2: ui: Update firewall profile API calls
using port ids in action parameters Kostas Papadimitriou
12:43 pm Revision 488209a5: ui: Remove deprecated floating IPs API calls
Kostas Papadimitriou
12:43 pm Revision 3e323ae8: ui: Fix resolving of vm hostname
Kostas Papadimitriou
12:12 pm Revision c22db8ce: cyclades: Catch exception in verify_personality
The verify_personality function assumes that the contents of a
personality is encoded in base64 and tries to decode t...
Ilias Tsitsimpis
12:05 pm Revision 7bbe4333: cyclades: Catch exception in verify_personality
The verify_personality function assumes that the contents of a
personality is encoded in base64 and tries to decode t...
Ilias Tsitsimpis
12:54 am Revision 0b4268c8: ui: Display connections instead of machines
in networks view Kostas Papadimitriou
12:41 am Revision 375a9cb5: ui: Trigger window resize when needed
Kostas Papadimitriou
12:41 am Revision 69dac1ba: ui: Networks/IPs updates and fixes
Kostas Papadimitriou

11/19/2013

08:37 pm Revision 5bdb4b1c: new ui: modify style of volume creation wizard
- add a complete approach for the step-1
- add a draft layout of step-2
Athina Bekakou
07:33 pm Revision bc5f59d0: pithos: Configurable exclude api calls from being served
Prevent api calls from being served by setting PITHOS_SERVE_API
to False.
Sofia Papagiannaki
07:33 pm Revision 79c0ca48: pithos: Change pithos views authorization/authentication
Pithos views no longer use the information stored in
the PITHOS_ASTAKOS_COOKIE_NAME cookie
for authenticating the use...
Sofia Papagiannaki
07:33 pm Revision 6ea05549: astakosclient: Provide call for requesting oa2 token
Sofia Papagiannaki
07:33 pm Revision 9956ffe9: astakos: Introduce CRUD management commands for oa2 clients
Sofia Papagiannaki
07:33 pm Revision c1d38ca2: astakosclient: Provide call for validating a temporary oa2 token
Sofia Papagiannaki
07:33 pm Revision 50f8d281: astakos: Introduce api call for validating a temporary oa2 token
Sofia Papagiannaki
07:33 pm Revision ec9999ad: astakos: Initiate (south) db migrations for oa2 app
Sofia Papagiannaki
07:33 pm Revision 1315e80d: astakos: oa2 app
Kostas Papadimitriou
07:33 pm Revision efaec842: astakos: Extend oa2 app
Sofia Papagiannaki
06:44 pm ./kamaki Revision 197b413b: Merge branch 'feature-thread-limit' into develop
Stavros Sachtouris
06:18 pm ./kamaki Revision ec5d658f: Move thread control to threaded commands
Refs: #4616, #4617
Remove max_theads from config, move control to threaded commands as --threads
Set default MAX_THR...
Stavros Sachtouris
06:17 pm ./kamaki Bug #4616 (Resolved): Thread limit is broken
Stavros Sachtouris
06:16 pm ./kamaki Feature #4617 (Resolved): Move threading control to the commands that use threads, add --threads ...
Stavros Sachtouris
05:58 pm Revision 28aa17cb: new ui: update style of networks-list and vms-list
Athina Bekakou
05:56 pm Revision 3ed3ef88: new ui: improve volumes list
Athina Bekakou
05:56 pm Revision f11bc634: new ui: update icon-font and corresponding files
Athina Bekakou
05:56 pm Revision e1265f4a: new ui: add list and grid view of images and snapshots
Athina Bekakou
05:51 pm Revision 84e9a07d: new ui: nic connect/disconnect functionality
Olga Brani
05:33 pm ./kamaki Revision 5c5eb675: Apply naming scheme to image cmds
Refs: #4583
All image-property commands --> image modify --property-add/del
All image-compute commands --> imagecomp...
Stavros Sachtouris
05:30 pm Revision 9a0058e2: new ui: left sidebar for items list view
Olga Brani
05:09 pm Revision 58685fb3: docs: Update Synnefo overview figure on index page
Update the figure to reflect cloning/snapshotting
functionality and also update to Synnefo branding.
Constantinos Venetsanopoulos
04:38 pm snf-ganeti Revision b3ad1889: hsqueeze: describe option -C in the man page
The option -C was recently added to hsqueeze, but not documented in
the man page. Add the documentation now.
Signed-...
Klaus Aehlig
04:38 pm ganeti-local Revision c765c553: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:38 pm snf-ganeti Revision c765c553: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:37 pm snf-ganeti Revision 274e7eb0: Merge branch 'stable-2.8-latest' into debian-2.8
Dimitris Aragiorgis
04:37 pm ganeti-local Revision 274e7eb0: Merge branch 'stable-2.8-latest' into debian-2.8
Dimitris Aragiorgis
04:29 pm ./kamaki Feature #4617 (Assigned): Move threading control to the commands that use threads, add --threads ...
Please ensure the default for threading is always 1.
The user should enable multithreading explicitly, should the ne...
Vangelis Koukis
03:47 pm ./kamaki Feature #4617 (Resolved): Move threading control to the commands that use threads, add --threads ...
There are currenlty 3 out of ~80 commands that use threads:
server create (when run with clusters)
file upload
f...
Stavros Sachtouris
03:40 pm ./kamaki Bug #4616 (Closed): Thread limit is broken
The max_threads config option is ignored... Stavros Sachtouris
03:22 pm snf-ganeti Revision 36a13a53: Do not abort if hotplug is not supported
This will be useful for an external entity using RAPI that
wants to do device modifications to instances.
The common...
Dimitris Aragiorgis
03:22 pm ganeti-local Revision 36a13a53: Do not abort if hotplug is not supported
This will be useful for an external entity using RAPI that
wants to do device modifications to instances.
The common...
Dimitris Aragiorgis
03:00 pm Revision 7a8e156f: snf-ci: Fix a typo
Ilias Tsitsimpis
02:18 pm ganeti-local Revision 1ef82b60: Add an aggregate NIC VLAN field to Python queries
As all other NIC fields have an aggregate retrieval field, add one for
the VLANs as well.
Signed-off-by: Hrvoje Ribi...
Hrvoje Ribicic
02:18 pm snf-ganeti Revision 1ef82b60: Add an aggregate NIC VLAN field to Python queries
As all other NIC fields have an aggregate retrieval field, add one for
the VLANs as well.
Signed-off-by: Hrvoje Ribi...
Hrvoje Ribicic
02:13 pm snf-ganeti Revision 7295a6dc: Allow the NIC VLAN to be set to an empty string
The NIC VLAN has previously not been modified via Haskell, causing the
INicParams class not to be used. With the rece...
Hrvoje Ribicic
02:13 pm snf-ganeti Revision 32933325: Add the aggregate NIC VLAN instance field
Allow the retrieval of the VLANs of all the NICs through nic.vlans.
Signed-off-by: Hrvoje Ribicic <riba@google.com>
...
Hrvoje Ribicic
02:13 pm snf-ganeti Revision 63f4bce5: Add NIC VLAN field retrieval to Haskell queries
The field was added to Python queries in an earlier version, and now
has to be added to the Haskell queries as well.
...
Hrvoje Ribicic
01:00 pm Revision 0a9b5fff: deploy: Install vncauthproxy before cyclades
Install snf-vncauthproxy beforing installing Cyclades, because Cyclades
depends on vncauthproxy.
Christos Stavrakakis
11:18 am snf-ganeti Revision f1a80b60: Some changes in control file
ganeti-haskell replaces snf-ganeti because
/usr/share/man/man8/ganeti-confd.8.gz was in ganeti 2.6 but now in
ganeti-...
Dimitris Aragiorgis
11:18 am ganeti-local Revision f1a80b60: Some changes in control file
ganeti-haskell replaces snf-ganeti because
/usr/share/man/man8/ganeti-confd.8.gz was in ganeti 2.6 but now in
ganeti-...
Dimitris Aragiorgis

11/18/2013

09:51 pm snf-ganeti Revision 077892f8: RAPI: Make use of request_body in Reboot/Remove
Until now, the shutdown_timeout parameter could only be passed to
ShutdownInstance() inside kwargs, causing it to be ...
Dimitris Aragiorgis
09:51 pm ganeti-local Revision 077892f8: RAPI: Make use of request_body in Reboot/Remove
Until now, the shutdown_timeout parameter could only be passed to
ShutdownInstance() inside kwargs, causing it to be ...
Dimitris Aragiorgis
09:51 pm ganeti-local Revision 508b9539: RAPI: Pass depends body arg (if any) to opcode
Most rlib2 classes override the default _GetDefaultData() method with
custom methods that parse a request's body and ...
Dimitris Aragiorgis
09:51 pm snf-ganeti Revision 508b9539: RAPI: Pass depends body arg (if any) to opcode
Most rlib2 classes override the default _GetDefaultData() method with
custom methods that parse a request's body and ...
Dimitris Aragiorgis
07:24 pm Revision ffc4b474: eventd: Fix using attribute from wrong module
'CLUSTER_CONF_FILE' attribute belongs to 'ganeti.pathutils' and not
'ganeti.constants'.
Christos Stavrakakis
07:07 pm snf-image Revision 578251e3: pithcat: Add support for Archipelago images
Make pithcat to be able to work with 'pithosmap://' URLS that contain
the name of an Archipelago map.
Chrysostomos Nanakos
07:03 pm Revision 5bfb38cf: ui: Floating ip destroying style
Kostas Papadimitriou
07:03 pm Revision f784d324: ui: Floating ip creating progress styles
Kostas Papadimitriou
07:03 pm Revision 5475c563: ui: Improve floating ip status display
Kostas Papadimitriou
07:03 pm Revision a45b4f10: ui: SSH create view. Focus on name input by default
Kostas Papadimitriou
07:03 pm Revision b9add257: ui: Disable language select menu
Kostas Papadimitriou
07:03 pm Revision 176921aa: ui: Improve floating IP status display
Kostas Papadimitriou
07:03 pm Revision e6a4b75c: ui: Several ips/networks fixes and improvements
Kostas Papadimitriou
07:03 pm Revision d647cc0b: ui: Remove debug statement
Kostas Papadimitriou
07:03 pm Revision af32efaa: ui: VM ip addresses subview improvements
Kostas Papadimitriou
07:03 pm Revision 8e13afa9: ui: Enable automatic quota handling in collection views
Kostas Papadimitriou
06:56 pm ./kamaki Revision 00b1248e: Apply naming conventions to 1st level image cmds
Refs: #4583 Stavros Sachtouris
06:52 pm Revision 3bac1e87: gtools: Add ganeti to python path
Modify snf-ganeti-eventd to explicitly add '/usr/share/ganeti' to it's
path. This is needed because since Ganeti 2.7,...
Christos Stavrakakis
06:39 pm Revision 111adca0: docs: Add resource defaults design
Giorgos Korfiatis
05:22 pm snf-ganeti Revision 031d2db1: Allow instances to obtain externally reserved IPs
The administrator should be able to assign an externally reserved IP
to a Ganeti instance manually, if desired. Curre...
Dimitris Aragiorgis
05:22 pm ganeti-local Revision 031d2db1: Allow instances to obtain externally reserved IPs
The administrator should be able to assign an externally reserved IP
to a Ganeti instance manually, if desired. Curre...
Dimitris Aragiorgis
05:22 pm snf-ganeti Revision 28d466dc: Mark cluster's IPs as externally reserved
Currently, upon network creation, nodes' and master's IPs
are reserved in the pool.
This leads to pool reservations ...
Dimitris Aragiorgis
05:22 pm ganeti-local Revision 28d466dc: Mark cluster's IPs as externally reserved
Currently, upon network creation, nodes' and master's IPs
are reserved in the pool.
This leads to pool reservations ...
Dimitris Aragiorgis
05:00 pm Revision 1fda8642: new ui: initial tabs for vm details view
Olga Brani
04:45 pm ./kamaki Revision 0b052394: Apply new naming convention for server
Refs: #4583
Renamings and merges in server:
rename/resize/firewall set/metadata set/metadata_delete -> modify
Remov...
Stavros Sachtouris
03:40 pm Revision 34d12b31: new ui: tab functionality for details view
Olga Brani
02:57 pm Revision aee560b0: cyclades: Do not retry all Ganeti failed creations
Make snf-dispatcher retry only the OP_INSTANCE_CREATE jobs that failed
due to opportunistic locking. Such jobs includ...
Christos Stavrakakis
02:53 pm snf-ganeti Revision 6c005975: Show running times of whole test blocks
Similarly to simple tests, test blocks are now demarcated (in boldface)
and measured.
Signed-off-by: Petr Pudlak <pu...
Petr Pudlak
02:53 pm snf-ganeti Revision 2129c5ff: Add more color options to QA
Allow combination of colors, background colors, bold, reverse video,
etc.
Signed-off-by: Petr Pudlak <pudlak@google....
Petr Pudlak
02:53 pm snf-ganeti Revision 1490a90c: Add more thorough check for terminal color support to QA
It uses `tput` to check if the current terminal has enough colors.
Signed-off-by: Petr Pudlak <pudlak@google.com>
Re...
Petr Pudlak
01:35 pm snf-ganeti Revision ddd1d5c3: Be paranoid about existing keys in cfgupgrade
The cfgupgrade test assumes a very minimal configuration for some of its
tests. This configuration does not contain s...
Thomas Thrainer
01:35 pm ganeti-local Revision ddd1d5c3: Be paranoid about existing keys in cfgupgrade
The cfgupgrade test assumes a very minimal configuration for some of its
tests. This configuration does not contain s...
Thomas Thrainer
01:21 pm Revision 493f6417: new ui: improve style for the detailed view of vm
Athina Bekakou
01:13 pm ./kamaki Support #4612 (Resolved): Seperate starting points for kamaki one-command and kamaki-shell
Create the kamaki-shell starting point, and allow the pre-load of specific command name spaces
After that, initial c...
Stavros Sachtouris
01:09 pm ./kamaki Revision 49e85ee2: Make shell syntax help as verbose as one-commands
Refs: #4583 Stavros Sachtouris
12:54 pm Revision 79584f69: new ui: style for details connected view
Olga Brani
12:48 pm Revision 73517357: gtools: Fix Ganeti allocation parameters
When retrying a failed job, remove 'pnode' and 'snode' fields if they
were implicitly set by Ganeti iallocator. Ganet...
Christos Stavrakakis
12:46 pm Revision 7b4a61dc: gtools: Fix Ganeti allocation parameters
When retrying a failed job, remove 'pnode' and 'snode' fields if they
were implicitly set by Ganeti iallocator. Ganet...
Christos Stavrakakis
12:46 pm Revision 3549163d: new ui: network details view (connected tab)
Olga Brani
12:23 pm ./kamaki Feature #4596 (Resolved): Wrap argumentparser to allow required yet non-positional arguments
Stavros Sachtouris
12:22 pm ./kamaki Revision 320af781: Move all argument related syntax help in Arguments
Refs: #4596 Stavros Sachtouris
12:09 pm snf-ganeti Revision c4402c5d: Downgrade from 2.10 to 2.9 correctly
Add handling for Open vSwitch related configuration parameters as well
as for the "cpuid" and "soundhw" hypervisor pa...
Thomas Thrainer
12:09 pm ganeti-local Revision c4402c5d: Downgrade from 2.10 to 2.9 correctly
Add handling for Open vSwitch related configuration parameters as well
as for the "cpuid" and "soundhw" hypervisor pa...
Thomas Thrainer
10:59 am snf-ganeti Revision 5378e8f1: Update NEWS file with socket permission fix info
The NEWS file now contains a 2.8.3 entry, describing the fix of the
previous patch.
Signed-off-by: Hrvoje Ribicic <r...
Hrvoje Ribicic
10:59 am ganeti-local Revision 5378e8f1: Update NEWS file with socket permission fix info
The NEWS file now contains a 2.8.3 entry, describing the fix of the
previous patch.
Signed-off-by: Hrvoje Ribicic <r...
Hrvoje Ribicic
10:59 am snf-ganeti Revision 5f5aa745: Fix socket permissions after master-failover
When using gnt-cluster master-failover, on the soon-to-be-master the
luxi daemon is started by the node daemon. This ...
Hrvoje Ribicic
10:59 am ganeti-local Revision 5f5aa745: Fix socket permissions after master-failover
When using gnt-cluster master-failover, on the soon-to-be-master the
luxi daemon is started by the node daemon. This ...
Hrvoje Ribicic

11/15/2013

06:14 pm ./kamaki Revision 56d84a4e: Syntax check required arguments (incomplete)
Refs: #4596 Stavros Sachtouris
05:40 pm snf-ganeti Revision 36820089: Add tests for hsqueeze commands
In the examples, pick a node that certainly has to be powered on or off,
respectively, and verify that the power comm...
Klaus Aehlig
05:40 pm snf-ganeti Revision 268fb0bd: hsqueeze: add option to show or save commands
Add an option to hsqueeze to show, or save in a file, the commands
that have to be carried out.
Signed-off-by: Klaus...
Klaus Aehlig
05:40 pm snf-ganeti Revision bbc6620d: hsqueeze: when balancing also keep the move sequence
In hsqueeze, when computing the balancing sequence, also
remember the sequence of moves that lead there.
Signed-off-...
Klaus Aehlig
05:39 pm snf-ganeti Revision 94a420ed: Add function to get the moves between two configurations
Add a function that, given two adjacent cluster configurations of
a balancing sequence, computes the moves that led f...
Klaus Aehlig
05:39 pm snf-ganeti Revision b12a6a00: In the list of involved nodes, drop "no secondary"
When grouping moves into jobs, a new job set is started, if the new
move involves a node also touched by a previous m...
Klaus Aehlig
05:39 pm snf-ganeti Revision 7c3a6391: Move saving of a command list to CLI
Move the function that saves a list of a command in a file
to CLI.hs. In this way, it is reusable by other htools.
S...
Klaus Aehlig
05:26 pm Revision 6937280a: cyclades: Catch an unhandled exception
Dionysis Grigoropoulos
04:49 pm snf-ganeti Revision a4417db4: Merge branch 'stable-2.10' into master
Merge branch 'stable-2.10' into master
* stable-2.10
Don't allow optional node parameters
Move OVS node paramete...
Thomas Thrainer
04:46 pm Revision eab078ee: ui: Hide empty private network list
Kostas Papadimitriou
04:46 pm Revision 7c132ef3: ui: Remove options menu from header
Kostas Papadimitriou
04:46 pm Revision 213a8396: ui: Public networks fixes
- 'Internet' instead of 'Public'
- Common prefix 'Internet' for both IPv4 IPv6 network names in vm wizard
- Loading i...
Kostas Papadimitriou
04:32 pm Feature #3449 (Closed): Use a single Astakos client throughout Synnefo
Ilias Tsitsimpis
04:31 pm Feature #4192 (Closed): ci: Get flavor by name
Ilias Tsitsimpis
04:30 pm Feature #4199 (Closed): ci: Read-only config file
Ilias Tsitsimpis
04:18 pm Revision 70541733: cyclades: Update success code on subnet create
Dionysis Grigoropoulos
04:06 pm Revision e60fa595: new ui: add first approach of the volumes list view
Athina Bekakou
04:01 pm Revision 9bae51cb: new ui: extend the vm details view
Athina Bekakou
03:12 pm ganeti-local Revision adef95a2: Merge branch 'stable-2.9' into stable-2.10
Merge branch 'stable-2.9' into stable-2.10
* stable-2.9
Bump revision for 2.9.1
Update NEWS and schedule release...
Thomas Thrainer
03:12 pm snf-ganeti Revision adef95a2: Merge branch 'stable-2.9' into stable-2.10
Merge branch 'stable-2.9' into stable-2.10
* stable-2.9
Bump revision for 2.9.1
Update NEWS and schedule release...
Thomas Thrainer
03:06 pm Revision 043bbaf0: Merge branch 'feature-helpdesk-ips' into develop
Christos Stavrakakis
03:06 pm Revision bbea0414: helpdesk: Support quering history of public IPs
Add basic support for quering a public IP address. All uses of this IP
address are returned which are currently rende...
Christos Stavrakakis
03:06 pm Revision 2152dd3f: helpdesk: Fix css and html for IP queries
Olga Brani
03:06 pm Revision 4a71827c: helpdesk: Order IPs by allocation time
Christos Stavrakakis
02:55 pm Revision 87726194: cyclades: Fix reference to QuotaLimit
Giorgos Korfiatis
02:37 pm Revision d9ee358f: cyclades: Better handling of deleted subnets
* Fix a bug where snf-manage subnet-list printed deleted subnets too
* Fix a query, that also returned deleted subnets
Dionysis Grigoropoulos
02:13 pm Revision 5083fc47: Rename 'cpu' and 'ram' resources
Rename CPU and RAM relative resources to avoid data migrations.
Specifically, the resources that are renamed are the ...
Christos Stavrakakis
02:12 pm Revision 31f9f14a: Merge branch 'feature-cyclades-commission-refactor' into develop
Christos Stavrakakis
02:08 pm Revision 44183264: cyclades: Rename FloatingIP to IPAddress
FloatingIP table has been removed. Instead floating IPs are stored in
the IPAddress table and are distinguished from ...
Christos Stavrakakis
01:38 pm Revision 368d879e: cyclades: Generalize issue_and_accept_commission
Use issue_and_accept_commission for any action where one needs to
automatically accept the commission after issuing a...
Giorgos Korfiatis
01:38 pm Revision 0dc4b304: cyclades: Handle qh errors in a context manager
Replace decorator handle_astakosclient_error with a more flexible
context manager, AstakosClientExceptionHandler.
Giorgos Korfiatis
01:35 pm Revision 4fb643b3: cyclades: Change function params indentation
Giorgos Korfiatis
01:35 pm Revision 21eb7404: cyclades: Simplify issue_and_accept_commission
Simplify the 'issue_and_accept_commission' function that handled
commissions that should be auto-accepted. Also do no...
Christos Stavrakakis
01:33 pm Revision 16b959ce: cyclades: Issue commission based on action
Make issue_commission() the single point where provisions are computed
and the appropriate astakosclient call is issued.
Giorgos Korfiatis
01:32 pm Revision 64bca363: cyclades: Pass action params in server_command
Commission to be issued depends on extra parameters for some actions,
e.g., on the flavor when resizing a vm.
Giorgos Korfiatis
01:32 pm Revision fb540e3a: cyclades: Resolve undecided serial in force mode
Reject a serial with pending=True only when we need to force a new
commission on a given resource.
Also improve hand...
Giorgos Korfiatis
01:32 pm Revision 02afb932: cyclades: Fix commission parameter passing
Propagate `force' and `auto_accept' of handle_resource_commission
down to issue_commission.
Giorgos Korfiatis
12:03 pm Feature #4601 (New): Investigate use of caching by astakosclient
Investigate caching of the replies of authentication queries by astakosclient.
This could reduce the rate of queries...
Vangelis Koukis
11:20 am Revision a7b7a2c6: pithos: Do not put xseg request before map retrieval
During map_retr_archipelago, we should not put the xseg request which fetched
the map data, before actually retrievin...
Filippos Giannakos

11/14/2013

11:41 pm snf-vncauthproxy Revision 5af5b86e: Add README, Changelog and docs
Stratos Psomadakis
11:41 pm snf-vncauthproxy Revision 7a7209a8: Add docs build dir to .gitignore
Stratos Psomadakis
11:41 pm snf-vncauthproxy Revision 6f86c963: Add logging support in client
Stratos Psomadakis
10:27 pm snf-vncauthproxy Revision 54015d5d: Fix typo in control
Stratos Psomadakis
08:05 pm snf-vncauthproxy Revision 2c7400e5: Merge branch 'develop' into debian-develop
Stratos Psomadakis
08:02 pm snf-vncauthproxy Revision 7f8ec5bd: Bind to 127.0.0.1 and disable SSL by default
Stratos Psomadakis
07:55 pm snf-vncauthproxy Revision 9f3672b7: Remove extra blank line from changelog
Stratos Psomadakis
07:55 pm snf-vncauthproxy Revision 9f08a7e2: Merge branch 'debian' into debian-develop
Stratos Psomadakis
07:54 pm snf-vncauthproxy Revision 2d3b1399: Merge branch 'develop' into debian-develop
Stratos Psomadakis
06:52 pm Revision 780bdcbc: new ui: initial layout for vm details view
Olga Brani
06:17 pm Revision 78c79ac7: snf_django: Impose ordering on operator parsing
Turn the dict of operators to a list to make sure a certain ordering is
preserved.
Giorgos Korfiatis
05:40 pm snf-ganeti Revision e44b72bb: Allow QA node acquisition and group creation using `with`
For acquiring nodes use `with AcquireManyNodes(num): ...`. The nodes
will be released automatically.
For creating a n...
Petr Pudlak
05:40 pm snf-ganeti Revision 0808e9d5: Add NodeGroup to InstanceConsoleInfoParams
Before, calls to `gnt-instance list -o console` with an instance on a
node with a custom SSH port failed because of m...
Petr Pudlak
05:40 pm snf-ganeti Revision 02911a56: Add a simple QA test for a group with a custom SSH port
The test is turned on by setting `"group-custom-ssh-port": true` in
the config.
Unlike `"ssh-port": ...` in "options...
Petr Pudlak
05:40 pm snf-ganeti Revision b337aeb4: Export `NodeAdd` and `NodeRemove` from qa_node
This is needed for testing SSH ports so that we can remove a node from
a group, add it to a group with a custom SSH p...
Petr Pudlak
05:40 pm snf-ganeti Revision c42be2c0: Use configured SSH ports when connecting to a console
This is accomplished by passing the corresponding node group to
hv_*.py. Tests for hv_*.py that call GetInstanceConso...
Petr Pudlak
05:40 pm snf-ganeti Revision 70e6a07e: Update NEWS with information about custom SSH ports
Signed-off-by: Petr Pudlak <pudlak@google.com>
Reviewed-by: Hrvoje Ribicic <riba@google.com>
Petr Pudlak
05:40 pm snf-ganeti Revision 8cd19bec: Update custom SSH ports config when downgrading to 2.10
If SSH ports other than 22 are configured, abort the config downgrade,
as the operation would certainly fail. Otherwi...
Petr Pudlak
05:40 pm snf-ganeti Revision 836ce0c8: Include *ssh_port* in the man page
Added to the other node parameters in ganeti.rst.
Signed-off-by: Petr Pudlak <pudlak@google.com>
Reviewed-by: Hrvoje...
Petr Pudlak
05:40 pm snf-ganeti Revision ec7b6d63: Update QA to test custom SSH ports
This patch adds the `ssh-port` option. If set to a non-standard port,
the QA script sets up the default node group wi...
Petr Pudlak
05:40 pm snf-ganeti Revision 651ce6a3: Use custom SSH ports for other operations
In particular _copyfile_ and _renew-crypto_.
Signed-off-by: Petr Pudlak <pudlak@google.com>
Reviewed-by: Hrvoje Ribi...
Petr Pudlak
05:40 pm snf-ganeti Revision 33ffda6c: Update unit tests for custom SSH ports
The unit tests now include the configurations of SSH ports for node
groups/nodes.
Signed-off-by: Petr Pudlak <pudlak...
Petr Pudlak
05:40 pm snf-ganeti Revision a9f33339: Use custom SSH ports in node groups when working with nodes
Calling `gnt-instance console` with a custom SSH port doesn't work yet.
Signed-off-by: Petr Pudlak <pudlak@google.co...
Petr Pudlak
05:32 pm snf-ganeti Revision f2152285: Add "ndp/ssh_port" node group configuration parameter
The parameter is added to Haskell sources, from which the corresponding
Python code is generated.
Signed-off-by: Pet...
Petr Pudlak
05:28 pm snf-ganeti Revision 6b2a2942: Add a method retrieving `NodeGroup` objects by group name
Also add a method for the retrieval of "ndparams" (node parameters)
of groups, not just nodes.
Signed-off-by: Petr P...
Petr Pudlak
05:27 pm snf-ganeti Revision 1de58759: group queries: test niceSort and remove FIXME
In an effort to get rid of the python queries soon, this
patch fixes a FIXME of the group queries regarding the
missi...
Helga Velroyen
05:23 pm Revision aafd8478: new ui: modify overlay elements
- improve ssh keys wizard
- fix bug regarding the error window
Athina Bekakou
04:44 pm snf-vncauthproxy Revision c8a0d7ad: Various fixes from pyflakes
Stratos Psomadakis
04:30 pm snf-ganeti Revision 07e68848: Don't allow optional node parameters
Ganeti does not support optional fields in parameters
(hypervisor-params, disk-params, etc.). OpenVSwitch related nod...
Thomas Thrainer
04:30 pm ganeti-local Revision 07e68848: Don't allow optional node parameters
Ganeti does not support optional fields in parameters
(hypervisor-params, disk-params, etc.). OpenVSwitch related nod...
Thomas Thrainer
04:30 pm snf-ganeti Revision 818e28cf: Move OVS node parameters to the right place
OpenVSwitch node parameters were passed as separate command line flags.
This was not only inconsistent with all other...
Thomas Thrainer
04:30 pm ganeti-local Revision 818e28cf: Move OVS node parameters to the right place
OpenVSwitch node parameters were passed as separate command line flags.
This was not only inconsistent with all other...
Thomas Thrainer
04:30 pm ganeti-local Revision 9a03cffb: Make NIC VLAN queryable
Add an additional query field which makes it possible to query for
VLANs of instance NICs.
Signed-off-by: Thomas Thr...
Thomas Thrainer
04:30 pm snf-ganeti Revision 9a03cffb: Make NIC VLAN queryable
Add an additional query field which makes it possible to query for
VLANs of instance NICs.
Signed-off-by: Thomas Thr...
Thomas Thrainer
04:30 pm ganeti-local Revision 6d9e3ec5: Pass VLAN parameter correctly in moves
Fix the assignment of a wrong value to the VLAN and name parameters of
NICs during instance moves.
Signed-off-by: Th...
Thomas Thrainer
04:30 pm snf-ganeti Revision 6d9e3ec5: Pass VLAN parameter correctly in moves
Fix the assignment of a wrong value to the VLAN and name parameters of
NICs during instance moves.
Signed-off-by: Th...
Thomas Thrainer
04:30 pm ganeti-local Revision dfc3afd9: Use constant instead of raw string
Use the appropriate constant instead of a raw string.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-...
Thomas Thrainer
04:30 pm snf-ganeti Revision dfc3afd9: Use constant instead of raw string
Use the appropriate constant instead of a raw string.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-...
Thomas Thrainer
03:58 pm Revision 12859e45: cyclades: Update snf-manage network-create
* Allow the creation of a network without specifying any subnets Dionysis Grigoropoulos
03:10 pm snf-ganeti Revision 24c530df: Add QA tests for instance shutdown detection
Add QA tests for instance shutdown detection with Xen PVM and HVM
hypervisors.
Signed-off-by: Jose A. Lopes <jabolop...
Jose A. Lopes
03:10 pm snf-ganeti Revision 70f25a49: Fix class methods in KVM hypervisor
Several methods in KVM hypervisor behave like 'classmethods', however,
they did not have the '@classmethod' annotatio...
Jose A. Lopes
03:10 pm snf-ganeti Revision 0d3f52da: Fix instance info
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Hrvoje Ribicic <riba@google.com>
Jose A. Lopes
03:10 pm snf-ganeti Revision d2e4e099: Update tests
Update hypervisor unit tests.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Hrvoje Ribicic <riba@...
Jose A. Lopes
03:09 pm snf-ganeti Revision e52e0ddc: Watcher cleans user shutdown domains
Update watcher to destroy shutdown domains when it detects that a
domain is in the state 'USER_down'. This requires ...
Jose A. Lopes
03:09 pm snf-ganeti Revision 55c87175: Haskell instance queries report 'USER_down'
Update instance queries on the Haskell codebase to report 'USER_down',
similarly to the Python instance queries.
Sig...
Jose A. Lopes
03:09 pm snf-ganeti Revision 9982754c: Python instance queries report 'USER_down'
Update instance queries on the Python codebase to report 'USER_down'
in the situation where the user has shutdown a X...
Jose A. Lopes
03:09 pm snf-ganeti Revision 9c71582f: Prevent instance start when user down
Prevent starting a given instance when that instance has been shutdown
by the user, given that the instance must be f...
Jose A. Lopes
03:09 pm snf-ganeti Revision 9d22cc90: Xen handle domain shutdown
Update Xen backend to properly recognize when a domain has been
shutdown by the user and to properly cleanup a shutdo...
Jose A. Lopes
03:09 pm snf-ganeti Revision 9158a1dd: Add instance state 'USER_down'
Add instance state 'USER_down' which is a state used in reporting only
and it represents the situation in which the u...
Jose A. Lopes
03:09 pm snf-ganeti Revision 931419e5: Preserve Xen domain after shutdown
Change Xen domain configuration to preserve the domain state after
shutdown, as opposed to automatic reboot, which is...
Jose A. Lopes
03:08 pm snf-ganeti Revision 14933c17: Add Haskell hypervisor instance state
Add 'InstanceState' datatype which is the Haskell counterpart of the
Python type 'HvInstanceState'.
Signed-off-by: J...
Jose A. Lopes
03:08 pm snf-ganeti Revision a3f0f306: Add Python hypervisor instance state
Add 'HvInstanceState' which represents the state of an instance
(either 'running' or 'shutdown') and fix the remainin...
Jose A. Lopes
03:08 pm snf-ganeti Revision 270df828: Fix typo in documentation
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Hrvoje Ribicic <riba@google.com>
Jose A. Lopes
02:08 pm ./kamaki Feature #4596 (Resolved): Wrap argumentparser to allow required yet non-positional arguments
python argument parser thinks of non-positional arguments as optional.
In order to create required non-positional ...
Stavros Sachtouris
02:05 pm Revision 67ef560b: astakos: Speed up POST /tokens
Prefetch endpoint entries to avoid multiple queries. Giorgos Korfiatis
01:39 pm ganeti-local Revision 88a0e24b: Merge 'hs2py-constants' into 'hs2py'
Merge code of 'hs2py-constants' into 'hs2py', which requires adding
flag '--constants', and merge target 'src/hs2py-c...
Jose A. Lopes
01:39 pm snf-ganeti Revision 88a0e24b: Merge 'hs2py-constants' into 'hs2py'
Merge code of 'hs2py-constants' into 'hs2py', which requires adding
flag '--constants', and merge target 'src/hs2py-c...
Jose A. Lopes
01:39 pm snf-ganeti Revision 0c599ca0: Add flag '--opcodes' to 'hs2py'
This is a transitional step before merging 'hs2py-constants' and
'hs2py'.
Signed-off-by: Jose A. Lopes <jabolopes@go...
Jose A. Lopes
01:39 pm ganeti-local Revision 0c599ca0: Add flag '--opcodes' to 'hs2py'
This is a transitional step before merging 'hs2py-constants' and
'hs2py'.
Signed-off-by: Jose A. Lopes <jabolopes@go...
Jose A. Lopes
12:15 pm snf-ganeti Revision a0714140: man gnt-network: indicate that --network is mandatory
Despite the fact that the '--network' parameter of
'gnt-network add' is mandatory, it is listed in the man
page in pa...
Helga Velroyen
12:14 pm Revision 6e73f499: cyclades: Allow deletion of ports from public nets
Move check about deleting a port from a public network. This check is
only enforced in the API, but is allowed in log...
Christos Stavrakakis
12:14 pm Revision a5a15eba: cyclades: Add '--active' filter to ip-list cmd
Add filter to display only IPs that are currently active. Christos Stavrakakis
12:14 pm Revision 64209939: cyclades: Rename attribute to 'router:external'
Rename 'external_router' attribute of network to 'router:external' as
defined in the API.
Christos Stavrakakis
11:47 am ./kamaki Revision 515634db: Fix a bug in port create
* Fix a bug in port create, that prevented the creation of a port Dionysis Grigoropoulos
09:52 am Revision 03f01e0d: deploy: update ganeti and nfqueue packages
Use latest custom 2.8.2 ganeti which consists of ganeti-haskell,
ganeti-htools, snf-ganeti.
nfqueue-bindings-python ...
Dimitris Aragiorgis
09:44 am Revision a19cbc67: docs: Add design doc for Cyclades networking
Add design document describing the basic concets of Cyclades networking
and the exposed API. Also, add a reference to...
Christos Stavrakakis
09:34 am Revision 10375e34: Add /usr/share/ganeti to PYTHONPATH
Since 2.8 ganeti is not a python module. Thus add ganeti dir
in PYTHONPATH for snf-ganeti-eventd.
Signed-off-by: Dim...
Dimitris Aragiorgis
08:41 am Revision 501d0f38: cyclades: Update subnet-inspect
* Update subnet inspect to print externally reserved IPs too Dionysis Grigoropoulos
08:41 am Revision 5b9f9c52: cyclades: Fix a bug in api/subnets.py
* Allow users to view subnets that are attached to a public network Dionysis Grigoropoulos
08:41 am Revision fb676f00: cyclades: Small bug fix in IP Pools
* Handle invalid user input Dionysis Grigoropoulos

11/13/2013

07:41 pm Revision 42e041f0: cyclades: Fix location of 'ip-list' command
Christos Stavrakakis
05:58 pm ganeti-local Revision 56ef51ab: ganeti -> snf-ganeti in debian/rules
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
05:58 pm snf-ganeti Revision 56ef51ab: ganeti -> snf-ganeti in debian/rules
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
05:04 pm snf-ganeti Revision e817723c: Add missing Constructor for SetParamsMods
Disks and nics can not only be addressed by indices, but also
by name. Hence add a constructor for this case as well,...
Klaus Aehlig
04:39 pm Revision fc90a993: pithos: Remove unused import objpool
Chrysostomos Nanakos
04:09 pm Revision 0f0e73b3: pithos: Change relative import "base"
Relative import "base" should be "pithos.backends.base" Chrysostomos Nanakos
04:00 pm Revision 8e94f2a9: new ui: add a notification window for communication error
Athina Bekakou
03:23 pm Revision ffa614e9: pithos: pep8 fixes
Chrysostomos Nanakos
02:51 pm Revision dafaa59c: Update upgrade notes for 0.14.8
Mention the Django database engine change needed by Django 1.4 / Wheezy
and the python-django-south-0.7.3 dependency ...
Stratos Psomadakis
02:26 pm Revision 3bb5e4b7: cyclades: Fix and rename snf-command
Replace snf-manage floating-ip-history with ip-list
snf-manage ip-list (--address <ip_address>) (--server <server-id>...
Marios Kogias
02:25 pm snf-ganeti Revision edcad688: Ignore hlint warning "Error: Too strict if" in Server.hs
A previous patch [229da00] added an annotation for ignoring the warning,
but to the middle of a function, which doesn...
Petr Pudlak
01:28 pm Revision fcda3fb7: new ui: typo corrections and minor style fixes
Olga Brani
01:02 pm Revision d759047c: new ui: fix empty overlay bug
Olga Brani
12:40 pm Revision 353b022b: new ui: style fixes for vm list and vm wizard
Olga Brani
12:38 pm Revision 9eaa2ef6: pithos: Fix bug when catching IllegalExceptionError
Chrysostomos Nanakos
11:40 am snf-ganeti Revision 229da00f: Ignore hlint warning "Error: Too strict if" in Server.hs
This warning appears only in newer versions of hlint (mine was v1.8.43),
and in this case it's reported incorrectly. ...
Petr Pudlak
11:28 am Revision 3a09d155: Merge branch 'hotfix-0.14.10' into develop
Conflicts:
Changelog
snf-cyclades-app/synnefo/api/servers.py
snf-cyclades-app/synnefo/logic/backend.py
snf-cyclad...
Christos Stavrakakis
11:08 am Revision 57224c60: new ui: modify ssh-keys wizard
Athina Bekakou
11:06 am Revision c9e99213: cyclades: Update disk_templates if empty
Make backend_allocator to refresh the available disk templates of a
backend if there are empty.
Christos Stavrakakis
10:39 am Revision 046c8f11: cyclades: Rename option
Rename '--allocation-pools' option to '--allocation-pool'. Christos Stavrakakis
10:33 am Revision b1e82987: cyclades: Update networks documentation
Christos Stavrakakis
09:44 am Revision 32b1ed4a: cyclades: Check drained only if not destroying
Check drained flag only if network actions is not destroy. When network
is being destroyed the network is automatical...
Christos Stavrakakis
09:18 am Revision af1832fe: cyclades: Check for all finalized states
Christos Stavrakakis
09:16 am Revision 5a5ace7c: cyclades: Check for all finalized states
Christos Stavrakakis
08:41 am Revision 55b3d06b: cyclades: Fix broken tests
Fix some tests that broke because of recent changes in astakosclient.
The 'token' argument has been removed, so all m...
Christos Stavrakakis
02:32 am snf-ganeti Revision 880917d4: Use base64 encoding in networks' bitarrays
This is needed for GRNET'S production environment.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
02:32 am ganeti-local Revision 880917d4: Use base64 encoding in networks' bitarrays
This is needed for GRNET'S production environment.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
02:32 am snf-ganeti Revision 9b572e39: Snapshot support for ExtStorage
Extend existing RPC params with the snapshot name and
add allow snapshot not only for LVM but also for EXT.
Signed-o...
Dimitris Aragiorgis
02:32 am ganeti-local Revision 9b572e39: Snapshot support for ExtStorage
Extend existing RPC params with the snapshot name and
add allow snapshot not only for LVM but also for EXT.
Signed-o...
Dimitris Aragiorgis
01:24 am ganeti-local Revision eb599722: Do not remove disks if --keep-disks and DT_EXT
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:24 am snf-ganeti Revision eb599722: Do not remove disks if --keep-disks and DT_EXT
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:24 am snf-ganeti Revision 1bf1814f: rapi: Make use of request_body in Reboot/Remove
Until now shutdown_timeout could only be passed in
ShutdownInstance() inside kwargs. It was included in
request's bod...
Dimitris Aragiorgis
01:24 am ganeti-local Revision 1bf1814f: rapi: Make use of request_body in Reboot/Remove
Until now shutdown_timeout could only be passed in
ShutdownInstance() inside kwargs. It was included in
request's bod...
Dimitris Aragiorgis
01:24 am snf-ganeti Revision 4dc5d1aa: rapi: Pass existing depends body arg to opcode
Most rlib2 classes override default _GetDefaultData() method with
custom methods that parse request's body and query ...
Dimitris Aragiorgis
01:24 am ganeti-local Revision 4dc5d1aa: rapi: Pass existing depends body arg to opcode
Most rlib2 classes override default _GetDefaultData() method with
custom methods that parse request's body and query ...
Dimitris Aragiorgis
01:24 am snf-ganeti Revision 7a1a3efd: Allow instances to obtain externally reserved IPs
The administrator should be able to assign an externally reserved IP
to a Ganeti instance manually, if desired. Curre...
Dimitris Aragiorgis
01:24 am ganeti-local Revision 7a1a3efd: Allow instances to obtain externally reserved IPs
The administrator should be able to assign an externally reserved IP
to a Ganeti instance manually, if desired. Curre...
Dimitris Aragiorgis
01:24 am ganeti-local Revision 130a5d83: Mark cluster's IPs as externally reserved
Currently, upon network creation, nodes' and master's IPs
are reserved in the pool.
This leads to pool reservations ...
Dimitris Aragiorgis
01:24 am snf-ganeti Revision 130a5d83: Mark cluster's IPs as externally reserved
Currently, upon network creation, nodes' and master's IPs
are reserved in the pool.
This leads to pool reservations ...
Dimitris Aragiorgis
01:24 am ganeti-local Revision 16c49e89: SimpleRetry on blockdev.Remove()
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:24 am snf-ganeti Revision 16c49e89: SimpleRetry on blockdev.Remove()
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:24 am snf-ganeti Revision ad00ee21: Check if hotplug is supported in CheckPrereq
Introduce new RPC hotplug_supported that invokes the corresponding
hypervisor's method which checks if hotplug is gen...
Dimitris Aragiorgis
01:24 am ganeti-local Revision ad00ee21: Check if hotplug is supported in CheckPrereq
Introduce new RPC hotplug_supported that invokes the corresponding
hypervisor's method which checks if hotplug is gen...
Dimitris Aragiorgis
01:24 am snf-ganeti Revision 6b614440: drive_del after device_del in disk hot-remove
This is needed so that qemu process really releases the
corresponding file descriptor and thus we can dmsetup/lvremov...
Dimitris Aragiorgis
01:24 am ganeti-local Revision 6b614440: drive_del after device_del in disk hot-remove
This is needed so that qemu process really releases the
corresponding file descriptor and thus we can dmsetup/lvremov...
Dimitris Aragiorgis
01:24 am snf-ganeti Revision 55061f27: Some fixes in _GenerateKVMBlockDevicesOptions()
* Add docstring.
* fix missed usecase of boot_disk=False if kernel_path is given.
* Use devlist arg in GenerateKVMBlo...
Dimitris Aragiorgis
01:24 am ganeti-local Revision 55061f27: Some fixes in _GenerateKVMBlockDevicesOptions()
* Add docstring.
* fix missed usecase of boot_disk=False if kernel_path is given.
* Use devlist arg in GenerateKVMBlo...
Dimitris Aragiorgis
01:24 am ganeti-local Revision 2209788e: Use blockdev_assemble rpc directly before hotplug
AssebleInstanceDisks() if invoked with primary=True and disk=[disk]
creates wrong symbolic links!
Before blockdev_as...
Dimitris Aragiorgis
01:24 am snf-ganeti Revision 2209788e: Use blockdev_assemble rpc directly before hotplug
AssebleInstanceDisks() if invoked with primary=True and disk=[disk]
creates wrong symbolic links!
Before blockdev_as...
Dimitris Aragiorgis

11/12/2013

06:42 pm Revision 208dd6d1: new ui: several minor updates and fixes
Athina Bekakou
06:29 pm snf-ganeti Revision ff37391a: Sort design docs alphabetically
Sort design docs alphabetically in Makefile.am and fix whitespace.
Signed-off-by: Jose A. Lopes <jabolopes@google.co...
Jose A. Lopes
06:29 pm ganeti-local Revision ff37391a: Sort design docs alphabetically
Sort design docs alphabetically in Makefile.am and fix whitespace.
Signed-off-by: Jose A. Lopes <jabolopes@google.co...
Jose A. Lopes
06:28 pm ganeti-local Revision a50b5ba3: Missing design docs from distribution
Fixes issue 609.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Hrvoje Ribicic <riba@google.com>
Jose A. Lopes
06:28 pm snf-ganeti Revision a50b5ba3: Missing design docs from distribution
Fixes issue 609.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Hrvoje Ribicic <riba@google.com>
Jose A. Lopes
06:11 pm Revision ceaaa3be: new ui: refactoring colors
Olga Brani
06:10 pm ganeti-local Revision 77a5f613: Bump revision for 2.9.1
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
Klaus Aehlig
06:10 pm snf-ganeti Revision 77a5f613: Bump revision for 2.9.1
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
Klaus Aehlig
06:10 pm ganeti-local Revision 06ff8d5a: Update NEWS and schedule release for 2.9.1
Now that issue 608 fixed, schedule a new release date
for 2.9.1.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Rev...
Klaus Aehlig
06:10 pm snf-ganeti Revision 06ff8d5a: Update NEWS and schedule release for 2.9.1
Now that issue 608 fixed, schedule a new release date
for 2.9.1.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Rev...
Klaus Aehlig
05:44 pm Revision 23638995: pithos: pep8 fixes
Chrysostomos Nanakos
05:32 pm ganeti-local Revision ea07326b: Fixing rapi documentation wrt to storage types
This fixes a FIXME in the rapi documentation. The list of
storage types that can be queries for space information was...
Helga Velroyen
05:32 pm snf-ganeti Revision ea07326b: Fixing rapi documentation wrt to storage types
This fixes a FIXME in the rapi documentation. The list of
storage types that can be queries for space information was...
Helga Velroyen
05:25 pm Revision da39190b: pithos: Introduce new register_object_map function
Register an object without providing any data. Cyclades can
use this function to register a newly created VM snapshot
Chrysostomos Nanakos
05:22 pm Revision 8ffd1f2b: pithos: Add support for recognizing Archipelago Volumes
Fix mapfile support the new snapshot naming
Introduce new IllegalOperationError exception
Add access control to Arc...
Chrysostomos Nanakos
05:22 pm Revision 19441a04: cyclades: Fix floating_ip resource counting
Giorgos Korfiatis
05:21 pm Revision 9b5dd109: cyclades: sed 's/astakos_url/astakos_auth_url/g'
Christos Stavrakakis
04:37 pm ganeti-local Revision f92d9674: Fix retrieval of xen command in class method
This patch fixes issue 608. When introducing the
configurability of the xen toolstack in commit
8ef418bb92, the hyper...
Helga Velroyen
04:37 pm snf-ganeti Revision f92d9674: Fix retrieval of xen command in class method
This patch fixes issue 608. When introducing the
configurability of the xen toolstack in commit
8ef418bb92, the hyper...
Helga Velroyen
04:31 pm Revision 89dc40ca: ui: Floating IP connect vm overlay fix
pass collection instead of array in show_vms call Kostas Papadimitriou
04:31 pm Revision 68cc89f6: ui: Improve dynamic model attributes handling
Kostas Papadimitriou
04:31 pm Revision c935b4ea: ui: Avoid floating ip disconnect on busy vms
Kostas Papadimitriou
04:29 pm Revision 75d13508: pithos: Remove File - RADOS Blocker and Mapper
Add new constant for Archipelago configuration file in pithos API,
PITHOS_BACKEND_ARCHIPELAGO_CONF
Chrysostomos Nanakos
04:15 pm Revision a8e54072: pithos: Add Archipelago Blocker and Mapper
Chrysostomos Nanakos
04:07 pm Revision c3b33119: pithos: Add configuration file for Gunicorn
Make workers delegate only one XSEG port pool Chrysostomos Nanakos
03:58 pm ./kamaki Revision 25f9a991: Apply naming scheme on astakos-related commands
Refs: #4583
Renames:
user session * --> user *
admin services * --> service *
admin endpoints * --> endpoint *
admin...
Stavros Sachtouris
03:57 pm Revision 9ca2f90f: pithos: Add monkey patch for making XSEG Request go green
Chrysostomos Nanakos
03:56 pm Revision d89711b5: pithos: Add glue code for Archipelago XSEG Object Pool and Gunicorn
Chrysostomos Nanakos
03:55 pm Revision e68a0caf: pithos: Add Gevent Gunicorn Worker for Archipelago
Chrysostomos Nanakos
03:52 pm Revision 65885e5e: new ui: remove overlay from dummy VM option
Olga Brani
03:23 pm snf-ganeti Revision 245c0610: Document incompatible change of luxi
With the change to luxid handling job queue requests, we
also inherited the parsing semantics of luxid, i.e., a
reque...
Klaus Aehlig
03:23 pm snf-ganeti Revision c0827de8: Adapt TestJobSubmission to new semantics of SubmitManyJobs
Historically, Ganeti would partially handle syntactically incorrect
luxi requests, if the outer structure was that of...
Klaus Aehlig
03:23 pm snf-ganeti Revision ec3b36c8: Update future upgrade plans
Now that mandatory opcode fields are mandatory also on disk,
document that, once we use soft drains during upgrades, ...
Klaus Aehlig
03:23 pm snf-ganeti Revision a9e1819b: Add a constructor to BaseOpCode
In order to guarantee all mandatory slots to be present, add
a custom constructor to BaseOpCode adding those fields w...
Klaus Aehlig
02:31 pm Revision c12627c7: cyclades: Handle snf-ganeti bug
Create IPv6 only networks as /29 because snf-ganeti can not create /30
networks.
Christos Stavrakakis
01:44 pm Revision 9835a70d: cyclades: Replace ASTAKOS_BASE_URL
Replace ASTAKOS_BASE_URL with ASTAKOS_AUTH_URL. Christos Stavrakakis
01:34 pm Revision a1dae38d: Merge branch 'feature-cyclades-networks' into develop
Conflicts:
snf-cyclades-app/synnefo/api/management/commands/server-inspect.py
snf-cyclades-app/synnefo/app_settings...
Christos Stavrakakis
01:29 pm ./kamaki Feature #4583 (Assigned): Design and implement a new kamaki commands naming scheme
All kamaki commands should adopt a naming scheme that will look like this:... Stavros Sachtouris
01:28 pm Revision b10021ae: new ui: remove confirmation dialog from VM start
Olga Brani
01:26 pm Revision f8aa9fc3: ui: Improve port status display
Kostas Papadimitriou
01:26 pm Revision 435bb7fb: ui: Various styles improvements
Kostas Papadimitriou
01:26 pm Revision a37c5497: ui: Refactored network/ip vm connect overlay
Kostas Papadimitriou
01:26 pm Revision 7dff818c: ui: Prefetch network api data on app initialization
Kostas Papadimitriou
01:23 pm Revision ca0d2b34: new ui: disable some actions for some VM states
Olga Brani
01:06 pm Revision ddffd973: cyclades: Fix some broking tests
Christos Stavrakakis
10:30 am Revision f0ac40a4: new ui: add effect for the rebooting state of the vms
Athina Bekakou
10:30 am Revision f04ada8d: cyclades: Update common.get_subnet()
* Fix the way we handle input of get_subnet() Dionysis Grigoropoulos
02:22 am Revision 2e0f135c: cyclades: Rename snf-manage floating-ip-state
New name is snf-manage floating-ip-history <floating-ip-address>
Get info about which servers this ip is or was conne...
Marios Kogias

11/11/2013

10:29 pm snf-ganeti Revision e4236bbd: FillDict: do not use exceptions for flow control
While it's generally better to beg for forgiveness than ask for
permission in Python, it's not a good idea to rely on...
Santi Raffa
10:29 pm snf-ganeti Revision a09639d1: Remove hardcoded references to File, SharedFile templates
DTS_FILEBASED is a constant that exists and this commit makes sure
that it is used whenever sensible, rather than res...
Santi Raffa
07:55 pm Revision 5e0aba0e: new ui: fix navigation icons colors
Olga Brani
07:53 pm ganeti-local Revision 2fd2c0fa: Fix docstring for ganeti.storage.filestorage_unittest.py
Signed-off-by: Santi Raffa <rsanti@google.com>
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Klaus Aeh...
Santi Raffa
07:53 pm snf-ganeti Revision 2fd2c0fa: Fix docstring for ganeti.storage.filestorage_unittest.py
Signed-off-by: Santi Raffa <rsanti@google.com>
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Klaus Aeh...
Santi Raffa
07:50 pm Revision 4e7c16f1: new ui: style improvement for vm list view
Olga Brani
07:50 pm Revision 2b29d985: new ui: replace overlay images
Olga Brani
07:32 pm Revision 5e66fc73: ui: Allow disconnect of floating network ports
Kostas Papadimitriou
07:02 pm Revision 69fd427d: Bump version to 0.14.9next
Kostas Papadimitriou
06:50 pm Bug #4581 (New): Wizard does not respect the SORTORDER image property
Images have an image property called SORTORDER that determines the order they should have when displayed in the "new ... Nikos Skalkotos
06:49 pm Revision bc08ae8f: Merge remote-tracking branch 'origin/master' into feature-okeanos-global-shibb...
Kostas Papadimitriou
05:59 pm Revision 4bf6778f: ui: Configurable forced networks in network select view
Kostas Papadimitriou
05:21 pm Revision 9c8f31ad: ui: Network select view improvements in vm wizard
Kostas Papadimitriou
05:02 pm Revision 6201f0e3: ui: Separate truncate length for icon/single port list views
Kostas Papadimitriou
05:02 pm Revision 27d628c4: ui: Implement floating ip port disconnect
Kostas Papadimitriou
05:02 pm Revision 5035e5f7: ui: Missing resize action icon
Kostas Papadimitriou
04:43 pm Revision 44bd008a: cyclades: Fix a bug in network and subnet create
* Fix a bug if the user specified no allocation pools
* Fix a wrong error message in logic/subnets.py
Dionysis Grigoropoulos
04:07 pm Revision bd49a6df: astakos: Fix user status in project test
Set users as moderated, so that they have proper quota. Giorgos Korfiatis
04:00 pm Revision 0d1f9117: cyclades: Add a new function in logic/subnets.py
* Add a function in logic/subnets.py that parses allocation pools
* Add a new option in snf-manage network-create for...
Dionysis Grigoropoulos
03:58 pm Revision ce64ac8b: Update Changelog
Christos Stavrakakis
03:39 pm Revision 69cdf66c: plankton: Fix check about object permissions
Update check after getting an objects permissions to fail only if an
image gets permissions from a None path and the ...
Nanakos Chrysostomos
03:34 pm ./kamaki Revision 2c3671ff: Simplify image shared
Stavros Sachtouris
03:29 pm Revision afea072d: deploy: Install snf-ganeti 2.8 from unstable
Christos Stavrakakis
03:29 pm Revision 727fb2f9: cyclades: Retry failed instance creation
Handle special case where an OP_INSTANCE_CREATE job which uses the
opportunistic locking feature fails. This failure ...
Christos Stavrakakis
03:29 pm Revision c1c9c36b: snf-deploy: Enable file disk template
Christos Stavrakakis
03:29 pm Revision 66932293: cyclades: fix typo in snf-dispatcher
Christos Stavrakakis
03:29 pm Revision dee2e82c: cyclades: Fix compatibility issues with networks
From version 2.7, Ganeti returns the network's UUID field in nics
'networks' attribute. Instead use 'networks.names' ...
Christos Stavrakakis
03:29 pm Revision 2796f26a: cyclades: Small fixes to network reconciliation
* Pass missing argument to function
* Fix corner case where there are no externally reserved IPs.
Christos Stavrakakis
03:29 pm Revision 0dd40027: cyclades: Fix case where 'dfree' is None
If Ganeti has not enabled 'plain' or 'drbd' disk template, then it
reports 'dfree' as None. Fix this corner case by t...
Christos Stavrakakis
03:29 pm Revision 4b052f94: cyclades: New style format for modifying a NIC
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
03:29 pm Revision 9c7c6a57: cyclades: Remove hotplug from InstanceCreate
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
03:29 pm Revision d9b5b020: cyclades: Pass network type info as network tag
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
03:28 pm Revision 3f68fa52: cyclades: Remove deprecated network type in ganeti
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
03:28 pm Revision b36d45e6: cyclades: Use opportunistic locking
Use opportunistic locking, introduced in Ganeti 2.7, to allow parallel creation
of VMs in the Ganeti backend. When th...
Christos Stavrakakis
03:28 pm Revision 2b4becab: gtools: Fix compatibility issues with ganeti-2.7
* SimpleConfigReader has been removed. Use SimpleStore
* QUEUE_DIR has been moven from ganeti.constants to ganeti.pat...
Christos Stavrakakis
03:26 pm Revision cc94ff04: Bump version to 0.14.10rc1
Christos Stavrakakis
03:26 pm Revision 94ea30c8: cyclades: Fix bug in network reconciliation
Skip reconciliation for a network that does not exist in the DB, if
reconciliation is running without the '--fix' opt...
Christos Stavrakakis
03:23 pm Revision 55480205: cyclades: Fix --allocation-pool in subnet-create
Update the way allocation-pools work in subnet-create. Now,
--allocation-pool can be used multiple times, each time f...
Dionysis Grigoropoulos
03:17 pm Pithos Web Client Revision c304f1d7: Bump version to 0.14.9-1~squeeze
Signed-off-by: Kostas Papadimitriou <kpap@grnet.gr> Kostas Papadimitriou
03:17 pm Pithos Web Client Revision 3ffbb875: Merge branch 'master' into debian
Kostas Papadimitriou
03:14 pm Pithos Web Client Revision aba61826: Bump version to 0.14.9-1~wheezy
Signed-off-by: Kostas Papadimitriou <kpap@grnet.gr> Kostas Papadimitriou
03:11 pm Pithos Web Client Revision 0ac17b40: Merge branch 'master' into debian-wheezy
Kostas Papadimitriou
03:10 pm Pithos Web Client Revision 5e710994: Bump version to 0.14.9
Kostas Papadimitriou
01:56 pm Revision 77d5883f: new ui: various style fixes
Olga Brani
01:36 pm Revision fe1e59a9: new ui: update icon-font and corresponding files
Athina Bekakou
01:33 pm Revision f5b4165a: new ui: fix style bug
Athina Bekakou
01:27 pm Revision 1f783f83: astakos: Refactor user creation
Provide auth.make_user() as the single way to create a new user. This
function is responsible to set all automaticall...
Giorgos Korfiatis
01:25 pm Revision 7e24cd42: astakos: Use TestCase instead of TransactionTestCase
We need to be sure that code runs in a transaction (provided by TestCase).
If we need in some case to test the transa...
Giorgos Korfiatis
01:25 pm Revision 553e7d5f: astakos: Remove unused user creation forms
InvitedLocalUserCreationForm, InvitedThirdPartyUserCreationForm,
ShibbolethUserCreationForm, and InvitedShibbolethUse...
Giorgos Korfiatis
01:25 pm Revision c0e835ad: astakos: Correct realname splitting
If a realname splits in more than two parts, store the whole value
as last_name. Also use the util function rather th...
Giorgos Korfiatis
01:11 pm Revision da13fbee: Merge branch 'debian-wheezy' into debian-develop-wheezy
Christos Stavrakakis
01:10 pm Revision 24a485f8: Merge branch 'develop' into debian-develop-wheezy
Christos Stavrakakis
01:10 pm Revision 6e73603a: new ui: add notification overlays
Athina Bekakou
12:59 pm Revision 80a548e3: Merge branch 'master' into develop
Conflicts:
Changelog
astakosclient/astakosclient/keypath.py
ci/utils.py
docs/admin-guide.rst
snf-astakos-app/ast...
Christos Stavrakakis
12:35 pm ./kamaki Revision 20af04b4: Merge branch 'feature-network-api' into develop
Stavros Sachtouris
12:34 pm ./kamaki Revision 5ec6ec0c: Update Changelog for network API
Refs: #4563 Stavros Sachtouris
12:19 pm Revision d4cdeb4f: Bump version to 0.14.9-1~squeeze
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
12:19 pm Revision 707f7c28: Bump version to 0.14.9-1~wheezy
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
12:19 pm Revision 23653377: Merge branch 'master' into debian-wheezy
Christos Stavrakakis
12:19 pm Revision 06bf1215: Merge branch 'master' into debian-squeeze
Christos Stavrakakis
12:14 pm Revision 30d1660a: Bump version to 0.14.9
Christos Stavrakakis
12:14 pm Revision da664f0f: Add release dates for version 0.14.9
Christos Stavrakakis
11:47 am Revision a60145ce: Bump version to 0.14.9~rc1-1~wheezy
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
11:47 am Revision 5be892a5: Bump version to 0.14.9~rc1-1~squeeze
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
11:46 am Revision f64ce568: Merge branch 'hotfix-0.14.9' into debian-hotfix-0.14.9
Christos Stavrakakis
11:46 am Revision 2eaa9afd: Merge branch 'hotfix-0.14.9' into debian-hotfix-0.14.9
Christos Stavrakakis
11:45 am Revision 033321fb: Prepare release for version 0.14.9
Update Changelog, NEWS and docs. Christos Stavrakakis
11:42 am Revision d59f5608: astakos: Fix logging issues
Sofia Papagiannaki
11:42 am Revision d242d727: Bump version to 0.14.9rc1
Christos Stavrakakis
11:26 am Revision f23fbacf: cyclades: Simplify code to 'logic.subnets' module
Christos Stavrakakis
11:11 am Revision 210e5933: cyclades: Simplify code of 'api.subnets' module
Christos Stavrakakis

11/10/2013

09:40 pm Revision a86035f6: new ui: fix scss variable not found
Olga Brani
09:39 pm Revision 656c135b: new ui: vm-list list view initial commit
Olga Brani
09:38 pm Revision 91148e7b: new ui: style fix for header icons nav
Olga Brani
06:58 pm Revision e5841f52: cyclades: Fix bug in floating-ip-remove
Add decorator convert_api_faults Marios Kogias
06:57 pm Revision 0fc4b580: cyclades: snf-manage floating-ip-state
snf-manage floating-ip-state <floating_ip_state>
Find if a floating-ip is attached to a server or not.
IPAddressLog n...
Marios Kogias
06:21 pm Revision a53b5141: cyclades: snf-manage por-list --server --public
List only ports connected to public networks
List only ports connected to a specific server
Marios Kogias
06:21 pm Revision c6fe2f41: cyclades: snf-manage server-create --port
Use --port multiple times to configure server connections.
Possible forms are:
* --port network:<network_id>(,address...
Marios Kogias
« Previous
Next »
 

Also available in: Atom