Statistics
| Branch: | Tag: | Revision:

root / snf-cyclades-app / synnefo / db / migrations @ 1679a0ea

Name Size
0001_initial.py 17.7 kB
0002_aai_fields.py 10 kB
0003_auto__add_network.py 10.4 kB
0004_auto__add_field_image_backend_id__add_field_image_format.py 9.9 kB
0005_auto__add_invitations.py 10.8 kB
0006_auto__add_networkinterface.py 13.3 kB
0007_auto__add_field_synnefouser_auth_token_expires__chg_field_synnefouser_.py 10.9 kB
0008_auto__chg_field_image_format__chg_field_image_backend_id.py 10 kB
0009_auto__chg_field_network_owner.py 10.8 kB
0010_auto__add_networklink.py 11.7 kB
0011_auto__chg_field_networkinterface_ipv4.py 11.4 kB
0012_auto__del_field_networklink_network.py 11.2 kB
0013_auto__add_field_networklink_network.py 11.7 kB
0014_auto__add_field_synnefouser_auth_token_expires.py 13.2 kB
0015_auto__add_field_image_public.py 11.5 kB
0016_auto__add_field_synnefouser_max_invitations.py 13 kB
0017_auto__add_field_invitations_level.py 13.1 kB
0018_auto__add_field_virtualmachine_buildpercentage.py 13.1 kB
0019_auto__add_field_synnefouser_state.py 15.1 kB
0020_auto__add_field_flavor_deleted.py 13.4 kB
0021_auto__add_unique_together.py 13.7 kB
0022_auto__add_field_flavor_disk_template.py 13.6 kB
0023_auto__add_field_virtualmachine_imageid.py 13.6 kB
0024_string_image_ids.py 13.5 kB
0025_auto__del_field_virtualmachine_sourceimage.py 13.6 kB
0026_auto__del_unique_flavor_disk_ram_cpu__add_unique_flavor_disk_ram_cpu_d.py 13.9 kB
0027_auto__del_legacy_fields.py 14.8 kB
0028_auto__del_disk__add_field_userid.py 11.3 kB
0029_remove_user.py 10 kB
0030_auto__del_synnefouser__del_field_virtualmachine_owner__del_field_image.py 10.7 kB
0031_auto__del_imagemetadata__del_unique_imagemetadata_meta_key_image__del_.py 8.3 kB
0032_auto__del_unique_flavor_disk_ram_cpu__add_unique_flavor_disk_ram_cpu_d.py 6.8 kB
0033_auto__chg_field_networklink_available__add_field_virtualmachine_backen.py 8 kB
0034_auto__add_backend__add_field_virtualmachine_backend_hash__add_field_vi.py 10.3 kB
0035_default_backend.py 8.8 kB
0036_auto__add_bridgepool__add_macprefixpool__add_field_network_backendtime.py 15.7 kB
0037_network_migration.py 11.9 kB
0038_auto__del_networklink__del_field_network_netlink__chg_field_network_li.py 10.9 kB
0039_auto__add_backendnetwork__del_field_network_backendtime__del_field_net.py 14.4 kB
0040_auto__chg_field_networkinterface_index.py 10.8 kB
0041_auto__add_field_networkinterface_dirty.py 10.9 kB
0042_auto__del_field_backend_password__add_field_backend_password_hash.py 10.9 kB
0043_encrypt_passwords.py 11.3 kB
0044_auto__add_field_network_subnet6__add_field_network_gateway6.py 11.4 kB
0045_auto__chg_field_networkinterface_mac__add_field_network_reservations.py 11.5 kB
0046_auto__chg_field_backend_password_hash.py 11.3 kB
0047_auto__chg_field_networkinterface_mac__add_unique_networkinterface_mac_.py 12.7 kB
0049_not_null_mac_prefix.py 11.4 kB
0050_auto__add_unique_backendnetwork_network_backend.py 11.5 kB
0051_auto__add_bridgepooltable__add_macprefixpooltable.py 13.9 kB
0052_migrate_pool_entries.py 15.6 kB
0053_auto__del_bridgepool__del_macprefixpool.py 12.6 kB
0054_auto__add_ippooltable__add_field_network_pool.py 13.2 kB
0056_auto__del_field_network_reservations.py 12.4 kB
0057_auto__add_virtualmachinediagnostic.py 13.9 kB
0058_auto__chg_field_networkinterface_dirty__chg_field_virtualmachine_delet.py 17.2 kB
0059_auto__add_quotaholderserial__add_field_virtualmachine_serial__add_fiel.py 15.3 kB
0060_auto__del_field_network_type__add_field_network_flavor__add_field_netw.py 15.2 kB
0061_network_flavors.py 15.6 kB
0062_auto__add_field_networkinterface_state__chg_field_networkinterface_mac.py 14.9 kB
0063_auto__add_field_quotaholderserial_accept__add_field_quotaholderserial_.py 15.1 kB
0064_serials.py 14.9 kB
0065_auto__del_field_quotaholderserial_rejected__del_field_quotaholderseria.py 14.9 kB
0066_add_iv.py 18.2 kB
0067_auto__add_field_backend_hypervisor.py 14.6 kB
0068_auto__add_field_network_drained.py 14.7 kB
0069_auto__add_floatingip__add_field_virtualmachine_task__add_field_virtual.py 18 kB
0070_auto__chg_field_network_subnet.py 15.9 kB
0071_auto__chg_field_virtualmachine_task_job_id.py 16 kB
0072_auto__chg_field_networkinterface_index.py 15.9 kB
0073_auto__add_field_backend_disk_templates.py 16 kB
0074_auto__chg_field_floatingip_serial__chg_field_virtualmachine_flavor__ch.py 18.3 kB
0075_auto__add_unique_networkinterface_network_ipv4.py 16.2 kB
0076_auto__add_subnet__add_field_ippooltable_subnet.py 18.6 kB
0077_migrate_networks_to_subnets.py 19.9 kB
0078_auto__del_field_network_subnet6__del_field_network_subnet__del_field_n.py 18.8 kB
0079_auto__add_ipaddress__add_unique_ipaddress_network_address__add_securit.py 22.8 kB
0080_nics_to_ips.py 19.9 kB
0081_auto__del_floatingip__del_field_networkinterface_ipv6__del_field_netwo.py 19.2 kB
0082_auto__del_field_networkinterface_dirty.py 17.7 kB
0083_auto__chg_field_subnet_cidr.py 17.6 kB
0084_external_router.py 17.6 kB
0085_nic_build_state.py 17.9 kB
0086_auto__add_ipaddresslog.py 18.9 kB
0087_ip_address_log.py 18.7 kB
0088_auto__chg_field_networkinterface_machine__del_unique_ipaddresslog_netw.py 18.5 kB
0089_auto__chg_field_networkinterface_userid.py 18.4 kB
0090_auto__chg_field_ipaddress_subnet__chg_field_ipaddress_network__chg_fie.py 21 kB
__init__.py 0 Bytes

Latest revisions

# Date Author Comment
1679a0ea 12/06/2013 05:15 pm Christos Stavrakakis

cyclades: Fix typo in DB migration file

afc3e62b 11/29/2013 03:52 pm Christos Stavrakakis

cyclades: Fix bug in IP pools migration

Since the size of IP pools is not automatically computed by the size
of corresponding subnet, the data migration must add sizes to all
existing IP pools.

e897b073 11/20/2013 10:10 pm Christos Stavrakakis

cyclades: Delete stale NICs before migration

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

d1a71346 11/20/2013 07:52 pm Christos Stavrakakis

cyclades: Update firewall_profile field to None

Migration value of 'firewall_profile' attribute from '' to None.

6a03d89f 11/08/2013 03:50 pm Christos Stavrakakis

cyclades: More strict 'on_delete' for models

Use 'models.PROTECT' for 'on_delete' attribute for some ForeignKey
relationship between networking models. This will create a more "strict"
database and protect for unexpected data loss.

8d5795b4 11/06/2013 02:00 pm Christos Stavrakakis

Cyclades: Rename 'Can not' to 'Cannot' to all msgs

833f2ad5 11/06/2013 11:16 am Christos Stavrakakis

cyclades: Fix handling of old IP pools

Before implementing the Neutron API, each network had one IP pool that
contained the whole subnet CIDR. This changed since now we have multiple
IP Pools(with base and offset attributes) per network and this IP pools...

d7862097 11/02/2013 01:59 pm Christos Stavrakakis

cyclades: Port userid can not be null

fae6e5f0 11/01/2013 04:17 pm Christos Stavrakakis

cyclades: Create ports without 'device_id'

Allow creation of ports that are not connected to any instance. Such
ports will be in 'DOWN' state. To allow this, 'machine' attribute of
NetworkInterface model has been made to allow null values. Finally, the
'logic.ports' module has been remove, and the corresponding code has...

ff863a80 11/01/2013 12:45 am Christos Stavrakakis

cyclades: Add accounting for IP Addresses

Create IPAddressLog DB table to hold information about allocation of IP
addresses to virtual servers. The information that is currently saved
contains the IP address, the ID of the virtual server, the ID of the
virtual network along with the datetime that the address has been...

View revisions

Also available in: Atom