Page MenuHomePhabricator

airflow-devenv doesn't honor the --name flag
Closed, ResolvedPublic

Description

Seems like the --name flag is not being honored:

$ airflow-devenv create --name dev-external-task-sensor-spike --dags-folder main --branch spike-external-task-marker
Airflow development environment provisioning parameters:
- instance name: dev-xcollazo
- pulled git branch: spike-external-task-marker
- airflow-dags folder: main

Installation progress:
- Creating PG database dev_xcollazo :white_check_mark:
- Installing airflow dev environment dev-xcollazo :white_check_mark:
...

xcollazo@deploy1003:~$ airflow-devenv list
NAME                  	NAMESPACE  	REVISION	UPDATED                                	STATUS  CHART                        	APP VERSION
dev-gkyziridis        	airflow-dev	1       	2025-06-30 15:35:59.586521978 +0000 UTC	deployedairflow-0.0.134              	           
dev-pfischer          	airflow-dev	1       	2025-07-10 08:41:42.958919252 +0000 UTC	deployedairflow-0.0.135              	           
dev-xcollazo          	airflow-dev	1       	2025-07-10 17:51:27.189309325 +0000 UTC	deployedairflow-0.0.135

Details

Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
(fix) Ensure that the create --name parameter is taken into accountrepos/data-engineering/airflow-devenv!5brouberolT399235main
Customize query in GitLab

Event Timeline

collazo@deploy1003:~$ airflow-devenv create --name dev-external-task-sensor-spike --dags-folder main --branch spike-external-task-marker
Airflow development environment provisioning parameters:
- instance name: dev-external-task-sensor-spike
- pulled git branch: spike-external-task-marker
- airflow-dags folder: main

Installation progress:
- Creating PG database dev_external_task_sensor_spike ✅
- Installing airflow dev environment dev-external-task-sensor-spike ✅
- Waiting for the kerberos pod to start ....... ✅
Password for xcollazo@WIKIMEDIA: 
- Kerberos credentials successfully setup ✅
- Waiting for the scheduler pod to be ready .....