-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Parallels to macos-14 #10143
Comments
Hi @zadesai We are looking into it. Will keep you posted. |
Hi @zadesai The current labels 'macos-latest' and 'macos-14' are Arm64 based machines and are built using a virtualization platform. The macos14 intel based machines are large runners (macos-latest-large or macos-14-large). Could you please confirm the runner you are using? If it is arm64 runners we will not be able to add parallels as mentioned above. Please find the limitations for the runners here : |
Hi @prasanjitsahoo, Currently we use the macos12 runner. We do not need Arm64 based machines and would like to use the macos14 intel-based machine. Thanks! |
Hey @prasanjitsahoo, I wanted to follow up on whether this work item has an ETA for completion. For context, the Parallels VMs we produce get tens of thousands of downloads per month but are now currently blocked. We'd greatly appreciate any assistance in getting this issue resolved. If I understand correctly, similar to #6105, we'd just need the same solution on MacOS 14 as what was done for MacOS 12. Please let us know if there's any more information we can provide to help progress this topic. |
Hi @dedavis6797 , We are working on it. Will keep you posted once our testing looks good. |
Thanks for the update @sarathrajsrinivasan, happy to see you have a draft PR started. 🙂 Do you have an estimate for how long the testing period typically takes? |
Hi @zadesai @dedavis6797, Thanks for the patience :) We are planning to roll out the changes to macOS-13 Intel machines first. Once the VM rollout is done and our initial validations are good I will update you on the same by next week and post which we will push the changes for macOS-14 Intel machines as well. |
Hi @zadesai @dedavis6797 , The VM rollouts for macOS-14 Intel machines are done as well. Please validate the same for both macOS-13 Intel and macOS-14 Intel machines.
|
Hi @sarathrajsrinivasan , I've taken over the work that @zadesai was doing here. I've switched our Azure Pipeline to use macos 14 but am getting an error that seems to indicate that the parallels kernel extension was not added to macos14. The error we see is: Can you please take a look? |
Tool name
Parallels + Parallels SDK
Tool license
Paid.
Add or update?
Desired version
latest Parallels - currently 19.4.0-54962 and Parallels SDK - currently 19.4.0-54962
Approximate size
No response
Brief description of tool
Add Parallels and enable its Kernel extension. This request is the same as #6105 for macos-12. This request is to add Parallels, enable the Kernel extension, Reboot and then remove Parallels.
Product URLS:
https://download.parallels.com/desktop/v19/19.4.0-54962/ParallelsDesktop-19.4.0-54962.dmg
https://download.parallels.com/desktop/v19/19.4.0-54962/ParallelsVirtualizationSDK-19.4.0-54962-mac.dmg
URL for tool's homepage
https://www.parallels.com/
Provide a basic test case to validate the tool's functionality.
dbName="/var/db/SystemPolicyConfiguration/KextPolicy"
dbQuery="SELECT * FROM kext_policy WHERE bundle_id LIKE 'com.parallels.kext.hypervisor';"
kext=$(sudo sqlite3 $dbName "$dbQuery")
if [[ -z $kext ]]; then
echo "Parallels hypervisor not found"
else
echo $kext
fi
Platforms where you need the tool
Runner images where you need the tool
Can this tool be installed during the build?
Tool installation time in runtime
around 1 minute
Are you willing to submit a PR?
Yes
The text was updated successfully, but these errors were encountered: