Fuel is not starting deployment, it argues that Public IP range is not enough

Bug #1487834 reported by Igor Braginsky
6
This bug affects 1 person
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

Tags: area-python
Revision history for this message
Alexander Kislitsky (akislitsky) wrote :

Igor, could you provide diagnostic snapshot, please.

Changed in fuel:
status: New → Incomplete
Revision history for this message
deactivateduser (deactivateduser-deactivatedaccount) wrote :

To get the diganostic snapshot please perform these steps:

1 - Please check to confirm you have sufficient free space on the fuel master node, as follows:
Amount of free space available in /var/www/nailgun/dump, where snapshot will be stored:
df -hP /var/www/nailgun/dump
should be bigger than size of remote logs:
du -hs /var/log/remote/

2 - Login to fuel web interface by following the link http://<ip_fuel_master_node>:8000
3 - Click Support at the top
4 - Click "Generate diagnostic snapshot"
5 - Download generated snapshot (may take up to 10 minutes depending on volume of logs)
6 - If your downloaded snapshot is under 20MB, you may attach it to this ticket.

If it is larger than 20MB, please upload it to a 3rd party service, such as Google Drive or DropBox, and reply with a link to download it.

Revision history for this message
Igor Braginsky (igorbr) wrote :

No need in diagnostic snapshot, I have found that since 6.1 version one more IP is needed for virtual router, so there is no bug.

Changed in fuel:
milestone: none → 8.0
assignee: nobody → Fuel Python Team (fuel-python)
importance: Undecided → Medium
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
status: Incomplete → Invalid
Dmitry Pyzhov (dpyzhov)
tags: added: area-python
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.