Connectivity check does not catch wrong interfaces configuration
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Confirmed
|
High
|
Fuel Sustaining | ||
Mitaka |
Won't Fix
|
High
|
Fuel Sustaining | ||
Newton |
Confirmed
|
High
|
Fuel Sustaining |
Bug Description
Detailed bug description:
Sometimes default configuration on network interface differs from node to node, for example:
node-1, controller has enp0s5==management, enp0s6==storage
node-2, compute has enp0s5==storage, enp0s6==management
Such cluster can pass network verification before deploy and can be successfully deployed thereafter.
Steps to reproduce:
Create cluster with 2 nodes: 1 controller + 1 compute
Attach network incorrectly:
node-1, controller has enp0s5==management, enp0s6==storage
node-2, compute has enp0s5==storage, enp0s6==management
Verify network, deploy cluster
Expected results:
Network check fails, deploy fails or can not be started
Actual result:
Verify network - OK, deploy cluster - OK
NOTE: After deploy network verification fails, as expected:
Verification failed.
Repo availability verification failed on following nodes Untitled (2f:9f).
Following repos are not available - http://
Reproducibility:
100%
fuel-9.
full snapshot https:/
Changed in fuel: | |
importance: | Undecided → High |
assignee: | nobody → Fuel Sustaining (fuel-sustaining-team) |
tags: | added: l23network module-netcheck |
Changed in fuel: | |
milestone: | none → 9.0 |
Changed in fuel: | |
status: | New → Confirmed |
Changed in fuel: | |
assignee: | Fuel Sustaining (fuel-sustaining-team) → Aleksandr Didenko (adidenko) |
Changed in fuel: | |
assignee: | Aleksandr Didenko (adidenko) → l23network (l23network) |
Changed in fuel: | |
assignee: | Registry Administrators (registry) → nobody |
Changed in fuel: | |
assignee: | nobody → Fuel Sustaining (fuel-sustaining-team) |
> Repo availability verification failed on following nodes Untitled (2f:9f). archive. ubuntu. com/ubuntu/, http:// mirror. fuel-infra. org/mos- repos/ubuntu/ 9.0/.
> Following repos are not available - http://
AFAIC, it was not expected here. It's not about connectivity between nodes.