nova-network - cannot untick "Use VLAN tagging for fixed networks"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| Fuel for OpenStack |
High
|
Alexander Kislitsky | ||
| 7.0.x |
High
|
Alexander Kislitsky |
Bug Description
Fuel 7.0
Steps to reproduce:
1. Create a new environemnt:
- VMWare
- legacy (nova-network)
2. Navigate to Networks tab
3. Untick "Use VLAN tagging for fixed networks"
4. Click "Save Settings"
Expected result:
Changes are saved successfully.
Actual result:
Verification failed.
None is not of type 'integer' Failed validating 'type' in schema[
Also see attached screenshot.
Dmitry Sutyagin (dsutyagin) wrote : | #1 |
Dmitry Sutyagin (dsutyagin) wrote : | #2 |
Changed in fuel: | |
assignee: | Fuel UI Team (fuel-ui) → Fuel Library Team (fuel-library) |
Vitaly Kramskikh (vkramskikh) wrote : | #3 |
Seems to be JSON schema issue in nailgun
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Fuel Python Team (fuel-python) |
Changed in fuel: | |
milestone: | 7.0-updates → 8.0 |
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → Alexander Kislitsky (akislitsky) |
status: | New → Confirmed |
Fix proposed to branch: master
Review: https:/
Changed in fuel: | |
status: | Confirmed → In Progress |
no longer affects: | fuel/8.0.x |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit c06de58cab70d4f
Author: Alexander Kislitsky <email address hidden>
Date: Thu Oct 8 17:35:22 2015 +0300
Fix for nova networking schema validation
The nullable value is valid value for fixed_networks_
Restriction removed from API validation schema.
Change-Id: I8e13716954d560
Closes-Bug: #1503638
Changed in fuel: | |
status: | In Progress → Fix Committed |
Fix proposed to branch: stable/7.0
Review: https:/
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/7.0
commit aa3c5d2e7df7303
Author: Alexander Kislitsky <email address hidden>
Date: Thu Oct 8 17:35:22 2015 +0300
Fix for nova networking schema validation
The nullable value is valid value for fixed_networks_
Restriction removed from API validation schema.
Change-Id: I8e13716954d560
Closes-Bug: #1503638
Anastasia Palkina (apalkina) wrote : | #8 |
Verified on ISO #151
"fuel-createmir
Changed in fuel: | |
status: | Fix Committed → Fix Released |
tags: | added: on-verification |
Dmitriy Kruglov (dkruglov) wrote : | #9 |
Verified on MOS 7.0, custom ISO (19 Oct build). The issue is not reproduced.
ISO info:
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "7.0"
openstack_
api: "1.0"
build_number: "17"
build_id: "17"
nailgun_sha: "b43ba03685dff2
python-
fuel-agent_sha: "50e90af6e3d560
fuel-
astute_sha: "4703e7333c8911
fuel-library_sha: "ba38e4116c23a4
fuel-ostf_sha: "b33e3950fda73f
fuelmain_sha: "8ac0749d30aab9
tags: | removed: on-verification |
tags: | added: area-python |
Dmitriy Kruglov (dkruglov) wrote : | #10 |
Verified on MOS 7.0 GA with maintenance update 1 applied. The issue is not reproduced.
ISO info:
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "7.0"
openstack_
api: "1.0"
build_number: "301"
build_id: "301"
nailgun_sha: "4162b0c15adb42
python-
fuel-agent_sha: "50e90af6e3d560
fuel-
astute_sha: "6c5b73f93e24cc
fuel-library_sha: "5d50055aeca1dd
fuel-ostf_sha: "2cd967dccd66cf
fuelmain_sha: "a65d453215edb0
Same behavior if YAML file is edited (changed 'fixed_ networks_ vlan_start' to 'null'):
[root@fuel ~]# fuel --env 2 network upload
Error uploading configuration: None is not of type 'integer'
Failed validating 'type' in schema[ 'properties' ]['networking_ parameters' ]['properties' ]['fixed_ networks_ vlan_start' ]:
{'minValue': 0, 'type': 'integer'}
On instance[ 'networking_ parameters' ]['fixed_ networks_ vlan_start' ]:
None