The Woodpecker agent registers itself as running on linux/aarch64
{
"message":"starting Woodpecker agent with version 'next-0b34578923' and backend 'docker' using platform 'linux/aarch64' running up to 1 pipelines in parallel"
}
and does not work when using the platform linux/arm64 in workflows.
Steps to reproduce
Compile Woodpecker agent from the current main branch on AARCH64
Install and configure the agent
Setup a workflow which uses linux/arm64 as platform.
Observe, that linux/aarch64 is not regarded the same as linux/arm64 by Woodpecker.
Expected behavior
Woodpecker recognizes arm64 and aarch64 as synonyms for the same CPU ISA or uses one of these consistently - the agent sets linux/arm64 on AARCH64.
System Info
Linux debian 6.1.0-23-arm64 #1 SMP Debian 6.1.99-1 (2024-07-15) aarch64 GNU/Linux
Component
agent
Describe the bug
The Woodpecker agent registers itself as running on
linux/aarch64
and does not work when using the platform
linux/arm64
in workflows.Steps to reproduce
linux/arm64
asplatform
.linux/aarch64
is not regarded the same aslinux/arm64
by Woodpecker.Expected behavior
Woodpecker recognizes
arm64
andaarch64
as synonyms for the same CPU ISA or uses one of these consistently - the agent setslinux/arm64
on AARCH64.System Info
Additional context
No response
Validations
next
version already [https://woodpecker-ci.org/faq#which-version-of-woodpecker-should-i-use]