From 18f29b354ce1c51ffa0fb4db3185ea1c7aea9320 Mon Sep 17 00:00:00 2001 From: Julia Aranovich Date: Tue, 27 Dec 2016 12:38:57 +0300 Subject: [PATCH] Fix migration for NIC's mtu setting min and max setting limits added to 9.2 migration Closes-Bug: #1652608 Change-Id: Iae71a611dbc78de49456a717ccf956ae54ad15a9 (cherry picked from commit d96bf4399188cb9aba72b1ee35b4570a06d30698) --- .../db/migration/alembic_migrations/versions/fuel_9_2.py | 6 ++++-- nailgun/nailgun/test/unit/test_migration_fuel_9_2.py | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/nailgun/nailgun/db/migration/alembic_migrations/versions/fuel_9_2.py b/nailgun/nailgun/db/migration/alembic_migrations/versions/fuel_9_2.py index 31fbf9e9ce..58ddeb51dd 100644 --- a/nailgun/nailgun/db/migration/alembic_migrations/versions/fuel_9_2.py +++ b/nailgun/nailgun/db/migration/alembic_migrations/versions/fuel_9_2.py @@ -175,7 +175,8 @@ DEFAULT_RELEASE_NIC_ATTRIBUTES = { }, 'mtu': { 'value': {'type': 'number', 'value': None, 'weight': 10, - 'label': 'Use Custom MTU', 'nullable': True}, + 'label': 'Use Custom MTU', 'nullable': True, + 'min': 42, 'max': 65536}, 'metadata': {'weight': 20, 'label': 'MTU'} }, 'sriov': { @@ -215,7 +216,8 @@ DEFAULT_RELEASE_BOND_ATTRIBUTES = { }, 'mtu': { 'value': {'type': 'number', 'weight': 10, 'value': None, - 'label': 'Use Custom MTU', 'nullable': True}, + 'label': 'Use Custom MTU', 'nullable': True, + 'min': 42, 'max': 65536}, 'metadata': {'weight': 30, 'label': 'MTU'} }, 'lacp': { diff --git a/nailgun/nailgun/test/unit/test_migration_fuel_9_2.py b/nailgun/nailgun/test/unit/test_migration_fuel_9_2.py index 081b98a3ab..83722dfccd 100644 --- a/nailgun/nailgun/test/unit/test_migration_fuel_9_2.py +++ b/nailgun/nailgun/test/unit/test_migration_fuel_9_2.py @@ -92,7 +92,8 @@ DEFAULT_NIC_ATTRIBUTES = { }, 'mtu': { 'value': {'type': 'number', 'value': None, 'weight': 10, - 'label': 'Use Custom MTU', 'nullable': True}, + 'label': 'Use Custom MTU', 'nullable': True, + 'min': 42, 'max': 65536}, 'metadata': {'weight': 20, 'label': 'MTU'} }, 'sriov': { @@ -132,7 +133,8 @@ DEFAULT_BOND_ATTRIBUTES = { }, 'mtu': { 'value': {'type': 'number', 'weight': 10, 'value': None, - 'label': 'Use Custom MTU', 'nullable': True}, + 'label': 'Use Custom MTU', 'nullable': True, + 'min': 42, 'max': 65536}, 'metadata': {'weight': 30, 'label': 'MTU'} }, 'lacp': {