UNCLASSIFIED

Commit 4336393d 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--aiml image
parent f2acaefd
Pipeline #211697 failed with stages
in 16 minutes and 42 seconds
...@@ -19,31 +19,21 @@ COPY rootfs / ...@@ -19,31 +19,21 @@ COPY rootfs /
COPY prebuildfs / COPY prebuildfs /
RUN dnf update -y --nodocs && \ RUN dnf update -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_BASE_URL="" \ ENV AIRFLOW_BASE_URL="" \
AIRFLOW_DATABASE_HOST="postgresql" \ AIRFLOW_DATABASE_HOST="postgresql" \
AIRFLOW_DATABASE_NAME="bitnami_airflow" \ AIRFLOW_DATABASE_NAME="bitnami_airflow" \
......
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