Skip to content

x86_64 version of Agent successfully installs on Windows ARM hosts #13523

@n0othing

Description

@n0othing

Today it's possible to install the x86_64 version of the Elastic Agent on a Windows ARM host. This appears to be due to emulation.

Image

Image

(Screenshots captured from Stack and Agent 9.3.2)

This is problematic because Elastic doesn't officially support Agent on Windows ARM (see Support Matrix), and attempts to install Elastic Defend will be met with an error:

Elastic Defend cannot be installed on Windows running on non-AMD64 CPU.

Users may unknowingly run an unsupported configuration, encounter errors during policy/application setup, and require remediation guidance.

Ideally, the x86_64 version of Agent should detect that it's being installed on a Windows ARM host and bail with a helpful log message. Worth noting that as of 9.3.2, we now offer a technical preview version of Elastic Agent for Windows ARM, and could help guide users to the correct version via an error message.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions