MOS 8.0 requires eth0 to install
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Won't Fix
|
High
|
Dmitry Teselkin | ||
8.0.x |
Won't Fix
|
Medium
|
Dmitry Teselkin | ||
Mitaka |
Won't Fix
|
High
|
Dmitry Teselkin |
Bug Description
Detailed bug description:
In the script
/usr/
eth0 is hardcoded for the admin_interface.
It is possible that eth0 doesn't exist which will keep Fuel from installing. Selecting another interface for the admin network is ignored during the install and eth0 is used.
In CentOS 7, if the onboard NIC is disabled, there is no ethX. It is also possible that eth0 is used for something else, for instance FCoE on an HP Blade.
If the admin network is anything else of there is no eth0, you can not start the bootstrap process. In CentOS 7 (MOS 8.0), it is possible to disable all embedded NICs and riser NICs are not eth0.
Steps to reproduce:
1) Disable eth0 in BIOS
Try to install via Fuel
2) Enable eth0 in BIOS
Try to install and configure eth1 for admin network
Expected results:
Install and have admin network on any NIC except eth0
Actual result:
1) Fuel admin menu will not start
2) Fuel will try to use eth0
Reproducibility:
Follow steps above
Workaround:
Edit file and change eth0 to eth1 or other NIC.
Impact:
Can not install via Fuel if there is no eth0.
tags: | added: customer-found |
Changed in fuel: | |
milestone: | none → 8.0-updates |
importance: | Undecided → High |
tags: | added: docs |
tags: | removed: need-info |
Changed in fuel: | |
milestone: | 9.0 → 10.0 |
Changed in fuel: | |
assignee: | Fuel Documentation Team (fuel-docs) → Alexander Adamov (aadamov) |
Changed in fuel: | |
assignee: | Alexander Adamov (aadamov) → Maksim Malchuk (mmalchuk) |
status: | Confirmed → In Progress |
Changed in fuel: | |
status: | In Progress → Incomplete |
Changed in fuel: | |
status: | Incomplete → Confirmed |
tags: |
added: area-mos removed: area-build |
In this case You should use "2. Fuel Advanced Install (Static IP)" choice from the ISO during the Fuel install.