diff --git a/src/sunstone/public/app/tabs/templates-tab/form-panels/instantiate.js b/src/sunstone/public/app/tabs/templates-tab/form-panels/instantiate.js index c31fde8023..3e3bd6fe5c 100644 --- a/src/sunstone/public/app/tabs/templates-tab/form-panels/instantiate.js +++ b/src/sunstone/public/app/tabs/templates-tab/form-panels/instantiate.js @@ -13,6 +13,7 @@ define(function(require) { var UserInputs = require('utils/user-inputs'); var WizardFields = require('utils/wizard-fields'); var DisksResize = require('utils/disks-resize'); + var NicsSection = require('utils/nics-section'); var CapacityInputs = require('tabs/templates-tab/form-panels/create/wizard-tabs/general/capacity-inputs'); /* @@ -100,6 +101,11 @@ define(function(require) { tmp_json.DISK = disks; } + var nics = NicsSection.retrieve($(".nicsContext" + template_id, context)); + if (nics.length > 0) { + tmp_json.NIC = nics; + } + capacityContext = $(".capacityContext" + template_id, context); $.extend(tmp_json, CapacityInputs.retrieveResize(capacityContext)); @@ -157,7 +163,7 @@ define(function(require) { template_json.VMTEMPLATE.NAME + '' + ''+ - '