-
Notifications
You must be signed in to change notification settings - Fork 74
Open
Description
Summary
The dns_interceptor binary in the GitHub Releases (verified on v3.9.0 and v3.24.0) is uploaded as a single file which is built for x86-64.
Unlike other tools in the same release (like nsutil), there is no dns_interceptor-linux-arm64 variant available.
Impact
This causes Docker builds for litmus-go to fail on ARM devices (M1/M2 Macs) because the Dockerfile cannot be updated to pull the correct architecture.
Evidence
I verified the latest release binary (v3.24.0) on a Mac (ARM64):
curl -L -o dns_check https://github.com/litmuschaos/test-tools/releases/download/3.24.0/dns_interceptorfile dns_check- Result:
dns_interceptor_check: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=cbf08e8a2fc9fe38e7c64093db81ccce62a9135b, for GNU/Linux 3.2.0, with debug_info, not stripped
Expected Behavior
The release assets should include architecture-specific binaries:
dns_interceptor-linux-amd64dns_interceptor-linux-arm64
Relates to: litmuschaos/litmus-go#781
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels