]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Fix migration that breaks Grenade jobs
authorAnn Kamyshnikova <akamyshnikova@mirantis.com>
Wed, 16 Apr 2014 11:17:02 +0000 (15:17 +0400)
committerAnn Kamyshnikova <akamyshnikova@mirantis.com>
Mon, 21 Apr 2014 13:14:16 +0000 (17:14 +0400)
Migration 33c3db036fe4_set_length_of_description_field_metering
needs to be changed as it is a reason of Grenade job's fail.

Closes-bug: #1307344

Change-Id: Ia57d9a60847e4a34977e40fb8b09181bdbd9c39b

neutron/db/migration/alembic_migrations/versions/33c3db036fe4_set_length_of_description_field_metering.py

index 184d11cb29810e7000240c48a11c61fcd4fcba60..0882aa7f4f55c91e26e667834686a1b11e010792 100644 (file)
@@ -41,6 +41,12 @@ def upgrade(active_plugins=None, options=None):
     if not migration.should_run(active_plugins, migration_for_plugins):
         return
 
+    op.execute("CREATE TABLE IF NOT EXISTS meteringlabels( "
+               "tenant_id VARCHAR(255) NULL, "
+               "id VARCHAR(36) PRIMARY KEY NOT NULL, "
+               "name VARCHAR(255) NULL, "
+               "description VARCHAR(255) NULL)")
+
     op.alter_column('meteringlabels', 'description', type_=sa.String(1024),
                     existing_nullable=True)