[nailgun] Not enough free IP addresses in pool
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
Medium
|
Dima Shulyak | ||
4.1.x |
Won't Fix
|
High
|
Fuel Python (Deprecated) | ||
5.0.x |
Won't Fix
|
High
|
Fuel Python (Deprecated) |
Bug Description
Everything worked perfectly for a 2 node system, but when I tried to create another environment with 4 nodes (1 controller, 3 compute), I got an error about not enough IP addresses.
2014-01-03 14:21:13 INFO
[7fabf6bfd700] (helpers) Task bfcab88b-
2014-01-03 14:21:13 INFO
[7fabf6bfd700] (helpers) Task bfcab88b-
2014-01-03 14:21:13 INFO
[7fabf6bfd700] (helpers) Task bfcab88b-
2014-01-03 14:21:13 INFO
[7fabf6bfd700] (manager) 8
2014-01-03 14:21:12 INFO
[7fabf6bfd700] (checker) Untagged networks found, checking intersection between them...
My admin network has pool with 30 IP.
Also from docs:
«It is possible to run "fuelmenu" from a root shell on Fuel Master node after deployment to make minor changes to network interfaces, DNS, and gateway. The PXE settings, however, cannot be changed after deployment as it will lead to deployment failure.»
«Warning
Once IP settings are set at the boot time for Fuel Master node, they should not be changed during the whole lifecycle of Fuel.»
This means that it only can be done by redeploying. How to can I change IP pool without redeploying?
description: | updated |
Changed in fuel: | |
milestone: | 4.1 → 5.0 |
tags: | added: 4.1-postponed |
Changed in fuel: | |
milestone: | 4.1 → 5.0 |
tags: | added: backports-4.1.1 |
tags: | removed: 4.1-postponed backports-4.1.1 |
Changed in fuel: | |
milestone: | 5.0 → 5.1 |
tags: | added: release-notes |
Changed in fuel: | |
status: | In Progress → Confirmed |
summary: |
- Not enough free IP addresses in pool + [nailgun] Not enough free IP addresses in pool |
no longer affects: | fuel/5.1.x |
How many interfaces do you have on each machine? Fuel will allocate one admin IP per interface.