Skip to content

S1 GRD RTC Phase 5 - STAC Registration & Argo Pipeline #185

@lhoupert

Description

@lhoupert

Implementation Tracker — S1 GRD RTC Local Prototype → Argo

Implements phase 5 of data-model#139.

Note

Full spec with interfaces, acceptance criteria, and dependency map: .github/specs/s1_grd_phase5_subissues.md (from the original STAC/Argo specs doc).

Important

Critical path: Prerequisites → A and (1, 2, 5 in parallel) → 3 → B → 4 → 6 → 8


Phase 1 — Start immediately

  • P1–P5 — Environment setup: CDSE creds, DEM tiles, Docker pull, config template, S3 bucket + awscli
  • 1[data-model] build_s1_rtc_stac_item + CLI subcommand + version tag
  • 2scripts/ingest_v1_s1_rtc.py
  • 5stac/sentinel-1-grd-rtc-staging.json + create in staging API
  • 7a[platform-deploy] DEM PVC — create, populate, verify

Phase 2 — Local scripts

  • Ascripts/run_s1tiling.py (after P1–P5)
  • 3scripts/register_v1_s1_rtc.py (after 1)
  • Bscripts/run_ingest_register.py (after 2, 3, 5)
  • 10scripts/watch_cdse_and_process.py (after A, B)

Phase 3 — End-to-end validation

Tip

This is the gate before any Argo YAML is written.

  • 4 — Run A → B for tile 31TCH, verify s1-rtc-31TCH at staging STAC API (after A, B, 5)

Phase 4 — Argo [platform-deploy]

  • 6 — WorkflowTemplate eopf-explorer-ingest-v1-s1rtc (after 4)
  • 7 — WorkflowTemplate eopf-explorer-s1tiling (after 4, 7a, EODAG patch resolved)
  • 8 — CronWorkflow + Webhook Sensor (after 6)
  • 9 — Concurrency ConfigMap (after 6, 7)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions