audit work, fixed StellaOps.sln warnings/errors, fixed tests, sprints work, new advisories
This commit is contained in:
@@ -12,7 +12,7 @@ Align Kubernetes/VM target coverage between Scanner and Zastava so runtime signa
|
||||
- Standardize labels/annotations for scan jobs and Zastava monitors:
|
||||
- `stellaops.workload/id`, `tenant`, `project`, `component`, `channel`.
|
||||
- Container image digest required; tag optional.
|
||||
- Shared manifest snippet lives in `deploy/helm/stellaops` overlays; reuse in job templates.
|
||||
- Shared manifest snippet lives in `devops/helm/stellaops` overlays; reuse in job templates.
|
||||
2) **Runtime evidence channels**
|
||||
- Scanner EntryTrace publishes `runtime.events` with fields: `workloadId`, `namespace`, `node`, `edgeType` (syscall/net/fs), `timestamp` (UTC, ISO-8601), `code_id` (when available).
|
||||
- Zastava observers mirror the same schema on `zastava.runtime.events`; controller stitches by `workloadId` and `imageDigest`.
|
||||
@@ -36,5 +36,5 @@ Align Kubernetes/VM target coverage between Scanner and Zastava so runtime signa
|
||||
- Tests: determinism checks on merged runtime bundle; label presence asserted in integration harness.
|
||||
|
||||
## Next Steps
|
||||
- Wire labels/flags into `deploy/helm/stellaops` templates and Scanner Worker job manifests.
|
||||
- Wire labels/flags into `devops/helm/stellaops` templates and Scanner Worker job manifests.
|
||||
- Add integration test to ensure EntryTrace and Zastava events with same workload id are coalesced without reordering.
|
||||
|
||||
@@ -63,7 +63,7 @@ graph LR
|
||||
|
||||
| Artifact | Owner | Location |
|
||||
|----------|-------|----------|
|
||||
| RFC Document | Scanner TL | `docs/adr/` |
|
||||
| RFC Document | Scanner TL | `docs/technical/adr/` |
|
||||
| Mapping CSV | Scanner TL | `docs/modules/scanner/fixtures/adapters/` |
|
||||
| Golden Fixtures | QA | `docs/modules/scanner/fixtures/cdx17-cbom/` |
|
||||
| Hash List | QA | `docs/modules/scanner/fixtures/*/hashes.txt` |
|
||||
@@ -167,7 +167,7 @@ To modify a locked adapter:
|
||||
|
||||
| Record | Location | Retention |
|
||||
|--------|----------|-----------|
|
||||
| RFC decisions | `docs/adr/` | Permanent |
|
||||
| RFC decisions | `docs/technical/adr/` | Permanent |
|
||||
| Hash changes | Git history + `CHANGELOG.md` | Permanent |
|
||||
| Approval records | PR comments | Permanent |
|
||||
| DSSE envelopes | CAS + offline kit | Permanent |
|
||||
|
||||
Reference in New Issue
Block a user