fuel-menu doesn't warn when an IP address already exists
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Medium
|
Matthew Mosesohn | ||
6.0.x |
Won't Fix
|
Medium
|
MOS Maintenance |
Bug Description
Reproduced on MOS 6.0 GA.
feature_groups:
- mirantis
production: "docker"
release: "6.0"
api: "1.0"
build_number: "58"
build_id: "2014-12-
astute_sha: "16b252d93be6aa
fuellib_sha: "fde8ba5e11a1ac
ostf_sha: "a9afb68710d809
nailgun_sha: "5f91157daa6798
fuelmain_sha: "81d38d6f2903b5
When installing Fuel Master node and there is another server with the same IP (10.20.0.2 for example) in Fuel PXE network, fuel-menu doesn't warn about it. Fuel-menu applies network settings but after that some of fields remain empty (see an attached screenshot).
Steps to reproduce:
1. Connect two nodes to the same vlan (or bridge in Linux/libvirt).
2. Run Linux on the first one and set its IP address to 10.20.0.2/24.
3. Stat to install Fuel to the second node. Set "showmenu=yes" in bootloader config.
4. Wait until Fuel-menu appears.
5. Check that in Network Settings no IP/Netmask/Gateway information exist (but it should be there).
6. Fill it with standard values (10.20.0.2/24 and .1 as GW) and apply them.
Expected result:
Some warning should appear.
Actual result:
Fuel-menu reports that "Changes successfully applied" but IP settings stay empty in interface section.
As fuel-menu uses L23network Puppet module to configure interfaces, it may be bug in it.
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Matthew Mosesohn (raytrac3r) |
tags: | added: release-notes |
tags: |
added: module-fuelmenu removed: fuelmenu |
Fix proposed to branch: master /review. openstack. org/170844
Review: https:/