]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Fix incorrect change of Enum type
authorAnn Kamyshnikova <akamyshnikova@mirantis.com>
Wed, 2 Apr 2014 14:14:26 +0000 (18:14 +0400)
committerAnn Kamyshnikova <akamyshnikova@mirantis.com>
Mon, 21 Apr 2014 09:05:32 +0000 (13:05 +0400)
commit73705174c9cdd847501e36385ffb942c17c8ef61
treebcfd9c7cd158a6423f96b1b54255ee322eb451ce
parent7305ace9f37719f47d55743c0dece7089c063b12
Fix incorrect change of Enum type

In migration 1341ed32cc1e_nvp_netbinding_update Enum type had been
changed incorrectly from ('flat', 'vlan', 'stt', 'gre')
to ('flat', 'vlan', 'stt', 'gre', 'l3_ext') for PostgeSQL.

The same problem is taken place for vlan_type in migrations
38fc1f6789f8_cisco_n1kv_overlay from ('vlan', 'vxlan', 'trunk',
'multi-segment') to ('vlan', 'overlay', 'trunk', 'multi-segment')
and in 46a0efbd8f0_cisco_n1kv_multisegm from ('vlan', 'vxlan') to
('vlan', 'vxlan', 'trunk', 'multi-segment').

In this change request was added separate method for changing Enum
type for PostgreSQL.

Closes-bug: #1301396

Change-Id: I27197fb7405630a55178be8516a4b62bd135e05c
neutron/db/migration/__init__.py
neutron/db/migration/alembic_migrations/versions/1341ed32cc1e_nvp_netbinding_update.py
neutron/db/migration/alembic_migrations/versions/38fc1f6789f8_cisco_n1kv_overlay.py
neutron/db/migration/alembic_migrations/versions/46a0efbd8f0_cisco_n1kv_multisegm.py