- 21 Nov, 2013 2 commits
-
-
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.
-
- 15 Nov, 2013 12 commits
-
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
- 'Internet' instead of 'Public' - Common prefix 'Internet' for both IPv4 IPv6 network names in vm wizard - Loading indicator when creating a new floating ip from vm wizard
-
Kostas Papadimitriou authored
-
Christos Stavrakakis authored
-
Olga Brani authored
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
Add basic support for quering a public IP address. All uses of this IP address are returned which are currently rendered to a dummy template.
-
Giorgos Korfiatis authored
-
Christos Stavrakakis authored
Rename CPU and RAM relative resources to avoid data migrations. Specifically, the resources that are renamed are the following: * cpu -> total_cpu * ram -> total_ram * active_cpu -> cpu * active_ram -> ram
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
FloatingIP table has been removed. Instead floating IPs are stored in the IPAddress table and are distinguished from other IP addresses by the 'floating_ip' attribute.
-
Giorgos Korfiatis authored
Replace decorator handle_astakosclient_error with a more flexible context manager, AstakosClientExceptionHandler.
-