- 21 Nov, 2013 14 commits
-
-
Kostas Papadimitriou authored
no longer needed since compute api responses contain the fqdn vm attribute. Setting ``UI_NO_FQDN_MESSAGE`` setting added. Setting value will be displayed when fqdn vm attribute is empty.
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
in vm connect overlay
-
Dimitris Aragiorgis authored
Signed-off-by:
Dimitris Aragiorgis <dimara@grnet.gr>
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
Add new 'astakos_admin' service to export basic statistics about Astakos service. The stats are exported via the '/admin/stats/detail' API endpoint. Access to this view is only allowed to the users that belong to specific Astakos groups, as specified in the new setting 'ASTAKOS_ADMIN_STATS_PERMITTED_GROUPS.'
-
Christos Stavrakakis authored
Add '/admin/stats/detail' API endpoint to export basic statistics about Cyclades. Access to this view is only allowed to the users that belong to specific Astakos groups, as specified in the new setting 'ADMIN_STATS_PERMITTED_GROUPS.' Also, added the new 'user_in_groups' API view decorator to snf_django that can be used for such checks.
-
Christos Stavrakakis authored
Add new 'snf-manage stats-astakos' management command to export basic statistics about Astakos, like number of total, active and verified users per authentication mechanism, together with resource usage for each resource. The command can either export the statistics either in JSON- format or pretty-print in the standard output.
-
Christos Stavrakakis authored
Add new 'snf-manage stats-cyclades' management command to export basic statistics about Cyclades, like number of servers, network and resource utilization. The command can either export the statistics either in JSON format or pretty-print in the standard output.
-
- 20 Nov, 2013 9 commits
-
-
Christos Stavrakakis authored
Extend migration file to delete NICs that belong to VMs that have already been deleted. Such NICs may exist due to a bug in previous versions of Synnefo, and are totally useless. Also, they must be removed because they will appear as stale ports in the new network API.
-
Christos Stavrakakis authored
* Reject previous unaccepted serials if action is 'DESTROY'. This is required because multiple DESTROY actions may be pending for the same resource (e.g. VM). The one who succeeds will be accepted, while all others will be rejected. This isn't optimal since it causes circular issuing and rejection of commissions and should be fixed in a better way. * Update dispatcher to handle commissions before updating the state of the VM, since if a new commission will be issued, this commission will depend on the state of the VM.
-
Christos Stavrakakis authored
Migration value of 'firewall_profile' attribute from '' to None.
-
Constantinos Venetsanopoulos authored
Archipelago has its own, new, separate documentation: http://www.synnefo.org/docs/archipelago/latest/ which is independent from Synnefo. Thus, remove the old Archipelago section from the Admin guide.
-
Constantinos Venetsanopoulos authored
Now that we have the first design documents there is no need for a link to the sample file. We keep it though under the design/ dir for anyone that wants to use it as a reference.
-
Kostas Papadimitriou authored
using port ids in action parameters
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Ilias Tsitsimpis authored
The verify_personality function assumes that the contents of a personality is encoded in base64 and tries to decode them. But if the client didn't encode them a TypeError `Incorrect padding' will be raised. Catch this exception and raise a BadRequest.
-
- 19 Nov, 2013 5 commits
-
-
Kostas Papadimitriou authored
in networks view
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Constantinos Venetsanopoulos authored
Update the figure to reflect cloning/snapshotting functionality and also update to Synnefo branding.
-
Ilias Tsitsimpis authored
-
- 18 Nov, 2013 12 commits
-
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Giorgos Korfiatis authored
-
Christos Stavrakakis authored
When retrying a failed job, remove 'pnode' and 'snode' fields if they were implicitly set by Ganeti iallocator. Ganeti will fail if both iallocator and node are specified in the job.
-