You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.6 KiB
1.6 KiB
PROJECT_STATE.md
Project: OTB Cloud Version: v1.1.0-alpha4.1 Updated: 2026-04-20 Location: /opt/otb_cloud
Current State
OTB Cloud is now operating as a live multi-profile, dual-GPU media processing/storage platform.
Confirmed Working
- Dashboard, device browser, and workshop flow
- File-ID based workshop queueing
- Multi-profile processing:
- default
- compress
- hq
- Manual rotation override
- Processed outputs written to:
- devices//video/
- Completed job actions:
- View
- Send to LTS
- Download Output
- Delete
- Failed job delete
- LTS routing for:
- lts/video
- lts/archived
- lts/pictures
- Health page with cumulative GPU time that remains after visible job deletion
- Queue summary visible in workshop:
- queued jobs
- active users
- Global video jobs functionality present
- Intel + AMD worker threads active in production use
Current Observed GPU Behavior
- Both intel and amd workers are active
- Both GPUs are successfully processing jobs
- AMD and Intel are both taking work from the queue in live operation
- Current observed job records still show batch_id as NULL on recent jobs, so full batch-aware fairness logic should be treated as not yet proven active
Notes on Fair Use / Scheduler
- Fair-use scheduler direction is defined
- Per-tenant one-GPU fairness under contention is still an active implementation/testing area
- Current system is functional and stable enough to continue development while that is finalized
Recommended Next Step
Proceed to Android app update:
- allow app-side selection for images, videos, or both