From 239684923b2c652b0767540d180de7f7e84bd9fa Mon Sep 17 00:00:00 2001
From: Konstantin Pavlov <thresh@nginx.com>
Date: Wed, 14 Aug 2024 14:47:12 -0700
Subject: [PATCH] Alpine: install curl on architectures we build from source.

---
 Dockerfile-alpine-otel.template | 1 +
 Dockerfile-alpine-perl.template | 1 +
 Dockerfile-alpine-slim.template | 1 +
 Dockerfile-alpine.template      | 1 +
 mainline/alpine-otel/Dockerfile | 1 +
 mainline/alpine-perl/Dockerfile | 1 +
 mainline/alpine-slim/Dockerfile | 1 +
 mainline/alpine/Dockerfile      | 1 +
 stable/alpine-otel/Dockerfile   | 1 +
 stable/alpine-perl/Dockerfile   | 1 +
 stable/alpine-slim/Dockerfile   | 1 +
 stable/alpine/Dockerfile        | 1 +
 12 files changed, 12 insertions(+)

diff --git a/Dockerfile-alpine-otel.template b/Dockerfile-alpine-otel.template
index 027e99a..f122273 100644
--- a/Dockerfile-alpine-otel.template
+++ b/Dockerfile-alpine-otel.template
@@ -32,6 +32,7 @@ RUN set -x \
                 bash \
                 alpine-sdk \
                 findutils \
+                curl \
                 xz \
                 re2-dev \
                 c-ares-dev \
diff --git a/Dockerfile-alpine-perl.template b/Dockerfile-alpine-perl.template
index 660e4b7..2726d46 100644
--- a/Dockerfile-alpine-perl.template
+++ b/Dockerfile-alpine-perl.template
@@ -30,6 +30,7 @@ RUN set -x \
                 bash \
                 alpine-sdk \
                 findutils \
+                curl \
             && su nobody -s /bin/sh -c " \
                 export HOME=${tempDir} \
                 && cd ${tempDir} \
diff --git a/Dockerfile-alpine-slim.template b/Dockerfile-alpine-slim.template
index 6c6f92f..b60e641 100644
--- a/Dockerfile-alpine-slim.template
+++ b/Dockerfile-alpine-slim.template
@@ -48,6 +48,7 @@ RUN set -x \
                 bash \
                 alpine-sdk \
                 findutils \
+                curl \
             && su nobody -s /bin/sh -c " \
                 export HOME=${tempDir} \
                 && cd ${tempDir} \
diff --git a/Dockerfile-alpine.template b/Dockerfile-alpine.template
index cce7c7b..437eb7e 100644
--- a/Dockerfile-alpine.template
+++ b/Dockerfile-alpine.template
@@ -36,6 +36,7 @@ RUN set -x \
                 bash \
                 alpine-sdk \
                 findutils \
+                curl \
             && su nobody -s /bin/sh -c " \
                 export HOME=${tempDir} \
                 && cd ${tempDir} \
diff --git a/mainline/alpine-otel/Dockerfile b/mainline/alpine-otel/Dockerfile
index a3e926b..320fb07 100644
--- a/mainline/alpine-otel/Dockerfile
+++ b/mainline/alpine-otel/Dockerfile
@@ -43,6 +43,7 @@ RUN set -x \
                 bash \
                 alpine-sdk \
                 findutils \
+                curl \
                 xz \
                 re2-dev \
                 c-ares-dev \
diff --git a/mainline/alpine-perl/Dockerfile b/mainline/alpine-perl/Dockerfile
index e5162be..dc7219f 100644
--- a/mainline/alpine-perl/Dockerfile
+++ b/mainline/alpine-perl/Dockerfile
@@ -41,6 +41,7 @@ RUN set -x \
                 bash \
                 alpine-sdk \
                 findutils \
+                curl \
             && su nobody -s /bin/sh -c " \
                 export HOME=${tempDir} \
                 && cd ${tempDir} \
diff --git a/mainline/alpine-slim/Dockerfile b/mainline/alpine-slim/Dockerfile
index 44fb1f3..a931809 100644
--- a/mainline/alpine-slim/Dockerfile
+++ b/mainline/alpine-slim/Dockerfile
@@ -54,6 +54,7 @@ RUN set -x \
                 bash \
                 alpine-sdk \
                 findutils \
+                curl \
             && su nobody -s /bin/sh -c " \
                 export HOME=${tempDir} \
                 && cd ${tempDir} \
diff --git a/mainline/alpine/Dockerfile b/mainline/alpine/Dockerfile
index b6b9120..1bb5b53 100644
--- a/mainline/alpine/Dockerfile
+++ b/mainline/alpine/Dockerfile
@@ -46,6 +46,7 @@ RUN set -x \
                 bash \
                 alpine-sdk \
                 findutils \
+                curl \
             && su nobody -s /bin/sh -c " \
                 export HOME=${tempDir} \
                 && cd ${tempDir} \
diff --git a/stable/alpine-otel/Dockerfile b/stable/alpine-otel/Dockerfile
index 29ec4cd..dbb4501 100644
--- a/stable/alpine-otel/Dockerfile
+++ b/stable/alpine-otel/Dockerfile
@@ -43,6 +43,7 @@ RUN set -x \
                 bash \
                 alpine-sdk \
                 findutils \
+                curl \
                 xz \
                 re2-dev \
                 c-ares-dev \
diff --git a/stable/alpine-perl/Dockerfile b/stable/alpine-perl/Dockerfile
index 099d1c1..077ff3e 100644
--- a/stable/alpine-perl/Dockerfile
+++ b/stable/alpine-perl/Dockerfile
@@ -41,6 +41,7 @@ RUN set -x \
                 bash \
                 alpine-sdk \
                 findutils \
+                curl \
             && su nobody -s /bin/sh -c " \
                 export HOME=${tempDir} \
                 && cd ${tempDir} \
diff --git a/stable/alpine-slim/Dockerfile b/stable/alpine-slim/Dockerfile
index c26a8a0..0350ad8 100644
--- a/stable/alpine-slim/Dockerfile
+++ b/stable/alpine-slim/Dockerfile
@@ -54,6 +54,7 @@ RUN set -x \
                 bash \
                 alpine-sdk \
                 findutils \
+                curl \
             && su nobody -s /bin/sh -c " \
                 export HOME=${tempDir} \
                 && cd ${tempDir} \
diff --git a/stable/alpine/Dockerfile b/stable/alpine/Dockerfile
index adbef67..603b754 100644
--- a/stable/alpine/Dockerfile
+++ b/stable/alpine/Dockerfile
@@ -46,6 +46,7 @@ RUN set -x \
                 bash \
                 alpine-sdk \
                 findutils \
+                curl \
             && su nobody -s /bin/sh -c " \
                 export HOME=${tempDir} \
                 && cd ${tempDir} \
-- 
GitLab