Allow long AI QA proxy requests
This commit is contained in:
@@ -5944,6 +5944,7 @@ Open:
|
||||
|
||||
- Fixed `scripts/train_operator_yolo_detector.sh` so the all-in-one image uses `/opt/geointel/venv/bin/python` by default when that AI venv exists. Explicit `PYTHON_BIN` still wins, and local shells still fall back to `python3`.
|
||||
- Raised the Nginx request body limit to `250m` in both `frontend/nginx.conf` and `deploy/unraid/nginx-all-in-one.conf` after the live 1024px GeoTIFF upload path returned `413 Request Entity Too Large`.
|
||||
- Raised Nginx proxy read/send timeouts to `600s` after the live low-threshold persisted YOLO/QA path reached `504 Gateway Timeout`.
|
||||
- Kept the change runtime-only: no API contract, persistence model, migration, model-download behavior or default model selection changed.
|
||||
|
||||
## What was tested
|
||||
@@ -5952,6 +5953,8 @@ Open:
|
||||
- `python -m pytest backend\tests\test_sprint129_operator_yolo_training_dataset.py -q`
|
||||
- Red/green TDD guard for real GIS upload payload support:
|
||||
- `python -m pytest backend\tests\test_docker_runtime_config.py::test_nginx_runtime_allows_real_gis_upload_payloads -q`
|
||||
- Red/green TDD guard for long AI/QA proxy requests:
|
||||
- `python -m pytest backend\tests\test_docker_runtime_config.py::test_nginx_runtime_allows_long_ai_and_qa_requests -q`
|
||||
- `bash -n scripts/train_operator_yolo_detector.sh`
|
||||
- Tower live model training on `/app/storage/operator-data/yolo-building-aoi1024-visible025`:
|
||||
- output model: `/app/models/geointel-building-yolov8s-aoi1024visible025e50.pt`
|
||||
|
||||
Reference in New Issue
Block a user