LefterisXefteris commented on issue #43328: URL: https://github.com/apache/airflow/issues/43328#issuecomment-2465471328
When running Airflow in the Breeze development environment, there's an inconsistency between the webserver and FastAPI services accessibility: ### Working - Legacy UI (webserver) is accessible at `http://localhost:28080` - Successfully authenticating with credentials - Webserver service starts correctly with `airflow webserver` command - API documentation IS accessible at http://localhost:29091/docs` ### Not Working - FastAPI endpoints return 404 responses when accessing through `http://localhost:29091` - Service starts without errors using `airflow fastapi-api` command ### Environment Details - Using Breeze development environment - Python virtual environment configured - PostgreSQL backend - Default authentication configured ### Questions 1. Are additional development dependencies required? Specifically: - `pip install -e ".[devel-all]"` - Specific provider packages - Hatch build system dependencies ### Attempted Steps 1. Started services via Breeze environment 2. Started FastAPI service with `airflow fastapi-api` ### Expected Behavior FastAPI endpoints should be accessible at `http://localhost:29091with proper authentication. ### Logs 404 - not found -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
