Skip to content

AzL Beacon ​

AzL Beacon Banner

Pre-deployment endpoint, network and Arc readiness validation for Azure Local 12.2609 (latest).

When deploying Azure Local there are scenarios where no existing systems are present on the management or compute VLANs: no jump host, no reachable domain controller, no way to plug in a laptop on the right network. You need to know the network is functional before the deployment starts, not discover firewall gaps or DNS failures halfway through the deployment wizard.

AzL Beacon boots from BMC virtual media or a USB drive on the bare hardware (no installed OS, no domain join, no licensing) and validates the dependencies Microsoft documents for Azure Local. If it passes, you can deploy with confidence; if it fails, you know what to fix first.

There is deliberately no drive check: Beacon validates the network, identity and Azure side, not node storage.


What it validates ​

PathChecks
Active DirectoryNetwork and time, DNS, AD ports (TCP and UDP, SRV), region endpoint sweep, Environment Checker
Local Identity (AD-less)Network and time, DNS, region endpoint sweep incl. Key Vault, Environment Checker
Networking and FirewallNetwork and time, DNS, region endpoint sweep (proxy and Arc gateway aware), public-IP and HTTPS-inspection checks, Environment Checker
Arc readinessDevice-code sign-in, resource providers, resource group, Arc roles, existing Arc machines

Details: Validation overview, Endpoint list, Arc readiness.


Hardware support ​

Dell AX 16G NIC drivers (Dell SBE 5.0.2603.1641) are bundled; other hardware uses -DriverPath (drivers).

VendorAdapterDriverVersion
BroadcomNetXtreme-E 57400/57500 (bnxt)bnxtnd236.1.152.0
BroadcomNetXtreme 5720 (1GbE LOM)b57nd60a221.0.8.0
IntelE810 800-seriesicea1.17.73.0
IntelE823 800-seriesscea1.16.58.0
Mellanox/NVIDIAConnectX (mlx5/WinOF-2)mlx524.4.26429.0

Quick start ​

powershell
git clone https://github.com/AzureLocal/azurelocal-beacon
cd azurelocal-beacon
# Windows ADK + WinPE add-on installed, elevated PowerShell 7.4+
.\src\Build-WinPEImage.ps1

Boot src/output/azl-beacon-<version>-<date>.iso from virtual media or USB. First build? Follow Build and first-boot verification. See a full run in the Walkthrough.


Validation lifecycle ​

StageWhenTool
1 - Pre-OSBefore OS install, booting from the Beacon ISOAzL Beacon (this tool)
2 - Post-OSAfter OS install, before Arc registrationAzStackHci.EnvironmentChecker on each node
3 - Pre-deployAfter Arc registrationAzure portal environment checker
4 - DeploymentDuring the portal wizardBuilt-in deployment validation
5 - Post-deployAfter deployment completesOperational health checks

Project ​

Released under the MIT License.