| Branch: | Tag: | Revision:

root / snf-cyclades-app / synnefo / db / migrations @ dd2689f9

Name Size 17.7 kB 10 kB 10.4 kB 9.9 kB 10.8 kB 13.3 kB 10.9 kB 10 kB 10.8 kB 11.7 kB 11.4 kB 11.2 kB 11.7 kB 13.2 kB 11.5 kB 13 kB 13.1 kB 13.1 kB 15.1 kB 13.4 kB 13.7 kB 13.6 kB 13.6 kB 13.5 kB 13.6 kB 13.9 kB 14.8 kB 11.3 kB 10 kB 10.7 kB 8.3 kB 6.8 kB 8 kB 10.3 kB 8.8 kB 15.7 kB 11.5 kB 10.9 kB 14.4 kB 10.8 kB 10.9 kB 10.9 kB 11.2 kB 11.4 kB 11.5 kB 11.3 kB 12.7 kB 11.4 kB 11.5 kB 13.9 kB 15.4 kB 12.6 kB 13.2 kB 12.4 kB 0 Bytes

Latest revisions

# Date Author Comment
dd2689f9 10/17/2012 11:37 am Christos Stavrakakis

Bridge indexes must start from 1

6f011a2d 10/10/2012 01:02 pm Christos Stavrakakis

Change and fix migration files

Change network migration, so that it does not allocate a new bridge to
existing network. Instead it keeps the bridges from the old NetworkLink

Remove network_mac_prefix migration because there are no networks with
mac prefixes....

fdc94944 09/20/2012 12:14 pm Christos Stavrakakis

Refactor IP pools

Treat IP pool the same way as bridge and mac-prefix pools. The pool is
removed from the Network table and moved to an IPPoolTable containing the
IP pools for all networks. Also added support for external reservations.

Migration files for transfering the pool to the new tables are included....

03992c72 09/19/2012 01:16 pm Christos Stavrakakis

Refactor bridge and mac-prefix pool tables

Redesign the implementation of pools and map mac-prefix and bridge pools
to that design.

Each pool type is mapped to a table in the database, and each row of
that table is a pool of that type. All pool tables must contain the...

7cfbbf32 09/07/2012 05:36 pm Christos Stavrakakis

New method for creating BackendNetwork entries

Create a new method to the Network model, in order to create the
BackendNetwork entries tha correspond to this network. Also remove
the custom save method, since when multiple public network will be
supported, we want them to be correlated with specific backends.

601ce073 07/27/2012 09:26 pm Christos Stavrakakis

Fix bug in migration file

Do not allocate a bridge from the pool for deleted networks.

d0411c0a 07/27/2012 02:57 pm Christos Stavrakakis

Fix migration files

Fix south migration files. In data migrations, access the Models from
the orm, instead importing Models from synnefo.db. This is necessary as
the orm provides access to the version of the models that existed when
the migration file was created.

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...

4e5e8cc9 07/26/2012 06:29 pm Christos Stavrakakis

Warning about missing setting to migration file

18151abe 07/24/2012 02:27 pm Christos Stavrakakis

Fix bugs in migration files

View revisions

Also available in: Atom