Page MenuHomePhabricator

AirFlow DAGs: unable to publish deb via CI
Closed, ResolvedPublic

Description

I am unable to publish a debian package, the pipeline fails. Probably due to an outdated version of debian used (ARG BULLSEYE_VERSION=20240128, see debian/Dockerfile). Although a build argument, that version is currently not set as part of the publish-debian-package job. Since the pipeline already declares a BULLSEYE_VERSION variable to define the job image, that could be used for the docker run too.

Event Timeline

Ottomata added subscribers: amastilovic, brouberol.

@amastilovic @brouberol I think this might be related to your poetry work. Can you comment and decline if so?

There's no need to publish an airlfow deb file anymore, now that:

  • the airflow environment itself is built as an OCI image
  • the DAGs are synchronized via gitsync to their production environment

As such, I'm going to decline this ticket. As mentioned by @Ottomata the work @amastilovic is doing on merging the airflow and airflow-dags repo will deprecate this whole deb building procedure altogether.