| name | airflow-common-issues |
| description | Sub-skill of airflow: Common Issues (+1). |
| version | 1.0.0 |
| category | operations |
| type | reference |
| scripts_exempt | true |
Common Issues (+1)
Common Issues
Issue: DAG not appearing in UI
airflow dags list-import-errors
python dags/my_dag.py
docker logs airflow-scheduler-1 | grep -i error
Issue: Tasks stuck in queued state
airflow celery status
airflow config get-value core executor
kubectl top pods -n airflow
Issue: XCom size limits
def store_large_result(**context):
s3_hook.load_string(large_data, key='results/data.json', bucket='my-bucket')
return 's3://my-bucket/results/data.json'
Issue: Scheduler performance
AIRFLOW__SCHEDULER__PARSING_PROCESSES: 4
AIRFLOW__SCHEDULER__MIN_FILE_PROCESS_INTERVAL: 30
AIRFLOW__SCHEDULER__DAG_DIR_LIST_INTERVAL: 60
Debugging Tips
import logging
logger = logging.getLogger(__name__)
def my_task(**context):
logger.info(f"Starting task with context: {context}")
logger.debug(f"Intermediate result: {result}")
airflow tasks test my_dag my_task 2026-01-15
airflow tasks clear my_dag -t my_task -s 2026-01-15 -e 2026-01-15
airflow dags trigger my_dag --conf '{"key": "value"}'