Skip to content

v0.16.0

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Jun 00:58
Immutable release. Only release title and notes can be modified.
v0.16.0
702f9ee

This release focuses on portable recipe validation evidence, the API domain migration to aicr.run, network topology discovery, and broader conformance validation.

Highlights

Evidence & Trust - Evidence handling matured into an end-to-end signing and verification workflow. aicr evidence sign signs an already-pushed bundle, push gains a --no-sign mode, and pointers are auto-signed on push under a per-source pointer contract with a signer allowlist. A new fork-based signing workflow lets external contributors publish signed evidence, the evidence gate now partitions protected vs. other sources with a component-scoped cascade, and aicr verify --trust-root validates against a private Sigstore trust root. A Rekor identity + consistency monitor watches the transparency log, evidence bundles minimize sensitive content, and the updated ingest path automates bundle verification.

Evidence Dashboard & Corroboration - New corroborate consensus model rolls per-source results into a unified verdict (with PARTIAL handling for incomplete phase coverage) and generates a dashboard published to GitHub Pages at validation.aicr.run. This is initial work using only 1st party data to validate that flow. More to come here in next release.

aicr.run API Domain Migration - The artifact API domain migrated to aicr.run, bumping the contract to v1alpha2/v1beta2 (see ADR-013). aicr validate now warns on aicr version skew across inputs and enforces artifact apiVersion compatibility so mismatched recipes and snapshots fail closed.

Network Topology Discovery - A new NetworkTopology measurement type and collector integrate the l8k library based on NVIDIA k8s-launch-kit project to capture cluster network fabric, enabling cross-repo consumption via Subtype.Items.

New Validators & Recipes

  • L40S accelerator support on OKE (Oracle Kubernetes Engine), with a new ol (Oracle Linux) OS value; OKE overlays now require explicit OS selection (no os: any fallback)
  • slinky-slurm conformance validator with a Critical User Journey (CUJ) demo
  • RoCE NET variant for nccl-all-reduce-bw
  • Prometheus/Alertmanager StatefulSet readiness in the kube-prometheus-stack check
  • OpenShift Container Platform (OCP) added as a supported --service value

Bundler

  • Structured deployer output with color and step headers
  • Private-by-default agentgateway inference-gateway exposure
  • Dynamic toleration injection for pre-built OCI bundles

Other Improvements

  • inference-perf frontend routing switched to least-loaded
  • New kwok argocd-git/gitea lanes support in test flow
  • Deployment ordering now honors enabled: false

Thanks to @almaslennikov, @atif1996, @haarchri, @kaynetu, @lockwobr, @mohityadav8, @njhensley, @rsd-darshan, @srao-nv, @yuanchen8911, and @mchmarny.

Changelog

New Features

Bug Fixes

Other Tasks