2016-04-19 09:06:28 |
Marcin Iwinski |
bug |
|
|
added bug |
2016-04-19 09:06:59 |
Marcin Iwinski |
tags |
feature-network-template feature-reduced-footprint |
customer-found feature-network-template feature-reduced-footprint |
|
2016-04-19 09:29:29 |
Marcin Iwinski |
description |
Detailed bug description:
Error "Some untagged networks are assigned to the same physical interface. You should assign them to different physical interfaces." is displayed (but only for some hosts) when trying to deploy additional nodes into env using advanced network template.
Steps to reproduce:
1) enable advanced feature in Fuel
2) Create new environment
3) create a new network dedicated for ceph
fuel --env 1 network-group --create --node-group 1 --name "cluster" --release 2 --cidr "172.31.5.0/24" --vlan 504
4) upload custom network template
fuel --env 1 network-template --upload --dir ./
5) add 3 physical hosts and assign them a virt role
6) define 3 VMs on each hypervisor
for i in 19 20 22;do fuel2 node create-vms-conf $i --conf '{"id":1,"mem":128,"cpu":6,"vda_size":"200G"}' \ '{"id":2,"mem":128,"cpu":10,"vda_size":"200G"}' '{"id":3,"mem":128,"cpu":6,"vda_size":"900G"}';done
#id1 = for mongo, id2 = for controller, id3 - for LMA installed after the env is deployed (plugin is hot-plugabble)
7) Set proper IP ranges on network tabs (VLANs are already specified after the template is uploaded)
8) privison VMs via UI or via cli (fuel2 env spawn-vms 1)
9) once the new VMs are discovered assign them with Controller, and Mongo roles; add physical compute nodes and Ceph OSDs
10) Deploy changes
11) Install LMA plugin
12) enable and configure LMA plugin
13) add 3 spare VMs created in step 8 with LMA specific roles
14) deploy changes
Expected result:
Deployment of 3 additional hosts for LMA finishes successfully.
Actual result:
Deployment in step 14 fails with the following Error:
Error
Some untagged networks are assigned to the same physical interface. You should assign them to different physical interfaces. Affected:
"management", "public", "private" networks at node "node-1 (53:34)"
"management", "public", "private" networks at node "node-2 (50:b4)"
"management", "public", "private" networks at node "node-6 (fe:58)"
"management", "public", "private" networks at node "node-4 (50:ec)"
"management", "public", "private" networks at node "node-5 (53:30)"
"management", "public", "private" networks at node "node-9 (fb:90)"
All nodes mentioned in above error are only physical hosts (computes and ceph OSDs) added in step 9.
When checking network settings in Fuel WebUI VLANs are not specified anymore.
Impact:
High, the deployment cannot be finished without installing additional hosts.
Description of the environment:
Operation system:
Ubuntu 14.04
Version of components:
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "8.0"
api: "1.0"
build_number: "570"
build_id: "570"
fuel-nailgun_sha: "558ca91a854cf29e395940c232911ffb851899c1"
python-fuelclient_sha: "4f234669cfe88a9406f4e438b1e1f74f1ef484a5"
fuel-agent_sha: "658be72c4b42d3e1436b86ac4567ab914bfb451b"
fuel-nailgun-agent_sha: "b2bb466fd5bd92da614cdbd819d6999c510ebfb1"
astute_sha: "b81577a5b7857c4be8748492bae1dec2fa89b446"
fuel-library_sha: "c2a335b5b725f1b994f78d4c78723d29fa44685a"
fuel-ostf_sha: "3bc76a63a9e7d195ff34eadc29552f4235fa6c52"
fuel-mirror_sha: "fb45b80d7bee5899d931f926e5c9512e2b442749"
fuelmenu_sha: "78ffc73065a9674b707c081d128cb7eea611474f"
shotgun_sha: "63645dea384a37dde5c01d4f8905566978e5d906"
network-checker_sha: "a43cf96cd9532f10794dce736350bf5bed350e9d"
fuel-upgrade_sha: "616a7490ec7199f69759e97e42f9b97dfc87e85b"
fuelmain_sha: "d605bcbabf315382d56d0ce8143458be67c53434"
Network model:
Neutron with VXLANs
Additional Information:
Diagnostic snapshot can be provided privately to an engineer working on this bug since it might contain customer specific data.
[1] reduced footprint feature: https://docs.mirantis.com/openstack/fuel/fuel-8.0/operations.html#reduced-footprint-ops |
Detailed bug description:
Error "Some untagged networks are assigned to the same physical interface. You should assign them to different physical interfaces." is displayed (but only for some hosts) when trying to deploy additional nodes into env using advanced network template.
Steps to reproduce:
1) enable advanced feature in Fuel
2) Create new environment
3) create a new network dedicated for ceph
fuel --env 1 network-group --create --node-group 1 --name "cluster" --release 2 --cidr "172.31.5.0/24" --vlan 504
4) upload custom network template
fuel --env 1 network-template --upload --dir ./
5) add 3 physical hosts and assign them a virt role
6) define 3 VMs on each hypervisor
for i in 19 20 22;do fuel2 node create-vms-conf $i --conf '{"id":1,"mem":128,"cpu":6,"vda_size":"200G"}' \ '{"id":2,"mem":128,"cpu":10,"vda_size":"200G"}' '{"id":3,"mem":128,"cpu":6,"vda_size":"900G"}';done
#id1 = for mongo, id2 = for controller, id3 - for LMA installed after the env is deployed (plugin is hot-plugabble)
7) Set proper IP ranges on network tabs (VLANs are already specified after the template is uploaded)
8) privison VMs via UI or via cli (fuel2 env spawn-vms 1)
9) once the new VMs are discovered assign them with Controller, and Mongo roles; add physical compute nodes and Ceph OSDs
10) Deploy changes
11) Install LMA plugin
12) enable and configure LMA plugin
13) add 3 spare VMs created in step 8 with LMA specific roles
14) deploy changes
Expected result:
Deployment of 3 additional hosts for LMA finishes successfully.
Actual result:
Deployment in step 14 fails with the following Error:
Error
Some untagged networks are assigned to the same physical interface. You should assign them to different physical interfaces. Affected:
"management", "public", "private" networks at node "node-1 (53:34)"
"management", "public", "private" networks at node "node-2 (50:b4)"
"management", "public", "private" networks at node "node-6 (fe:58)"
"management", "public", "private" networks at node "node-4 (50:ec)"
"management", "public", "private" networks at node "node-5 (53:30)"
"management", "public", "private" networks at node "node-9 (fb:90)"
All nodes mentioned in above error are only physical hosts (computes and ceph OSDs) added in step 9.
When checking network settings in Fuel WebUI VLANs are not specified anymore.
Impact:
High, the deployment cannot be finished without installing additional hosts.
Description of the environment:
Operation system:
Ubuntu 14.04
Version of components:
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "8.0"
api: "1.0"
build_number: "570"
build_id: "570"
fuel-nailgun_sha: "558ca91a854cf29e395940c232911ffb851899c1"
python-fuelclient_sha: "4f234669cfe88a9406f4e438b1e1f74f1ef484a5"
fuel-agent_sha: "658be72c4b42d3e1436b86ac4567ab914bfb451b"
fuel-nailgun-agent_sha: "b2bb466fd5bd92da614cdbd819d6999c510ebfb1"
astute_sha: "b81577a5b7857c4be8748492bae1dec2fa89b446"
fuel-library_sha: "c2a335b5b725f1b994f78d4c78723d29fa44685a"
fuel-ostf_sha: "3bc76a63a9e7d195ff34eadc29552f4235fa6c52"
fuel-mirror_sha: "fb45b80d7bee5899d931f926e5c9512e2b442749"
fuelmenu_sha: "78ffc73065a9674b707c081d128cb7eea611474f"
shotgun_sha: "63645dea384a37dde5c01d4f8905566978e5d906"
network-checker_sha: "a43cf96cd9532f10794dce736350bf5bed350e9d"
fuel-upgrade_sha: "616a7490ec7199f69759e97e42f9b97dfc87e85b"
fuelmain_sha: "d605bcbabf315382d56d0ce8143458be67c53434"
Network model:
Neutron with VXLANs
Additional Information:
Diagnostic snapshot can be provided privately to an engineer working on this bug since it might contain customer specific data.
Network template uploaded in step 4:
https://drive.google.com/open?id=0ByFVngOTho04SFF2LWJoQUk5c0k
[1] reduced footprint feature: https://docs.mirantis.com/openstack/fuel/fuel-8.0/operations.html#reduced-footprint-ops |
|
2016-04-19 10:03:17 |
Aleksandr Didenko |
fuel: assignee |
|
Fuel Python Team (fuel-python) |
|
2016-04-19 10:03:23 |
Aleksandr Didenko |
fuel: importance |
Undecided |
High |
|
2016-04-19 10:03:36 |
Aleksandr Didenko |
tags |
customer-found feature-network-template feature-reduced-footprint |
customer-found feature-network-template feature-reduced-footprint team-network |
|
2016-04-19 10:03:46 |
Aleksandr Didenko |
nominated for series |
|
fuel/newton |
|
2016-04-19 10:03:46 |
Aleksandr Didenko |
bug task added |
|
fuel/newton |
|
2016-04-19 10:03:46 |
Aleksandr Didenko |
nominated for series |
|
fuel/8.0.x |
|
2016-04-19 10:03:46 |
Aleksandr Didenko |
bug task added |
|
fuel/8.0.x |
|
2016-04-19 10:03:46 |
Aleksandr Didenko |
nominated for series |
|
fuel/mitaka |
|
2016-04-19 10:03:46 |
Aleksandr Didenko |
bug task added |
|
fuel/mitaka |
|
2016-04-19 10:03:57 |
Aleksandr Didenko |
fuel/newton: status |
New |
Incomplete |
|
2016-04-19 10:04:00 |
Aleksandr Didenko |
fuel/mitaka: status |
New |
Incomplete |
|
2016-04-19 10:04:03 |
Aleksandr Didenko |
fuel/mitaka: importance |
Undecided |
High |
|
2016-04-19 10:04:10 |
Aleksandr Didenko |
fuel/8.0.x: importance |
Undecided |
High |
|
2016-04-19 10:04:17 |
Aleksandr Didenko |
fuel/mitaka: assignee |
|
Fuel Python Team (fuel-python) |
|
2016-04-19 10:04:25 |
Aleksandr Didenko |
fuel/8.0.x: assignee |
|
Fuel Python Team (fuel-python) |
|
2016-04-19 10:04:28 |
Aleksandr Didenko |
fuel/newton: milestone |
|
10.0 |
|
2016-04-19 10:04:32 |
Aleksandr Didenko |
fuel/mitaka: milestone |
|
9.0 |
|
2016-04-19 10:04:37 |
Aleksandr Didenko |
fuel/8.0.x: milestone |
|
8.0-updates |
|
2016-04-19 10:33:23 |
Aleksandr Didenko |
fuel/8.0.x: importance |
High |
Medium |
|
2016-04-19 10:33:27 |
Aleksandr Didenko |
fuel/mitaka: importance |
High |
Medium |
|
2016-04-19 10:33:30 |
Aleksandr Didenko |
fuel/mitaka: status |
Incomplete |
Won't Fix |
|
2016-04-19 10:33:36 |
Aleksandr Didenko |
fuel/8.0.x: status |
New |
Won't Fix |
|
2016-04-19 10:33:44 |
Aleksandr Didenko |
fuel/newton: status |
Incomplete |
New |
|
2016-04-19 11:46:53 |
Dmitry Klenov |
tags |
customer-found feature-network-template feature-reduced-footprint team-network |
area-python customer-found feature-network-template feature-reduced-footprint team-network |
|
2016-04-19 11:47:01 |
Dmitry Klenov |
fuel/newton: status |
New |
Confirmed |
|
2016-05-02 10:37:20 |
Krzysztof Szukiełojć |
fuel/newton: assignee |
Fuel Python (Deprecated) (fuel-python) |
Krzysztof Szukiełojć (kszukielojc) |
|
2016-05-18 11:08:59 |
Krzysztof Szukiełojć |
attachment added |
|
network_template_1.yaml https://bugs.launchpad.net/fuel/+bug/1572033/+attachment/4665375/+files/network_template_1.yaml |
|
2016-05-18 11:09:16 |
Krzysztof Szukiełojć |
fuel/newton: assignee |
Krzysztof Szukiełojć (kszukielojc) |
Fuel Python (Deprecated) (fuel-python) |
|
2016-05-24 12:37:18 |
Aleksey Kasatkin |
fuel/newton: assignee |
Fuel Python (Deprecated) (fuel-python) |
Networking (l23-network) |
|
2016-06-10 13:47:26 |
Aleksey Kasatkin |
fuel/newton: assignee |
Registry Administrators (registry) |
Fuel Sustaining (fuel-sustaining-team) |
|
2016-06-10 14:04:25 |
Maksim Malchuk |
bug task deleted |
fuel/newton |
|
|
2016-06-23 10:23:37 |
Dmitry Pyzhov |
fuel: assignee |
Fuel Sustaining (fuel-sustaining-team) |
l23network (l23network) |
|
2016-06-30 09:33:31 |
Aleksey Kasatkin |
fuel/mitaka: importance |
Medium |
High |
|
2016-06-30 09:33:38 |
Aleksey Kasatkin |
fuel/mitaka: milestone |
9.0 |
9.0-updates |
|
2016-06-30 09:33:42 |
Aleksey Kasatkin |
fuel/mitaka: status |
Won't Fix |
Confirmed |
|
2016-06-30 09:34:26 |
Aleksey Kasatkin |
fuel/mitaka: assignee |
Fuel Python (Deprecated) (fuel-python) |
Fuel Sustaining (fuel-sustaining-team) |
|
2016-07-18 10:19:57 |
Dmitry Pyzhov |
fuel/mitaka: assignee |
Fuel Sustaining (fuel-sustaining-team) |
l23network (l23network) |
|
2016-09-12 11:04:29 |
Dmitry Pyzhov |
fuel: assignee |
Registry Administrators (registry) |
Fuel Sustaining (fuel-sustaining-team) |
|
2016-09-12 11:04:35 |
Dmitry Pyzhov |
fuel/mitaka: assignee |
Registry Administrators (registry) |
Fuel Sustaining (fuel-sustaining-team) |
|
2016-09-13 11:27:43 |
Dmitry Pyzhov |
fuel/mitaka: milestone |
9.1 |
9.2 |
|
2016-09-19 06:19:56 |
Georgy Kibardin |
fuel/mitaka: assignee |
Fuel Sustaining (fuel-sustaining-team) |
Georgy Kibardin (gkibardin) |
|
2016-09-19 06:20:09 |
Georgy Kibardin |
fuel: assignee |
Fuel Sustaining (fuel-sustaining-team) |
Georgy Kibardin (gkibardin) |
|
2016-09-19 06:20:15 |
Georgy Kibardin |
fuel/mitaka: status |
Confirmed |
In Progress |
|
2016-09-19 07:24:11 |
Georgy Kibardin |
fuel: assignee |
Georgy Kibardin (gkibardin) |
Fuel Sustaining (fuel-sustaining-team) |
|
2016-09-19 07:24:26 |
Georgy Kibardin |
fuel/mitaka: assignee |
Georgy Kibardin (gkibardin) |
Fuel Sustaining (fuel-sustaining-team) |
|
2016-09-19 07:24:29 |
Georgy Kibardin |
fuel/mitaka: status |
In Progress |
Confirmed |
|
2016-10-27 10:51:17 |
Dmitry Pyzhov |
fuel: assignee |
Fuel Sustaining (fuel-sustaining-team) |
Dmitry Guryanov (dguryanov) |
|
2016-10-27 10:51:22 |
Dmitry Pyzhov |
fuel/mitaka: assignee |
Fuel Sustaining (fuel-sustaining-team) |
Dmitry Guryanov (dguryanov) |
|
2016-11-17 10:17:57 |
Dmitry Pyzhov |
fuel: assignee |
Dmitry Guryanov (dguryanov) |
Fuel Sustaining (fuel-sustaining-team) |
|
2016-11-17 10:18:02 |
Dmitry Pyzhov |
fuel/mitaka: assignee |
Dmitry Guryanov (dguryanov) |
Fuel Sustaining (fuel-sustaining-team) |
|
2016-11-24 08:46:40 |
Georgy Kibardin |
fuel/mitaka: status |
Confirmed |
In Progress |
|
2016-11-24 08:46:46 |
Georgy Kibardin |
fuel/mitaka: assignee |
Fuel Sustaining (fuel-sustaining-team) |
Georgy Kibardin (gkibardin) |
|
2016-11-24 08:46:49 |
Georgy Kibardin |
fuel: assignee |
Fuel Sustaining (fuel-sustaining-team) |
Georgy Kibardin (gkibardin) |
|
2016-11-24 08:53:54 |
Georgy Kibardin |
fuel/mitaka: importance |
High |
Medium |
|
2016-11-24 08:54:07 |
Georgy Kibardin |
fuel/mitaka: assignee |
Georgy Kibardin (gkibardin) |
Fuel Sustaining (fuel-sustaining-team) |
|
2016-11-24 08:54:19 |
Georgy Kibardin |
fuel: assignee |
Georgy Kibardin (gkibardin) |
Fuel Sustaining (fuel-sustaining-team) |
|
2016-11-24 08:55:18 |
Georgy Kibardin |
fuel: importance |
High |
Medium |
|
2016-12-20 13:37:31 |
Dmitry Pyzhov |
fuel/mitaka: milestone |
9.2 |
9.3 |
|
2017-07-11 21:11:15 |
Oleksii Aleksieiev |
tags |
area-python customer-found feature-network-template feature-reduced-footprint team-network |
area-python customer-found feature-network-template feature-reduced-footprint support team-network |
|
2017-07-12 09:34:06 |
Denis Meltsaykin |
fuel/mitaka: milestone |
9.x-updates |
9.2-mu-3 |
|
2017-07-12 11:09:22 |
Denis Meltsaykin |
fuel/mitaka: assignee |
Fuel Sustaining (fuel-sustaining-team) |
MOS Maintenance (mos-maintenance) |
|
2017-10-24 15:39:21 |
Alexey Stupnikov |
fuel/mitaka: milestone |
9.2-mu-3 |
9.x-updates |
|
2017-10-24 15:39:25 |
Alexey Stupnikov |
fuel/mitaka: status |
In Progress |
Won't Fix |
|