How to install MID server in VM running in macOS on ARM architectureSummaryIt would be easier for Integration team or Automation team to run MID server in local laptop's VM. But there's barrier to do it due to not all VM software support ARM architecture well. Our MID server itself by default only can be used with Intel x86 architecture. It is confirmed a VM software call UTM which could help in this MID server installation. ReleaseThis has been verified in Xanadu Patch 0. macOS Sonoma 14.6.1 UTM->Ubuntu 22.04 Instructions1. Download UTM from below link and install in MacBook https://github.com/utmapp/UTM/releases/latest/download/UTM.dmg 2. Download ubuntu gallery file from below link https://archive.org/download/ubuntu-20.04-arm64-utm/ubuntu-20.04-arm64-utm.zip3. user/pwd can be found in below linkhttps://mac.getutm.app/gallery/ubuntu-20-044. Unzip the file downloaded in Step2 and import into UTM 5. Go to ServiceNow instance and download the linux(ZIP) file<https://<instance_name>.service-now.com/now/nav/ui/classic/params/target/mid_server_download_ui.do> 6. create below folder in Ubuntu /opt/servicenow/mid/ 7. unzip the linux(ZIP) file in Step 5, then copy entire folder under /opt/servicenow/mid/ 8. unzip the attachment WRAPPER.zip in this KB will get two files then follow below actions Put attached file "wrapper-linux-arm-64" into folder "/opt/servicenow/mid/bin" Put attached file "libwrapper-linux-arm-64.so" into folder "/opt/servicenow/mid/lib" 9. Found below code in "/opt/servicenow/mid/agent/conf/wrapper-override.conf" and uncomment to use OpenJDK "wrapper.java.command=/usr/bin/java" 10. Run installation from "/opt/servicenow/mid/installer.sh" 11. start up MID Server via "/opt/servicenow/mid//start.sh" 12. Install OpenJDK (for some reason the provided Java does not work) - apt-get install openjdk-11-jre 13. Validate MID server in instance