Activity

From 12/02/2013 to 12/31/2013

12/29/2013

07:08 pm Revision e6ec1867: astakos: Fix initial resource usage ordering
Kostas Papadimitriou
11:54 am Revision 40d7a870: astakos: Filter for project-list table
Olga Brani

12/23/2013

06:09 pm Revision 1caddb25: Bump version to 0.15rc4
Ilias Tsitsimpis
05:55 pm Revision 219ca196: snf-ci: Alter AstakosClient to CachedAstakosClient
Kamaki changed its API and now AstakosClient has been renamed to
CachedAstakosClient whereas the AstakosClient class ...
Ilias Tsitsimpis
05:06 pm ./kamaki Feature #4811 (New): Add match and filter arguments in listing commands (and others of similar fu...
Users may apply custom match filters on listing commands. An arbitrary number of match filters can be specified.
M...
Stavros Sachtouris
04:55 pm ./kamaki Feature #4810 (Resolved): Allow pithos commands to recognise users by username
The _-A/- -account_ argument, if failed to match a user UUID, should try to match a user name instead and resolve the... Stavros Sachtouris
04:38 pm ./kamaki Revision fac7d59d: Verbal typo fix
Dionysis Grigoropoulos
04:32 pm Revision 4b7fbdc6: gtools: Send messages only for cluster changes
Christos Stavrakakis
03:18 pm Revision fe523848: Bump version to 0.15~rc3-4~precise
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
03:18 pm Revision 9ca32eaa: new ui: fix checkbox bug
Athina Bekakou
03:17 pm Revision 95f05cb0: Merge branch 'release-0.15' into debian-release-0.15-precise
Nikos Skalkotos
02:59 pm Revision 48bac1b6: cyclades: Fix typo in vm state
Chrysostomos Nanakos
02:46 pm Revision 19b529b4: Merge branch 'feature-pithos-list-limits' into develop
Sofia Papagiannaki
02:45 pm Revision 9c6ddb46: pithos: Further code refactoring in _list_objects()
Sofia Papagiannaki
02:45 pm Revision e5b77cde: pithos: Simplify code for applying listing limits
Use a decorator instead Sofia Papagiannaki
02:00 pm Revision ec6f741b: pithos: Reduce astakosclient instances
Use backend astakosclient instance to query the account quotas. Sofia Papagiannaki
01:38 pm Revision 96eb004c: Merge branch 'feature-pithos-astakosclient-instances' into develop
Sofia Papagiannaki
01:36 pm Revision 3b8f938b: pithos: Reduce astakosclient instances
Use backend astakosclient instance to query the account quotas. Sofia Papagiannaki

12/20/2013

07:21 pm Bug #4804: Exception thrown at /oauth2/auth
In order to avoid restrictions on the redirect URI lengths we will change the database field to text. Sofia Papagiannaki
07:17 pm Revision ed9223c7: astakos oa2: Handle failures due to too long redirect urls
Change database field to TextField in order to avoid restrictions on the
redirect url lengths
Update tests
This fix ...
Sofia Papagiannaki
07:08 pm ./kamaki Revision b4ba8aa0: Bump version to 0.12.2-2~precise
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
07:01 pm ./kamaki Revision 53b3716c: Add python-progress as build dependency
This is needed to build the documentation Nikos Skalkotos
06:39 pm Revision ce57391e: Bump version to 0.15~rc3-3~precise
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
06:35 pm Revision d6c12474: Add python-setuptools as a build dependency
Nikos Skalkotos
06:09 pm Revision 1f8c77c2: new ui: Various style fixes
Olga Brani
05:51 pm snf-vncauthproxy Revision 5861b3d5: Remove redundant shuffle() in gen_salt()
Stratos Psomadakis
05:50 pm Revision 16a44201: Bump version to 0.15~rc3-1~precise
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
05:49 pm Revision 350eb0f2: Fix override_dh_fixperms
Nikos Skalkotos
05:47 pm snf-vncauthproxy Revision f1facf89: Print dry run output to stdout
Stratos Psomadakis
05:43 pm snf-vncauthproxy Revision c7da5329: Create tempfile in the same dir as passwdfile
write_wrapper() uses a tempfile to write the new contents of the
passwdfile and then atomically renames / moves it to...
Stratos Psomadakis
05:33 pm ./kamaki Revision 06694af1: Add python-astakosclient as a build dependency
This is needed to build the documentation Nikos Skalkotos
05:08 pm Revision 3dc222e5: new ui: Fix drag & drop js remove file bug
Olga Brani
05:04 pm snf-vncauthproxy Revision 1b01e27f: Bump version to 1.5rc2
Stratos Psomadakis
04:56 pm ./kamaki Revision 1a4101f3: Bump version to 0.12.2-1~precise
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
04:56 pm ./kamaki Revision 37ec71c8: Merge branch 'master' into debian-precise
Nikos Skalkotos
04:49 pm ./kamaki Revision 02105eb4: Add new python-astakosclient dependency
Nikos Skalkotos
04:34 pm Bug #4804: Exception thrown at /oauth2/auth
We have to increase the length of the specific field (redirect_uri) in the Astakos database (It is really small)
and...
Sofia Papagiannaki
04:00 pm Revision 86b0e0b9: new ui: update functionality of select-all option
Athina Bekakou
03:59 pm ./kamaki Revision e2f39f93: Bump version to 0.12.2-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
03:52 pm ./kamaki Revision 9f8b38a4: Merge branch 'master' into debian-wheezy
Stavros Sachtouris
03:49 pm snf-ganeti Revision e97cce9f: Reinstantiate inotify after a lost file
When watching a file, reinstantiate the inotify if notified
of an event that removes the watch. Such events are likel...
Klaus Aehlig
03:49 pm snf-ganeti Revision 2f575937: Improve debug-logging for watch file
Also log, at debug level only, when a change of a watched
file was observed, but the change did not result in any
cha...
Klaus Aehlig
03:49 pm snf-ganeti Revision 13b05c27: Improve debugging by logging inotify events
At debug level, not only log that an inotify triggered,
but also log the actual event.
Signed-off-by: Klaus Aehlig <...
Klaus Aehlig
03:45 pm Revision e8a9864b: Bump version to 0.15~rc3-1~wheezy
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
03:44 pm Revision ce487dd8: Merge branch 'release-0.15' into debian-release-0.15
Christos Stavrakakis
03:44 pm snf-ganeti Revision 575b31bf: Update design doc to match implementation
This patch contains some minor changes in the design doc
to make sure the details match the implementation.
Signed-o...
Helga Velroyen
03:43 pm snf-ganeti Revision 898fd9e1: Update UPGRADE nodes
Adds to the upgrade nodes that a renewal of the node
certificates is necessary.
Signed-off-by: Helga Velroyen <helga...
Helga Velroyen
03:41 pm ./kamaki Revision 2f68a898: Merge branch 'hotfix-0.12.2'
Stavros Sachtouris
03:41 pm ./kamaki Revision f557e944: Update Changelog and version tag
Stavros Sachtouris
03:39 pm ./kamaki Revision f4544635: Fix history typo
Stavros Sachtouris
03:39 pm ./kamaki Revision 099b433b: Update wait to use --status
Stavros Sachtouris
03:39 pm ./kamaki Revision 1796361e: Reverse server create --no-network/None http req
From now on, --no-network produces a "networks=[]" part,
while the absense of network-related arguments makes produce...
Stavros Sachtouris
03:39 pm ./kamaki Revision 2a1e7072: Remove --vnc option from server info
Stavros Sachtouris
03:38 pm ./kamaki Revision df4781a4: Restore server console
Conflicts:
kamaki/cli/commands/cyclades.py
Stavros Sachtouris
03:37 pm ./kamaki Revision 5b4e563f: Always use "details" call in neworks/subnets list
Stavros Sachtouris
03:36 pm ./kamaki Revision 24903c7d: Fix history typo
Stavros Sachtouris
03:35 pm Revision b1697f6b: astakos: fix tests after verbal message changes
Constantinos Venetsanopoulos
03:15 pm snf-ganeti Revision 224c4204: Update NEWS wrt to client RPC certificates
This updates the NEWS file regarding the changes in
RPC communication.
Signed-off-by: Helga Velroyen <helgav@google....
Helga Velroyen
03:15 pm snf-ganeti Revision a6c43c02: Verify client certificates
This patch adds a step to 'gnt-cluster verify' to verify
the existence and validity of the nodes' client
certificates...
Helga Velroyen
03:15 pm snf-ganeti Revision b3cc1646: Verify incoming RPCs against candidate map
From this patch on, incoming RPC calls are checked against
the map of valid master candidate certificates. If no map
...
Helga Velroyen
03:15 pm snf-ganeti Revision 28756f80: Handle promoting/demoting nodes wrt to client certificates
This patch makes Ganeti correctly handle the client
certificates when nodes get promoted to master candidates
or demo...
Helga Velroyen
03:15 pm snf-ganeti Revision d722af8b: Extend RPC call to create SSL certificates
So far the RPC call 'node_crypto_tokens' did only retrieve
the certificate digest of an existing certificate. This
ca...
Helga Velroyen
03:15 pm snf-ganeti Revision 60cc531d: Create client SSL certificates on cluster init
This patch makes Ganeti create a client SSL certificate for
the master node on cluster initialization. Note that some...
Helga Velroyen
03:15 pm snf-ganeti Revision 1059337d: Store candidate certificates in ssconf
This patch enables Ganeti to store the candidate
certificate map in ssconf. A utility function to
read it is provided...
Helga Velroyen
03:15 pm Revision 8d13521f: Add debian/changlog history
Nikos Skalkotos
03:15 pm snf-ganeti Revision 840ad2ab: Handle client certificates on node add/remove
This patch adds the certificate of a newly added or
readded master candidate node to the map of master candidate
cert...
Helga Velroyen
03:15 pm snf-ganeti Revision 5b6f9e35: Add certificate for master node
On cluster initialization, the master node's
SSL certificate digest is added to the list of master
candidate certific...
Helga Velroyen
03:15 pm snf-ganeti Revision 3bcf2140: Add candiate certificate map to configuration
At the end of this patch series, incoming RPC calls are
legitimized against a map of master candidate nodes'
SSL cert...
Helga Velroyen
03:15 pm snf-ganeti Revision b544a3c2: Retrieve a node's certificate digest
In various cluster operations, the master node needs to
retrieve the digest of a node's SSL certificate. For this
pur...
Helga Velroyen
03:15 pm snf-ganeti Revision 3338a9ce: Utility functions to manipulate the candidate map
This patch adds a couple of utility functions to manipulate
the map of master candidate SSL certificate digests.
Sig...
Helga Velroyen
03:15 pm snf-ganeti Revision c1cf0435: Remove superfluous imports
This removes some superfluous imports from the X509 (SSL)
unittests.
Signed-off-by: Helga Velroyen <helgav@google.co...
Helga Velroyen
03:04 pm Pithos MS Client Bug #4805 (New): Link to home issue on tray icon.
Κάνοντας δεξί κλικ στο tray icon και επιλέγοντας Go to Account Site (και κάποιον λογαριασμό) ανοίγει η σελίδα "https:... Giorgos Pantazis
02:58 pm ./kamaki Revision c3d42104: Update wait to use --status
Stavros Sachtouris
02:56 pm Bug #4804 (Resolved): Exception thrown at /oauth2/auth
Perhaps not properly validating the length of the URL resource?... Vangelis Koukis
02:52 pm Revision 1a2d1d0e: Add debian files for Ubuntu Precise
Nikos Skalkotos
02:51 pm Revision bffd1e41: new ui: Fix sidebar list items vertical distance
Olga Brani
02:51 pm Revision 75b6a8c9: new ui: Uniform button style for overlays
Olga Brani
02:51 pm Revision 97cd255d: new ui: Fix columns width for items list view
Olga Brani
02:31 pm Revision 56dc20e5: docs: add API guide link to index page
This change should have been included in commit
3df48a3faa0d84bdb2c945d117929e17dc999d59
but was mistakenly left out.
Constantinos Venetsanopoulos
02:29 pm Revision 4cb1fbf9: new ui: fix color-picker bug
Athina Bekakou
02:25 pm Revision c3d059f5: astakos: 'activation' -> 'verification'
Change all Astakos messages to reflect the new sign up procedure:
* first send a verification email
* user clicks ...
Constantinos Venetsanopoulos
02:07 pm Revision 2c6bc262: astakos: Update astakos tests
Kostas Papadimitriou
02:00 pm Revision 3df48a3f: docs: Rearrange docs wrt Developer's and API guide
* Separate Developer's guide from API guide
* Update API guide to reflect the latest changes
mostly regarding Net...
Constantinos Venetsanopoulos
02:00 pm Revision 20394434: docs: update API guide file names
Since now we have more services and we have separate guides for each
service API, it is misleading to keep component ...
Constantinos Venetsanopoulos
02:00 pm Revision d0d3646d: astakos: Handle third party unverified user change password form submition
Kostas Papadimitriou
01:59 pm Revision 3af1fb4b: cyclades: Fixes causing unsynced quotas
* clear QuotaHolderSerial objects when resolving pending commissions.
* Fix wrong name of Ganeti opcodes.
* Do not up...
Christos Stavrakakis
01:59 pm Revision 45ead074: cyclades: Lock objects in reconciliation
Make reconciliation mechanism take an exclusive lock on objects before
issuing messages for reconciliation events. Th...
Christos Stavrakakis
01:34 pm ./kamaki Revision 58f4caba: Reverse server create --no-network/None http req
From now on, --no-network produces a "networks=[]" part,
while the absense of network-related arguments makes produce...
Stavros Sachtouris
01:23 pm Ganeti ExtStorage providers Revision bc598589: Make verify a noop
Stratos Psomadakis
01:20 pm Revision b5a93045: docs: Add vncauthproxy setup in installation guide
Stratos Psomadakis
01:05 pm Revision f77fa71d: astakos: Update snf-manage oauth2-client-list command
Remove the name field Sofia Papagiannaki
01:05 pm Revision a8cb584f: docs: Minor fix in the upgrade guide
Fix snf-manage oauth2-client-list command arugments Sofia Papagiannaki
12:27 pm Revision 9ea77c4b: new ui: uniform button style
Olga Brani
12:26 pm Revision 52380a48: new ui: new color palette
Olga Brani
12:25 pm Revision d1366c8a: new ui: Refactoring gray colors
Olga Brani
12:23 pm Revision 914e6fb5: new ui: several style fixes
Athina Bekakou
12:15 pm ./kamaki Revision 3e79d925: Remove --vnc option from server info
Stavros Sachtouris
11:58 am ./kamaki Revision edd4eacc: Restore server console
Stavros Sachtouris
11:47 am Bug #4796 (Assigned): Exception thrown: DoesNotExist: AstakosUserAuthProvider matching query does...
At... Vangelis Koukis
11:45 am Bug #4795 (Closed): Exception thrown, 'file' object has no attribute 'reset' during rstimport
During rstimport to the CMS:... Vangelis Koukis
11:41 am Revision d6d06450: new ui: various style fixes
Athina Bekakou
11:34 am snf-ganeti Revision 4fdfdb26: Update the NEWS file with the Issue 640 fix
Add an entry in the NEWS file describing the fix of Issue 640.
Signed-off-by: Michele Tartara <mtartara@google.com>
...
Michele Tartara
11:34 am ganeti-local Revision 4fdfdb26: Update the NEWS file with the Issue 640 fix
Add an entry in the NEWS file describing the fix of Issue 640.
Signed-off-by: Michele Tartara <mtartara@google.com>
...
Michele Tartara
11:34 am ganeti-local Revision 6ee8fdd3: Ensure that all the hypervisors exist in the config file
All the hypervisors are supposed to exist in the config file, but it might not
be so after upgrades from old versions...
Michele Tartara
11:34 am snf-ganeti Revision 6ee8fdd3: Ensure that all the hypervisors exist in the config file
All the hypervisors are supposed to exist in the config file, but it might not
be so after upgrades from old versions...
Michele Tartara
11:34 am ganeti-local Revision 52a988f2: Fix testEncodeInstance test input
The input of the testEncodeInstance test was not adherent to the actual format
of the Ganeti configuration file: kvm ...
Michele Tartara
11:34 am snf-ganeti Revision 52a988f2: Fix testEncodeInstance test input
The input of the testEncodeInstance test was not adherent to the actual format
of the Ganeti configuration file: kvm ...
Michele Tartara
11:33 am snf-ganeti Revision b5ae26cd: Fix types for queries in QA
Due to the actual implementation of the '?' operator
in our query language, it happily accepted essentially
any value...
Klaus Aehlig

12/19/2013

06:40 pm ./kamaki Revision 7fa09910: Merge branch 'develop' into debian-develop
Conflicts:
Changelog
version
Stavros Sachtouris
06:30 pm ./kamaki Revision c77131f4: Always use "details" call in neworks/subnets list
Stavros Sachtouris
06:05 pm Revision aff81af3: cyclades: Fix typo
Christos Stavrakakis
05:27 pm Revision 02c6595b: ui: Removed feedback form description
no longer needed since feedback overlay is not manualy triggered any more. Kostas Papadimitriou
05:26 pm Revision ce2cf379: cyclades: Fix typo
Christos Stavrakakis
05:22 pm Revision bdedfd9d: cyclades: Add 'userid' and 'public' to subnets
Extend 'Subnet' model with 'userid' and 'public' attributes. This is
required in order to avoid an expensive join whe...
Christos Stavrakakis
05:22 pm Revision 40576cf5: cyclades: Optimize dispatcher DB queries
Christos Stavrakakis
05:22 pm Revision 5920f82c: cyclades: Add 'ipversion' to IPAddress model
Christos Stavrakakis
05:09 pm Revision eda4d8d0: ui: Match IP's pane/hover titles
Kostas Papadimitriou
05:09 pm Revision 95b7c3f6: astakos: Improve invalid activation code handling
display error message instead of returning a 404 response Kostas Papadimitriou
05:09 pm Revision 69a6ca1a: astakos: Prerender password input value in profile form
Kostas Papadimitriou
05:09 pm Revision d7030402: astakos: Existing third party identifier handling in signup
remove both existing third party authentication and unverified user entries
when the third party identifier gets used.
Kostas Papadimitriou
05:09 pm Revision bd2c6bc5: astakos: Improved email validator
Custom EmailValidator class backported from django 1.6 Kostas Papadimitriou
05:09 pm Revision b6ac9768: ui: Do not enforce vm quota decrease on vm removal
Kostas Papadimitriou
05:09 pm Revision 300ad310: astakos: Auth provider presentation fix
prevent encoding errors Kostas Papadimitriou
04:36 pm Revision 01def7a4: cyclades: Properly handle subnet/floating_ip IDs
* Propery handle IDs that weren't an integer Dionysis Grigoropoulos
04:36 pm Revision bf58eed3: cyclades: Set detail=True by default
* Set detail=True by default for networks and ports
* Update subnets to support /detail
Dionysis Grigoropoulos
04:36 pm Revision 689d7a07: cyclades: Update help msg on snf-manage commands
Dionysis Grigoropoulos
04:22 pm Revision 12e8c717: cyclades: Exclude users from quota enforcement
Giorgos Korfiatis
04:08 pm Revision 6aa9924d: cyclades: Limit quota enforcement operations
Add option in enforce-resources-cyclades to specify the maximum number of
operations to perform per backend.
Also en...
Giorgos Korfiatis
03:14 pm ./kamaki Revision b45834eb: Add --diagnostics to server info
Stavros Sachtouris
03:10 pm Feature #4792 (New): snf-manage diffsettings
Καλησπέρα,
Σε συνέχεια της συζήτησης που είχαμε (gkorf), θα ήταν χρήσιμο αν χρησιμοποιώντας την εντολή "snf-manage...
Konstantinos Tompoulidis
02:25 pm Revision a64d8485: snf-burnin: Ignore paramiko logger
Ilias Tsitsimpis
02:21 pm Revision 113b5b7d: snf-burnin: Update dependency to kamaki version
Ilias Tsitsimpis
02:18 pm Revision cb9edcdf: burnin: Alter AstakosClient to CachedAstakosClient
Kamaki changed its API and now AstakosClient has been renamed to
CachedAstakosClient whereas the AstakosClient class ...
Ilias Tsitsimpis
01:59 pm snf-ganeti Revision f3ac6f36: Merge branch 'stable-2.10' into master
* stable-2.10
Version bump for 2.10.0~rc1
Update NEWS for 2.10.0 rc1 release
Fix pylint 0.26.0/Python 2.7 warni...
Klaus Aehlig
01:42 pm Bug #4786 (New): Astakos: Remove existing unverified users on third party identifier takeover
When user tries to signup using third party credentials which have already been used on another signup process, in th... Kostas Papadimitriou
12:54 pm Revision 2353878f: Merge branch 'develop' into debian-develop
Ilias Tsitsimpis
12:53 pm Revision ab49dbb8: Fix version number
Ilias Tsitsimpis
12:36 pm Revision 5861ceef: Merge branch 'develop' into debian-develop
Conflicts:
version
Ilias Tsitsimpis
12:35 pm Revision 40e81166: Merge branch 'debian-release-0.15' into debian-develop
Conflicts:
version
Ilias Tsitsimpis
12:33 pm Revision 0f52a694: Merge branch 'release-0.15' into develop
Conflicts:
ci/ci_wheezy.conf
ci/utils.py
snf-cyclades-app/synnefo/db/migrations/0077_migrate_networks_to_subnets.p...
Ilias Tsitsimpis
12:12 pm Revision 390a85eb: new ui: unify cancel/close buttons
Athina Bekakou
11:49 am ./kamaki Revision 6b092488: Bump version to 0.12.1-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
11:20 am ./kamaki Revision 707cdb07: Merge branch 'master' into debian-wheezy
Stavros Sachtouris
10:41 am snf-image-creator Revision 0f0137fc: Fix windows filesystem shrink
Make it work with Windows Server 2012 R2. The format of
shrink querymax command has changed.
Nikos Skalkotos

12/18/2013

07:41 pm snf-ganeti Revision 9ba38706: Replace errors re-export in luxi.py with proper imports
Instead of re-exporting errors in luxi.py, import rpc/errors.py in the
modules that use them.
Signed-off-by: Petr Pu...
Petr Pudlak
07:31 pm Pithos MS Client Feature #4781 (New): Add checks in installer
Add a check for any 3rd party libs so the installer doesn't try to install them if they are not needed.
Note: Not ...
Giorgos Pantazis
07:22 pm Revision d3cf0b89: Update guides to comply with kamaki v0.12+
Conflicts:
docs/admin-guide.rst
docs/quick-install-admin-guide.rst
Stavros Sachtouris
07:21 pm Pithos MS Client Revision 84b880b5: #4684
#4773
Signed-off-by: George Pantazis <ggpanta@gmail.com>
Giorgos Pantazis
07:19 pm Pithos MS Client Bug #4773 (Resolved): Client Fails to check authentication
Giorgos Pantazis
07:18 pm Pithos MS Client Bug #4773: Client Fails to check authentication
The client will now always use the pithos endpoint to check token validity. Giorgos Pantazis
07:17 pm Revision 744dced3: cyclades: Fix broken tests
Fix default values for DB model factories. Christos Stavrakakis
07:17 pm Revision 03d430b5: cyclades: Comment out unused tests
Security groups are not working yet. Comment out relevant tests. Christos Stavrakakis
07:17 pm Revision bf0cd43a: cyclades: Fix migration file
Fix migration that caused creation of Subnet for networks that did not
had enabled the 'dhcp' option.
Christos Stavrakakis
07:17 pm Revision 371ab004: cyclades: Allow deletion of ports from deleted VMs
Fix corner case where a port seems to be still attached to a VM although
the VM has already been deleted.
Christos Stavrakakis
06:06 pm Bug #4779 (Closed): UI: New machine Wizard: "+ create new IP" should not appear when out of IPs
The option to create a new IP should not appear during the New Machine Wizard,
since the UI already knows I'm out of...
Vangelis Koukis
05:40 pm Bug #4776: View failure for objects under directory
The fix can be found here: commit:698016f7b4fa549b8b0c0a0ab1283818a7455bb1 Sofia Papagiannaki
05:24 pm Revision 698016f7: astakos: Fix view requests for objects whose name contains /
Astakos erroneously made assumptions about the requested redirect_uri format.
This is not anyway desirable and it was...
Sofia Papagiannaki
05:18 pm ./kamaki Revision 2320de66: Merge branch 'hotfix-0.12.1'
Stavros Sachtouris
05:17 pm ./kamaki Revision 39a608ca: Update Changelog to reflect recent changes
Stavros Sachtouris
05:02 pm ./kamaki Revision 52167529: Simplify/correct network args in server create
Refs: #4563
In server create, replace network arguments with only two:
--network=[id=]NETWORK_ID[,[ip=]IP]
--no-net...
Stavros Sachtouris
05:00 pm ./kamaki Revision 0bf38f8c: Simplify/correct network args in server create
Refs: #4563
In server create, replace network arguments with only two:
--network=[id=]NETWORK_ID[,[ip=]IP]
--no-net...
Stavros Sachtouris
04:47 pm snf-ganeti Revision edd09726: break line longer than 80 chars
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
Klaus Aehlig
04:44 pm snf-occi Revision d7c70e5c: Fix in setup.py
Athanasia Asiki
04:40 pm snf-ganeti Revision 22656d9a: luxi.py: Fix pylint warning about unused imports
Reexport exception classes more explicitly for pylint's convenience.
Signed-off-by: Santi Raffa <rsanti@google.com>
...
Santi Raffa
04:34 pm snf-ganeti Revision ad3ab87e: rpc: Fix one more py-apidoc warnings
Signed-off-by: Santi Raffa <rsanti@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
Santi Raffa
03:49 pm snf-ganeti Revision 79258532: hsqueeze: Also test for tagging
hsqueeze is required to tag nodes before powering them down. Also test
for this behavior.
Signed-off-by: Klaus Aehli...
Klaus Aehlig
03:49 pm snf-ganeti Revision dcd54d32: hsqueeze: tag nodes before offlining them
hsqueeze is supposed to tag nodes before powering them down, so that
it later can recognize which nodes can be activa...
Klaus Aehlig
03:49 pm snf-ganeti Revision 25b2392b: Add an hsqueeze test for drbd instances
In this example, there are two drbd instances, rendering a total of
four nodes ineligible for being offlined. Additio...
Klaus Aehlig
03:49 pm snf-ganeti Revision 2a58a7b1: hsqueeze: only consider nodes that are not secondaries
If an instance has a secondary node, it cannot be easily
moved to every node (in the same node group), as otherwise
n...
Klaus Aehlig
03:49 pm Revision 880653e7: new ui: update navigation bar and action bar
Athina Bekakou
03:32 pm snf-ganeti Revision 4e745e62: rpc: Fix py-apidoc warnings
The previous commits shuffled code around using import renames as
glue. apidoc ignores import renames, however, and c...
Santi Raffa
03:29 pm Revision f46706de: new ui: update icon fonts and relative files
Athina Bekakou
02:45 pm ./kamaki Revision 5cd1aee1: Fix mode in personality examples
Stavros Sachtouris
02:45 pm ./kamaki Revision 958c54f1: Fix mode in personality examples
Stavros Sachtouris
02:42 pm Bug #4776: View failure for objects under directory
Sofia Papagiannaki wrote:
> Request for /<pithos prefix>/ui/view/<account>/<container>/<object>
Request --> Reque...
Sofia Papagiannaki
02:39 pm Bug #4776: View failure for objects under directory
Request for /<pithos prefix>/ui/view/<account>/<container>/<object>
fail with "Mismatching redirect uri"
if the <ob...
Sofia Papagiannaki
02:25 pm Bug #4776 (Resolved): View failure for objects under directory
View fails with "Mismatching redirect uri" Sofia Papagiannaki
02:10 pm snf-image-creator Revision f63e359f: Add KMS Client Setup Keys for new windows systems
Add KMS client setup keys for Windows Server 2012 R2 and Windows 8.1 Nikos Skalkotos
01:32 pm ./kamaki Revision 2da652e2: Adjust subnet_update method parameters to API
Stavros Sachtouris
01:32 pm ./kamaki Revision bdff03d5: Adjust subnet_update method parameters to API
Stavros Sachtouris
01:27 pm snf-image-creator Revision 9b49a63b: Fix type in a windows error message
Nikos Skalkotos
01:26 pm Revision 5ffa5e6d: Setup pithos with oa2 secret of conf files
This was forgotten when we removed the hard-coded secret.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
01:13 pm Revision 362130c3: snf-burnin: Add new NIC after ping
Burnin has a race condition where if it tries to add a new NIC before
the server has been completely booted, the kern...
Ilias Tsitsimpis
12:27 pm Pithos MS Client Bug #4773: Client Fails to check authentication
The client although authenticates, chooses to verify over cyclades which fails for now. It will be forced to verify o... Giorgos Pantazis
12:24 pm Pithos MS Client Bug #4773 (Resolved): Client Fails to check authentication
Client retrieves the token and list of services properly but fails to verify authentication. Giorgos Pantazis
11:51 am Revision b7e79bf3: cyclades: Do not prefetch related in get()
Christos Stavrakakis

12/17/2013

10:11 pm snf-ganeti Revision 24c09d5e: Rename CallLuxiMethod to CallRPCMethod
Also update error messages and testing code to refer to RPC instead of
LUXI.
Signed-off-by: Petr Pudlak <pudlak@goog...
Petr Pudlak
10:11 pm snf-ganeti Revision 912b2278: Split Luxi Client into a generic and a specific part
The generic part will be reused in WConfd.
Signed-off-by: Petr Pudlak <pudlak@google.com>
Reviewed-by: Helga Velroye...
Petr Pudlak
10:11 pm snf-ganeti Revision cda215a9: Separate the LUXI protocol version from the generic client
This allows other daemons and their clients (such as WconfD) to use a
different versioning sequence of their protocol...
Petr Pudlak
10:11 pm snf-ganeti Revision 4869595d: Add a Python directory for RPC code to keep it at one place
Move rpc.py to rpc/node.py and modify imports in existing code.
Signed-off-by: Petr Pudlak <pudlak@google.com>
Revie...
Petr Pudlak
10:11 pm snf-ganeti Revision ff1012ef: Move Transport from luxi.py to a separate module
Also create a new module for RPC errors.
This allows it to be reused for other clients as well.
Signed-off-by: Petr ...
Petr Pudlak
07:07 pm snf-occi Revision f25a4623: Add copyright
Athanasia Asiki
06:27 pm ./kamaki Revision 26413b0d: Adjust to progress 1.2
Stavros Sachtouris
06:26 pm ./kamaki Revision 1df445fe: Adjust to progress 1.2
Stavros Sachtouris
06:12 pm snf-ganeti Revision dd4a4aa9: Gluster: announce in NEWS
Add the relevant line to NEWS
Signed-off-by: Santi Raffa <rsanti@google.com>
Signed-off-by: Thomas Thrainer <thomast...
Santi Raffa
06:12 pm snf-ganeti Revision 5a904197: Gluster: add the Shared File storage type
The shared file and gluster disk templates should not report their disk
space information like file does, because the...
Santi Raffa
06:12 pm snf-ganeti Revision 845b7ed1: Gluster: mount automatically
Add parameters to the Gluster disk template so Gluster can manage the
mount point point autonomously.
Signed-off-by:...
Santi Raffa
06:12 pm snf-ganeti Revision 6488e5bc: Gluster: add userspace access support
Add support for the QEMU gluster: protocol. Also change the access
mode routines so they check the access parameter f...
Santi Raffa
06:12 pm snf-ganeti Revision 267520ba: FileStorage: extract file logic to a FileDeviceHelper object
This will allow code reuse for Gluster through composition, rather
than inheritance.
Signed-off-by: Santi Raffa <rsa...
Santi Raffa
06:12 pm snf-ganeti Revision 2656b017: FileStorage: move to filesstorage.py
Move the FileStorage class in its own file, together with its helper
functions.
Signed-off-by: Santi Raffa <rsanti@g...
Santi Raffa
06:12 pm snf-ganeti Revision 05edafd3: netutils: Add ValidatePortNumber method
This method accepts a port number and checks that it is in fact valid.
Signed-off-by: Santi Raffa <rsanti@google.com...
Santi Raffa
06:12 pm snf-ganeti Revision ac156ecd: Gluster: use ssconf value for mountpoint directory
Gluster still does not mount anything autonomously, but this commit
changes where Gluster expects its mountpoint to b...
Santi Raffa
06:12 pm snf-ganeti Revision d3e6fd0e: ssconf: Add Gluster mount directory
This commit adds the gluster storage directory to ssconf (without
actually using its value just yet).
Signed-off-by:...
Santi Raffa
06:12 pm snf-ganeti Revision 58793040: Gluster: add GlusterVolume class
This commit teaches Gluster what a volume is and how to use it.
Signed-off-by: Santi Raffa <rsanti@google.com>
Signe...
Santi Raffa
06:12 pm snf-ganeti Revision 8106dd64: Gluster: minimal implementation
Add Gluster to Ganeti by essentially cloning the shared file behaviour
everywhere in the code base.
Signed-off-by: S...
Santi Raffa
06:12 pm snf-ganeti Revision d2234191: PathJoin: improve error message when given one argument
PathJoin fails with an unclear message if only one argument is passed
to it. Calling PathJoin("/foo") causes this exc...
Santi Raffa
06:12 pm snf-ganeti Revision 3fffa0c6: ComputeLDParams: do not spell out disk templates
A large part of the complexity in this function is due to the need
to translate from "template-specific" parameter na...
Santi Raffa
06:11 pm snf-ganeti Revision e7d34815: bdev: Fix position of DEV_MAP
This rather important dictionary from constants to classes was hiding
between function definitions. The dict cannot g...
Santi Raffa
05:45 pm ./kamaki Revision 73bf1f64: Make download overwrite more intuitive
Stavros Sachtouris
05:45 pm ./kamaki Revision 60bcb377: Make download overwrite more intuitive
Stavros Sachtouris
05:40 pm Revision 7d4bc8d8: branding: Update admin-guide docs
* custom 403,404,500 documentation
* Astakos landing page customization explained
Olga Brani
05:31 pm Revision 9e5a9a9a: Change snf-ganeti version in docs
Update snf-ganeti version with the latest available and explain
the patch sets that are applied on top of the officia...
Dimitris Aragiorgis
05:16 pm Revision fd74cfd3: cyclades: Add datetime fields to Subnet model
Add 'created' and 'updated' datetime fields in Subnet model. Christos Stavrakakis
05:11 pm Revision 883c1f94: cyclades: Optimize network related DB queries
Use 'prefetch_related' and 'select_related' to optimize DB queries. Christos Stavrakakis
04:59 pm snf-ganeti Revision b0e8ed3f: gnt-cluster verify: demote orphan volume error to warning
Ganeti checks for orphan volume by making sure that it knows about all
volumes on disk; any additional orphan volume,...
Santi Raffa
04:12 pm Revision cfc934ff: quotaholder: Delete holdings of non-accepted users
Users would previously acquire quotas on email verification; this is now
done on user acceptance. We delete holdings ...
Giorgos Korfiatis
03:59 pm ./kamaki Revision fac340da: Add --status to port wait
Stavros Sachtouris
03:58 pm ./kamaki Revision 9930045a: Fix typo in download overwrite
Stavros Sachtouris
03:58 pm ./kamaki Revision dbf65aaf: Add --status to port wait
Stavros Sachtouris
03:54 pm Revision f190ce6b: quotaholder: Delete holdings of non-accepted users
Users would previously acquire quotas on email verification; this is now
done on user acceptance. We delete holdings ...
Giorgos Korfiatis
03:22 pm ./kamaki Revision 11bdd05d: Fix typo in download overwrite
Stavros Sachtouris
03:10 pm ./kamaki Revision df5f658c: Update Changelog for hotfix version
Stavros Sachtouris
03:06 pm ./kamaki Revision 6fff5733: Merge branch 'hotfix-0.12.1' into develop
Conflicts:
README.Upgrade
version
Stavros Sachtouris
03:04 pm ./kamaki Revision 7f8136c4: Merge branch 'feature-astakosclient-docs' into hotfix-0.12.1
Conflicts:
README.Upgrade
kamaki/clients/compute/__init__.py
Stavros Sachtouris
03:01 pm ./kamaki Revision db78676c: Merge branch 'feature-astakosclient-docs' into develop
Stavros Sachtouris
03:01 pm ./kamaki Support #4752 (Resolved): Document astakosclient commands w. examples
Stavros Sachtouris
02:59 pm ./kamaki Revision 9d84caa4: Astakos membership cmds and documentation
Refs: #4752 Stavros Sachtouris
02:54 pm Revision 3fd0db82: new ui: modify upload functionality
Athina Bekakou
01:25 pm snf-ganeti Revision d75d7772: For the commandline, switch to query socket by default
As luxid now understands all the requests used by the command-line tools,
switch the default luxi socket for those to...
Klaus Aehlig
01:11 pm snf-ganeti Revision 74d2fa21: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:11 pm ganeti-local Revision 74d2fa21: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:01 pm ganeti-local Revision b60e353a: Merge branch 'stable-2.8.4-grnet' into debian-2.8.4-grnet
Dimitris Aragiorgis
01:01 pm snf-ganeti Revision b60e353a: Merge branch 'stable-2.8.4-grnet' into debian-2.8.4-grnet
Dimitris Aragiorgis
01:00 pm snf-ganeti Revision cc1d9016: (packaging) Add vcs-version file
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:00 pm ganeti-local Revision cc1d9016: (packaging) Add vcs-version file
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:56 pm snf-ganeti Revision d396d21e: Change source package to snf-ganeti
..and make ganeti2 dummy package depend on snf-ganeti.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:56 pm snf-ganeti Revision 27e874da: Add new debian/changelog section
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:56 pm ganeti-local Revision 27e874da: Add new debian/changelog section
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:56 pm ganeti-local Revision d396d21e: Change source package to snf-ganeti
..and make ganeti2 dummy package depend on snf-ganeti.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:56 pm snf-ganeti Revision cb49d1f5: Run ./autogen.sh before configure
This is needed so that packaging can be done by using official
src tree found on git repo.
Official debian packages ...
Dimitris Aragiorgis
12:56 pm snf-ganeti Revision 4f64f422: Remove debian patch that cannot apply
Since we run autogen.sh inside debian rules Makefile.in is not
included in original source tree and thus a debian pat...
Dimitris Aragiorgis
12:56 pm ganeti-local Revision cb49d1f5: Run ./autogen.sh before configure
This is needed so that packaging can be done by using official
src tree found on git repo.
Official debian packages ...
Dimitris Aragiorgis
12:56 pm ganeti-local Revision 4f64f422: Remove debian patch that cannot apply
Since we run autogen.sh inside debian rules Makefile.in is not
included in original source tree and thus a debian pat...
Dimitris Aragiorgis
12:56 pm snf-ganeti Revision c55058f4: ganeti -> snf-ganeti in debian/rules
override dh_install init, cron, logrotate with --name option.
Additional changes:
- Let ganeti run as root
- Do no...
Dimitris Aragiorgis
12:56 pm snf-ganeti Revision b6772b46: Rename ganeti.* debian files to snf-ganeti.*
Change genscript.py to search for those files
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:56 pm ganeti-local Revision b6772b46: Rename ganeti.* debian files to snf-ganeti.*
Change genscript.py to search for those files
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:56 pm ganeti-local Revision c55058f4: ganeti -> snf-ganeti in debian/rules
override dh_install init, cron, logrotate with --name option.
Additional changes:
- Let ganeti run as root
- Do no...
Dimitris Aragiorgis
12:56 pm snf-ganeti Revision ed88923f: ganeti -> snf-ganeti in debian/control
snf-ganeti Provides, Replaces, Conflicts ganeti
ganeti-haskell replaces snf-ganeti
- /usr/share/man/man8/ganeti-conf...
Dimitris Aragiorgis
12:56 pm ganeti-local Revision ed88923f: ganeti -> snf-ganeti in debian/control
snf-ganeti Provides, Replaces, Conflicts ganeti
ganeti-haskell replaces snf-ganeti
- /usr/share/man/man8/ganeti-conf...
Dimitris Aragiorgis
12:56 pm ganeti-local Revision 42591fbb: Remove debian patch that does not apply on 2.8
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:56 pm snf-ganeti Revision 42591fbb: Remove debian patch that does not apply on 2.8
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:56 pm snf-ganeti Revision 45b6a5b4: Import debian files from wheezy-backports
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:56 pm ganeti-local Revision 45b6a5b4: Import debian files from wheezy-backports
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:46 pm ganeti-local Revision 2e1b72ee: (ipfix) Allow NICs with mode=routed and ip=none
This allows us to define an IPv6 only network (currently with a
dummy IPv4 network) with connectivity mode 'routed' a...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 2e1b72ee: (ipfix) Allow NICs with mode=routed and ip=none
This allows us to define an IPv6 only network (currently with a
dummy IPv4 network) with connectivity mode 'routed' a...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision f14863bc: (kvm) 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
12:46 pm snf-ganeti Revision a82a94e1: (ext) Do not remove disks if --keep-disks and DT_EXT
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:46 pm ganeti-local Revision a82a94e1: (ext) Do not remove disks if --keep-disks and DT_EXT
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:46 pm ganeti-local Revision f14863bc: (kvm) 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
12:46 pm ganeti-local Revision 9209d947: (ext) 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:46 pm snf-ganeti Revision 9209d947: (ext) 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:46 pm snf-ganeti Revision 566853c4: (ext) 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
12:46 pm ganeti-local Revision 566853c4: (ext) 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
12:46 pm snf-ganeti Revision 50fc5dfc: (ext) Export logical_id info to hooks env
DISK_ID as the second part of logical_id
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 50fc5dfc: (ext) Export logical_id info to hooks env
DISK_ID as the second part of logical_id
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 11e90588: (b64) Use base64 encoding in networks' bitarrays
This is needed for GRNET'S production environment.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 11e90588: (b64) Use base64 encoding in networks' bitarrays
This is needed for GRNET'S production environment.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 06c2fb4a: (snap) 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
12:46 pm snf-ganeti Revision 06c2fb4a: (snap) 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
12:46 pm ganeti-local Revision d0ccd946: (grnet) 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
12:46 pm snf-ganeti Revision d0ccd946: (grnet) 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
12:46 pm ganeti-local Revision f44c88c7: (grnet) 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
12:46 pm snf-ganeti Revision f44c88c7: (grnet) 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
12:46 pm snf-ganeti Revision 150e31ec: (grnet) 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
12:46 pm ganeti-local Revision 150e31ec: (grnet) 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
12:46 pm ganeti-local Revision 0500f6fd: (grnet) Hotplug: cfgupgrade for deprecated fields
Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 0500f6fd: (grnet) Hotplug: cfgupgrade for deprecated fields
Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision e2800fca: (2.10) Introduce _UpgradeSerializedRuntime() method
This method is invoked during _AnalizeSerializedRuntime() and is
meant to modify runtime files in the way cfgupgrade ...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision e2800fca: (2.10) Introduce _UpgradeSerializedRuntime() method
This method is invoked during _AnalizeSerializedRuntime() and is
meant to modify runtime files in the way cfgupgrade ...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 6ba0093c: (2.10) 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
12:46 pm snf-ganeti Revision 6ba0093c: (2.10) 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
12:46 pm ganeti-local Revision 45ba54c4: (2.10) 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
12:46 pm snf-ganeti Revision 7d4ae909: (2.10) 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
12:46 pm ganeti-local Revision 7d4ae909: (2.10) 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
12:46 pm snf-ganeti Revision 45ba54c4: (2.10) 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
12:46 pm ganeti-local Revision 569f47dd: (2.10) 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
12:46 pm snf-ganeti Revision 569f47dd: (2.10) 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
12:46 pm snf-ganeti Revision e7a77eb8: (2.10) 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
12:46 pm snf-ganeti Revision 22001b78: (2.10) 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
12:46 pm ganeti-local Revision 22001b78: (2.10) 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
12:46 pm ganeti-local Revision e7a77eb8: (2.10) 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
12:46 pm snf-ganeti Revision 52fc37bd: (2.10) 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
12:46 pm snf-ganeti Revision e5370111: (2.10) 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
12:46 pm ganeti-local Revision bdf3ba80: (2.10) 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
12:46 pm snf-ganeti Revision bdf3ba80: (2.10) 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
12:46 pm ganeti-local Revision 52fc37bd: (2.10) 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
12:46 pm ganeti-local Revision e5370111: (2.10) 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
12:46 pm snf-ganeti Revision caf74756: (2.10) 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
12:46 pm snf-ganeti Revision 9de92521: (2.10) SimpleRetry on BlockDev.Remove()
Sometimes, upon disk removal, corresponding file descriptors
are kept briefly open by various processes (hypervisor, ...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 9de92521: (2.10) SimpleRetry on BlockDev.Remove()
Sometimes, upon disk removal, corresponding file descriptors
are kept briefly open by various processes (hypervisor, ...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision caf74756: (2.10) 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
12:46 pm snf-ganeti Revision 4c6e8e1a: (2.10) Minor changes regarding hotplug support
* Mention restrictions in NEWS
- RBD userspace access mode
- In case of a downgrade instances should suffer a reb...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 1c6c4d6d: (2.10) 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
12:46 pm ganeti-local Revision 4c6e8e1a: (2.10) Minor changes regarding hotplug support
* Mention restrictions in NEWS
- RBD userspace access mode
- In case of a downgrade instances should suffer a reb...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 1c6c4d6d: (2.10) 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
12:46 pm ganeti-local Revision d05afa85: (2.10) Fix in RPC
Use _SingleDiskDictDP() instead of _ObjectDict() for serializing
a disk.
Signed-off-by: Dimitris Aragiorgis <dimara@...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision d05afa85: (2.10) Fix in RPC
Use _SingleDiskDictDP() instead of _ObjectDict() for serializing
a disk.
Signed-off-by: Dimitris Aragiorgis <dimara@...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 4a44d8aa: (2.10) block_devices -> kvm_disks renaming
and a couple more styple fixes.
block_devices are misleading so rename them to kvm_disk (just like kvm_nics)
Signed-...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 9f395c32: (2.10) Make hotplug related method raise HotplugError
Hotplug is not supported by default and thus we raise
HotplugError() for hotplug related methods.
If a hypervisor wan...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 9f395c32: (2.10) Make hotplug related method raise HotplugError
Hotplug is not supported by default and thus we raise
HotplugError() for hotplug related methods.
If a hypervisor wan...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 4a44d8aa: (2.10) block_devices -> kvm_disks renaming
and a couple more styple fixes.
block_devices are misleading so rename them to kvm_disk (just like kvm_nics)
Signed-...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision e419e42f: (2.10) 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
12:46 pm snf-ganeti Revision e419e42f: (2.10) 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
12:46 pm ganeti-local Revision dcedd81a: (2.10) Add unittests for Hotplug support
Try base InstanceSetParams tests that modify instance's
devices with hotplug=True.
Add some unittests for kvm hyperv...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision dcedd81a: (2.10) Add unittests for Hotplug support
Try base InstanceSetParams tests that modify instance's
devices with hotplug=True.
Add some unittests for kvm hyperv...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision d7185512: (2.10) Extend qa to test hotplug support
Only if default hypervisor is KVM try all hotplug related actions.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet....
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 67c450d1: (2.10) Hotplug: Update manpages and NEWS
Add --hotplug entry in gnt-instance manpage.
Add NEWS entry for hotplug support.
In both cases mention that hotplug i...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 67c450d1: (2.10) Hotplug: Update manpages and NEWS
Add --hotplug entry in gnt-instance manpage.
Add NEWS entry for hotplug support.
In both cases mention that hotplug i...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision d7185512: (2.10) Extend qa to test hotplug support
Only if default hypervisor is KVM try all hotplug related actions.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet....
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 97cf0763: (fix) SetDiskID() before blockdev_assemble()
Before blockdev_assemble we call SetDiskID() in order to fill up
physical_id of disk needed by bdev.Assemble and even...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 97cf0763: (fix) SetDiskID() before blockdev_assemble()
Before blockdev_assemble we call SetDiskID() in order to fill up
physical_id of disk needed by bdev.Assemble and even...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 82b948e4: (2.10) Hotplug: client support
Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 82b948e4: (2.10) Hotplug: client support
Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 9b28d122: (2.10) Return link_name in blockdev_assemble rpc
Until now this RPC returned only dev_path. Since we use it in
hotplug we have to know the simlink of the device so th...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision e8e50805: (2.10) Hotplug: cmdlib support
Hotplugging is done by functions invoked by ApplyContainerMods(). In
order hotplugging to take place the --hotplug op...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 9b28d122: (2.10) Return link_name in blockdev_assemble rpc
Until now this RPC returned only dev_path. Since we use it in
hotplug we have to know the simlink of the device so th...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision e8e50805: (2.10) Hotplug: cmdlib support
Hotplugging is done by functions invoked by ApplyContainerMods(). In
order hotplugging to take place the --hotplug op...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 860bf930: (2.10) Hotplug: rpc support
Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 860bf930: (2.10) Hotplug: rpc support
Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision af2f716d: (2.10) Introduce hotplug methods (hypervisor inteface)
4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision af2f716d: (2.10) Introduce hotplug methods (hypervisor inteface)
4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 172a75dc: (2.10) Extract socket related code from QmpMonitor class
Separate unix socket related code from QmpMonitor class and
make the latter extend the newly introduced one: MonitorS...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 172a75dc: (2.10) Extract socket related code from QmpMonitor class
Separate unix socket related code from QmpMonitor class and
make the latter extend the newly introduced one: MonitorS...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision d7583563: (2.10) Helper methods that check for hotplug support
Hotplug is currently *not* supported for:
- KVM < 1.0
- existing devices in the cluster
- python-fdsend module is...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 0288e7bf: (2.10) Use -device with pci info if possible
Extend kvm_cmd with -device option for the case of paravirual
Disks and NICs.
Signed-off-by: Dimitris Aragiorgis <di...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision d7583563: (2.10) Helper methods that check for hotplug support
Hotplug is currently *not* supported for:
- KVM < 1.0
- existing devices in the cluster
- python-fdsend module is...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 0288e7bf: (2.10) Use -device with pci info if possible
Extend kvm_cmd with -device option for the case of paravirual
Disks and NICs.
Signed-off-by: Dimitris Aragiorgis <di...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 8b7be6f2: (2.10) Helper methods for PCI slots and device ids
Device naming:
QEMU monitor expects devices to be uniquely named. Device ids derive
from the following function:
kvm_...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 8b7be6f2: (2.10) Helper methods for PCI slots and device ids
Device naming:
QEMU monitor expects devices to be uniquely named. Device ids derive
from the following function:
kvm_...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 277a9de7: (fix) Remove uri slot from block_devices
In stable-2.10 we have userspace access mode for rbd. Backend
calculates uri along with link and dev_path. Thus we ha...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 58502c9e: (2.10) Prepare block_devices runtime entry
With this patch we add another entry in runtime files along with
kvm_cmd, kvm_nics, and hvparams. block_devices that ...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 58502c9e: (2.10) Prepare block_devices runtime entry
With this patch we add another entry in runtime files along with
kvm_cmd, kvm_nics, and hvparams. block_devices that ...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 277a9de7: (fix) Remove uri slot from block_devices
In stable-2.10 we have userspace access mode for rbd. Backend
calculates uri along with link and dev_path. Thus we ha...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 994ccaf2: (2.10) Prepare kvm options to support -device for disks
Newer kvm version support -device driver,... option where available
drivers can be found by running kvm -device ? com...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision ece1057c: (2.10) Introduce _GenerateKVMBlockDevicesOptions()
Simply move logic that generates block device related
options out of _GenerateKVMRuntime().
NOTE: Back-port correspo...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 8e1c6109: (2.10) Hotplug: objects and constants additions
Add pci slot in NIC/Disk objects. This slot will be used only
by hypervisor code. Currently only KVM will use it and ...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision ece1057c: (2.10) Introduce _GenerateKVMBlockDevicesOptions()
Simply move logic that generates block device related
options out of _GenerateKVMRuntime().
NOTE: Back-port correspo...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 994ccaf2: (2.10) Prepare kvm options to support -device for disks
Newer kvm version support -device driver,... option where available
drivers can be found by running kvm -device ? com...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 8e1c6109: (2.10) Hotplug: objects and constants additions
Add pci slot in NIC/Disk objects. This slot will be used only
by hypervisor code. Currently only KVM will use it and ...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision fa466513: (2.9) 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
12:46 pm snf-ganeti Revision 2c04ae0d: (2.9) 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:46 pm ganeti-local Revision 2c04ae0d: (2.9) 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:46 pm ganeti-local Revision fa466513: (2.9) 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
12:46 pm snf-ganeti Revision adea59b3: (2.8r) Workaround for Issue 621
Upon LUNetworkDisconnect() and LUNetworkConnect() try to acquire
all cluster's instances.
By that _LS_ACQUIRE_ALL ac...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 865cdc2e: (2.9) 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:46 pm ganeti-local Revision 865cdc2e: (2.9) 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:46 pm ganeti-local Revision adea59b3: (2.8r) Workaround for Issue 621
Upon LUNetworkDisconnect() and LUNetworkConnect() try to acquire
all cluster's instances.
By that _LS_ACQUIRE_ALL ac...
Dimitris Aragiorgis
12:40 pm Revision b7245b84: Add oa2_secret to conf files
This secret is used during registering pithos view in astakos.
Make this setting configurable.
Signed-off-by: Dimitr...
Dimitris Aragiorgis
12:15 pm ./kamaki Revision f2051b93: Typo fix
Dionysis Grigoropoulos
12:03 pm Revision e0b9a688: cyclades: Fix bugs in port creation
* Fix the name of a port not being saved
* Check the length of the name of a port is within acceptable limits
Dionysis Grigoropoulos
10:34 am snf-ganeti Revision 1138d32f: Implement fields query for instance
Support the query for the fields available for instances.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-b...
Klaus Aehlig
10:34 am snf-ganeti Revision 5c47a2a6: Remove the hvsGlobals from instance query fields
...to be consistent with the python implementation.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Pet...
Klaus Aehlig
10:34 am snf-ganeti Revision 602db636: Add nic.vlans to the query fields
In commit 3293332 this was only done for the Haskell side; do
so for python as well, to have both views consistent.
...
Klaus Aehlig
10:34 am snf-ganeti Revision af67c5b1: When interpreting [] as "all fields", sort nicely
When asked for all fields, we promise to return the list of fields
sorted according to niceSort. Keep this promise.
...
Klaus Aehlig
09:58 am Revision c62a2729: snf-deploy: Typo fixes
Dionysis Grigoropoulos
09:58 am Revision 784a3f1e: cyclades: Fix a bug in subnet creation
* Do not allow subnet creation on deleted networks Dionysis Grigoropoulos
09:58 am Revision ba6ad346: cyclades: Add a function to check name legnth
* Add a function logic/utils.py to check the length of a string and
raise an API fault with the corresponding message...
Dionysis Grigoropoulos
09:44 am ./kamaki Revision c8b1d760: Typo fix
Dionysis Grigoropoulos

12/16/2013

09:27 pm Revision 236935bb: cyclades: Replace astakos base url with auth url
Remove stale refence to obsolete 'ASTAKOS_BASE_URL' setting. Instead use
'ASTAKOS_AUTH_URL'.
Christos Stavrakakis
07:52 pm Revision e2b37fb9: cyclades: Fix typo in stats-cyclades cmd
Christos Stavrakakis
07:44 pm Revision 776b42a6: cyclades: Fix resource units
Christos Stavrakakis
06:55 pm Revision 7bfff8a6: cyclades: Update backend only when needed
Make dispatcher ask Ganeti about the enabled/ipolicy disk templates only
after an OP_CLUSTER_SET_PARAMS. Otherwise, d...
Christos Stavrakakis
06:55 pm Revision 84813b31: cyclades: Fix bug in network link validation
Christos Stavrakakis
06:55 pm ganeti-local Revision 3eaa6e1d: Merge branch 'stable-2.8' into stable-2.9
* stable-2.8
Add support for blktap2 file-driver
Update opcodes test to include network tags
Make network tags ...
Klaus Aehlig
06:55 pm snf-ganeti Revision 3eaa6e1d: Merge branch 'stable-2.8' into stable-2.9
* stable-2.8
Add support for blktap2 file-driver
Update opcodes test to include network tags
Make network tags ...
Klaus Aehlig
06:42 pm Revision 6be99b24: snf-ci: Fix a typo with `network_id'
Ilias Tsitsimpis
06:00 pm Revision bbc826ca: snf-ci: Search for IPv4 in the private_networks
If the user has specified private_networks get the IPv4 from these
networks. Else get it from the first public networ...
Ilias Tsitsimpis
05:54 pm ./kamaki Revision 6c501e15: Bump version to 0.12-2~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
05:53 pm snf-ganeti Revision a5c50971: Version bump for 2.10.0~rc1
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Thomas Thrainer
05:53 pm ganeti-local Revision a5c50971: Version bump for 2.10.0~rc1
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Thomas Thrainer
05:53 pm snf-ganeti Revision 890fdff7: Update NEWS for 2.10.0 rc1 release
Mention inherited changes as well as the (very few) changes made to
stable-2.10 since beta1.
Signed-off-by: Thomas T...
Thomas Thrainer
05:53 pm ganeti-local Revision 890fdff7: Update NEWS for 2.10.0 rc1 release
Mention inherited changes as well as the (very few) changes made to
stable-2.10 since beta1.
Signed-off-by: Thomas T...
Thomas Thrainer
05:53 pm ganeti-local Revision 4a65d4fd: Fix pylint 0.26.0/Python 2.7 warning
pylint 0.26.0 on Python 2.7 generates a warning on the string '\ ',
recommending to use the r prefix. This patch adds...
Thomas Thrainer
05:53 pm snf-ganeti Revision 4a65d4fd: Fix pylint 0.26.0/Python 2.7 warning
pylint 0.26.0 on Python 2.7 generates a warning on the string '\ ',
recommending to use the r prefix. This patch adds...
Thomas Thrainer
05:53 pm snf-ganeti Revision bd341bff: Update INSTALL and devnotes for 2.10 release
The following changes are made:
* Add M4 as required dependency
* Change reference to qemu-img package to qemu-util...
Thomas Thrainer
05:53 pm ganeti-local Revision bd341bff: Update INSTALL and devnotes for 2.10 release
The following changes are made:
* Add M4 as required dependency
* Change reference to qemu-img package to qemu-util...
Thomas Thrainer
05:53 pm ganeti-local Revision 7bc2c097: Add support for blktap2 file-driver
Newer Xen versions use blktap2 instead of blktap. This patch adds support
for it in Ganeti.
Fixes Issue 638.
Signed...
Michele Tartara
05:53 pm snf-ganeti Revision 7bc2c097: Add support for blktap2 file-driver
Newer Xen versions use blktap2 instead of blktap. This patch adds support
for it in Ganeti.
Fixes Issue 638.
Signed...
Michele Tartara
05:46 pm snf-ganeti Revision 03b179ce: Take a fresh Luxi client for each failing test
Luxid is more strict with closing the connection after receiving
a syntactically incorrect request, gnt-debug cannot ...
Klaus Aehlig
05:45 pm snf-ganeti Revision f18aaff4: Fix race in watchFile
As the calling of watchFile and the evaluation of the initial
getFStatSafe takes non-zero time, the file could have c...
Klaus Aehlig
05:44 pm Revision b045ca90: pithos: Reduce interaction with the database
Sofia Papagiannaki
05:41 pm Revision f1575211: docs: Fix a typo
Ilias Tsitsimpis
05:31 pm ganeti-local Revision 95e00de7: Update opcodes test to include network tags
This patch adds the network tags to the list of all other tag types
that can be tried in QuickCheck tests.
Signed-of...
Hrvoje Ribicic
05:31 pm snf-ganeti Revision 95e00de7: Update opcodes test to include network tags
This patch adds the network tags to the list of all other tag types
that can be tried in QuickCheck tests.
Signed-of...
Hrvoje Ribicic
05:31 pm ganeti-local Revision 92ea7d79: Fix RAPI network tag handling
The network tags were absent from an if check used to actually list
tags. The patch fixes the oversight, and adds a p...
Hrvoje Ribicic
05:31 pm ganeti-local Revision a4c589d2: Add network tag tests to QA
The QA did not have a test for network tags until now, and this patch
remedies the situation.
Signed-off-by: Hrvoje ...
Hrvoje Ribicic
05:31 pm snf-ganeti Revision a4c589d2: Add network tag tests to QA
The QA did not have a test for network tags until now, and this patch
remedies the situation.
Signed-off-by: Hrvoje ...
Hrvoje Ribicic
05:31 pm snf-ganeti Revision 36ccc662: Make network tags searchable
This patch adds the network tags to the tags searched by gnt-cluster
search-tags, and in the process cleans up the co...
Hrvoje Ribicic
05:31 pm snf-ganeti Revision 92ea7d79: Fix RAPI network tag handling
The network tags were absent from an if check used to actually list
tags. The patch fixes the oversight, and adds a p...
Hrvoje Ribicic
05:31 pm ganeti-local Revision 36ccc662: Make network tags searchable
This patch adds the network tags to the tags searched by gnt-cluster
search-tags, and in the process cleans up the co...
Hrvoje Ribicic
05:31 pm ganeti-local Revision 9d0b521e: Fix gnt-network list-tags
Define network tags in haskell part.
This fixes issue 641.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Rev...
Dimitris Aragiorgis
05:31 pm snf-ganeti Revision 9d0b521e: Fix gnt-network list-tags
Define network tags in haskell part.
This fixes issue 641.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Rev...
Dimitris Aragiorgis
05:22 pm ./kamaki Revision d443f3ff: Minor typo fix
Dionysis Grigoropoulos
05:20 pm ./kamaki Revision 58b4a57c: Merge branch 'develop' of https://code.grnet.gr/git/kamaki into develop
Stavros Sachtouris
05:20 pm ./kamaki Revision 40d54a98: Update version tag
Stavros Sachtouris
05:19 pm ./kamaki Revision cfa7859d: Fix typo in group create
Stavros Sachtouris
05:19 pm ./kamaki Revision 4193b902: Fix typo in group create
Stavros Sachtouris
05:18 pm Revision 16c7f032: burnin: 'SSHException' has no attribute 'errno'
Ilias Tsitsimpis
05:06 pm ./kamaki Revision 7cb8553b: Bump version to 0.12-1~squeeze
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
05:02 pm snf-cloudcms Revision 485caba3: clean up common.js
Olga Brani
05:00 pm ./kamaki Revision 6318da0c: Minor typo fix
Dionysis Grigoropoulos
03:49 pm snf-occi Revision fe35958e: features for voms authentication
Athanasia Asiki
03:37 pm ./kamaki Revision 46e9da7e: Prepare for new version
Stavros Sachtouris
03:29 pm snf-cloudcms Revision 98f71c73: Fixed-positioned left sidebar bug fix
Olga Brani
03:22 pm ./kamaki Revision d7697411: Update manpage and control
Stavros Sachtouris
03:17 pm Revision 08f1780b: snf-burnin: Better log output
Testsuite ServerTestSuite will not fail if one of the generated
tests fails.
Ilias Tsitsimpis
03:08 pm ./kamaki Revision 919dc726: Merge branch 'master' into debian-squeeze
Stavros Sachtouris
02:08 pm ./kamaki Revision a2170e99: Bump version to 0.12-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
02:07 pm ./kamaki Revision e78f2082: Update manpage and debian dependencies
Stavros Sachtouris
02:04 pm ./kamaki Revision f90e516d: Merge branch 'master' into debian-wheezy
Conflicts:
README.Upgrade
kamaki/cli/commands/cyclades.py
setup.py
version
Stavros Sachtouris
02:04 pm Revision 449a1c40: snf-burnin: Retry when SSHException
Retry when `SSHException: Error reading SSH protocol banner'. Ilias Tsitsimpis
01:55 pm snf-ganeti Revision ea732744: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:54 pm snf-ganeti Revision 6cc6f2d9: Merge branch 'stable-2.8-grnet' into debian-2.8-grnet
Dimitris Aragiorgis
01:52 pm snf-ganeti Revision 5af46db3: (ipfix) Allow NICs with mode=routed and ip=none
This allows us to define an IPv6 only network (currently with a
dummy IPv4 network) with connectivity mode 'routed' a...
Dimitris Aragiorgis
01:52 pm snf-ganeti Revision a27d280e: (2.8r) Fix gnt-network list-tags
Define network tags in haskell part.
This fixes issue 641.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
01:13 pm ./kamaki Revision 81cf516b: Merge branch 'release-0.12'
Conflicts:
Changelog
docs/conf.py
kamaki/cli/commands/cyclades.py
kamaki/cli/commands/image.py
kamaki/cli/comman...
Stavros Sachtouris
01:12 pm Revision 9bf901af: snf-burnin: Update kamaki version
Ilias Tsitsimpis
01:10 pm Revision 6a99aca3: snf-ci: Don't install kamaki from pypi
Ilias Tsitsimpis
01:06 pm Revision 26e0d95d: snf-burnin: Update kamaki version
Ilias Tsitsimpis
01:04 pm Revision 01858899: cyclades: Include port in floating-ip-list command
Christos Stavrakakis
01:04 pm Revision a3acfc5b: cyclades: Disable conflict checks for IPv6 nets
Christos Stavrakakis
01:04 pm Revision cad9202c: cyclades: Fix error msg when deleting floating IPs
Christos Stavrakakis
01:03 pm Revision 259a5f9a: astakosclient: Pep8 fixes
Ilias Tsitsimpis
12:37 pm ganeti-local Revision c486fb6c: Merge branch 'stable-2.9' into stable-2.10
* stable-2.9
Bump revision for 2.9.2
Update NEWS for 2.9.2 release
Pass hvparams to GetInstanceInfo
Adapt par...
Thomas Thrainer
12:37 pm snf-ganeti Revision c486fb6c: Merge branch 'stable-2.9' into stable-2.10
* stable-2.9
Bump revision for 2.9.2
Update NEWS for 2.9.2 release
Pass hvparams to GetInstanceInfo
Adapt par...
Thomas Thrainer
12:22 pm Revision 6476ceb7: astakosclient: Suppress endpoint failures
Add an option to _fill_endpoints to only query for the oauth2
endpoint if needed. This way we are keeping astakosclie...
Ilias Tsitsimpis
11:44 am Revision 1389fa48: Bump version to 0.15rc3
Christos Stavrakakis
11:19 am snf-nfdhcpd Revision a433cb41: Bump version to 0.11.8-1~wheezy
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
11:16 am snf-nfdhcpd Revision 0ad1b4b6: Merge branch 'master' into debian-wheezy
Dimitris Aragiorgis
11:15 am snf-nfdhcpd Revision 35bc4bd3: Bump version to 0.11.8
Dimitris Aragiorgis
11:14 am snf-nfdhcpd Revision 0e9bc27f: Merge branch 'develop'
Dimitris Aragiorgis
11:14 am snf-nfdhcpd Revision fac9f928: Allow binding files without IP entry
This is needed for NIC that obtain only IPv6.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
10:51 am Revision 77baf578: Bump version to 0.15~rc2-1~wheezy
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
10:51 am Revision 4cb59396: Merge branch 'release-0.15' into debian-release-0.15
Christos Stavrakakis

12/13/2013

05:46 pm ./kamaki Revision d3d35ae0: New examples for astakos, sketch up to projects
Refs: #4752 Stavros Sachtouris
03:55 pm Revision 5c29c345: new ui: update images
Athina Bekakou
03:54 pm Revision 4b7e9b6e: new ui: style updates for pithos view
Athina Bekakou
03:50 pm Revision 6d8bd0be: new ui: update icon fonts and relative files
Athina Bekakou
03:12 pm ./kamaki Revision 0db8331f: Fix sphinx commend-related warnings
Conflicts:
kamaki/clients/cyclades/__init__.py
Stavros Sachtouris
03:10 pm ./kamaki Revision de329b4c: Fix sphinx commend-related warnings
Stavros Sachtouris
03:09 pm snf-ganeti Revision 89c63fbe: Bump revision for 2.9.2
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Klaus Aehlig
03:09 pm ganeti-local Revision 89c63fbe: Bump revision for 2.9.2
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Klaus Aehlig
03:09 pm snf-ganeti Revision c7a4a8c8: Update NEWS for 2.9.2 release
Besides a few local fixes, the main improvement are the changes
inherited from stable 2.8.
Signed-off-by: Klaus Aehl...
Klaus Aehlig
03:09 pm ganeti-local Revision c7a4a8c8: Update NEWS for 2.9.2 release
Besides a few local fixes, the main improvement are the changes
inherited from stable 2.8.
Signed-off-by: Klaus Aehl...
Klaus Aehlig
02:58 pm snf-ganeti Revision 6897a51e: Use a data type when generating Python types of OpCodes
Currently they are generated only as Strings.
Signed-off-by: Petr Pudlak <pudlak@google.com>
Reviewed-by: Jose A. Lo...
Petr Pudlak
02:58 pm snf-ganeti Revision 0d78accc: Refactor OpCodeDescriptor from a tuple to a data type
This greatly enhances code readability.
Also fix monadic types "Q ExpQ" [which is "Q (Q Exp)"] to "Q Exp".
Signed-o...
Petr Pudlak
02:58 pm snf-ganeti Revision 6c1a9fae: Add showValueList to PyValue for proper String instances
It's the same trick ShowS uses. We add a type class function for
showing a list to PyValue and then just use it in th...
Petr Pudlak
02:58 pm snf-ganeti Revision b711450c: Rename PyValueInstances.hs to PyValue.hs
Now the file contains the type class declaration as well.
Signed-off-by: Petr Pudlak <pudlak@google.com>
Reviewed-by...
Petr Pudlak
02:58 pm snf-ganeti Revision 2886c58d: Move PyValue into PyValueInstances.hs, import it in THH.hs
This puts all PyValue code into one module, getting rid of orphan
instances.
Signed-off-by: Petr Pudlak <pudlak@goog...
Petr Pudlak
02:28 pm snf-ganeti Revision d819aba6: Make the duration field optional null-serialized
The time in SetWatcherPause is optional (with Nothing meaning
that the pause should be canceled), but the serializati...
Klaus Aehlig
01:02 pm Revision 258a4a0f: new ui: fix broken link
Olga Brani
01:01 pm Revision bd83612d: new ui: rename pithos related views & style fixes
Olga Brani
12:29 pm Revision ff9dc1db: new ui: general style fixes
Olga Brani
12:27 pm Revision 6e3bb9c8: astakos: Change email functionality improvements
- Keep track of account email changes. Do not remove EmailChange objects
after they've been consumed.
- Allow user ...
Kostas Papadimitriou
12:06 pm Revision 4f3fc1ed: new ui: style changes for pithos containers view
Olga Brani
11:58 am snf-ganeti Revision be7531a9: Handle QueryConfigValues
Make luxid handle the QueryConfigValues call providing certain
simple status information about the cluster.
Signed-o...
Klaus Aehlig
11:58 am snf-ganeti Revision 7f58ff5d: Add a predicate for watcher pause
Add a predicate, in IO, to test whether the watcher is
paused.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Revie...
Klaus Aehlig
11:58 am snf-ganeti Revision 4b7863cb: Provide path to watcher pause file
Extend Path.hs to also provide the path to the file indicating
whether watcher is paused.
Signed-off-by: Klaus Aehli...
Klaus Aehlig
11:58 am snf-ganeti Revision 946f1fb3: Implement SetWatcherPause in luxid
Make luxid handle SetWatcherPause correctly.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Petr Pudla...
Klaus Aehlig
11:57 am snf-ganeti Revision 5ce9cc30: Add the RPC-call set_watcher_pause
With luxid taking over responsibility for handling watcher-pause requests,
it needs to know about this RPC. So have i...
Klaus Aehlig
11:57 am snf-ganeti Revision 906df9f1: The time field for SetWatcherPause is optional
A JSON null value is used to indicate that the pause should be canceled.
Signed-off-by: Klaus Aehlig <aehlig@google....
Klaus Aehlig
11:57 am snf-ganeti Revision 557f5dad: Generate a separate return type for the job queue update RPC
The instantiation of RPC requires a bidirectional functional dependency
between call type and return type. Hence we c...
Klaus Aehlig

12/12/2013

07:26 pm Revision 82a5966d: new ui: list/grid view hash functionality
Olga Brani
06:33 pm ganeti-local Revision e34f46e6: Document format of the file-storage-paths file
The format of the /etc/ganeti/file-storage-paths file was not documented
in the man page. This patch adds a short not...
Thomas Thrainer
06:33 pm snf-ganeti Revision e34f46e6: Document format of the file-storage-paths file
The format of the /etc/ganeti/file-storage-paths file was not documented
in the man page. This patch adds a short not...
Thomas Thrainer
05:32 pm Revision b421061a: new ui: get file extenstion from mimetype
Olga Brani
04:59 pm Revision 1fecdb52: new ui: fix left sidebar icon bug for pithos view
Olga Brani
04:54 pm snf-image Revision 07e454a4: Bump version to 0.12next
Nikos Skalkotos
04:52 pm Revision d2e6a893: new ui: new icons for files & js checkbox fix
Olga Brani
04:52 pm snf-image Revision 4c86fa7e: Merge branch 'master' into develop
Nikos Skalkotos
04:30 pm snf-image Revision 9f8664c2: docs: Update OS image links
Nikos Skalkotos
04:22 pm ganeti-local Revision 3d680d45: Pass hvparams to GetInstanceInfo
...so that the xen command to be called can be determined. This
fixes another semantical conflict of the last merge.
...
Klaus Aehlig
04:22 pm snf-ganeti Revision 3d680d45: Pass hvparams to GetInstanceInfo
...so that the xen command to be called can be determined. This
fixes another semantical conflict of the last merge.
...
Klaus Aehlig
02:58 pm Revision 6bdd3dff: new ui: add image-sprite and relative style rules
Athina Bekakou
02:56 pm ./kamaki Revision 392d902d: Rename foo --> func everywhere
Stavros Sachtouris
02:55 pm ganeti-local Revision ed2fea64: Adapt parameters that moved to instance variables
Due to a change in the code organization in stable-2.9, some
method variables became instance variables, causing a se...
Klaus Aehlig
02:55 pm snf-ganeti Revision ed2fea64: Adapt parameters that moved to instance variables
Due to a change in the code organization in stable-2.9, some
method variables became instance variables, causing a se...
Klaus Aehlig
02:35 pm Revision 8caa72ce: Merge branch 'feature-uinext-html-mocks' of https://code.grnet.gr/git/synnefo ...
Conflicts:
snf-cyclades-app/synnefo/ui/new_ui/ui/stylesheets/app.css
Athina Bekakou
02:33 pm Revision bfdaac22: new ui: general changes
Athina Bekakou
02:28 pm Revision f0983986: new ui: update icon fonts and relative files
Athina Bekakou
02:17 pm Revision 526dad9e: astakos: style fix for sortable tables thead
Olga Brani
01:47 pm Revision 536ffa66: new ui: style fixes for pithos view
Olga Brani
01:15 pm ./kamaki Revision d7a3393c: Update REAME.Upgrade for clients.astakos renames
Stavros Sachtouris
01:13 pm Revision 59669f57: ui: Exempt task_state logic when vm is in ERROR state
do not update machine status from task_state if machine in ERROR state,
excluding the case when task_state is set to ...
Kostas Papadimitriou
01:12 pm ./kamaki Revision 36cb577e: Rename astakosclients to give astakosclient 2 divs
Refs: #4752
Renames in kamaki.clients.astakos:
AstakosClient --> CachedAstakosClient
SynefoAstakosClientOrig -->...
Stavros Sachtouris
12:58 pm Revision 9562bff7: ui: Resize overlay initialization fix
Kostas Papadimitriou
12:38 pm Revision c2a55260: ui: Improve handling of ssh key injection in machine wizard
- Remove setting ``UI_SUPPORT_SSH_OS_LIST``
- Always allow ssh key injection unless image os family is included in
...
Kostas Papadimitriou
12:38 pm Revision d3e3cba2: ui: Fix quota limit reached title in create resource buttons
Kostas Papadimitriou
11:48 am snf-ganeti Revision 36399e2a: OS-redesign: change instance IP
Change the IP of the instance to make it correspond to the one used in the
example.
The .253 is chosen so that, if n...
Michele Tartara
11:17 am snf-ganeti Revision 791e87b8: Avoid lines longer than 80 chars
...as they're a lint error.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Helga Velroyen <helgav@goog...
Klaus Aehlig
11:17 am ganeti-local Revision 791e87b8: Avoid lines longer than 80 chars
...as they're a lint error.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Helga Velroyen <helgav@goog...
Klaus Aehlig
11:09 am snf-ganeti Revision e5eaa80a: OS installation redesign
Add the document describing a new design for the OS installation process for
new instances.
Signed-off-by: Michele T...
Michele Tartara

12/11/2013

10:59 pm Revision f9ba687f: refactor projects doc
Giorgos Korfiatis
09:38 pm Revision cf508a0b: new ui: fix z-index bug in pithos containers view
Olga Brani
07:43 pm ganeti-local Revision affe1792: Merge branch 'stable-2.8' into stable-2.9
* stable-2.8
Version bump for 2.8.3
Update NEWS for 2.8.3 release
Support reseting arbitrary params of ext disk...
Klaus Aehlig
07:43 pm snf-ganeti Revision affe1792: Merge branch 'stable-2.8' into stable-2.9
* stable-2.8
Version bump for 2.8.3
Update NEWS for 2.8.3 release
Support reseting arbitrary params of ext disk...
Klaus Aehlig
06:29 pm snf-occi Revision d573d9ab: Merge branch 'master' of https://code.grnet.gr/git/snf-occi
Athanasia Asiki
06:24 pm snf-occi Revision 4ab8bfab: New features and network backend support, newer version of kamaki
Athanasia Asiki
06:21 pm snf-ganeti Revision 637babaa: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
06:20 pm snf-ganeti Revision 3993be83: Merge branch 'stable-2.8-grnet' into debian-2.8-grnet
Dimitris Aragiorgis
06:10 pm Revision cff6b795: Cyclades UI: Minor fixes in wording
Vangelis Koukis
05:59 pm Revision f9030e0b: pithos: Reduce astakosclient instances
Use backend astakosclient instance to query the account quotas. Sofia Papagiannaki
05:45 pm snf-occi Revision b8290c59: Minor fixes to config.py
Athanasia Asiki
05:44 pm ./kamaki Revision c5160cc5: Bump version to 0.12~rc6-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
05:44 pm ./kamaki Revision b2f8d598: Merge branch 'release-0.12' into debian-release-0.12
Stavros Sachtouris
05:39 pm Revision fad1549a: new ui: pithos root view
Olga Brani
05:39 pm ./kamaki Revision 61d579fb: Add self.poolsize in kamaki.clients.Client
Stavros Sachtouris
05:38 pm ./kamaki Revision 083093cf: Update Changelog and version tag
Stavros Sachtouris
05:38 pm snf-ganeti Revision b05b9236: Add new debian/changelog section
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
05:37 pm ./kamaki Revision b7fcd0f5: Add self.poolsize in kamaki.clients.Client
Stavros Sachtouris
05:29 pm snf-ganeti Revision 7da3529b: Change source package to snf-ganeti
..and make ganeti2 dummy package depend on snf-ganeti.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
05:29 pm snf-ganeti Revision 60397ca4: Remove debian patch that cannot apply
Since we run autogen.sh inside debian rules Makefile.in is not
included in original source tree and thus a debian pat...
Dimitris Aragiorgis
05:29 pm snf-ganeti Revision f09412a4: Run ./autogen.sh before configure
This is needed so that packaging can be done by using official
src tree found on git repo.
Official debian packages ...
Dimitris Aragiorgis
05:29 pm snf-ganeti Revision 236e3bf9: ganeti -> snf-ganeti in debian/rules
override dh_install init, cron, logrotate with --name option.
Additional changes:
- Let ganeti run as root
- Do no...
Dimitris Aragiorgis
05:29 pm snf-ganeti Revision 1252d873: Rename ganeti.* debian files to snf-ganeti.*
Change genscript.py to search for those files
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
05:29 pm snf-ganeti Revision 55728e27: Remove debian patch that does not apply on 2.8
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
05:29 pm snf-ganeti Revision 541434ce: ganeti -> snf-ganeti in debian/control
snf-ganeti Provides, Replaces, Conflicts ganeti
ganeti-haskell replaces snf-ganeti
- /usr/share/man/man8/ganeti-conf...
Dimitris Aragiorgis
05:29 pm snf-ganeti Revision c5faeefb: Import debian files from wheezy-backports
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
05:10 pm Revision 95a51b73: Suppress oath2 endpoint failure
This fix will allow astakosclient to function when used with older
synnefo deployments (<0.15), so clients (kamaki, e...
Stavros Sachtouris
05:07 pm Revision 0b416fc7: ui: Error view overlay improvements
additionally display api error message when provided in the error response
object.
Kostas Papadimitriou
04:28 pm ./kamaki Support #4752 (Resolved): Document astakosclient commands w. examples
Offer astakosclient as a kamaki library, despite of how it is implemented (external package)
Document client with so...
Stavros Sachtouris
04:25 pm ./kamaki Revision c0b795f8: GET subnets status code 201 --> 200
Stavros Sachtouris
04:25 pm ./kamaki Revision 5fcc3f7c: GET subnets status code 201 --> 200
Stavros Sachtouris
04:23 pm Pithos MS Client Feature #4751 (Resolved): Force Update Check
Make sure the client checks for updates at least once per week, in cases the client is not restarted the user is not ... Giorgos Pantazis
04:22 pm Revision 681c9851: ui: Floating ip fixes
- Fix progress indicator display
- Reset model state if attach api call fails
Kostas Papadimitriou
03:53 pm ./kamaki Revision 05c65cac: astakosclient >= 0.14.10
Stavros Sachtouris
03:53 pm ./kamaki Revision b93910fc: astakosclient >= 0.14.10
Stavros Sachtouris
03:50 pm Revision 442e88bf: ui: Private network creation fix
handle network creation when no subnet is requested Kostas Papadimitriou
03:50 pm Revision bf926504: ui: Proper display of used floatin ip addresses
warn and allow detach of floating ip address which is connected to a port
with no device assigned to it.
Kostas Papadimitriou
03:47 pm ./kamaki Revision 6e254107: Bump version to 0.11.7-1~squeeze
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
03:46 pm ./kamaki Revision e7c14331: Python-astakosclient dep
Stavros Sachtouris
03:45 pm ./kamaki Revision 0e9ba5b7: Merge branch 'master' into debian
Stavros Sachtouris
03:28 pm ./kamaki Revision 5347de18: Bump version to 0.11.7-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
03:27 pm ./kamaki Revision 364853b0: astakosclient<=0.14.8.1
Stavros Sachtouris
03:26 pm ./kamaki Revision f5a1ab07: Merge branch 'master' into debian-wheezy
Stavros Sachtouris
03:25 pm ./kamaki Revision 0baa648a: Allow more astakosclient versions
Stavros Sachtouris
03:15 pm ./kamaki Revision bc554e88: Bump version to 0.11.6-2~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
03:14 pm ./kamaki Revision 1ecbf9aa: Set astakosclient dependency
Stavros Sachtouris
03:13 pm snf-ganeti Revision ac71f26d: (packaging) Add vcs-version file
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
03:07 pm ./kamaki Revision b0c75e68: Bump version to 0.11.6-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
03:06 pm ./kamaki Revision 203f2b09: Merge branch 'master' into debian-wheezy
Conflicts:
setup.py
Stavros Sachtouris
03:04 pm ./kamaki Revision 8328144a: Update version tag
Stavros Sachtouris
03:04 pm ./kamaki Revision 39be8a41: Require astakosclient==0.14.8next-10644-2cd636f
Stavros Sachtouris
02:56 pm Revision c4728006: new ui: folders drag & drop functionality
Olga Brani
02:54 pm Revision c997f7b6: new ui: bind event on dynamically created element
Olga Brani
02:54 pm Revision c7bac7aa: new ui: fix items-list checkbox bug
Olga Brani
02:54 pm snf-ganeti Revision 3a224471: (kvm) 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
02:54 pm snf-ganeti Revision a8deb185: (ext) Do not remove disks if --keep-disks and DT_EXT
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
02:54 pm snf-ganeti Revision 32b516cd: (ext) 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
02:54 pm snf-ganeti Revision 9c121852: (ext) 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
02:54 pm snf-ganeti Revision 5d2cbf27: (ext) Export logical_id info to hooks env
DISK_ID as the second part of logical_id
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
02:54 pm snf-ganeti Revision a5c198eb: (b64) 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:54 pm snf-ganeti Revision d2e0774d: (snap) 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:54 pm snf-ganeti Revision 705bd422: (grnet) 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
02:54 pm snf-ganeti Revision 193e8601: (grnet) 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
02:54 pm snf-ganeti Revision 1838c0e9: (grnet) 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
02:53 pm snf-ganeti Revision 4daa1d57: (grnet) Hotplug: cfgupgrade for deprecated fields
Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision 2456acca: (2.10) Introduce _UpgradeSerializedRuntime() method
This method is invoked during _AnalizeSerializedRuntime() and is
meant to modify runtime files in the way cfgupgrade ...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision d6f07e0e: (2.10) 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:53 pm snf-ganeti Revision c811dc43: (2.10) 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:53 pm snf-ganeti Revision 312a1928: (2.10) 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:53 pm snf-ganeti Revision 4032def6: (2.10) 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:53 pm snf-ganeti Revision fc01b92b: (2.10) 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
02:53 pm snf-ganeti Revision dfe40bf8: (2.10) 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
02:53 pm snf-ganeti Revision 18bb156b: (2.10) 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
02:53 pm snf-ganeti Revision 03b3659a: (2.10) 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
02:53 pm snf-ganeti Revision 5a3b0421: (2.10) 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
02:53 pm snf-ganeti Revision da761678: (2.10) SimpleRetry on BlockDev.Remove()
Sometimes, upon disk removal, corresponding file descriptors
are kept briefly open by various processes (hypervisor, ...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision 254d4709: (2.10) 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
02:53 pm snf-ganeti Revision 456d485b: (2.10) 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
02:53 pm snf-ganeti Revision bbafd35f: (2.10) Minor changes regarding hotplug support
* Mention restrictions in NEWS
- RBD userspace access mode
- In case of a downgrade instances should suffer a reb...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision 1e79d5de: (2.10) Fix in RPC
Use _SingleDiskDictDP() instead of _ObjectDict() for serializing
a disk.
Signed-off-by: Dimitris Aragiorgis <dimara@...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision ee7a183c: (2.10) block_devices -> kvm_disks renaming
and a couple more styple fixes.
block_devices are misleading so rename them to kvm_disk (just like kvm_nics)
Signed-...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision f4529722: (2.10) Make hotplug related method raise HotplugError
Hotplug is not supported by default and thus we raise
HotplugError() for hotplug related methods.
If a hypervisor wan...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision e769d239: (2.10) 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
02:53 pm snf-ganeti Revision 1c6d3839: (2.10) Add unittests for Hotplug support
Try base InstanceSetParams tests that modify instance's
devices with hotplug=True.
Add some unittests for kvm hyperv...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision af8892da: (2.10) Extend qa to test hotplug support
Only if default hypervisor is KVM try all hotplug related actions.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet....
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision 2e2d8c6e: (2.10) Hotplug: Update manpages and NEWS
Add --hotplug entry in gnt-instance manpage.
Add NEWS entry for hotplug support.
In both cases mention that hotplug i...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision 40827683: (2.10) Hotplug: client support
Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision 99452998: (2.10) Hotplug: cmdlib support
Hotplugging is done by functions invoked by ApplyContainerMods(). In
order hotplugging to take place the --hotplug op...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision 8bb35ebf: (fix) SetDiskID() before blockdev_assemble()
Before blockdev_assemble we call SetDiskID() in order to fill up
physical_id of disk needed by bdev.Assemble and even...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision 9e6c45cc: (2.10) Return link_name in blockdev_assemble rpc
Until now this RPC returned only dev_path. Since we use it in
hotplug we have to know the simlink of the device so th...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision 9754d1b7: (2.10) Introduce hotplug methods (hypervisor inteface)
4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision ee6ed186: (2.10) Hotplug: rpc support
Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision d6fb3aea: (2.10) Extract socket related code from QmpMonitor class
Separate unix socket related code from QmpMonitor class and
make the latter extend the newly introduced one: MonitorS...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision 6cc47318: (2.10) Use -device with pci info if possible
Extend kvm_cmd with -device option for the case of paravirual
Disks and NICs.
Signed-off-by: Dimitris Aragiorgis <di...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision a8c33da7: (2.10) Helper methods that check for hotplug support
Hotplug is currently *not* supported for:
- KVM < 1.0
- existing devices in the cluster
- python-fdsend module is...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision 02d7b9ae: (2.10) Helper methods for PCI slots and device ids
Device naming:
QEMU monitor expects devices to be uniquely named. Device ids derive
from the following function:
kvm_...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision 8b1ebecb: (fix) Remove uri slot from block_devices
In stable-2.10 we have userspace access mode for rbd. Backend
calculates uri along with link and dev_path. Thus we ha...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision 204e695c: (2.10) Prepare block_devices runtime entry
With this patch we add another entry in runtime files along with
kvm_cmd, kvm_nics, and hvparams. block_devices that ...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision da8c6616: (2.10) Prepare kvm options to support -device for disks
Newer kvm version support -device driver,... option where available
drivers can be found by running kvm -device ? com...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision cd4aa136: (2.10) Introduce _GenerateKVMBlockDevicesOptions()
Simply move logic that generates block device related
options out of _GenerateKVMRuntime().
NOTE: Back-port correspo...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision dcee1061: (2.10) Hotplug: objects and constants additions
Add pci slot in NIC/Disk objects. This slot will be used only
by hypervisor code. Currently only KVM will use it and ...
Dimitris Aragiorgis
02:53 pm snf-ganeti Revision acdf0ea6: (2.9) 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
02:53 pm snf-ganeti Revision 2a9b6d2c: (2.9) 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
02:53 pm snf-ganeti Revision 71fe51f8: (2.9) 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
02:53 pm snf-ganeti Revision 8b2eda35: (2.8r) Workaround for Issue 621
Upon LUNetworkDisconnect() and LUNetworkConnect() try to acquire
all cluster's instances.
By that _LS_ACQUIRE_ALL ac...
Dimitris Aragiorgis
02:43 pm Revision 2eef02ae: new ui: add functionality for containers-list view
Athina Bekakou
02:38 pm ganeti-local Revision 6ce56f8f: Version bump for 2.8.3
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Michele Tartara
02:38 pm snf-ganeti Revision 6ce56f8f: Version bump for 2.8.3
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Michele Tartara
02:37 pm ganeti-local Revision 390fa990: Update NEWS for 2.8.3 release
List all the changes that happened between 2.8.2 and 2.8.3.
Signed-off-by: Michele Tartara <mtartara@google.com>
Rev...
Michele Tartara
02:37 pm snf-ganeti Revision 390fa990: Update NEWS for 2.8.3 release
List all the changes that happened between 2.8.2 and 2.8.3.
Signed-off-by: Michele Tartara <mtartara@google.com>
Rev...
Michele Tartara
02:27 pm ./kamaki Revision 94cc5a8d: Bump version to 0.11.5-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
02:26 pm ./kamaki Revision d476407a: Merge branch 'master' into debian-wheezy
Stavros Sachtouris
02:25 pm ./kamaki Revision 438efab2: Fix typo in file upload
Stavros Sachtouris
02:25 pm ./kamaki Revision da17a63d: Fix typo in file upload
Stavros Sachtouris
02:25 pm ./kamaki Revision eb5d6827: Merge branch 'hotfix-0.11.5'
Stavros Sachtouris
02:24 pm ./kamaki Revision 0d952245: Update version tag
Stavros Sachtouris
02:24 pm ./kamaki Revision 7474c948: Fix typo in file upload
Stavros Sachtouris
01:42 pm Revision cc9ed05a: pithos: Further code refactoring in _list_objects()
Sofia Papagiannaki
01:32 pm snf-ganeti Revision 43c329e7: Add MonadLog instance for `ReaderT r m`
This allows to use logging with the ReaderT monad transformer.
Signed-off-by: Petr Pudlak <pudlak@google.com>
Review...
Petr Pudlak
01:32 pm snf-ganeti Revision d79a6502: Generalize the IO client handling in Luxi
... to be usable for WConfd as well. A daemon handler is encapsulated
into `Handler` data type, which is then passed ...
Petr Pudlak
01:32 pm snf-ganeti Revision c7003a76: Move the generalized IO client from Luxi to UDSServer
No code is changed in this patch (except imports and qualifiers), only
moved.
Signed-off-by: Petr Pudlak <pudlak@goo...
Petr Pudlak
01:32 pm snf-ganeti Revision 27f904f7: Add a MonadLog typeclass for monads that allow logging
This separates logging from IO, allowing to create unit tests in future
for functions that use it.
Signed-off-by: Pe...
Petr Pudlak
01:32 pm snf-ganeti Revision 964a728f: Add fromJResultE and fromJVal that uses MonadError
Using MonadError is more correct than just "fail" on an arbitrary
monad, and more scalable when using monad type clas...
Petr Pudlak
01:32 pm snf-ganeti Revision ed5a07f2: Add an Error instance for GanetiException
This allows it to be used with MonadError.
Signed-off-by: Petr Pudlak <pudlak@google.com>
Reviewed-by: Klaus Aehlig ...
Petr Pudlak
01:31 pm snf-ganeti Revision 95e683c6: Add MonadPlus and MonadError instances for GenericResult
.. and ResultT.
While at it, generalize also the MonadPlus instance of GenericResult and
add some Functor/Applicativ...
Petr Pudlak
01:27 pm ganeti-local Revision e228ab9c: Support reseting arbitrary params of ext disks
If param=default and the param already exists then we remove
it from params dict. This is stolen by GetUpdatedParams(...
Dimitris Aragiorgis
01:27 pm snf-ganeti Revision e228ab9c: Support reseting arbitrary params of ext disks
If param=default and the param already exists then we remove
it from params dict. This is stolen by GetUpdatedParams(...
Dimitris Aragiorgis
01:27 pm snf-ganeti Revision c5c72215: Allow modification of arbitrary params for ext
Disks of ext template are allowed to have arbitrary parameters
stored in the Disk object's params slot. Those paramet...
Dimitris Aragiorgis
01:27 pm ganeti-local Revision c5c72215: Allow modification of arbitrary params for ext
Disks of ext template are allowed to have arbitrary parameters
stored in the Disk object's params slot. Those paramet...
Dimitris Aragiorgis
01:26 pm ganeti-local Revision 54666867: Do not clear disk.params in UpgradeConfig()
Commits 5dbee5e and cce4616 fix disk upgrades concerning params
slot. Since 2.7 params slot should be empty and gets ...
Dimitris Aragiorgis
01:26 pm snf-ganeti Revision 54666867: Do not clear disk.params in UpgradeConfig()
Commits 5dbee5e and cce4616 fix disk upgrades concerning params
slot. Since 2.7 params slot should be empty and gets ...
Dimitris Aragiorgis
01:14 pm ./kamaki Revision 11835f12: Bump version to 0.11.4-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
01:13 pm ./kamaki Revision 9dcafe94: Merge branch 'master' into debian-wheezy
Conflicts:
version
Stavros Sachtouris
01:03 pm ./kamaki Revision 43f798ab: Fix bug w. 0 file syncing
Stavros Sachtouris
01:02 pm ./kamaki Revision bd02c3ea: Fix bug w. 0 file syncing
Stavros Sachtouris
01:00 pm ./kamaki Revision d65d838e: Merge branch 'hotfix-0.11.4'
Stavros Sachtouris
01:00 pm ./kamaki Revision 455b406a: Update Changelog
Stavros Sachtouris
12:59 pm ./kamaki Revision 91d443f9: Fix bug w. 0 file syncing
Stavros Sachtouris
12:40 pm Pithos Web Client Revision 3d33fa76: Bump version to 0.15rc2
Christos Stavrakakis
12:28 pm ./kamaki Revision 1e92e97d: Update Changelog and version tag
Stavros Sachtouris
12:24 pm Bug #4727 (Resolved): Fix detailed listing of public objects (shared by me)
Cherry-picked in release-0.15 branch Sofia Papagiannaki
12:20 pm Revision 2c2513fc: pithos: Fix ordering in detailed listing of public objects
Refs: #4727 Sofia Papagiannaki
12:11 pm snf-cloudcms Revision 74d2b54b: Bump version to 0.15rc2
Kostas Papadimitriou
12:08 pm snf-cloudcms Revision 841f81b4: Bump version to 0.15~rc1-1~wheezy
Signed-off-by: Kostas Papadimitriou <kpap@grnet.gr> Kostas Papadimitriou
12:08 pm snf-cloudcms Revision c86c9c70: Merge branch 'release-0.15' into debian-release-0.15
Kostas Papadimitriou
12:07 pm snf-ganeti Revision 6e47412f: Generalize "validateCall" to be usable outside LUXI
Return the method (as any instance of JSON) and the arguments of a call.
Signed-off-by: Petr Pudlak <pudlak@google.c...
Petr Pudlak
12:07 pm snf-ganeti Revision 5e671e0e: Add the Unix domain socket path to the Server data type
This simplifies code for closing such a socket.
Signed-off-by: Petr Pudlak <pudlak@google.com>
Reviewed-by: Klaus Ae...
Petr Pudlak
12:07 pm snf-ganeti Revision 0fbc8447: Encapsulate a server socket and its parameters
Instead of passing a bare server socket around, we pass it encapsulated
in a data type together with parameters such ...
Petr Pudlak
12:07 pm snf-ganeti Revision d605e261: Rename getClient/Server to getLuxiClient/Server
Later they will be split into LUXI-specific and general parts.
Signed-off-by: Petr Pudlak <pudlak@google.com>
Review...
Petr Pudlak
12:07 pm snf-ganeti Revision 71a4c605: Split Luxi.hs into LUXI-specific functions and general ones
This will allow WConfD to use the general functions without importing
Luxi.hs.
Signed-off-by: Petr Pudlak <pudlak@go...
Petr Pudlak
12:06 pm snf-cloudcms Revision 370c921b: Update Changelog
Kostas Papadimitriou
11:59 am ./kamaki Revision 6e4ca4ec: Allow unicode filenames in pithos
Stavros Sachtouris
11:33 am Revision 884aadb8: docs: Indentation fixes in Changelog
Christos Stavrakakis
11:08 am snf-cloudcms Revision ad20d1b0: Install symlink for external packages static files
Kostas Papadimitriou
11:05 am snf-cloudcms Revision fabf296b: Merge branch 'release-0.15' into debian-release-0.15
Conflicts:
cloudcms/synnefo_settings.py
version
Kostas Papadimitriou
10:59 am snf-cloudcms Revision 054e9a25: Bump version to 0.15next
Kostas Papadimitriou
10:58 am snf-cloudcms Revision d7c78790: Bump version to 0.15rc1
Kostas Papadimitriou
10:51 am snf-cloudcms Revision 297c58e0: Update documentation
Kostas Papadimitriou
10:18 am snf-cloudcms Revision b27119e3: Bump version to 0.14.3next
Kostas Papadimitriou
10:18 am snf-cloudcms Revision 6d51be94: Update cloudbar default config file
Kostas Papadimitriou
10:18 am snf-cloudcms Revision 845d9332: Feincms compat setting in default project settings
Kostas Papadimitriou
10:18 am snf-cloudcms Revision 66b454b7: ui: Additional Pithos versioninfo.xml client type
Kostas Papadimitriou
10:18 am snf-cloudcms Revision 3da73533: Free up space for an additional column in footer navigation
Kostas Papadimitriou
10:18 am snf-cloudcms Revision 5cc874ca: Update TwitterFeed cms content type
using the official twitter embedded timelines API Kostas Papadimitriou
10:18 am snf-cloudcms Revision 7a8f4d63: Update changelog
Kostas Papadimitriou
10:18 am snf-cloudcms Revision 97b7ae4c: Remove unsed static files
Kostas Papadimitriou
10:18 am snf-cloudcms Revision 85e894f4: Update documentation
Kostas Papadimitriou
10:18 am snf-cloudcms Revision 3a44ab62: Bump version to 0.14.2next
Kostas Papadimitriou
10:18 am snf-cloudcms Revision 2411b306: Update default project settings for Django 1.4
Kostas Papadimitriou
10:18 am snf-cloudcms Revision cb88bc8d: Navigation trees rendering fixes
- Update used tag
- Resolve nested trees using mptt helpers
Kostas Papadimitriou
10:18 am snf-cloudcms Revision 6b9ccffa: Updated feincms migrations
Kostas Papadimitriou
10:18 am snf-cloudcms Revision 06c456e2: Fix level assignment for nested blog category pages
Kostas Papadimitriou
10:18 am snf-cloudcms Revision ab9fdcfe: Footer nested nav items fix
Kostas Papadimitriou
10:18 am snf-cloudcms Revision 0707803a: Removed rollback from non transactional block
Kostas Papadimitriou
10:18 am snf-cloudcms Revision e5d36310: Missing feincms 1.6 migrations
Kostas Papadimitriou
10:18 am snf-cloudcms Revision 1b91b35d: Update required packages versions
Kostas Papadimitriou
10:17 am snf-cloudcms Revision 333434db: Update template context processors
Kostas Papadimitriou

12/10/2013

07:01 pm Revision 71acaee4: new ui: more drag & drop functionality
Olga Brani
06:31 pm Revision 6e2b07d5: Bump version to 0.15rc2
Christos Stavrakakis
06:10 pm Revision 5c402410: Bump version to 0.15~rc1-1~wheezy
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
06:09 pm Revision 1be22df4: Merge branch 'release-0.15' into debian-release-0.15
Christos Stavrakakis
06:09 pm Revision a012dea3: Update NEWS to reference Changelog until v0.15
NEWS file should contain a reference to Changelog until v0.15 is
relaesed.
Christos Stavrakakis
06:08 pm Revision 0452c7c9: astakos: More logging fixes
Sofia Papagiannaki
06:07 pm ./kamaki Revision b16cb292: Typo fix in a DEPRECATED warning
Dionysis Grigoropoulos
05:59 pm Revision 0f6e6e00: pithos: Remove get_pithos_usage() call from loop
get_pithos_usage() call is needed only once just before entering
the loop and is used every time afterwards.
Chrysostomos Nanakos
05:54 pm Revision 7f095784: docs: Small fix to upgrade notes
Rename `client_id` to client `identifier`. Christos Stavrakakis
05:48 pm Revision 6f65ba13: Update docs
Sofia Papagiannaki
05:48 pm Revision 6c966fb7: astakos: Fix logging issue
Sofia Papagiannaki
05:36 pm ./kamaki Revision 97d6bf5f: Bump version to 0.12~rc5-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
05:36 pm ./kamaki Revision a5ed449f: Merge branch 'release-0.12' into debian-release-0.12
Stavros Sachtouris
05:33 pm Revision cd36541f: pithos: Remove get_pithos_usage() call from loop
get_pithos_usage() call is needed only once just before entering
the loop and is used every time afterwards.
Chrysostomos Nanakos
05:27 pm Pithos Web Client Revision a2393480: Bump version to 0.15~rc1-1~wheezy
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
05:27 pm Pithos Web Client Revision 72199063: Merge branch 'release-0.15' into debian-release-0.15
Christos Stavrakakis
05:23 pm ./kamaki Revision e44f33f7: Update Changelog and version tags
Stavros Sachtouris
05:21 pm ./kamaki Revision cc5da5a5: Add ip attach/detach
Stavros Sachtouris
05:21 pm ./kamaki Revision ab154b94: Add ip attach/detach
Stavros Sachtouris
05:19 pm Revision 9190b227: Update admin guide to comply with kamaki v0.12+
Stavros Sachtouris
05:14 pm snf-vncauthproxy Revision b538750f: Bump version to 1.5~rc1-1~wheezy
Signed-off-by: Stratos Psomadakis <psomas@grnet.gr> Stratos Psomadakis
05:14 pm snf-vncauthproxy Revision 93e76ea6: Merge branch 'release-1.5' into debian-release-1.5
Stratos Psomadakis
04:54 pm Revision 6ecdb15f: Minor wording fix in Create Machine wizard
Change the title and subtitle of the Networking tab of the
Create Machine wizard.
Constantinos Venetsanopoulos
04:54 pm Revision 5d5d8f19: Vocabulary fixes: Dettach -> Detach
Constantinos Venetsanopoulos
04:48 pm Revision 62232bba: cyclades: Add setting for Ganeti clone providers
Add new 'GANETI_CLONE_PROVIDERS' setting to containg the list of
ExtStorage providers that support cloning. For these...
Christos Stavrakakis
04:28 pm Revision 00429c48: cyclades: Pass arbitrary params to ext providers
Add 'GANETI_DISK_PROVIDER_KWARGS' setting, which contains a dictionary
of arbitrary parameters for each of Ganeti's E...
Christos Stavrakakis
04:28 pm Revision 129b94d5: cyclades: Setting for max NICs per Ganeti instance
Add new 'GANETI_MAX_NICS_PER_INSTANCE' setting which represents the
maximum number of NICs that is allowed for each G...
Christos Stavrakakis
04:26 pm Revision ec42ea38: ui: Escape machine name in machines list view
Kostas Papadimitriou
04:22 pm Revision ae73cdc0: pithos: Fix view issue with unicode paths
Sofia Papagiannaki
04:11 pm ./kamaki Revision 16a6ffcf: Update Changelog and version tag
Stavros Sachtouris
04:10 pm ./kamaki Revision 909ae594: Don't demand subnet, when ip
Stavros Sachtouris
04:09 pm ./kamaki Revision 2e06a582: Don't demand subnet, when ip
Stavros Sachtouris
04:03 pm Revision 4c69d744: ui: Proper tab navigation urls
to allow `open in new tab` functionality Kostas Papadimitriou
04:03 pm Revision ab38ac31: ui: Improve feedback view submission
exclude nested collections while rendering user data to JSON string Kostas Papadimitriou
04:03 pm Revision 7c56ca01: ui: Reset selected flavor in resize view overlay
Kostas Papadimitriou
03:36 pm ./kamaki Revision a5b748c2: Fix Pithos calls unicode bug
Stavros Sachtouris
03:35 pm ./kamaki Revision da19a2ff: Fix Pithos calls unicode bug
Stavros Sachtouris
03:25 pm ./kamaki Revision 7a3c66e1: Fix unittests in kamaki.clients, subnet arg bug
Stavros Sachtouris
03:24 pm ./kamaki Revision 4e25b350: Fix unittests in kamaki.clients, subnet arg bug
Stavros Sachtouris
03:20 pm Revision 74c62d99: Print error when fail to resolve Astakos endpoints
Cyclades and Pithos use ASTAKOS_AUTH_URL to access the Astakos service.
To do so the have to access Astakos' endpoint...
Ilias Tsitsimpis
03:10 pm Revision 3a0726aa: new ui: add containers-list for pithos
Athina Bekakou
02:33 pm Revision 6d28ce6a: snf-deploy: Update kamaki register command
The --location has to be `pithos://USER_UUID/CONTAINER/PATH'
or `/CONTAINER/PATH'.
Ilias Tsitsimpis
02:32 pm Revision 7b438672: cyclades: Ignore messages about deleted resources
Ignore messages from Ganeti about servers and networks that have already
been marked as deleted in the Cyclades DB. P...
Christos Stavrakakis
02:29 pm Feature #4739 (Assigned): Burnin as a stress testing tool
Right now burnin act as a verification/debuging tool (i.e. run a series of
tests and verify that there are no obviou...
Ilias Tsitsimpis
02:25 pm Revision 33299f73: ui: Fix network name resolving
Kostas Papadimitriou
01:52 pm Revision efb056c0: ui: Set default names for unnamed networks
Kostas Papadimitriou
01:52 pm Revision 56bc5d49: pithos: Force redirect instead of proxying for astakos ui views
Signed-off-by: Kostas Papadimitriou <kpap@grnet.gr>
Signed-off-by: Ilias Tsitsimpis <iliastsi@grnet.gr>
Kostas Papadimitriou
01:52 pm Revision dd21b1c4: django-lib: redirect option in proxy util
If set to True proxy view will return an http redirect response to the
corresponding target location.
Signed-off-by:...
Kostas Papadimitriou
01:52 pm Revision cb47b287: cyclades: Force redirect instead of proxying for astakos ui views
Signed-off-by: Kostas Papadimitriou <kpap@grnet.gr>
Signed-off-by: Ilias Tsitsimpis <iliastsi@grnet.gr>
Kostas Papadimitriou
01:32 pm snf-ganeti Revision 6222b3a3: Make luxid support WaitForJobChange
Make support the WaitForJobChange, waiting for a job to
change on certain monitored fields.
Signed-off-by: Klaus Aeh...
Klaus Aehlig
01:32 pm snf-ganeti Revision 6eeaf385: Add a generic function capable of watching a file
Add a method to return the new value of a function if it changes within
the given timeout. If not, return the old val...
Klaus Aehlig
01:32 pm snf-ganeti Revision 751fb9e2: Add a safe version of getFStat
The function getFStat causes an IOError if the file to be stated does
not exist. In some cases, however, the only thi...
Klaus Aehlig
01:29 pm Pithos Web Client Revision 02f1204b: Use pithos proxy path to redirect to astakos login view
Kostas Papadimitriou
12:51 pm Revision 812e72c9: docs: Small fixes to upgrade notes
Christos Stavrakakis
12:36 pm Revision 363538b2: ui: Public keys quota reached handling
Kostas Papadimitriou
12:36 pm Revision 9f678ebf: ui: Fix header navigation handlers in vm wizard
Kostas Papadimitriou
12:02 pm Revision 2c60bfa6: burnin: Fix a bug when generated tests fail
When a generated test was failing (in particular the
GeneratedServerTestSuite) burnin couldn't know that this test fa...
Ilias Tsitsimpis
09:57 am Revision 292a32ef: new ui: styles for new drag & drop functionality
Olga Brani
09:56 am Revision 7327e185: new ui: refactoring drag & drop functionality
Olga Brani

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 1113f89d: cyclades: Order pools by id
Christos Stavrakakis
05:53 pm Revision f92dffed: docs: Update kamaki image register command
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 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: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: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 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 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 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 b4b733e0: Bump version to 0.15.0next
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
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 361be142: cyclades: Fix bug in migration script
Only public IPv4 addresses should be upated to floating IPs. Christos Stavrakakis
05:16 pm Revision 65044122: cyclades: Fix typo in DB migration file
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 f8cdf6ec: docs: Update quick install admin guide for 0.14.10
Dionysis Grigoropoulos
11:27 am Revision cbb596d4: docs: Update quick install admin guide
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 30ae7724: docs: Update upgrade notes
Christos Stavrakakis
12:35 pm Revision 9c9525e3: docs: Update cyclades-ganeti figure
Christos Stavrakakis
12:35 pm Revision 0af59ea1: docs: Include migration script
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 7e67657f: docs: Update Changelog
Kostas Papadimitriou
12:17 pm Revision b8603e8a: docs: Update admin-guide
include details on how astakos resolve shibboleth unique identifier. 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
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
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: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: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 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: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: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 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 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 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 7fccf095: cyclades: Fix default values
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
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 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 64a45988: astakos oa2: Add copyright notes
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 5764728a: astakos: Revoke access granted to resource
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 9f541b00: docs: Add design doc for serving pithos file contents
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 fe7d0186: astakos oa2: rename settings and url prefixes
Change setting and url prefixes from `oa2` to
`oauth2`
Sofia Papagiannaki
09:47 pm Revision 671e4232: astakos: Additional tests for validating access token
Sofia Papagiannaki
09:47 pm Revision 2f8a7c0e: astakos: Configure oa2 app
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 be67d92e: astakos: Minor improvements in validate token api call
Add tests for validate access token endpoint 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 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: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 8a1ae1a7: pithos: Fix pithos views url prefix
Sofia Papagiannaki
09:44 pm Revision 5ae33f6c: pithos: Minor changes in view decorator
Sofia Papagiannaki
09:43 pm Revision b39ca571: astakosclient: Provide call for validating a temporary oa2 token
Sofia Papagiannaki
09:43 pm Revision 3fc7fd80: astakos: oa2 app
Kostas Papadimitriou
09:43 pm Revision e28a4841: astakos: Extend oa2 app
Sofia Papagiannaki
09:43 pm Revision 3dd8a637: astakos: Introduce CRUD management commands for oa2 clients
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 75e0551c: astakos: Initiate (south) db migrations for 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 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: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: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 f3c5f1df: Add support for snf-vncauthproxy >= 1.5
Stratos Psomadakis
04:03 pm Revision 519d057e: Add example collectd config file for stats-app
Stratos Psomadakis
04:03 pm Revision 98f1db9e: Add link to snf-vncauthproxy docs
Stratos Psomadakis
04:03 pm Revision 62c0a9e1: Add docs for deploying snf-stats-app
Stratos Psomadakis
04:03 pm Revision bd16bf3e: Encrypt instance ids in the stats URLs
Stratos Psomadakis
04:03 pm Revision 611c1bf4: Fix identation in Changelog
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
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 60a80953: burnin: Implement the new Network API
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 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 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 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 5bef1f49: burnin: Get quotas from Astakos service
Ilias Tsitsimpis
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 828bbf06: Burnin: Small code refactoring
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 cee3ee9b: burnin: Finish ServerTestSuite
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 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 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 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: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 3eaf0ec5: burnin: Implement NetworkTestSuite
Ilias Tsitsimpis
02:12 pm Revision 4c52d5bf: burnin: Add new logger
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 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: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: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
« Previous
Next »
 

Also available in: Atom