experiment-impact-tracker
experiment-impact-tracker copied to clipboard
Problem With Github Actions/Azure
We would ideally like to run CI through GH Actions. Actions run on a VM through Azure:
GitHub hosts Linux and Windows runners on Standard_DS2_v2 virtual machines in Microsoft Azure with the GitHub Actions runner application installed. The GitHub-hosted runner application is a fork of the Azure Pipelines Agent. Inbound ICMP packets are blocked for all Azure virtual machines, so ping or traceroute commands might not work. For more information about the Standard_DS2_v2 machine resources, see "Dv2 and DSv2-series" in the Microsoft Azure documentation.
GitHub hosts macOS runners in GitHub's own macOS Cloud.
- https://docs.github.com/en/free-pro-team@latest/actions/reference/specifications-for-github-hosted-runners
However, these VMs don't seem to expose the RAPL interface. Is there a workaround such that the VMs can expose RAPL or we can install RAPL? Maybe we might want to open an issue with GH Actions: https://github.com/actions/virtual-environments/issues
Waiting on support from GH/Azure.