infra driver is fixed by python tacker client

Bug #1524243 reported by yong sheng gong
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-tackerclient
Fix Released
High
Sridhar Ramaswamy

Bug Description

https://github.com/openstack/python-tackerclient/blob/master/tackerclient/v1_0/client.py#L423
   def create_vnfd(self, body=None):
        if body is not None:
            body[self._VNFD]['service_types'] = [{'service_type': 'vnfd'}]
            body[self._VNFD]['infra_driver'] = 'heat'
            body[self._VNFD]['mgmt_driver'] = 'noop'

Changed in tacker:
assignee: nobody → yong sheng gong (gongysh)
affects: tacker → python-tackerclient
Changed in python-tackerclient:
importance: Undecided → Low
Revision history for this message
Sridhar Ramaswamy (srics-r) wrote :

I hope we can deprecate allowing drivers to be selected in the server.

Changed in python-tackerclient:
importance: Low → High
Changed in python-tackerclient:
assignee: yong sheng gong (gongysh) → Digambar (digambarpatil15)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-tackerclient (master)

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

Changed in python-tackerclient:
status: New → In Progress
Changed in python-tackerclient:
assignee: Digambar (digambarpatil15) → Sridhar Ramaswamy (srics-r)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-tackerclient (master)

Reviewed: https://review.openstack.org/360345
Committed: https://git.openstack.org/cgit/openstack/python-tackerclient/commit/?id=ced23fe6ab37b87e08f0982c5fe0b46b13c37d54
Submitter: Jenkins
Branch: master

commit ced23fe6ab37b87e08f0982c5fe0b46b13c37d54
Author: digambar <email address hidden>
Date: Thu Aug 25 15:10:16 2016 +0530

    Deprecate infra_driver and mgmt_driver

    infra_driver will be automatically figured out
    in the VNF instantiation based on target VIM type
    mgmt_driver is specified in the TOSCA template
    per-VDU and the value the client API is ignored

    Both these attributes will be removed in Ocata.

    Change-Id: Ic59d7f8af6e4b1a27f4125f57d8165dc1011ce9e
    Closes-bug: #1524243

Changed in python-tackerclient:
status: In Progress → Fix Released
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/python-tackerclient 0.7.0

This issue was fixed in the openstack/python-tackerclient 0.7.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

This issue was fixed in the openstack/python-tackerclient 0.7.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on python-tackerclient (master)

Change abandoned by gongysh (gong.yongsheng@99cloud.net) on branch: master
Review: https://review.openstack.org/255146

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.