Statistics
| Branch: | Tag: | Revision:

root / snf-cyclades-app / synnefo / logic @ 6138f0ef

Name Size
  allocators
  management
__init__.py 0 Bytes
backend.py 24 kB
backend_allocator.py 4.1 kB
callbacks.py 9.4 kB
dispatcher.py 12.9 kB
ippool.py 2.5 kB
models.py 1 Byte
reconciliation.py 9.9 kB
tests.py 9.3 kB
utils.py 4.2 kB
views.py 0 Bytes

Latest revisions

# Date Author Comment
6138f0ef 08/08/2012 08:28 pm Kostas Papadimitriou

Additional build progress callback handlers

Handle image-{error, info, warning, helper} messages and create the
corresponding virtual machine diagnostics.

7d43565f 08/08/2012 08:27 pm Kostas Papadimitriou

Logic backend api helper to create vm diagnostics

a3b1aee2 08/06/2012 06:17 pm Nikos Skalkotos

Make dispatcher aware of the new monitoring msgs

Make dispatcher aware of image-warning and image-info messages

0827883e 08/06/2012 06:17 pm Nikos Skalkotos

Comply with the new monitoring system of snf-image

For now only the image-copy-progress messages are processed

296682fe 08/06/2012 11:45 am Kostas Papadimitriou

Support for ext disk providers

Extract provider from flavor disk template name and set the additional
`provider` parameter in disk options. Flavor disk_template should be
formated as `ext_<provider_name>`.

16ddd1fe 07/27/2012 07:26 pm Christos Stavrakakis

Add setting indicating whether to use hotplug

3f52dd82 07/27/2012 02:57 pm Christos Stavrakakis

Management command for removing backend

14fd6983 07/27/2012 02:57 pm Christos Stavrakakis

Add command for checking pool consistency

Add new management command 'reconcile-pools' which checks the consistency of the
pools and the uniqueness of the associated resources. Currently this
commands detects the inconcistencies, without trying to resolve them.

c807398f 07/27/2012 02:57 pm Kostas Papadimitriou

Fix serious bug in reconciliation

Do not perform reconciliation for VMs that are hosted in Backends
that are currently offline, since it is impossible to get the
state of these VMs from the backend. Before this patch, the
reconciliation mechanism would report these VMs as stale (and with...

3165f027 07/27/2012 02:57 pm Christos Stavrakakis

Implement MAC Prefix Management

In order to guarantee uniqueness of MAC address accross all backends,
synnefo assignes a unique mac prefix to each network in each backend.

A mac-prefix of 20 bits, which is picked from the MacPrefixPool, is
assigned to each Network. The mac-prefix of the network in each...

View revisions

Also available in: Atom