Skip to content

integrate upstream changes#2

Open
antonysouthworth-halter wants to merge 35 commits intomasterfrom
claude/merge-upstream-deferred-pools
Open

integrate upstream changes#2
antonysouthworth-halter wants to merge 35 commits intomasterfrom
claude/merge-upstream-deferred-pools

Conversation

@antonysouthworth-halter

Context

https://github.com/halter-corp/airflow-dags/pull/88 we add use of pools, but our fork of the provider is quite old and does not support including deferred tasks in pool slot usage calculation.

This means that deferred tasks (which might be writing to an Iceberg table!) won't prevent new tasks (which might also write to an Iceberg table!) from conflicting with each other.

This has been fixed upstream by addition of var.include_deferred so integrating those changes here, plus all the other commits since we forked.

DrFaust92 and others added 30 commits October 18, 2024 14:00
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
this resource is usefull in case you have configured OAUTH2 provider in airflow, but still want to manage Roles inside the terraform repository
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Change protocol version from 6.0 to 5.0
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
DrFaust92 and others added 5 commits November 12, 2025 23:13
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Merges DrFaust92/terraform-provider-airflow upstream changes including:
- Pool include_deferred attribute (PR DrFaust92#56)
- Connection password write-only fix (PR DrFaust92#57)

Resolves conflicts by keeping Halter CI/release workflows.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
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.

3 participants

Comments