 Jesse JaggarsandDrew Newberry
|
02b664bb0d
|
refactor(config): normalize and enforce gateway schema v2 (#2814)
* refactor(config): normalize compute driver field names
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* refactor(config): introduce canonical gateway fields
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* refactor(config): enforce gateway schema version 2
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(config): preserve compute driver runtime guarantees
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(config): address schema v2 review regressions
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(config): complete schema v2 migration safeguards
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(config): expand schema v2 regression coverage
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(config): add schema v2 parity manifest
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(config): correct parity manifest inventory
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* docs(config): record schema v2 intentional changes
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* docs(config): disposition schema v2 parity gaps
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): add dual schema parity harness
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): establish compute lifecycle parity baseline
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(config): preserve gateway option compatibility
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): record gateway option parity
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* docs(config): close gateway-wide parity gaps
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(podman): apply configured pids limit
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): validate Podman option parity
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): add Kubernetes option parity harness
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): record Kubernetes option parity
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): disposition VM parity lanes
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): add external driver parity lane
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(e2e): preserve external driver pull policy
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): attest parity artifacts and launches
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): require clean parity build sources
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): bind parity runtime artifacts
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(e2e): use isolated supervisor tags
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(e2e): qualify parity image tags
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(e2e): serve parity supervisor locally
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): isolate parity podman services
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): harden parity evidence provenance
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): pin parity sandbox artifacts
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): attest parity runtime inputs
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): bind parity runtime evidence
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): record compute boundary parity
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(e2e): disposition cross-cutting parity lanes
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(packaging): preflight gateway config upgrades
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(config): preserve rebase integration guarantees
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(ci): isolate temporary git signing config
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(config): update remaining schema v2 consumers
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(ci): provide e2fs tools to VM tests
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(config): align preflight with gateway startup
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(vm): preserve rootfs tar configuration
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* chore(config): adopt duration unit constructors
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(packaging): preflight RPM gateway config
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(config): address driver review findings
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(e2e): require fresh semantic parity evidence
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* fix(docker): update tests for renamed sandbox label
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
* test(gateway): preserve selective driver coverage after rebase
Signed-off-by: Drew Newberry <anewberry@nvidia.com>
---------
Signed-off-by: Jesse Jaggars <jjaggars@redhat.com>
Signed-off-by: Drew Newberry <anewberry@nvidia.com>
Co-authored-by: Drew Newberry <anewberry@nvidia.com>
|
2026-09-11 05:00:24 +00:00 |
|