Skip to content

Migrate connection UI metadata to YAML for some providers#62011

Merged
amoghrajesh merged 4 commits intoapache:mainfrom
astronomer:migrate-important-providers-provier-yaml
Feb 17, 2026
Merged

Migrate connection UI metadata to YAML for some providers#62011
amoghrajesh merged 4 commits intoapache:mainfrom
astronomer:migrate-important-providers-provier-yaml

Conversation

@amoghrajesh
Copy link
Contributor


Was generative AI tooling used to co-author this PR?
  • Yes: Cursor IDE

Follow up to: #60410

Starting this effort with important candidates:

  1. Google
  2. Microsoft
  3. Amazon
  4. Vault
  5. Databricks
  6. Snowflake

Generated some prompts that run the helper script: https://github.com/astronomer/airflow/blob/9a69169629b81bae43868788b52f640c57f533ba/contributing-docs/23_provider_hook_migration_to_yaml.rst for these one by one and run some validations for it too.


  • Read the Pull Request Guidelines for more information. Note: commit author/co-author name and email in commits become permanently public when merged.
  • For fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
  • When adding dependency, check compliance with the ASF 3rd Party License Policy.
  • For significant user-facing changes create newsfragment: {pr_number}.significant.rst or {issue_number}.significant.rst, in airflow-core/newsfragments.

@amoghrajesh amoghrajesh requested a review from kaxil February 16, 2026 11:38
@boring-cyborg boring-cyborg bot added area:dev-tools area:providers backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch provider:amazon AWS/Amazon - related issues provider:google Google (including GCP) related issues provider:hashicorp Hashicorp provider related issues provider:microsoft-azure Azure-related issues provider:snowflake Issues related to Snowflake provider labels Feb 16, 2026
@amoghrajesh amoghrajesh requested a review from jscheffl February 16, 2026 11:38
@amoghrajesh amoghrajesh self-assigned this Feb 16, 2026
@potiuk
Copy link
Member

potiuk commented Feb 16, 2026

nice!

Copy link
Member

@choo121600 choo121600 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool 🙌

@amoghrajesh amoghrajesh added the full tests needed We need to run full set of tests for this PR to merge label Feb 16, 2026
@amoghrajesh
Copy link
Contributor Author

Let me run it with full tests too

@amoghrajesh amoghrajesh reopened this Feb 16, 2026
@amoghrajesh
Copy link
Contributor Author

Okay finally we are green here.

@amoghrajesh amoghrajesh merged commit b4ff259 into apache:main Feb 17, 2026
129 checks passed
@amoghrajesh amoghrajesh deleted the migrate-important-providers-provier-yaml branch February 17, 2026 14:13
github-actions bot pushed a commit that referenced this pull request Feb 17, 2026
…#62011)

This commit handles the following providers:
Google, Microsoft, Amazon, Vault, Databricks, Snowflake
(cherry picked from commit b4ff259)

Co-authored-by: Amogh Desai <amoghrajesh1999@gmail.com>
@github-actions
Copy link

Backport successfully created: v3-1-test

            Note: As of [Merging PRs targeted for Airflow 3.X](https://github.com/apache/airflow/blob/main/dev/README_AIRFLOW3_DEV.md#merging-prs-targeted-for-airflow-3x)
            the committer who merges the PR is responsible for backporting the PRs that are bug fixes (generally speaking) to the maintenance branches.

            In matter of doubt please ask in [#release-management](https://apache-airflow.slack.com/archives/C03G9H97MM2) Slack channel.

                <tr>
                <th>Status</th>
                <th>Branch</th>
                <th>Result</th>
            </tr>
            <tr>
                <td>✅</td>
                <td>v3-1-test</td>
                <td><a href="https://github.com/apache/airflow/pull/62075"><img src="https://img.shields.io/badge/PR-62075-blue" alt="PR Link"></a></td>
            </tr>
        </table>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools area:providers backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch full tests needed We need to run full set of tests for this PR to merge provider:amazon AWS/Amazon - related issues provider:google Google (including GCP) related issues provider:hashicorp Hashicorp provider related issues provider:microsoft-azure Azure-related issues provider:snowflake Issues related to Snowflake provider

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants