- 18 Nov, 2013 9 commits
-
-
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 19 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.
-
Giorgos Korfiatis authored
Use issue_and_accept_commission for any action where one needs to automatically accept the commission after issuing and committing.
-
Giorgos Korfiatis authored
-
Christos Stavrakakis authored
Simplify the 'issue_and_accept_commission' function that handled commissions that should be auto-accepted. Also do not 'reject' the serial, since the resource that corresponds to this serial has already been committed to DB. Finally, refactor 'floating_ip' code that used this function by removing the 'commit_manually' decorator, since it is not needed.
-
Giorgos Korfiatis authored
Make issue_commission() the single point where provisions are computed and the appropriate astakosclient call is issued.
-
Giorgos Korfiatis authored
Commission to be issued depends on extra parameters for some actions, e.g., on the flavor when resizing a vm.
-
Giorgos Korfiatis authored
Reject a serial with pending=True only when we need to force a new commission on a given resource. Also improve handling of serial state: make sure pending is set to False when we decide whether to accept or reject a serial. Mark a serial to reject by setting accept=False.
-
Giorgos Korfiatis authored
Propagate `force' and `auto_accept' of handle_resource_commission down to issue_commission.
-
- 14 Nov, 2013 10 commits
-
-
Giorgos Korfiatis authored
Turn the dict of operators to a list to make sure a certain ordering is preserved.
-
Giorgos Korfiatis authored
Prefetch endpoint entries to avoid multiple queries.
-
Christos Stavrakakis authored
Move check about deleting a port from a public network. This check is only enforced in the API, but is allowed in logic layer, e.g. snf-manage commands.
-
Christos Stavrakakis authored
Rename 'external_router' attribute of network to 'router:external' as defined in the API.
-
Christos Stavrakakis authored
Add filter to display only IPs that are currently active.
-
Dimitris Aragiorgis authored
Use latest custom 2.8.2 ganeti which consists of ganeti-haskell, ganeti-htools, snf-ganeti. nfqueue-bindings-python is replaced by python-nfqueue in wheezy. Use our custom package which supports an extra method that returns the physical device the packet arrives from in case of a bridged setup. Signed-off-by:
Dimitris Aragiorgis <dimara@grnet.gr>
-
Christos Stavrakakis authored
Add design document describing the basic concets of Cyclades networking and the exposed API. Also, add a reference to this design from the 'Network Service' document.
-
Dionysis Grigoropoulos authored
* Allow users to view subnets that are attached to a public network
-
Dionysis Grigoropoulos authored
* Update subnet inspect to print externally reserved IPs too
-
Dionysis Grigoropoulos authored
* Handle invalid user input
-
- 13 Nov, 2013 2 commits
-
-
Christos Stavrakakis authored
-
Marios Kogias authored
Replace snf-manage floating-ip-history with ip-list snf-manage ip-list (--address <ip_address>) (--server <server-id>) This is a normal ListCommand so it can take other options like --filter-by.
-