Commit Graph

  • 7c74244d69 build: wire nvrc + nvidia-gpu base/extension into CI and packaging topic/composable-nvidia-gpu-nvrc Fabiano Fidêncio 2026-06-11 07:38:11 +02:00
  • 51ff020f8b config: boot composable base-nvidia image + gpu/coco extensions Fabiano Fidêncio 2026-06-11 07:29:17 +02:00
  • 522ca781d7 build: split NVIDIA rootfs into base-nvidia image + gpu extension Fabiano Fidêncio 2026-06-11 07:13:18 +02:00
  • f16b2fff3e DO-NOT-MERGE: build NVRC from a pinned git ref Fabiano Fidêncio 2026-06-10 23:52:27 +02:00
  • e6442b9a02 Merge pull request #13335 from fidencio/topic/re-add-nvidia-gpu-snp-ci main Fabiano Fidêncio 2026-07-09 12:19:43 +02:00
  • fa4153d50c Revert "tests: temporarily disable nvidia-gpu-snp* tests" Fabiano Fidêncio 2026-07-09 12:05:35 +02:00
  • 1860f7c9ff runtime-rs: Add OpenVMM out-of-process hypervisor support sprt/ovmm Aurélien Bombo 2026-07-07 17:50:39 -05:00
  • 6a0e748beb nvidia: test runtime-rs with EROFS mahuber/nv-runtime-rs-erofs Manuel Huber 2026-07-06 17:38:42 +00:00
  • 221b9cbe5b Merge pull request #13327 from ihanzh/fix-genpolicy-dot-slash-layer-paths Dan Mihai 2026-07-08 10:15:01 -07:00
  • 5147c014df Merge pull request #13212 from zachspar/spar/kata-deploy-daemonset-labels-and-affinity Fabiano Fidêncio 2026-07-08 16:58:17 +02:00
  • 7e10ce3b15 Merge pull request #13139 from kata-containers/topic/docker-plus-nvidia Zvonko Kaiser 2026-07-08 10:52:49 -04:00
  • 7053d70acf tests: retry pod removal before forcing in TestKilledVmmCleanup Fabiano Fidêncio 2026-07-07 12:19:50 +02:00
  • d3291b8778 runtime: publish TaskExit before sandbox teardown Fabiano Fidêncio 2026-07-07 09:22:24 +02:00
  • 80e3b07194 runtime: don't block shim cleanup on a dead agent Fabiano Fidêncio 2026-07-07 07:43:37 +02:00
  • 2fe3dacb41 runtime-rs/qemu: reserve a memory hotplug region for virtio-mem Fabiano Fidêncio 2026-07-06 16:21:13 +02:00
  • be5d7794d5 tests: add debug logs to docker tests Fabiano Fidêncio 2026-06-01 08:19:05 +02:00
  • 9634c3e5bc tests: add qemu-nvidia-gpu runtimes to CI matrix Fabiano Fidêncio 2026-05-30 15:11:47 +02:00
  • 92da7974f5 runtime: fall back to CDI annotations when kubelet socket is absent Fabiano Fidêncio 2026-05-24 15:17:15 +02:00
  • 478970131c runtime-rs: tag standalone containers as single_container Fabiano Fidêncio 2026-05-31 19:20:11 +02:00
  • 898ed869d2 kata-types: parse single_container OCI container type Fabiano Fidêncio 2026-05-31 19:20:11 +02:00
  • 023c25838e runtime-rs: cold-plug CDI VFIO devices for single containers Fabiano Fidêncio 2026-05-31 19:15:10 +02:00
  • 403fc1400a runtime-rs: drop non-passthrough functions from VFIO groups Fabiano Fidêncio 2026-05-31 19:15:02 +02:00
  • 354e2ad637 hypervisor: fix CH network test initializer pci_path field Fabiano Fidêncio 2026-05-30 14:51:22 +02:00
  • 59c308e17b runtime-rs: pass NIC PCI path to agent on hot-plug Fabiano Fidêncio 2026-05-26 16:49:05 +02:00
  • eb94c30c5e runtime-rs/qemu: track PCI bridge slots for NIC hot-plug Fabiano Fidêncio 2026-05-26 16:48:54 +02:00
  • ab90624d79 runtime-rs/qemu: nest NIC hot-plug bridge topology on Q35 OVMF Fabiano Fidêncio 2026-05-26 16:48:38 +02:00
  • e588764e31 agent: fix OVMF nested PCI path resolution Fabiano Fidêncio 2026-05-26 14:47:17 +02:00
  • c7e91684b8 runtime: nest pcie-pci-bridge under root-port on OVMF Fabiano Fidêncio 2026-05-24 13:39:12 +02:00
  • da4fe9a0f4 runtime: avoid addr=0 on auto-assigned root ports Fabiano Fidêncio 2026-05-24 13:38:22 +02:00
  • 7d91b15a3b govmm/qemu: always honor explicit PCIe root-port addr Fabiano Fidêncio 2026-05-24 13:34:03 +02:00
  • 7e987cd6c8 Merge pull request #13321 from PiotrProkop/fix-vfio-init Alex Lyn 2026-07-08 11:08:14 +08:00
  • aae270019f Initial plan copilot/fix-code-review-comment copilot-swe-agent[bot] 2026-07-07 09:04:03 +00:00
  • b95ab6a4e1 genpolicy: normalize layer tar paths Han Zhang 2026-07-06 17:22:27 +08:00
  • 83497cf994 kata-deploy: harden NFD nodeAffinity merge and document semantics Zachary Spar 2026-07-06 12:00:47 -04:00
  • bf131b2448 kata-deploy: tweak teardown options Zachary Spar 2026-07-02 11:04:51 -04:00
  • 86656bfdfd kata-deploy: include bats test Zachary Spar 2026-06-30 16:23:52 -04:00
  • f9505a4cf5 kata-deploy: harden affinity merge Zachary Spar 2026-06-12 17:07:57 -04:00
  • 5e4946b21e kata-deploy: add podLabels, podAnnotations and affinity to DaemonSet Zachary Spar 2026-06-30 16:21:28 -04:00
  • 068bd806d3 Merge pull request #13243 from jimmykarily/static-musl-host-binaries Steve Horsman 2026-07-06 13:44:42 +01:00
  • 9050746529 Merge pull request #13316 from stevenhorsman/crate-bumps-round-2 Fabiano Fidêncio 2026-07-06 12:06:33 +02:00
  • df029f4f7a packaging: optionally fetch static nydus-snapshotter for the payload Dimitris Karakasilis 2026-06-17 12:21:12 +03:00
  • 2d945ad10b packaging: allow building a static cgo-free shim-v2 payload Dimitris Karakasilis 2026-06-17 11:19:15 +03:00
  • 95edf90073 runtime: remove cgo from KVM capability checks Dimitris Karakasilis 2026-06-17 11:18:18 +03:00
  • 86ab1b22a3 runtime: Hotplug VFIO network devices before any container starts PiotrProkop 2026-07-02 11:59:11 +02:00
  • 4742609fb2 Merge pull request #13311 from manuelh-dev/mahuber/eph-storage-limitations manuelh-dev 2026-07-02 13:56:21 -07:00
  • 0ca4417455 Merge pull request #13308 from manuelh-dev/mahuber/nvidia-docs-maintenance manuelh-dev 2026-07-02 11:34:31 -07:00
  • 6662ad7069 docs: document block emptyDir overhead Manuel Huber 2026-06-30 22:52:29 +00:00
  • bbef8e1705 docs: minor updates to NVIDIA guide Manuel Huber 2026-06-30 18:41:47 +00:00
  • d7be140eee Merge pull request #13315 from kata-containers/dependabot/github_actions/actions/configure-pages-6.0.0 Alex Lyn 2026-07-02 10:38:26 +08:00
  • 49114a491d Merge pull request #12986 from annu0905/feat/memoryhotplug-support-rs Alex Lyn 2026-07-02 09:47:10 +08:00
  • a3ae9e0780 build(deps): bump actions/configure-pages from 5.0.0 to 6.0.0 dependabot[bot] 2026-07-01 22:46:15 +00:00
  • 8134c8d17e Merge pull request #13307 from stevenhorsman/zizmor-fix-undocumented-permissions Fabiano Fidêncio 2026-07-02 00:43:59 +02:00
  • b2c91136a1 libs: bump toml 0.5.8 → 1.1.2 stevenhorsman 2026-07-01 08:25:53 -07:00
  • 320decbcd6 agent/policy: bump json-patch 2.0.0 → 4.2.0 stevenhorsman 2026-07-01 08:04:15 -07:00
  • 875cee455f deps: bump subprocess 0.2.8 → 1.2.0 stevenhorsman 2026-07-01 07:59:48 -07:00
  • 54f705af69 runtime-rs: bump hyper 0.14.20 → 1.10.1 and migrate to hyper 1.x API stevenhorsman 2026-07-01 07:43:05 -07:00
  • 159df44abf Merge pull request #13290 from fidencio/topic/runtime-fix-multi-node-pxb-pxie-when-using-less-vcpus-than-numa-nodes Fabiano Fidêncio 2026-07-01 17:08:46 +02:00
  • 81eca27962 Merge pull request #13301 from stevenhorsman/quinn-proto-0.11.15-bump Steve Horsman 2026-07-01 15:49:58 +01:00
  • ab13d3be99 tests: Integration test support for virtio-mem Annu Sharma 2026-05-05 14:40:14 +01:00
  • fcc705c31d runtime-rs: Use virtio-mem for memory hotplug operations Annu Sharma 2026-05-20 13:22:26 +01:00
  • b65b935492 runtime-rs: Integrate virtio-mem setup into VM initialization Annu Sharma 2026-05-20 13:19:19 +01:00
  • cc30701120 runtime-rs: Add virtio-mem configuration and QMP operations Annu Sharma 2026-05-20 13:11:33 +01:00
  • 421ab57423 versions: Update quinn-proto to 0.11.15 stevenhorsman 2026-06-29 05:55:39 -07:00
  • 8ed0d8fe1a build(deps): bump go.opentelemetry.io/otel/sdk in /src/runtime dependabot/go_modules/src/runtime/go.opentelemetry.io/otel/sdk-1.44.0 dependabot[bot] 2026-07-01 12:39:38 +00:00
  • f97e34562f build(deps): bump github.com/go-openapi/runtime in /src/runtime dependabot/go_modules/src/runtime/github.com/go-openapi/runtime-0.32.4 dependabot[bot] 2026-07-01 12:39:35 +00:00
  • 6d456811e3 Merge pull request #13302 from stevenhorsman/opencontainers/runc-1.3.6-bump Fabiano Fidêncio 2026-07-01 14:37:32 +02:00
  • 4ce42834cf Merge pull request #13288 from kata-containers/dependabot/cargo/opentelemetry_sdk-0.32.1 Fabiano Fidêncio 2026-07-01 14:36:32 +02:00
  • 926a633cbd ci: add explanatory comments to workflow permissions stevenhorsman 2026-06-30 17:06:51 +01:00
  • 51aa51a377 runtime: fix multi-node pxb-pcie topology for dual-socket GPU pods Fabiano Fidêncio 2026-06-26 12:22:05 +02:00
  • be382f0144 Merge pull request #13314 from fidencio/topic/temp-disable-nvidia-gpu-snp-jobs Fabiano Fidêncio 2026-07-01 12:41:46 +02:00
  • 527a323478 tests: temporarily disable nvidia-gpu-snp* tests Fabiano Fidêncio 2026-07-01 12:25:02 +02:00
  • 74a9b32f3d Merge pull request #13298 from BbolroC/remove-hotplug_vfio_on_root_bus-runtime-rs Hyounggyu Choi 2026-07-01 08:41:13 +02:00
  • a30c22bd64 runtime-rs: Remove hotplug_vfio_on_root_bus Hyounggyu Choi 2026-06-29 11:21:34 +02:00
  • bd0e3cb54e Merge pull request #13285 from kata-containers/topic/coco-rootfs-split-for-systemd-based-images Fabiano Fidêncio 2026-07-01 04:14:14 +02:00
  • 344a3597fb Merge pull request #13284 from punkwalker/feat/kata-deploy-startup-taint-removal Fabiano Fidêncio 2026-06-30 22:15:07 +02:00
  • 3cbcc75f78 Merge pull request #13303 from kata-containers/sprt/emptydir-test-evict Fabiano Fidêncio 2026-06-30 22:12:36 +02:00
  • f4d0ae1c2f docs: adopt guest-extension-image naming in composable-vm proposal Fabiano Fidêncio 2026-06-27 13:55:21 +02:00
  • e01a0b8975 build: ship CoCo extension component manifest in extension image Fabiano Fidêncio 2026-06-10 17:01:08 +02:00
  • effac686fc agent: resolve and launch CoCo guest components via extension manifest Fabiano Fidêncio 2026-06-10 16:59:49 +02:00
  • 9b6453eb20 ci: build rootfs-image-coco-extension alongside the confidential image Fabiano Fidêncio 2026-05-10 19:09:30 +02:00
  • 8e25e7636f build: add CoCo extension image build Fabiano Fidêncio 2026-05-10 19:05:04 +02:00
  • bd93a93990 config: use split CoCo image for runtime-rs, keep Go on monolithic Fabiano Fidêncio 2026-05-10 19:04:30 +02:00
  • 1906a44413 image-builder: support building extension images without /sbin/init check Fabiano Fidêncio 2026-05-10 19:04:06 +02:00
  • e85a19a8a6 agent: add systemd template unit for extension image mount/unmount Fabiano Fidêncio 2026-05-10 19:03:37 +02:00
  • 968d6e9431 runtime: add guest_extension_images cold-plug support for Go runtime Fabiano Fidêncio 2026-05-10 19:03:09 +02:00
  • e96b6c8b17 runtime-rs: wire guest_extension_images cold-plug Fabiano Fidêncio 2026-05-10 19:02:50 +02:00
  • f657d3729a kata-types: add GuestExtensionImage type and field to BootInfo Fabiano Fidêncio 2026-05-10 19:02:20 +02:00
  • 1939a15db6 Merge pull request #13306 from fidencio/topic/fix-pod-number-cpu-guest-pull-policy Fabiano Fidêncio 2026-06-30 19:54:15 +02:00
  • 876310854d ci: switch azure creds sprt/new-azure-creds Aurélien Bombo 2026-06-30 09:21:33 -05:00
  • 3779281b35 tests: test emptyDir sizeLimit eviction with virtio-fs Aurélien Bombo 2026-06-29 16:35:33 -05:00
  • 6d27459da8 tests: add supplementalGroups to pod-number-cpu for guest-pull Fabiano Fidêncio 2026-06-30 15:37:36 +02:00
  • 8635c59e07 Merge pull request #13249 from stevenhorsman/thiserror-update Steve Horsman 2026-06-30 14:43:45 +01:00
  • c292d93ec3 runtime: bump github.com/opencontainers/runc stevenhorsman 2026-06-29 06:23:10 -07:00
  • 9686d62cb4 Merge pull request #13299 from fidencio/topic/versions-yaml-must-be-installed Zvonko Kaiser 2026-06-29 14:37:15 -04:00
  • b5c61229c0 Merge pull request #13289 from stevenhorsman/mem-agent-rpc-policy Fabiano Fidêncio 2026-06-29 16:54:43 +02:00
  • d9fc56d6b3 Merge pull request #13105 from manuelh-dev/mahuber/no-guest-pull-skip-pol Dan Mihai 2026-06-29 07:06:22 -07:00
  • 6f47183c28 kata-deploy: restore versions.yaml installation on host nodes Fabiano Fidêncio 2026-06-29 12:06:31 +02:00
  • 36b674ed51 workflow: wire agent policy coverage check into static-checks stevenhorsman 2026-06-26 08:43:25 +01:00
  • b23621d5a9 ci: add static check for agent policy coverage stevenhorsman 2026-06-25 16:42:44 +01:00
  • 5c171e7321 agent: add policy-gated resize_volume stub to AgentService stevenhorsman 2026-06-25 09:21:04 -07:00