Deployment fails if network bonding for admin network is configured and offloading settings are changed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
High
|
Aleksey Kasatkin | ||
8.0.x |
Won't Fix
|
High
|
Fuel Python (Deprecated) | ||
Mitaka |
Invalid
|
High
|
Aleksey Kasatkin |
Bug Description
System test 'offloading_
2016-02-08 01:28:00 ERROR [831] Task '{"priority"=>700, "type"=>"puppet", "id"=>"netconfig", "parameters"
2016-02-08 01:28:00 DEBUG [831] Task time summary: netconfig with status error on node 2 took 00:09:04
2016-02-08 01:28:00 INFO [831] Casting message to Nailgun:
2016-02-08 01:28:00 INFO [831] Casting message to Nailgun:
The last transformation from network scheme misses 'bridge' parameter, so bond1 is created, but not added to 'br-fw-admin':
- action: add-bond
interfaces:
- enp0s3
- enp0s4
bond_
mode: active-backup
name: bond1
interface_
ethtool:
offload:
rx-all: true
Steps to reproduce:
1. Create cluster with neutron VLAN
2. Add 1 node with controller role
3. Add 1 node with compute role and 1 node with cinder role
4. Configure offloading modes for bonded interfaces
5. Setup offloading types
6. Run network verification
7. Deploy the cluster
Expected result: deployment is successful
Actual result: deployment fails
I guess the problem is related to incorrect network-
http://
As you can see' fuelweb_admin' network is assigned to 2 interfaces (bond1 and enp0s3)
But in tests we assign networks correctly, here is a corresponding part of Nailgun logs:
http://
Other tests which also configure bond for admin network passed on the same iso and fuel-qa code, so I guess it could be also related to offloading settings.
Changed in fuel: | |
importance: | Undecided → High |
Changed in fuel: | |
status: | New → Confirmed |
tags: | added: feature-bonding |
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → Sergey Vasilenko (xenolog) |
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → Dmitry Guryanov (dguryanov) |
tags: | added: team-network |
Changed in fuel: | |
assignee: | Dmitry Guryanov (dguryanov) → Aleksey Kasatkin (alekseyk-ru) |
Changed in fuel: | |
milestone: | 9.0 → 10.0 |
JFYI today that test passed on 8.0 iso #541. I believe this bug is floating.