Invalid deployment while running packer build for azure custom image process

PackerLogs.txt (11.2 KB)

I have uploaded the packer logs, please find attached.

I have use below code:

packer {
required_plugins {
   azure = {
     version = ">= 1.0.0"
     source = "github.com/hashicorp/azure"
   }
 }
}
source "azure-arm" "example" {
 managed_image_name                 = "1.0.0"
 managed_image_resource_group_name  = "cg"
 location                           = "eastus"
 # Using Azure CLI for authentication
 use_azure_cli_auth = true 
 image_offer     = "visualstudio2022"
 image_publisher = "microsoftvisualstudio"
 image_sku       = "20_04-lts-gen2"
 os_type         = "Windows"
 vm_size         = "Standard_E2b_v5"
 os_disk_size_gb = 64
 shared_image_gallery_destination {
   resource_group       = "cg"
   gallery_name         = "gallery1"
   image_name           = "webserver"
   image_version        = "1.0.1"
   replication_regions  = ["eastus2"]
   storage_account_type = "Standard_LRS"
 }
}
build {
 sources = [
   "source.azure-arm.example"
 ]
 provisioner "powershell" {
   inline = [
     "Remove-WindowsFeature Web-Server",
     "while ((Get-Service RdAgent).Status -ne 'Running') { Start-Sleep -s 5 }",
     "while ((Get-Service WindowsAzureGuestAgent).Status -ne 'Running') { Start-Sleep -s 5 }",
     "& $env:SystemRoot\\System32\\Sysprep\\Sysprep.exe /oobe /generalize /quiet /quit",
     "while($true) { $imageState = Get-ItemProperty HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Setup\\State | Select ImageState; if($imageState.ImageState -ne 'IMAGE_STATE_GENERALIZE_RESEAL_TO_OOBE') { Write-Output $imageState.ImageState; Start-Sleep -s 10  } else { break } }"
   ]
 }
}
 

but not sure why it is failing

![image|690x336](upload://pT25HAgb52Sy10UAu7r5HIVczpO.png)

Please suggest fix