From 4451ba97f295ff2e3d5d73d643dfca39b3b8d980 Mon Sep 17 00:00:00 2001 From: Brian Bolt Date: Thu, 26 Sep 2024 15:19:14 -0400 Subject: [PATCH] ACAS-802: Air gapped ACAS cannot install LDClient depedencies --- Dockerfile | 2 ++ requirements.txt | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 requirements.txt diff --git a/Dockerfile b/Dockerfile index 027bfd7d2..89a014737 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,6 +25,8 @@ RUN dnf install -y python311 python3.11-pip initscripts RUN alternatives --install /usr/bin/python python /usr/bin/python3.11 1 RUN alternatives --install /usr/bin/pip pip /usr/bin/pip3.11 1 RUN pip install argparse requests psycopg2-binary +COPY --chown=runner:runner requirements.txt $ACAS_BASE/requirements.txt +RUN pip install -r $ACAS_BASE/requirements.txt # node ENV NPM_CONFIG_LOGLEVEL warn diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 000000000..61153b4ee --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +requests>=2.0.0, <3.0.0 +Deprecated==1.2.10