- 02 Aug, 2013 6 commits
-
-
Christos Stavrakakis authored
Add option to use a custom image_id and flavor_id instead of getting them from config file.
-
Christos Stavrakakis authored
Get credentials for deployment from .kamakirc instead of config file. Also, add option in config file indicating which cloud for kamaki to use. Finally, add option in SynnefoCI to override the cloud from config. Refs #4193
-
Christos Stavrakakis authored
Add option for copying ssh keys to the created vm.
-
Christos Stavrakakis authored
* override config file from env variable * pep8 fixes * do not display vm password * fail if cloning repo fails * do not use eval
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
-
- 31 Jul, 2013 3 commits
-
-
Sofia Papagiannaki authored
-
Sofia Papagiannaki authored
Raise 400 (Bad Request) if the server fails to parse it.
-
Sofia Papagiannaki authored
-
- 29 Jul, 2013 2 commits
-
-
Christos Stavrakakis authored
Conflicts: Changelog version
-
Christos Stavrakakis authored
-
- 26 Jul, 2013 5 commits
-
-
Ilias Tsitsimpis authored
-
Ilias Tsitsimpis authored
-
Ilias Tsitsimpis authored
Spawn VM to use as builder-slave. Build packages inside this VM. Deploy Synnefo using snf-deploy. Run unit tests. Run functional tests using burnin.
-
Constantinos Venetsanopoulos authored
Also create the corresponding directory docs/design/. All new design docs should be placed under this directory, with a corresponding reference in the index page.
-
Christos Stavrakakis authored
Add option in snf-manage network-create command to create network in all backends.
-
- 25 Jul, 2013 10 commits
-
-
Sofia Papagiannaki authored
-
Sofia Papagiannaki authored
* Provision quantity sent should not be of type Decimal (not JSON serializable) * Fix check for user existance in the database
-
Christos Stavrakakis authored
Make all quotaholder commissions to have a name. Since, Cyclades does not store the association of a commission with a resource, we include the resource in the commission name.
-
Christos Stavrakakis authored
Make unicode method of VirtualMachine, Network and FloatingIP models more verbose.
-
Christos Stavrakakis authored
-
Stratos Psomadakis authored
-
Christos Stavrakakis authored
Update snf-manage network-create command to take a list of comma seperated backend IDs to create the network to.
-
Christos Stavrakakis authored
Conflicts: Changelog snf-astakos-app/astakos/im/messages.py snf-pithos-app/pithos/api/manage_accounts/__init__.py snf-pithos-app/pithos/api/management/commands/reconcile-resources-pithos.py snf-pithos-app/pithos/api/settings.py snf-pithos-app/pithos/api/util.py snf-pithos-backend/pithos/backends/lib/sqlite/node.py version
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
-
- 24 Jul, 2013 10 commits
-
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
Extend reconciliation mechanism, to detect instances with stale pending tasks, by looking if the corresponding job, 'vm.task_job_id', is still running in the Ganeti backend. Also refactor code that performed reconciliation for buildign vms, to get the Ganeti job from the already retrieved job list.
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
Set firewall profile per NIC, because since Floating IPs an instance can have more than one NICs in a public network. Extend the API call to take the NIC index as argument, and modify the Ganeti instance tags to be formated with the NIC index.
-
Christos Stavrakakis authored
Do not include the floating IP pools, to the available public networks when allocating an IPv4 address, when 'SNF:ANY_PUBLIC' option is used.
-
Christos Stavrakakis authored
Merge code from logic/networks.py and network management commands.
-
Christos Stavrakakis authored
Add a check when creating IP_LESS_ROUTED networks, that the connectivity link is not already used by another network.
-
Christos Stavrakakis authored
Add '--floating-ip-pool' option to network-modify management command, in order to convert a network to a floating IP pool. Conversation of a network to a floating IP pool requires the creation of the network to all Ganeti backends. Also, a check is added to to ensure that the link is available in the Ganeti backend. Signed-off-by:
Christos Stavrakakis <cstavr@grnet.gr>
-
Christos Stavrakakis authored
Fix bug caused by wrong identation level. Modification of network in Ganeti should be performed only if 'add_reserved_ips' or 'remove_reserved_ips' options are used.
-
Sofia Papagiannaki authored
-
- 23 Jul, 2013 4 commits
-
-
Sofia Papagiannaki authored
Refs: #4154
-
Stratos Psomadakis authored
-
Stratos Psomadakis authored
Replace the regexp in mail_admins_safe() with manual parsing of the message.
-
Sofia Papagiannaki authored
This reverts commit 8414859f4895e4c67ff0bb13a8d7078c1851596a. This commit with the current backend implementation has broken the command for sqlalchemy module.
-