OpenSat Mission Lab v2.1 Platform Validation
S3-compatible storage, GDAL COG validation, leased jobs, signed webhooks, role-based access, and verified recovery.
Scenes
6
COG objects
1
Webhook deliveries
1
Backups restored
1
Checks
18/18
| Check | Status | Evidence |
|---|---|---|
| Liveness endpoint | PASS | HTTP 200 |
| Anonymous protected access | PASS | HTTP 401 |
| Viewer scene access | PASS | count=6 |
| Viewer write denial | PASS | HTTP 403 |
| Role identity | PASS | role=operator |
| Admin webhook creation | PASS | HTTP 201 |
| Distributed job lease | PASS | owner=lease-probe |
| Lease renewal | PASS | 2026-07-24T14:36:35+00:00 |
| Leased worker execution | PASS | status=succeeded |
| Signed webhook delivery | PASS | job.succeeded |
| COG job submission | PASS | HTTP 202 |
| GDAL COG validation | PASS | COG |
| Object-store publication | PASS | objects=1 |
| Object retrieval URL | PASS | file:///mnt/data/opensat-mission-lab-v2.4-work/opensat-mission-lab/outputs/v2.4-validation/object-store/cogs/demo-scene.tif |
| Verified SQLite backup | PASS | c6797713f02697d0a14b2215833bbd52a4a6234b8adaded3a78de81869de7e05 |
| Verified recovery | PASS | ok |
| Public STAC search | PASS | returned=3 |
| Prometheus v2.1 metrics | PASS | webhook gauge exported |
The bundled validation uses the local object-store backend. Docker Compose includes MinIO for S3-compatible deployment.