- platform/kubevirt: pinned KubeVirt v1.9.0 + CDI v1.66.0 operators (remote bases); KubeVirt/CDI CRs tuned for Longhorn; useEmulation=true (prefer real KVM, emulate fallback). - Controllers/configs split (F-MON1): CRs + ServiceMonitors + alerts via platform-config. - Observability: ServiceMonitors, KubeVirt platform-health alerts (R-OBS-04), VM dashboard. - catalog/vm-demo.yaml (kind: vm) + rendered VirtualMachine/DataVolume fixture. - Conformance: vm-lifecycle (R-PLAT-03/04), vm-data-survival (R-STATE-01, L3), vm-default-deny (R-NET-01) — self-skipping until KubeVirt+longhorn exist. - ci/SPEC_PIN: adopt accepted spec b633b7f (ADR-0015 egress work already merged). - conformance/run.sh: document R-ENV-02/R-GITOPS-01 coverage gaps (WS-GITOPS/INFRA-owned). Co-Authored-By: Claude Opus 4.8 <[email protected]>
7 lines
459 B
Plaintext
7 lines
459 B
Plaintext
# The spec commit (home-network-k3s main) this implementation is built against.
|
|
# R-TEST-06: agents MUST NOT modify the spec. The spec changes only via the human/
|
|
# System Architect; each legitimate spec advance is adopted here by bumping this pin
|
|
# in a reviewed change. CI (ci/spec-immutability.sh) fails if the spec repo is dirty
|
|
# or its HEAD != this pin — catching any unauthorized/unadopted spec modification.
|
|
b633b7fb089ecd9c51a0056a3082f8dd638cd8cf
|