Skip to content

Commit 3bc7a14

Browse files
Update azure-iptables-monitor/Dockerfile
Co-authored-by: Copilot <[email protected]> Signed-off-by: Santhosh Prabhu <[email protected]>
1 parent 3c01015 commit 3bc7a14

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

azure-iptables-monitor/Dockerfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,11 @@ RUN if [ "$ARCH" = "amd64" ]; then \
4040
elif [ -f "$dir" ]; then \
4141
ln -Tsfn "$dir" /usr/include/$(basename "$dir"); \
4242
fi \
43-
done || true
43+
ln -sfn "$dir" /usr/include/$(basename "$dir") || echo "Warning: Failed to create symlink for directory $dir" >&2; \
44+
elif [ -f "$dir" ]; then \
45+
ln -Tsfn "$dir" /usr/include/$(basename "$dir") || echo "Warning: Failed to create symlink for file $dir" >&2; \
46+
fi \
47+
done
4448
RUN GOOS=$OS CGO_ENABLED=0 go generate ./bpf-prog/azure-block-iptables/...
4549
RUN GOOS=$OS CGO_ENABLED=0 go build -a -o /go/bin/azure-block-iptables -trimpath -ldflags "-s -w -X main.version="$AZURE_BLOCK_IPTABLES_VERSION"" -gcflags="-dwarflocationlists=true" ./bpf-prog/azure-block-iptables/cmd/azure-block-iptables
4650

0 commit comments

Comments
 (0)