Skip to content

fix(airflow): give the triggerer liveness probe time to answer - #64

Open
ibrahim-l wants to merge 2 commits into
OKDP:mainfrom
kubotal:fix/airflow-triggerer-probe
Open

fix(airflow): give the triggerer liveness probe time to answer#64
ibrahim-l wants to merge 2 commits into
OKDP:mainfrom
kubotal:fix/airflow-triggerer-probe

Conversation

@ibrahim-l

@ibrahim-l ibrahim-l commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Description

The triggerer liveness probe (airflow jobs check, 20s timeout) times out on small nodes and kills a healthy triggerer: observed 20 SIGTERM restarts in 2h30 with events saying Liveness probe failed: command timed out. The probe timeout goes to 60s. The package description also catches up with the deployed Airflow version.

Related Issue

Fixes #61

Type of Change

  • Bug fix
  • New feature
  • Documentation update
  • Refactor / chore
  • Breaking change

How to Test

Deploy Airflow on a small node and watch the triggerer pod: restarts must stay at 0 over a few hours where the default probe was killing it every ~7 minutes.

Checklist

  • I have tested my changes
  • Documentation updated if needed
  • If breaking change: migration path described above
  • I hereby declare this contribution to be licensed under the Apache License Version 2.0.
  • I hereby agree to grant TOSIT a copyright license to use my contributions.

Copilot AI lite review requested due to automatic review settings August 24, 2026 01:43
@ibrahim-l ibrahim-l self-assigned this Aug 24, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR addresses spurious Airflow triggerer restarts caused by the triggerer’s liveness probe timing out on small nodes (Issue #61), by increasing the probe timeout to allow the exec check to complete successfully.

Changes:

  • Bump the package tag from 3.2.1-p04 to 3.2.1-p06.
  • Configure the triggerer livenessProbe.timeoutSeconds to 60 (from the chart default of 20).

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread packages/services/airflow/airflow.yaml Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Airflow package: the triggerer restarts every few minutes on SIGTERM

3 participants