Fuelmenu duplicate IP fails on down interfaces

Bug #1451811 reported by Matthew Mosesohn
26
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Matthew Mosesohn

Bug Description

VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "6.1"
  openstack_version: "2014.2.2-6.1"
  api: "1.0"
  build_number: "377"
  build_id: "2015-05-05_03-45-03"
  nailgun_sha: "30f53858053ef48920009de3ed7e5b148b9d9504"
  python-fuelclient_sha: "603e659ad4b0f35ba1127155037c1866034dc395"
  astute_sha: "b93c276bd8cf5018589cf762e1320dca1f14b9ad"
  fuel-library_sha: "b3fa159e997b2965942a0ad784d07fec3c42619c"
  fuel-ostf_sha: "8a29f80cffe985dea6a3de78b733d07ec4db93fc"
  fuelmain_sha: "42297c8034836a33506e80d13bd6a898b6d7d71c"

[root@fuel ~]# arping -D -c3 -w1 -I eth1 10.212.14.20
Interface "eth1" is down
[root@fuel ~]# echo $?
2
We should enable the interface and then do a check

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (master)

Fix proposed to branch: master
Review: https://review.openstack.org/180156

Changed in fuel:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/180156
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=54eb30bd71f57f18eeb980ae7fd0a93e73df83c0
Submitter: Jenkins
Branch: master

commit 54eb30bd71f57f18eeb980ae7fd0a93e73df83c0
Author: Matthew Mosesohn <email address hidden>
Date: Tue May 5 16:52:07 2015 +0300

    Activate interface before duplicate IP check

    Runs ifconfig IFACE up before duplicate IP check
    so that arping can work correctly in Fuel Setup.

    Change-Id: If6336af9f260429db5e8889717554aa0bc325595
    Closes-Bug: #1451811

Changed in fuel:
status: In Progress → Fix Committed
tags: added: on-verification
Revision history for this message
Sergey Novikov (snovikov) wrote :

Verified on fuel-6.1-499-2015-06-02_22-09-35.iso.

Steps to verify:
  1. Start Fuel installation.
  2. Wait until fuelmenu is started.
  3. Choice "Network Setup".
  4. Select:
     - Interface - eth1
     - Enable interface - Yes
     - Configuration via DHCP - Static
     - fill "IP address", "Netmask" and "Default Gateway"
  5. Press "Check"
  6. SSH to Fuel Master node and check that eth1 is up
  7. Press "Apply"

Changed in fuel:
status: Fix Committed → Fix Released
tags: removed: on-verification
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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