[1.0a12] - Sprint 38 - 2026-07-15
[1.0a12] - Sprint 38 - 2026-07-15
Added
- RSPY-289: Improve "start/stop cluster" script (prefect worker)
- RSPY-910: Configure the available processors in DPR service helm chart
- RSPY-927: Use prometheus-operator-crds chart
- RSPY-978: Update the monitoring stack to Prometheus 3.12+ / Grafana 12.4+ / Loki 3.6+ / Tempo 3.0+ / Alloy 1.16+
- RSPY-1000: Setup the generic processing flow with S3 OLCI L1 processor
- RSPY-1031: Improve OpenTelemetry processing support
- RSPY-1048: Store Wazuh certificates in Vault
- RSPY-1065: Live stream processing logs from DPR dask workers up to Prefect UI
- RSPY-1074: Transform a set of aux-data on a given period
- RSPY-1076: Store Storage Configuration in a Prefect Variable
- RSPY-1088: Call the mockup processor like real processors
- RSPY-1089: Generate the mockup processor payload like real processors
- RSPY-1095: Reduce the size of the UserPolicy file generated by OSAM (under limit of 20480 characters)
- RSPY-1099: First benchmarking flow
- RSPY-1100: Create tasktable for mockup processor
- RSPY-1102: Sprint 38 corrections of issues
- RSPY-1104: Improve logging and code comments in rs-server-staging and rs-server-catalog
- RSPY-1106: Update to stac-fastapi(-pgstac) 6.3.x
- RSPY-1110: Import ADF from OBS ( for OLCI L1 and other Sentinel-3 processings)
Fixed
- RSPY-1081: Execution of CQL2 queries containing the t_contains operator fails ( 1 pt)
- RSPY-1083: OSAM access role mismatch: missing buckets in UserPolicy ( 2 pts )
- RSPY-1090: Wrong chaining of outputs/inputs in processing pipeline (2 pts)
- RSPY-1096: Mockup DPR payload uses hardcoded output bucket ( 1 pt )
- RSPY-1105: AUXIP temporal search fields are inconsistently mapped to OData properties (3 pts)
- RSPY-1115: Failed to add S2 SAFE Product from CDSE to the catalog due to STAC validation error with auth scheme (1pt)
- RSPY-1121: Staging an item by specifying the asset name duplicates the asset (1 pt)
What's Changed
- Update poetry.lock by @jgaucher-cs in #1915
- RSPY-1025 - Update to Dask 2026.3.0 by @vprivat-ads in #1918
- Update to OpenTelemetry 1.43.0/0.64b0 by @vprivat-ads in #1920
- RSPY-1095: Reduce the size of the UserPolicy file generated by OSAM (under limit of 20480 characters) by @ecombelles-csgroup in #1916
- Feat rspy1083/osam access role mismatch by @agrosu1978 in #1921
- Fix rspy1081/tcontains query fails by @astanga-cs in #1908
- Bump docker/login-action from 4.1.0 to 4.2.0 by @dependabot[bot] in #1898
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #1914
- Bump pytest-responses from 0.5.1 to 0.6.0 in /services/catalog by @dependabot[bot] in #1924
- Bump mypy from 1.20.2 to 2.1.0 in /services/prip by @dependabot[bot] in #1894
- fix: sync docstring Args sections with actual function signatures by @vprivat-ads in #1925
- Bump docker/login-action from 4.2.0 to 4.3.0 by @dependabot[bot] in #1926
- Test CI runs 2 times by @jgaucher-cs in #1932
- RSPY1104: Logs improved in catalog and staging by @Padeanu in #1919
- RSPY-1106: Update to stac-fastapi(-pgstac) 6.3.x by @ecombelles-csgroup in #1923
- RSPY-1121: Fix duplicated asset when staging with named assets by @vprivat-ads in #1933
- AUXIP temporal search fields are inconsistently mapped to OData properties by @astanga-cs in #1922
- Update changelog by @jgaucher-cs in #1935
Full Changelog: v1.0a11...v1.0a12