-
Notifications
You must be signed in to change notification settings - Fork 5
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
Implement MongoDB transactions for API endpoint (TBD) #884
base: main
Are you sure you want to change the base?
Implement MongoDB transactions for API endpoint (TBD) #884
Conversation
The test Docker Compose stack is not starting up successfully on the GitHub Actions runner, on this branch. The log of the failing job ends with: docker compose --file docker-compose.test.yml run test
Container dagster-postgresql Running
Container fastapi Running
Container dagster-daemon Running
Container dagster-dagit Running
Container mongo Starting
Container mongo Started
wait-for-it.sh: waiting 300 seconds for fastapi:8000
wait-for-it.sh: timeout occurred after waiting 300 seconds for fastapi:8000
wait-for-it.sh: strict mode, refusing to execute subprocess
make: *** [Makefile:55: test-run] Error 124 I take that to mean the FastAPI application did not start up successfully (as something that was trying to access it failed to do so within 5 minutes). For reference, here's a screenshot showing the test stack working in my local dev/test environment (on the left side of the screenshot): |
In this most recent GHA failure, the newly-introduced
I'll look into this on Wednesday. |
Details
...
Related issue(s)
...
Related subsystem(s)
docs
directory)Testing
I tested these changes by...
Documentation
docs
directory)Maintainability
study_id: str
)# TODO
or# FIXME
black
to format all the Python files I created/modified