Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move fastapi-api command to api-server #47076

Merged
merged 3 commits into from
Feb 26, 2025

Conversation

jedcunningham
Copy link
Member

@jedcunningham jedcunningham commented Feb 25, 2025

Time to move the cli command to it's final home: api-server

This also moves the base_url config option into the api section.

@jedcunningham jedcunningham added the full tests needed We need to run full set of tests for this PR to merge label Feb 25, 2025
@jedcunningham jedcunningham reopened this Feb 25, 2025
Copy link
Contributor

@vincbeck vincbeck left a comment

Choose a reason for hiding this comment

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

Copy link
Collaborator

@bugraoz93 bugraoz93 left a comment

Choose a reason for hiding this comment

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

Thanks a lot! Looks good!

We have one more here in the AWS provider auth_manager, it may fail since the configuration has changed.

https://github.com/apache/airflow/blob/main/providers/amazon/src/airflow/providers/amazon/aws/auth_manager/aws_auth_manager.py#L87

@vincbeck
Copy link
Contributor

Thanks a lot! Looks good!

We have one more here in the AWS provider auth_manager, it may fail since the configuration has changed.

https://github.com/apache/airflow/blob/main/providers/amazon/src/airflow/providers/amazon/aws/auth_manager/aws_auth_manager.py#L87

Good catch! :)

@jedcunningham
Copy link
Member Author

Thanks, my grepping failed me!

Copy link
Member

@pierrejeambrun pierrejeambrun left a comment

Choose a reason for hiding this comment

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

nice

@jedcunningham jedcunningham merged commit 6332afc into apache:main Feb 26, 2025
155 of 171 checks passed
@jedcunningham jedcunningham deleted the fastapi_api_to_api_server branch February 26, 2025 01:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:API Airflow's REST/HTTP API area:CLI area:dev-tools area:helm-chart Airflow Helm Chart full tests needed We need to run full set of tests for this PR to merge kind:documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants