From 78c053000e06073c143c320efc8c6f01fed5be56 Mon Sep 17 00:00:00 2001 From: Mike Lang Date: Wed, 15 Nov 2023 13:41:51 +1100 Subject: [PATCH] Upgrade pip in order to make wheels work --- api_ping/Dockerfile | 3 +++ backfiller/Dockerfile | 3 +++ bus_analyzer/Dockerfile | 3 +++ chat_archiver/Dockerfile | 3 +++ cutter/Dockerfile | 3 +++ downloader/Dockerfile | 3 +++ playlist_manager/Dockerfile | 3 +++ restreamer/Dockerfile | 3 +++ segment_coverage/Dockerfile | 3 +++ sheetsync/Dockerfile | 3 +++ thrimshim/Dockerfile | 3 +++ zulip_bots/Dockerfile | 3 +++ 12 files changed, 36 insertions(+) diff --git a/api_ping/Dockerfile b/api_ping/Dockerfile index 202878e..77c2a9d 100644 --- a/api_ping/Dockerfile +++ b/api_ping/Dockerfile @@ -3,6 +3,9 @@ FROM alpine:3.14 # also busybox-extras for telnet for easier use of backdoor RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras +# Try to get wheels working +RUN pip install --upgrade pip wheel + # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/backfiller/Dockerfile b/backfiller/Dockerfile index 80c87f2..5b9b18f 100644 --- a/backfiller/Dockerfile +++ b/backfiller/Dockerfile @@ -3,6 +3,9 @@ FROM alpine:3.14 # also busybox-extras for telnet for easier use of backdoor RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras +# Try to get wheels working +RUN pip install --upgrade pip wheel + # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/bus_analyzer/Dockerfile b/bus_analyzer/Dockerfile index 2000a09..fe30462 100644 --- a/bus_analyzer/Dockerfile +++ b/bus_analyzer/Dockerfile @@ -3,6 +3,9 @@ FROM alpine:3.14 # also busybox-extras for telnet for easier use of backdoor RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev zlib-dev jpeg-dev file make busybox-extras +# Try to get wheels working +RUN pip install --upgrade pip wheel + # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/chat_archiver/Dockerfile b/chat_archiver/Dockerfile index 61e0dfd..b60b9f9 100644 --- a/chat_archiver/Dockerfile +++ b/chat_archiver/Dockerfile @@ -3,6 +3,9 @@ FROM alpine:3.14 # also busybox-extras for telnet for easier use of backdoor RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras +# Try to get wheels working +RUN pip install --upgrade pip wheel + # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/cutter/Dockerfile b/cutter/Dockerfile index ed943ad..dccd89f 100644 --- a/cutter/Dockerfile +++ b/cutter/Dockerfile @@ -3,6 +3,9 @@ FROM alpine:3.14 # also busybox-extras for telnet for easier use of backdoor RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras zlib-dev jpeg-dev +# Try to get wheels working +RUN pip install --upgrade pip wheel + # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/downloader/Dockerfile b/downloader/Dockerfile index 10d1940..3fcf2c5 100644 --- a/downloader/Dockerfile +++ b/downloader/Dockerfile @@ -3,6 +3,9 @@ FROM alpine:3.14 # also busybox-extras for telnet for easier use of backdoor RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras +# Try to get wheels working +RUN pip install --upgrade pip wheel + # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/playlist_manager/Dockerfile b/playlist_manager/Dockerfile index 2d30ebd..98a61e1 100644 --- a/playlist_manager/Dockerfile +++ b/playlist_manager/Dockerfile @@ -3,6 +3,9 @@ FROM alpine:3.14 # also busybox-extras for telnet for easier use of backdoor RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras +# Try to get wheels working +RUN pip install --upgrade pip wheel + # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/restreamer/Dockerfile b/restreamer/Dockerfile index f65085f..bf3a7ba 100644 --- a/restreamer/Dockerfile +++ b/restreamer/Dockerfile @@ -3,6 +3,9 @@ FROM alpine:3.14 # also busybox-extras for telnet for easier use of backdoor RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras zlib-dev jpeg-dev +# Try to get wheels working +RUN pip install --upgrade pip wheel + # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/segment_coverage/Dockerfile b/segment_coverage/Dockerfile index 0059f72..d8e0011 100644 --- a/segment_coverage/Dockerfile +++ b/segment_coverage/Dockerfile @@ -3,6 +3,9 @@ FROM alpine:3.14 # also busybox-extras for telnet for easier use of backdoor RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras jpeg-dev zlib-dev +# Try to get wheels working +RUN pip install --upgrade pip wheel + # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/sheetsync/Dockerfile b/sheetsync/Dockerfile index afb64bc..bf46f7f 100644 --- a/sheetsync/Dockerfile +++ b/sheetsync/Dockerfile @@ -3,6 +3,9 @@ FROM alpine:3.14 # also busybox-extras for telnet for easier use of backdoor RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras +# Try to get wheels working +RUN pip install --upgrade pip wheel + # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/thrimshim/Dockerfile b/thrimshim/Dockerfile index 15cddf9..4e3233a 100644 --- a/thrimshim/Dockerfile +++ b/thrimshim/Dockerfile @@ -3,6 +3,9 @@ FROM alpine:3.14 # also busybox-extras for telnet for easier use of backdoor RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras +# Try to get wheels working +RUN pip install --upgrade pip wheel + # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/zulip_bots/Dockerfile b/zulip_bots/Dockerfile index 413c8fb..4e7646a 100644 --- a/zulip_bots/Dockerfile +++ b/zulip_bots/Dockerfile @@ -3,6 +3,9 @@ FROM alpine:3.14 # also busybox-extras for telnet for easier use of backdoor RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras +# Try to get wheels working +RUN pip install --upgrade pip wheel + # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent