binding:vnic_type fails for endpoints that don't support that extension

Bug #1405266 reported by Randall Burt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Fix Released
Medium
Randall Burt

Bug Description

Because the Port plugin defines a default value for binding:vnic_type, this value is sent even if the underlying service does not support this extension. This prevents users from using OS::Neutron::Port against any provider not running this extension because create will fail with an unknown/unsupported parameter exception.

description: updated
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to heat (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to heat (master)

Reviewed: https://review.openstack.org/143732
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=07445bbe1f865b02ba1efea74ad9901d99aa4ceb
Submitter: Jenkins
Branch: master

commit 07445bbe1f865b02ba1efea74ad9901d99aa4ceb
Author: Randall Burt <email address hidden>
Date: Tue Dec 23 14:31:32 2014 -0600

    Remove default value from Port binding:vnic_type parameter

    Remove the default value from this parameter so that this
    plugin can be used with Neutron services that do not support
    the binding extension.

    Change-Id: Idb0cae57217905f5f191ed9fe24eabf226b2e7b1
    Closes-Bug: 1405266

Changed in heat:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in heat:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in heat:
milestone: kilo-2 → 2015.1.0
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.