MTU not applied before verifying repositories causing deployment failure
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Confirmed
|
Medium
|
Fuel Sustaining | ||
Mitaka |
Confirmed
|
Medium
|
Fuel Sustaining | ||
Newton |
Confirmed
|
Medium
|
Fuel Sustaining | ||
Ocata |
Confirmed
|
Medium
|
Fuel Sustaining |
Bug Description
Detailed bug description:
I'm running fuel on a centOS server as a virtual instance with bridged networking
This means I need to set the mtu size to 1498 for all traffic through the admin (PXE), mgmt private & storage network
Even with the MTU size set correctly in fuel the deploy fails as the mtu size is set sometime after the setup_repositories task which will fail with incorrect mtu size
Steps to reproduce:
Fuel on a VM with bridged networking to create the need for an mtu size of 1498
or
Fuel node pxe network set to mtu size of 1498 to sim bridged network
also to note I'm not assigning a public IP to the nodes
set the MTU size of the nodes to 1498 in the interface configuration
and set all networks expect public to be on the same nic as the pxe network
deploy nodes
Expected results:
Successful deployment
Actual result:
Deployment fails with
Failed tasks: Task setup_repositories
Reproducibility:
every time I try to deploy
Workaround:
Manually set MTU of nodes during deploy (After Ubuntu image installed)
for x in `fuel node list|awk ' /1/ { print $10 }'`; do ssh $x -C "ifconfig enp0s25 mtu 1498"; done
Impact:
Failed deployment of openstack
Description of the environment:
Operation system: CentOS 7, Fuel 9
Versions of components: Fuel 9
Reference architecture: Ubuntu OrangeBox v4
Changed in fuel: | |
status: | Incomplete → Confirmed |
importance: | Undecided → Medium |
assignee: | nobody → Fuel Sustaining (fuel-sustaining-team) |
milestone: | none → 9.2 |
Please provide diagnostic snapshot. Marking as Incomplete.