Skip to content

Fleet Server binary requires GLIBC ≥ 2.32, breaking compatibility with Amazon Linux 2 #5262

@pkoutsovasilis

Description

@pkoutsovasilis

For versions >= 8.18.4, >= 9.0.4 and >= 9.1.0 fleet-server binary has different GLIBC dependencies than the ones featured in Elastic OS support matrix

Example:

  • elastic-agent 8.18.3
$ strings elastic-agent-8.18.3-linux-arm64/data/elastic-agent-a0dddf/components/fleet-server | grep GLIBC_
GLIBC_2.17
  • elastic-agent 8.18.4
$ strings elastic-agent-8.18.4-linux-arm64/data/elastic-agent-5307a6/components/fleet-server | grep GLIBC_
GLIBC_2.32
GLIBC_2.34
GLIBC_2.17

According to our support matrix the higher GLIBC version that we can go is GLIBC_2.17

PS: the 9.0.2 and 9.0.3 fleet-server binaries for aarch64 are statically compiled

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions