Skip to content

feat: use keycloak service account for DAG run#431

Merged
smohiudd merged 2 commits intomainfrom
feat/use-dag-laucher-role
Feb 20, 2026
Merged

feat: use keycloak service account for DAG run#431
smohiudd merged 2 commits intomainfrom
feat/use-dag-laucher-role

Conversation

@smohiudd
Copy link
Contributor

@smohiudd smohiudd commented Feb 19, 2026

Use keycloak service account user which has Airflow Dag_Launcher role to trigger DAGs for dataset and collection promotion.

This PR will require new github vars and secrets:

  • KEYCLOAK_STAGING_URL
  • KEYCLOAK_STAGING_SM2A_FAB_CLIENT_SECRET
  • KEYCLOAK_PROD_URL
  • KEYCLOAK_PROD_SM2A_FAB_CLIENT_SECRET

@smohiudd smohiudd requested a review from ividito February 19, 2026 20:46
@smohiudd smohiudd merged commit e9ea755 into main Feb 20, 2026
2 checks passed
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.

2 participants