consolidation of some of the modules, localization fixes, product advisories work, qa work

This commit is contained in:
master
2026-03-05 03:54:22 +02:00
parent 7bafcc3eef
commit 8e1cb9448d
3878 changed files with 72600 additions and 46861 deletions

View File

@@ -3,12 +3,12 @@
Last updated: 2025-11-25
## Pre-flight
- Ensure PostgreSQL and queue backend reachable; health at `/api/v1/orchestrator/admin/health` green.
- Ensure PostgreSQL and queue backend reachable; health at `/api/v1/jobengine/admin/health` green.
- Verify tenant allowlist and scopes (`orchestrator:*`) configured in Authority.
- Plugin bundles present and signatures verified.
## Common operations
- **Start a run**: `POST /api/v1/orchestrator/runs` or `stella orch run start ...`.
- **Start a run**: `POST /api/v1/jobengine/runs` or `stella orch run start ...`.
- **Cancel a run**: `POST /runs/{runId}:cancel`; best-effort, idempotent.
- **Stream status**: WebSocket `/runs/stream` or CLI `stella orch run stream`.
- **Export ledger**: NDJSON export by time window for audits.

View File

@@ -173,6 +173,6 @@ stella orch logs --filter "timeout" --last 30m
## Related Resources
- **Architecture:** `docs/modules/release-orchestrator/gates.md`
- **Architecture:** `docs/modules/release-jobengine/gates.md`
- **Related runbooks:** `orchestrator-promotion-stuck.md`, `policy-evaluation-slow.md`
- **Dashboard:** Grafana > Stella Ops > Gate Latency

View File

@@ -163,6 +163,6 @@ stella promotion list --status in_progress --older-than 5m
## Related Resources
- **Architecture:** `docs/modules/release-orchestrator/architecture.md`
- **Architecture:** `docs/modules/release-jobengine/architecture.md`
- **Related runbooks:** `orchestrator-gate-timeout.md`, `orchestrator-evidence-missing.md`
- **Dashboard:** Grafana > Stella Ops > Release Orchestrator

View File

@@ -184,6 +184,6 @@ stella orch logs --filter "quota" --level error --last 30m
## Related Resources
- **Architecture:** `docs/modules/release-orchestrator/quotas.md`
- **Architecture:** `docs/modules/release-jobengine/quotas.md`
- **Related runbooks:** `orchestrator-promotion-stuck.md`
- **Quota management:** `docs/operations/quota-management.md`

View File

@@ -184,6 +184,6 @@ stella orch health-check --env <env-name>
## Related Resources
- **Architecture:** `docs/modules/release-orchestrator/rollback.md`
- **Architecture:** `docs/modules/release-jobengine/rollback.md`
- **Related runbooks:** `orchestrator-promotion-stuck.md`, `orchestrator-evidence-missing.md`
- **Rollback procedures:** `docs/operations/rollback-procedures.md`

View File

@@ -13,7 +13,7 @@ Status: DRAFT — pending policy-registry overlay and production digests. Use fo
- Prod: `python ops/devops/release/check_release_manifest.py deploy/releases/2025.09-stable.yaml --downloads deploy/downloads/manifest.json`
- Confirm `.gitea/workflows/release-manifest-verify.yml` is green for the target manifest change.
2) Render deployment plan (no apply yet)
- Helm: `helm template stellaops ./devops/helm/stellaops -f devops/helm/stellaops/values-prod.yaml -f devops/helm/stellaops/values-orchestrator.yaml > /tmp/policy-plan.yaml`
- Helm: `helm template stellaops ./devops/helm/stellaops -f devops/helm/stellaops/values-prod.yaml -f devops/helm/stellaops/values-jobengine.yaml > /tmp/policy-plan.yaml`
- Compose (dev): `USE_MOCK=1 devops/compose/scripts/quickstart.sh env/dev.env.example && docker compose --env-file env/dev.env.example -f devops/compose/docker-compose.dev.yaml -f devops/compose/docker-compose.mock.yaml config > /tmp/policy-compose.yaml`
3) Backups
- Run `devops/compose/scripts/backup.sh` before production rollout; archive PostgreSQL/Redis/ObjectStore snapshots to the regulated vault.