I have a virtual machine of osx monterey I created via the cli including the custom disk size etc, registered the vm with parallels and it seems to work great. However I am having major issues when using templates. 1) i use prlctl to create a template from the known good mac osx vm 2) i can launch a vm from the template both in gui and via prlctl command line 3) the vm launched from template only shows 4 cpu and 4gb ram. I use the control center to check the virtual machine settings and it shows the 8 vcpu and 15GB ram same as the original VM the template was created from. 4) i shut down the new vm from template and tried just resetting it's cpu and ram via the GUI but even still when i launch it the vm only has 4gb and 4vcpu Is this some template limitation or what am I missing here? We are trialing this for possible production use and the lack of snapshots is already frustrating.
FOLLOWUP: This appears to be related to the fact that without a config.ini MANUALLY created and inserted into the macvm package contents it will not set cpu/ram higher than 4gb/4vcpu no matter what the config manager says! After dropping in the following to a new test vm it had the 15GB/8 VCPU to match the slider/config setup and showed in the vm. This file apparently does not get copied into a template even if created from a vm with the file manually inserted config.ini [Hardware] vCPU.Count=8 Memory.Size=16106127360 Display.Width=1312 Display.Height=824 Display.DPI=226 Sound.Enabled=1 Network.Type=1