diff --git a/src/Compute/Compute/ChangeLog.md b/src/Compute/Compute/ChangeLog.md index f19554dd35d9..93180f881c8c 100644 --- a/src/Compute/Compute/ChangeLog.md +++ b/src/Compute/Compute/ChangeLog.md @@ -20,6 +20,7 @@ --> ## Upcoming Release +* Fixed DSC configuration archive required module paths in `Publish-AzVMDscConfiguration` cmdlet to include module version. ## Version 10.1.0 * Support for Metadata Security Protocol (MSP) support for Gallery diff --git a/src/Compute/Compute/Extension/DSC/DscExtensionPublishCmdletCommonBase.cs b/src/Compute/Compute/Extension/DSC/DscExtensionPublishCmdletCommonBase.cs index 8575b616558e..4d4573801558 100644 --- a/src/Compute/Compute/Extension/DSC/DscExtensionPublishCmdletCommonBase.cs +++ b/src/Compute/Compute/Extension/DSC/DscExtensionPublishCmdletCommonBase.cs @@ -269,7 +269,7 @@ private List CopyRequiredModules(String configurationPath, String tempZi } $moduleFolder = Split-Path $module.Path - Copy-Item -Recurse -Path $moduleFolder -Destination ""$tempZipFolder\$($module.Name)"" + Copy-Item -Recurse -Path $moduleFolder -Destination ""$tempZipFolder\$($module.Name)\$($module.Version)"" }" ); powershell.Invoke();