Skip to content

Propagate AWS hook parameters through RedshiftClusterTrigger#68925

Merged
o-nikolas merged 1 commit into
apache:mainfrom
aws-mwaa:onikolas/aws-base/redshift-cluster-trigger
Jun 24, 2026
Merged

Propagate AWS hook parameters through RedshiftClusterTrigger#68925
o-nikolas merged 1 commit into
apache:mainfrom
aws-mwaa:onikolas/aws-base/redshift-cluster-trigger

Conversation

@o-nikolas

Copy link
Copy Markdown
Contributor

RedshiftClusterTrigger now accepts and serializes region_name, verify, and
botocore_config and builds its hook with them, and RedshiftClusterSensor
forwards those values when deferring. Previously a deferred RedshiftClusterSensor
silently dropped the region, SSL verification, and botocore configuration.

The trigger keeps inheriting BaseTrigger (rather than AwsBaseWaiterTrigger)
because it polls for an arbitrary target_status, which no single boto waiter
covers — the same approach used by GlueCatalogPartitionTrigger.

This completes the trigger portion of the Redshift cluster item in the
base-AWS-classes migration initiative.

related: #35278


Was generative AI tooling used to co-author this PR?
  • Yes — Kiro (claude-opus-4.8)

Generated-by: Kiro (claude-opus-4.8) following the guidelines

RedshiftClusterTrigger now accepts and serializes region_name, verify, and
botocore_config and builds its hook with them, and RedshiftClusterSensor
forwards those values when deferring. Previously a deferred RedshiftClusterSensor
silently dropped the region, SSL verification, and botocore configuration,
completing the trigger portion of the Redshift cluster migration in
apache#35278.
@boring-cyborg boring-cyborg Bot added area:providers provider:amazon AWS/Amazon - related issues labels Jun 24, 2026
@o-nikolas
o-nikolas merged commit 76f9210 into apache:main Jun 24, 2026
81 checks passed
@o-nikolas
o-nikolas deleted the onikolas/aws-base/redshift-cluster-trigger branch June 24, 2026 17:41
karenbraganz pushed a commit to karenbraganz/airflow that referenced this pull request Jun 30, 2026
…68925)

RedshiftClusterTrigger now accepts and serializes region_name, verify, and
botocore_config and builds its hook with them, and RedshiftClusterSensor
forwards those values when deferring. Previously a deferred RedshiftClusterSensor
silently dropped the region, SSL verification, and botocore configuration,
completing the trigger portion of the Redshift cluster migration in
apache#35278.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:providers provider:amazon AWS/Amazon - related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants