kolla ubuntu source load incorrect version of arping

Bug #1586085 reported by Serguei Bezverkhi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Fix Released
Critical
Serguei Bezverkhi
Liberty
Won't Fix
Critical
Serguei Bezverkhi
Mitaka
Fix Released
Critical
Serguei Bezverkhi

Bug Description

Currently Ubuntu source installation loads arping package which is version 2.11. It does not support -U keyword which is used by lbaas. iputil-arping package should be used instead.

2016-05-26 14:45:00.577 1 ERROR neutron.agent.linux.utils [-] Exit code: 1; Stdin: ; Stdout: ARPing 2.11, by Thomas Habets <email address hidden>
usage: arping [ -0aAbdDeFpqrRuv ] [ -w <us> ] [ -S <host/ip> ]
              [ -T <host/ip ] [ -s <MAC> ] [ -t <MAC> ] [ -c <count> ]
              [ -i <interface> ] <host/ip/MAC | -B>
For complete usage info, use --help or check the manpage.
; Stderr: arping: invalid option -- 'U' <----------------------------------- !!!

neutron_lbaas/drivers/haproxy/namespace_driver.py

 cmd_arping = ['arping', '-U', <----------------------------------- !!! Used here
330 '-I', interface_name,

331 '-c', gratuitous_arp,
332 ip.ip_address]
333 ip_wrapper.netns.execute(cmd_arping, check_exit_code=False)

Changed in kolla:
assignee: nobody → Serguei Bezverkhi (sbezverk)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (master)

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

Changed in kolla:
status: New → In Progress
Steven Dake (sdake)
Changed in kolla:
importance: Undecided → Critical
milestone: none → newton-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (master)

Reviewed: https://review.openstack.org/321623
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=c51e315523fe37f28dc9b0968191b7e07125c24b
Submitter: Jenkins
Branch: master

commit c51e315523fe37f28dc9b0968191b7e07125c24b
Author: Serguei Bezverkhi <email address hidden>
Date: Thu May 26 11:39:27 2016 -0400

    Install correct version of arping

    Currently Ubuntu source installation loads arping package which is version
    2.11. It does not support -U keyword which is used by lbaas.
    iputil-arping package should be used instead.

    Change-Id: I64c5e5b40e561d309281204b4f6aeaf0fb395cb5
    Closes-Bug: #1586085

Changed in kolla:
status: In Progress → Fix Released
Revision history for this message
Thomas Habets (p-thomas-8) wrote :

Arping 2.11 is from Feb 2012. Arping has supported -U since November 2012.

If Ubuntu indeed still ships 2.11 that's a shame.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/kolla 3.0.0.0b1

This issue was fixed in the openstack/kolla 3.0.0.0b1 development milestone.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (stable/mitaka)

Reviewed: https://review.openstack.org/414806
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=a1e500041b6e8eee07b84113f871ea6b593d1444
Submitter: Jenkins
Branch: stable/mitaka

commit a1e500041b6e8eee07b84113f871ea6b593d1444
Author: Serguei Bezverkhi <email address hidden>
Date: Thu May 26 11:39:27 2016 -0400

    Install correct version of arping

    Currently Ubuntu source installation loads arping package which is version
    2.11. It does not support -U keyword which is used by lbaas.
    iputil-arping package should be used instead.

    Change-Id: I64c5e5b40e561d309281204b4f6aeaf0fb395cb5
    Closes-Bug: #1586085
    (cherry picked from commit c51e315523fe37f28dc9b0968191b7e07125c24b)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla 2.0.3

This issue was fixed in the openstack/kolla 2.0.3 release.

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.