UNCLASSIFIED

Commit 470bbe9f authored by Austin Denton's avatar Austin Denton
Browse files

Remove extra libraries and make airflow match upstream, additional librarys...

Remove extra libraries and make airflow match upstream, additional librarys will be moved to airflow-worker-aiml image
parent 086b10e7
Pipeline #206458 failed with stages
in 15 minutes and 16 seconds
...@@ -19,31 +19,21 @@ COPY rootfs / ...@@ -19,31 +19,21 @@ COPY rootfs /
COPY prebuildfs / COPY prebuildfs /
RUN dnf upgrade -y --nodocs && \ RUN dnf upgrade -y --nodocs && \
dnf install -y gcc ca-certificates libxml2 \ dnf install -y ca-certificates libxml2 \
procps glibc-locale-source glibc-langpack-en && \ procps glibc-locale-source glibc-langpack-en && \
dnf clean all && \ dnf clean all && \
rm -rf /var/cache/dnf && \ rm -rf /var/cache/dnf && \
mkdir -p ${BITNAMI_HOME} && \ mkdir -p ${BITNAMI_HOME} && \
mkdir -p ${BITNAMI_DIR} && \ mkdir -p ${BITNAMI_DIR} && \
mkdir -p ${NAMI_HOME} && \ mkdir -p ${NAMI_HOME} && \
mkdir -p /local/wheels && \
mkdir -p /.local && \
chown -R ${AIRFLOW_USER_ID}:${AIRFLOW_USER_ID} /local/wheels /.local && \
localedef -f UTF-8 -i en_US en_US.UTF-8 localedef -f UTF-8 -i en_US en_US.UTF-8
COPY --from=base ${BITNAMI_HOME} ${BITNAMI_HOME} COPY --from=base ${BITNAMI_HOME} ${BITNAMI_HOME}
COPY --from=base ${BITNAMI_DIR} ${BITNAMI_DIR} COPY --from=base ${BITNAMI_DIR} ${BITNAMI_DIR}
COPY --from=base ${NAMI_HOME} ${NAMI_HOME} COPY --from=base ${NAMI_HOME} ${NAMI_HOME}
COPY *.whl *.tar.gz /local/wheels
USER ${AIRFLOW_USER_ID} USER ${AIRFLOW_USER_ID}
RUN source /opt/bitnami/airflow/venv/bin/activate && \
python3 -m pip install --no-index --no-deps /local/wheels/setuptools_scm*.whl && \
for f in $(ls -l /local/wheels | awk '{print $9}' |sed '/^$/d'); do python3 -m pip install --no-index --no-deps /local/wheels/$f; done && \
find /opt/bitnami/airflow/venv/lib/python3.8/site-packages -name "*.pem" -o -name "*.key" | egrep ".*test.*/.*\.pem|.*test.*/.*\.key" | xargs rm -f
ENV AIRFLOW_DATABASE_HOST="postgresql" \ ENV AIRFLOW_DATABASE_HOST="postgresql" \
AIRFLOW_DATABASE_NAME="bitnami_airflow" \ AIRFLOW_DATABASE_NAME="bitnami_airflow" \
AIRFLOW_DATABASE_PASSWORD="bitnami1" \ AIRFLOW_DATABASE_PASSWORD="bitnami1" \
......
This diff is collapsed.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment