itopia WorkAnywhere allows customers to install almost any Windows application on their gold image.
However, some applications install components which prevent the itopia automation process, specifically GCP SysPrep, from finalizing the golden image. Until a golden image is 'baked', it can't be used by itopia automation to create instances in GCP.
Examples of Known Issues
The Adobe Creative Cloud Suite automatically installs a large number of applications (25+ applications bundled together). Also installed is the Adobe Notification Client. Please don't install or uninstall the Adobe Notification Client package because this will prevent itopia automation (i.e. GCP SysPrep) from packing the new golden image.
Windows Server 2016 and 2019 support Microsoft's AppX framework. If an AppX application is installed for a single user, it may cause an error during the GCP SysPrep process similar to the following: "Package <Package Name> was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image". To resolve this issue, the package must be removed using the Remove-AppX PowerShell cmdlet. For more information, refer to the following Microsoft article: support.microsoft.com/en-us/help/2769827.
Using an imported image that was created from a snapshot of an existing session host instance in the deployment can cause several issues with the deployment functionality. Please reach out to the support team before using such image to create a new server.
Hint: If the image completion process failed, one good source of troubleshooting data is this Windows Log on the image VM: C:\windows\system32\sysprep\panther\setuperr.log