Create VNF: Inconsistency between CLI, Horizon UI and API for VNF name

Bug #1474966 reported by vishwanath jayaraman
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
tacker
Fix Released
Low
Manikantha Srinivas Tadi

Bug Description

Specifying a VNF name is mandatory along with the VNFD-ID when creating a VNF from Horizon UI, however, the command line allows for creating VNF without specifying a name.
When the VNFs are viewed from the Horizon UI, there is no way to distinguish between the VNFs created.
Its better that specifying a name be made mandatory from the command line as well. API needs to be fixed as well to mandate VNF/VNFD/VIM names for REST calls.

Tags: tacker
Revision history for this message
vishwanath jayaraman (vishwanathj) wrote :
Revision history for this message
Sridhar Ramaswamy (srics-r) wrote :

Agree, this needs to be fixed. Current the name is extracted from the VNFD template. We should co-ordinate this fix with the v2 API efforts.

Changed in tacker:
importance: Undecided → Low
Changed in tacker:
assignee: nobody → Bob Haddleton (bob-haddleton)
status: New → In Progress
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/211232

Aqsa Malik (aqsamm)
Changed in tacker:
status: In Progress → Fix Committed
Sripriya (sseetha)
summary: - Create VNF: Inconsistency between CLI and Horizon UI
+ Create VNF: Inconsistency between CLI, Horizon UI and API for VNF name
description: updated
Changed in tacker:
assignee: Bob Haddleton (bob-haddleton) → Manikantha Srinivas Tadi (manikantha-tadi)
Revision history for this message
Manikantha Srinivas Tadi (manikantha-tadi) wrote :

Changing the Status to In-progess, Based on the comments in https://review.openstack.org/#/c/315034/ , Now it is decided to have "name" mandatory for VNF/VNFD/VIM interfaces.

Changed in tacker:
status: Fix Committed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tacker-horizon (master)

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

Revision history for this message
Manikantha Srinivas Tadi (manikantha-tadi) wrote :

Work in Progress for CLI and API to make the VNF Name Mandatory.

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

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

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

Reviewed: https://review.openstack.org/316599
Committed: https://git.openstack.org/cgit/openstack/tacker-horizon/commit/?id=3dbe45651db7b3d11fd15737f9725c32969b2dcc
Submitter: Jenkins
Branch: master

commit 3dbe45651db7b3d11fd15737f9725c32969b2dcc
Author: Manikantha Srinivas Tadi <email address hidden>
Date: Wed May 11 19:39:39 2016 -0400

    Make VNF Name mandatory for VNFD/VNF in Tacker Horizon.

    Closes-Bug: #1474966

    Change-Id: Iccb8971d57bf1c7a20f2254cd16fc971e364d91b

Changed in tacker:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tacker (master)

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

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

Reviewed: https://review.openstack.org/318980
Committed: https://git.openstack.org/cgit/openstack/tacker/commit/?id=a8395daace3dbe0ff2cb9e357bbada2749f5793b
Submitter: Jenkins
Branch: master

commit a8395daace3dbe0ff2cb9e357bbada2749f5793b
Author: Manikantha Srinivas Tadi <email address hidden>
Date: Thu May 19 09:04:34 2016 -0400

    Make VNFD/VNF/VIM Name Mandatory in Tacker API's

    Change-Id: I389d62e40d473c5149a18601f898e47b981b4b1d
    Partial-Bug: #1474966

Changed in tacker:
milestone: none → newton-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/353935
Committed: https://git.openstack.org/cgit/openstack/tacker/commit/?id=b7b60ae85d391618c0f982e75e1502c58bb7624d
Submitter: Jenkins
Branch: master

commit b7b60ae85d391618c0f982e75e1502c58bb7624d
Author: Manikantha Srinivas Tadi <email address hidden>
Date: Thu Aug 11 05:34:57 2016 -0400

    Make Name parameter positional argument in DOCs and devstack lib

    Name is made as mandatory and positional argument in getting started &
    manual installation docs.

    Also updated the devstack lib.

    Change-Id: I5bd87925fc7ee89fdd44f873818d55fdd81611ac
    Partial-Bug: #1474966

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/tacker-horizon 0.4.0

This issue was fixed in the openstack/tacker-horizon 0.4.0 release.

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

This issue was fixed in the openstack/tacker-horizon 0.4.0 release.

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

Change abandoned by Vishal Manchanda (<email address hidden>) on branch: master
Review: https://review.opendev.org/243536
Reason: fixed by https://review.opendev.org/#/c/316599/

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.