import org.openecomp.sdc.vendorsoftwareproduct.types.schemagenerator.SchemaTemplateContext;
 import org.openecomp.sdc.vendorsoftwareproduct.types.schemagenerator.SchemaTemplateInput;
 import org.openecomp.sdc.vendorsoftwareproduct.utils.ComponentDependencyTracker;
+import org.openecomp.sdc.versioning.VersioningManager;
+import org.openecomp.sdc.versioning.VersioningManagerFactory;
 import org.openecomp.sdc.versioning.VersioningUtil;
 import org.openecomp.sdc.versioning.dao.types.Version;
 
     ToscaServiceModel toscaServiceModel = enrichedServiceModelDao.getServiceModel(vspId, version);
     VspDetails vspDetails = vspInfoDao.get(new VspDetails(vspId, version));
     Version vlmVersion = vspDetails.getVlmVersion();
-
+    if (vlmVersion != null) {
+      populateVersionsForVlm(vspDetails.getVendorId(), vlmVersion);
+    }
     PackageInfo packageInfo = createPackageInfo(vspDetails);
 
     ToscaFileOutputServiceCsarImpl toscaServiceTemplateServiceCsar =
     return packageInfo;
   }
 
+  protected void populateVersionsForVlm(String vlmId, Version vlmVersion) {
+    VersioningManager versioningManager = VersioningManagerFactory.getInstance().createInterface();
+    versioningManager.list(vlmId).stream()
+        .filter(version -> version.getId().equalsIgnoreCase(vlmVersion.getId()))
+        .findAny()
+        .ifPresent(version -> {
+          vlmVersion.setMinor(vlmVersion.getMinor());
+          vlmVersion.setMajor(vlmVersion.getMajor());
+        });
+  }
+
   private PackageInfo createPackageInfo(VspDetails vspDetails) {
     PackageInfo packageInfo = new PackageInfo(vspDetails.getId(), vspDetails.getVersion());
     packageInfo.setVspName(vspDetails.getName());
 
 
     doReturn(new ToscaServiceModel(new FileContentHandler(), new HashMap<>(), "")).when
         (enrichedServiceModelDaoMock).getServiceModel(VSP_ID, VERSION10);
-
+    doNothing().when(vendorSoftwareProductManager).populateVersionsForVlm(anyObject(), anyObject());
     VspDetails vsp = new VspDetails(VSP_ID, VERSION10);
     vsp.setVendorId("vendorId");
     vsp.setVlmVersion(VERSION10);