RFE: Allow vdu (VM) names to be specified as a parameter

Bug #1570557 reported by Sridhar Ramaswamy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tacker
Fix Released
Low
dharmendra

Bug Description

Currently VMs spawned by Tacker through Heat uses a dynamically generated VM name like,

ta-3e9f-a228-4c19-985f-545d6a90c42e-VDU1-e24ii2ygzbgt

.. which is auto-generated by Heat.

This request-for-enhancement is to add support to accept a "name" property in the VDU TOSCA node type which should be passed to Heat to create the VM with this specific name. Of course this property need to be parameterize-able using {get_input vdu1-name}

Here is the suggested TOSCA enhancement,

topology_template:
  node_templates:
    VDU1:
      type: tosca.nodes.nfv.VDU.Tacker
      properties:
        name: {get_input : vdu1-name}
        image: cirros-0.3.4-x86_64-uec
        flavor: m1.tiny
        availability_zone: nova
        mgmt_driver: noop

Changed in tacker:
assignee: nobody → Steve Wilkerson (srwilker)
Changed in tacker:
importance: Undecided → Low
Changed in tacker:
assignee: Steve Wilkerson (srwilker) → nobody
Aqsa Malik (aqsamm)
Changed in tacker:
assignee: nobody → Aqsa Malik (aqsamm)
Revision history for this message
Sridhar Ramaswamy (srics-r) wrote :

@Aqsa - Are you actively working on this ? If not can you please un-assign so that another community member can pick it up.

Changed in tacker:
assignee: Aqsa Malik (aqsamm) → Annapoornima Koppad (annakoppad)
Changed in tacker:
assignee: Annapoornima Koppad (annakoppad) → dharmendra (dharmendra-kushwaha)
Changed in tacker:
status: New → In Progress
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/363549

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

Change abandoned by dharmendra kushwaha (<email address hidden>) on branch: master
Review: https://review.openstack.org/359576
Reason: While updating the patch, it failed to update and unknowingly(by mistake) new patch has been generated. i.e.: https://review.openstack.org/#/c/363549/

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

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

commit c7c0dc9bc4190bd2462d14c839ae5b0dbe0b0f8d
Author: dharmendra <email address hidden>
Date: Wed Aug 31 18:19:36 2016 +0900

    Allow vdu (VM) names to be specified as a parameter

    Adding support to accept name property in the VDU TOSCA node type
    which will be passed to Heat to create the VM with this specific name.

    Closes-bug: 1570557
    Change-Id: Iac0ae4397edcc5398cf8c1fdede709c6e903cceb

Changed in tacker:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tacker 0.5.0

This issue was fixed in the openstack/tacker 0.5.0 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.