In VXLAN interface creation, we must provide always a device

Bug #1954316 reported by Rodolfo Alonso
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Undecided
Rodolfo Alonso

Bug Description

"IPWrapper.add_vxlan" method "dev" parameter must be mandatory. A VXLAN interface must be always created on top of an existing network device: https://www.kernel.org/doc/Documentation/networking/vxlan.txt

Changed in neutron:
assignee: nobody → Rodolfo Alonso (rodolfo-alonso-hernandez)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/neutron/+/821271

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

Reviewed: https://review.opendev.org/c/openstack/neutron/+/821271
Committed: https://opendev.org/openstack/neutron/commit/16a793af19a2dc13e3d121b36db52d6b9ec25278
Submitter: "Zuul (22348)"
Branch: master

commit 16a793af19a2dc13e3d121b36db52d6b9ec25278
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Thu Dec 9 18:11:17 2021 +0000

    When creating a VXLAN interface, a device is mandatory

    "IPWrapper.add_vxlan" method must have "dev" parameter as possitional
    argument. A VXLAN interface must be always created on top of an existing
    network device:
      https://www.kernel.org/doc/Documentation/networking/vxlan.txt

    Closes-Bug: #1954316
    Change-Id: Ia082f8531ffcc1599206124774599dcdb500274a

Changed in neutron:
status: In Progress → Fix Released
tags: added: neutron-proactive-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/xena)

Fix proposed to branch: stable/xena
Review: https://review.opendev.org/c/openstack/neutron/+/824752

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

Reviewed: https://review.opendev.org/c/openstack/neutron/+/824752
Committed: https://opendev.org/openstack/neutron/commit/1dc99e93fee74af9c91f5340941d2e0c33834bad
Submitter: "Zuul (22348)"
Branch: stable/xena

commit 1dc99e93fee74af9c91f5340941d2e0c33834bad
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Thu Dec 9 18:11:17 2021 +0000

    When creating a VXLAN interface, a device is mandatory

    "IPWrapper.add_vxlan" method must have "dev" parameter as possitional
    argument. A VXLAN interface must be always created on top of an existing
    network device:
      https://www.kernel.org/doc/Documentation/networking/vxlan.txt

    Closes-Bug: #1954316
    Change-Id: Ia082f8531ffcc1599206124774599dcdb500274a
    (cherry picked from commit 16a793af19a2dc13e3d121b36db52d6b9ec25278)

tags: added: in-stable-xena
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 20.0.0.0rc1

This issue was fixed in the openstack/neutron 20.0.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/wallaby)

Fix proposed to branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/neutron/+/833379

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/victoria)

Fix proposed to branch: stable/victoria
Review: https://review.opendev.org/c/openstack/neutron/+/833206

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/ussuri)

Fix proposed to branch: stable/ussuri
Review: https://review.opendev.org/c/openstack/neutron/+/833207

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/train)

Fix proposed to branch: stable/train
Review: https://review.opendev.org/c/openstack/neutron/+/833208

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

Reviewed: https://review.opendev.org/c/openstack/neutron/+/833206
Committed: https://opendev.org/openstack/neutron/commit/5f048620d1d2cbc65206aa9f2ed2a31139521381
Submitter: "Zuul (22348)"
Branch: stable/victoria

commit 5f048620d1d2cbc65206aa9f2ed2a31139521381
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Thu Dec 9 18:11:17 2021 +0000

    When creating a VXLAN interface, a device is mandatory

    "IPWrapper.add_vxlan" method must have "dev" parameter as possitional
    argument. A VXLAN interface must be always created on top of an existing
    network device:
      https://www.kernel.org/doc/Documentation/networking/vxlan.txt

    Conflicts:
        neutron/tests/functional/agent/linux/test_tc_lib.py

    Closes-Bug: #1954316
    Change-Id: Ia082f8531ffcc1599206124774599dcdb500274a
    (cherry picked from commit 16a793af19a2dc13e3d121b36db52d6b9ec25278)
    (cherry picked from commit 1dc99e93fee74af9c91f5340941d2e0c33834bad)

tags: added: in-stable-victoria
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/wallaby)

Reviewed: https://review.opendev.org/c/openstack/neutron/+/833379
Committed: https://opendev.org/openstack/neutron/commit/79aaa3e79daa1d67cfe1cab04e36076645d73e23
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 79aaa3e79daa1d67cfe1cab04e36076645d73e23
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Thu Dec 9 18:11:17 2021 +0000

    When creating a VXLAN interface, a device is mandatory

    "IPWrapper.add_vxlan" method must have "dev" parameter as possitional
    argument. A VXLAN interface must be always created on top of an existing
    network device:
      https://www.kernel.org/doc/Documentation/networking/vxlan.txt

    Conflicts:
        neutron/tests/functional/agent/linux/test_tc_lib.py

    Closes-Bug: #1954316
    Change-Id: Ia082f8531ffcc1599206124774599dcdb500274a
    (cherry picked from commit 16a793af19a2dc13e3d121b36db52d6b9ec25278)
    (cherry picked from commit 1dc99e93fee74af9c91f5340941d2e0c33834bad)

tags: added: in-stable-wallaby
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/ussuri)

Reviewed: https://review.opendev.org/c/openstack/neutron/+/833207
Committed: https://opendev.org/openstack/neutron/commit/440b12f33b4c73db971cfccaa2837feac6211eda
Submitter: "Zuul (22348)"
Branch: stable/ussuri

commit 440b12f33b4c73db971cfccaa2837feac6211eda
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Thu Dec 9 18:11:17 2021 +0000

    When creating a VXLAN interface, a device is mandatory

    "IPWrapper.add_vxlan" method must have "dev" parameter as possitional
    argument. A VXLAN interface must be always created on top of an existing
    network device:
      https://www.kernel.org/doc/Documentation/networking/vxlan.txt

    Conflicts:
        neutron/tests/functional/agent/linux/test_tc_lib.py

    Closes-Bug: #1954316
    Change-Id: Ia082f8531ffcc1599206124774599dcdb500274a
    (cherry picked from commit 16a793af19a2dc13e3d121b36db52d6b9ec25278)
    (cherry picked from commit 1dc99e93fee74af9c91f5340941d2e0c33834bad)

tags: added: in-stable-ussuri
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 17.4.0

This issue was fixed in the openstack/neutron 17.4.0 release.

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

This issue was fixed in the openstack/neutron 18.3.0 release.

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

This issue was fixed in the openstack/neutron 19.2.0 release.

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

Reviewed: https://review.opendev.org/c/openstack/neutron/+/833208
Committed: https://opendev.org/openstack/neutron/commit/3a50b3e124a5429e24325d0d43dd2da211a0d500
Submitter: "Zuul (22348)"
Branch: stable/train

commit 3a50b3e124a5429e24325d0d43dd2da211a0d500
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Thu Dec 9 18:11:17 2021 +0000

    When creating a VXLAN interface, a device is mandatory

    "IPWrapper.add_vxlan" method must have "dev" parameter as possitional
    argument. A VXLAN interface must be always created on top of an existing
    network device:
      https://www.kernel.org/doc/Documentation/networking/vxlan.txt

    Conflicts:
        neutron/tests/functional/agent/linux/test_tc_lib.py

    Closes-Bug: #1954316
    Change-Id: Ia082f8531ffcc1599206124774599dcdb500274a
    (cherry picked from commit 16a793af19a2dc13e3d121b36db52d6b9ec25278)
    (cherry picked from commit 1dc99e93fee74af9c91f5340941d2e0c33834bad)

tags: added: in-stable-train
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron train-eol

This issue was fixed in the openstack/neutron train-eol release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron ussuri-eol

This issue was fixed in the openstack/neutron ussuri-eol 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.