Skip to content

Releases: idealista/airflow-role

2.0.7

14 Apr 12:23
9d143a6
Compare
Choose a tag to compare

Update / fix scheduler options

Fixed

  • 🛠️ airflow_scheduler_runs parameter is optional for your scheduler

Full Changelog

2.0.6

07 Feb 16:10
3d068a3
Compare
Choose a tag to compare

Fixing installation of custom services.

Fix build

07 Mar 12:52
8b26662
Compare
Choose a tag to compare

Fixed

  • 🛠️ change psycopg2 to use the binary option to fix broken build
  • 🛠️ Fix typos

Added

  • ➕ Add anisble-lint config file

Changed

  • 🔃 Update Readme

Full Changelog

🛠️ Fix gunicorn logrotate kill command path

01 Feb 15:02
e82a289
Compare
Choose a tag to compare

Full Changelog

Fixed

  • 🛠️ Wrong webserver.pid path in template gunicorn-logrotate.j2 #110 @ginolegigot

Update role version and more

14 Jul 08:50
1ed6482
Compare
Choose a tag to compare

Full Changelog

Changed

  • 🔃 Bump default airflow version to 2.1.1
  • 🔃 Bump requirements versions
  • 🔃 Some default values has been updated

Added

  • ➕ Add regular users task
  • ➕ molecule config flower port exposed
  • ➕ molecule default scenario create admin and regular users
  • ➕ create home options

Fixed

  • 🛠️ become configured user when check for admin users

🛠️ Bugfix notify handlers

10 May 16:10
72813bf
Compare
Choose a tag to compare

Full Changelog

Fixed

  • 🛠️ Fix notify handler typo in task ➡️ #99 [BUG] notify restart airflow services not found when installing DAG dependencies

🛠️ Bugfix problems

15 Apr 11:18
273b8f9
Compare
Choose a tag to compare

Full Changelog

Changed

  • 🔃 Update missing vars in cfg (v2) template
  • 🔃 Update conditionally vars missing or unnecessary in cfg (v2) template

Fixed

  • 🛠️ Fix environment template PATH ➡️ #96 [BUG] Service PATH environment not working as expected
  • 🛠️ Fix wrong typed and escaped log options in airflow-cfg.yaml group_vars ➡️ #95 [BUG] Tasks Log view is broken

Added

  • ➕ tags for config files related
  • 🧹 Clean airflow-cfg.yml with bad format values and unnecessary quotation

Apache Airflow 2.0 Role compatible

13 Apr 13:06
327bac2
Compare
Choose a tag to compare

Full Changelog

Added

  • Support for new Apache Airflow 2.0 and its new configs files
  • New templates and new group_vars files to fit better with new Apache Airflow 2.0
  • New user related tasks
  • #82 Add support to 2.0 airflow version @lorientedev

Changed

  • Project cleaning
  • Updated ansible and molecule test requirements
  • Updated molecule tests
  • Updated travis file
  • Updated yamllint
  • Updated service templates
  • Updated config and install tasks
  • Updated README.md to give more information about the role and advice some stuff
  • #54 Install tasks fail when run without escalated privileges

Fixed

  • #61 Better worker restarts
  • #85 Add extra args in pip install to allow different repositories @lorientedev

Add KillSignal=SIGINT to workers, fix deprecation warnings

20 Jun 12:38
b425461
Compare
Choose a tag to compare

Added

  • #61 Add KillSignal=SIGINT to workers service file @jnogol

Fixed

Use airflow_home variable to set the default `airflow_database_conn` in defaults/main.yml

07 May 15:13
af97460
Compare
Choose a tag to compare

Fixed

  • #55 Use {{ airflow_home }} to set the default airflow_database_conn in defaults/main.yml @davestern