anchor.diff:      mkdir -pv "${AIRFLOW_HOME}"; \
       mkdir -pv "${AIRFLOW_HOME}/dags"; \
       mkdir -pv "${AIRFLOW_HOME}/logs"; \
  -    chown -R "airflow:root" "${AIRFLOW_USER_HOME_DIR}" "${AIRFLOW_HOME}"; \
  +    chown -R airflow:0 "${AIRFLOW_USER_HOME_DIR}" "${AIRFLOW_HOME}"; \
       find "${AIRFLOW_HOME}" -executable -print0 | xargs --null chmod g+x && \
           find "${AIRFLOW_HOME}" -print0 | xargs --null chmod g+rw
   
  -COPY --chown=airflow:root --from=airflow-build-image /root/.local "${AIRFLOW_USER_HOME_DIR}/.local"
  -COPY --chown=airflow:root scripts/in_container/prod/entrypoint_prod.sh /entrypoint
  -COPY --chown=airflow:root scripts/in_container/prod/clean-logs.sh /clean-logs
  +COPY --chown=airflow:0 --from=airflow-build-image \
  +     "${AIRFLOW_USER_HOME_DIR}/.local" "${AIRFLOW_USER_HOME_DIR}/.local"
  +COPY --chown=airflow:0 scripts/in_container/prod/entrypoint_prod.sh /entrypoint
  +COPY --chown=airflow:0 scripts/in_container/prod/clean-logs.sh /clean-logs
   
   # Make /etc/passwd root-group-writeable so that user can be dynamically added by OpenShift
   # See https://github.com/apache/airflow/issues/9248
  
positive.code:         bash /scripts/docker/install_airflow_dependencies_from_branch_tip.sh; \
      fi
  
  COPY ${AIRFLOW_SOURCES_FROM} ${AIRFLOW_SOURCES_TO}
  
  # Add extra python dependencies
  ARG ADDITIONAL_PYTHON_DEPS=""
  
negative.code: ARG AIRFLOW_SOURCES_FROM="empty"
  ARG AIRFLOW_SOURCES_TO="/empty"
  
  ARG AIRFLOW_HOME
  ARG AIRFLOW_USER_HOME_DIR
  ARG AIRFLOW_UID
  
  ENV INSTALL_MYSQL_CLIENT=${INSTALL_MYSQL_CLIENT} \
      INSTALL_MSSQL_CLIENT=${INSTALL_MSSQL_CLIENT} \
      AIRFLOW_REPO=${AIRFLOW_REPO} \
  