Bootstrap image fails to build due to MOS repository being unreachable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
High
|
Fuel Sustaining | ||
8.0.x |
Invalid
|
High
|
Alexei Sheplyakov | ||
Mitaka |
Invalid
|
High
|
Fuel Sustaining |
Bug Description
The bootstrap image fails to built due to MOS repository (which is located on the master node itself)
being unreachable.
The cause is that web server (nginx) runs in the container and is unable to listen on hosts' loopback
interface, instead it listens on the *container's* loopback interface, therefore any attempt to reach
the repository via the http://
Steps to reproduce:
1. Deploy the master node with default bootstrap image settings
Expected results:
- The bootstrap image gets built during the deployment
- The master node can boot discovery/bootstrap nodes
Actual results:
- The bootstrap image fails to built
- The master node is next to useless for it's unable to detect/provision nodes
Reproducibility:
The problem is 100% reproducible
Workaround:
start fuelmenu, navigate to the `Bootstrap Image' tab, and specify
http://
as MOS repository URL
Impact:
Distracts first time users and makes a bad impression about our product (hence the `High' importance)
Changed in fuel: | |
assignee: | nobody → Fuel Sustaining (fuel-sustaining-team) |
status: | New → Confirmed |
tags: | added: area-library |
tags: |
added: area-python module-fuelmenu removed: area-library |
Containers were removed in 9.0 release.