Fuel is not starting deployment, it argues that Public IP range is not enough
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
Medium
|
Fuel Python (Deprecated) |
Bug Description
The issue is, that Fuel will not start deployment, it will argue that Public IP range is not enough and requires at least 7 IPs (in this example 8 IPs are allocated already).
The workaround is to add one more IP to the public range.
I used IP range 10.7.208.53 >> 10.7.208.76 for both Public and Neutron L3. IP allocation is as follows:
• Fuel Master IP: 10.7.208.53
• Public Range: 10.7.208.54 >> 10.7.208.61 (8 IPs used for physical servers)
• Neutron L3 Range: 10.144.254.62 >> 10.144.254.76 (15 IPs used for Floating IP pool)
Steps to reproduce:
• Install Fuel 6.1
• Install Mellanox plugin
• Discover nodes (in my case 7 nodes total - 3 Controllers, 3 Computes, 1 Cinder)
• Perform usual steps on setting tab (enable Mellanox Openstack features, Public network assignment, etc)
• Assign roles to the nodes, configure network interfaces
• On Network tab specify Public Range: 10.7.208.54 >> 10.7.208.61
• Neutron L3 Range: 10.144.254.62 >> 10.144.254.76
• Save and test network settings.
• After network test pass – deploy
• Observe error message
Changed in fuel: | |
milestone: | none → 8.0 |
assignee: | nobody → Fuel Python Team (fuel-python) |
importance: | Undecided → Medium |
Changed in fuel: | |
status: | Incomplete → Invalid |
tags: | added: area-python |
Igor, could you provide diagnostic snapshot, please.