mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-09-16 22:39:01 +00:00
release: Kata Containers 3.2.0-alpha4
- tests: Add `k8s-volume` and `k8s-file-volume` tests to GHA CI - metrics: Update boot time for kata metrics - metrics: Add FIO report files for kata metrics - kata-deploy: Allow runtimeclasses to be created by the daemonset - runtime-rs: change block index to 0 - agent: fix typo in constant - metrics: Add FIO benchmark for metrics tests - gha: dragonball: Run only on the dragonball labeled machine - tests: Fix `k8s-job` test - agent,libs: Remove unused 'mut' keywords - runtime-rs: remove unneeded 'mut' keywords - tests: QoL improvements for running tests locally - agent: exclude symlinks from recursive ownership change - cache: kernel: Fix kernel caching - runk: Add Docker guide to README - metrics: General improvements to json.bash script - kata-deploy: Allow shim creation based on what's passed to the daemonset - gha: ci: Add skeleton of vfio job - s390x: Fixing device.Bus assignment - release: Mention the container images used to build the project - kata-deploy-binaries: kernel_cache: Take module_dir into account - ci: nydus: Fix typo in "source" - gha: ci: Add no-op nydus tests to our CI - Dragonball: migrate dragonball-sandbox crates to Kata - ci: gha: Add cri-containerd tests (but still do not enable them) - packaging/tools: Add kata-debug and use it as part of our CI - cache: kernel: Consider changes in tools/packaging/kernel - kata-deploy: Properly get the path of the versions.yaml file - kata-deploy: Add VERSION and versions.yaml to the final tarball - metrics: Add C-Ray performance test - metrics: enable TensorFlow benchmark to be run on gha - metrics: Add function to memory inside container script - Revert "metrics: Replace backslashes used to escape double quoted key in jq expr" - versions: Bump virtiofsd to v1.7.0 - metrics: stop hypervirsor and shim at init_env stage - ci: k8s: Adapt "source ..." to the new location of gha-run.sh - ci: Move `tests/integration/gha-run.sh` to `tests/integration/kuberentes/` ... and also remove KUBECONFIG from the tdx envs - versions: Update kernel to version v6.1.x - agent: Fix exec hang issues with a backgroud process - agent: Ignore already mounted dev/fs/pseudo-fs - ci: k8s: Bring TDX tests back - metrics: Update machine learning documentation - gha: ci: cri-containerd: Fix KATA_HYPERVSIOR typo - tests: Add MobileNet Tensorflow performance benchmark - metrics: replace backslashes used to escape double quoted jq key expr. - runtime-rs: enhancement of Device Manager for network endpoints. - feat(Tracing): tracing in Rust runtime - runtime-rs: ignore unconfigured network interfaces - metrics: Stop running kata-env before kata is properly installed. - metrics: use rm -f to remove the oldest continerd config file. - kernel: Update kernel config name - kata-deploy: Add a debug option to kata-deploy (and also use it as part of our CI) - runtime-rs: add parameter for propagation of (u)mount events - kata-ctl: Move GuestProtection code to kata-sys-util - tests: Add function before function name in common.bash for metrics - tests: Add metrics storage documentation - metrics: Fix metrics ts generator to treat numbers as decimals - gha: ci: Add cri-containerd tests skeleton -- follow up 1 - dragonball/agent: Add some optimization for Makefile and bugfixes of unit tests on aarch64 - metrics: Enable blogbench test - tests: Add machine learning performance tests - tests: gha: ci: Add cri-containerd tests skeleton - metrics: Enable memory inside container metrics - tools: Use a consistent target name when building mariner initrd - gha: ci: Gather info about the node / pods - runtime-rs: Do not scan network if network model is "none" - gha: k8s: tdx: Temporarily disable TDX tests - metrics: Update memory usage script - gha: Cancel previous jobs if a PR is updated - gha: nightly: Fix long name of AKS clusters issue and make the CI easier to test - README: Add badge for our Nightly CI - gha: Do not run all the tests if only docs are updated - bugfix: plus default_memory when calculating mem size - gha: ci: Use github.sha to get the last commit reference - dragonball: Don't fail if a request asks for more CPUs than allowed - gha: ci: Fix refernce passed to checkout@v3 - gha: ci: Avoid using env also in the ci-nightly and payload-after-push - gha: k8s: Ensure cluster doesn't exist before creating it - gha: ci: More follow up fixes after adding a nightly CI - tests: Enable running k8s tests on Mariner - gha: ci: Avoid using env unless it's really needed - gha: ci: Follow up fixes for the nightly jobs - tests: Enable memory usage metrics tests - gha: Add nightly jobs - metrics: storing metrics workflow artifacts - gha: k8s: Ensure tests are running on a specific namespace - metrics: Adds blogbench and webtool metrics tests - gha: dragonball: Correctly propagate PATH update - versions: Upgrade to Cloud Hypervisor v33.0 - Convert `is_allowed`, `ttrpc_error` and `sl` to functions - gha: release: Use a specific release of hub - metrics: Add checkmetrics to gha-run.sh for metrics CI - packaging: Fix indentation of build.sh script at ovmf - doc: Add documentation for the virtualization reference architecture - gpu: Update kernel building to the latest changes - runtime: fix PCIe topology for GPUDirect use-case - metrics: Add memory footprint tests - runtime: Add "none" as a shared_fs option - metrics: Uniformity across function names in gha-run.sh - runtime-rs: support physical endpoint using device manager - runtime-rs: bugfix for direct volume path's validation. - metrics: Fix retrieving hypervisor version on metrics - runtime-rs: fix build error on AArch64 - checkmetrics: Add checkmetrics makefile and documentation - docs: Add boot time metrics documentation - runtime-rs: add support spdk/vhost-user based volume. - static-build: Remove kata-version parameter - dragonball: avoid obtaining lock twice in create_stdio_console - metrics: Add checkmetrics for kata metrics CI - metrics: enable launch-times test on gha-run metrics script - docs: Add general metrics documentation - add support vfio device manager - gha: Don't automatically trigger CI - kata-ctl: Check for vm capability - docs: fix spelling of "crate" - packaging: Fix indentation in init.sh script - gha: Fix gha actions - metrics: install kata and launch-times test - tests: Move tests helper script to this repo - tests: Add json script for metrics tests - Cherry pick initramfs caching updates from CCv0 - gha: Fix format for run launchtimes metrics yaml - tests: Add tests lib common script - Fix deprecated virtiofsd args (go shim only) - gha: Add base branch on SHA on pull requst - gha: ci-on-push: Run metrics tests - docs: Update Developer Guide - runtime-rs: Enhance flexibility of virtio-fs config - versions: Update firecracker version to 1.3.3 - tools: Fix no-op builds - runtime-rs: update Cargo.lock - gha: Fix `stage` definition in matrix - feat(runtime): vcpu resize capability - packaging: Remove snap package - gha: Add new build targets for Mariner - Dragonball: support resize memory - Port Measured rootfs feature from CCv0 branch to main - add support direct volume and refactor device manager - gha: Fix gha-run.sh and unbreak CI - kata-ctl: Switch to slog logging; add --log-level and --json-logging arguments - log-parser: Update log parser link at README - gha: aks: Extract `run` commands to a script - runtime-rs: handle copy files when share_fs is not available - agent-ctl: fix the compile error - agent: fix the issue of exec hang with a backgroud process - runtime-rs: bugfix: update Cargo.lock - gha: aks: Use short SHA in cluster name - README: Display badge for the "Publish Artefacts" job and update the Kata Containers logo - kata-deploy: Change how we get the Ubuntu k8s key - gha: aks: Ensure host_os is used everywhere needed - kubernetes: add agnhost command in pod yaml - main | release: Standardize kata static file name - packaging: make BUILDER_REGISTRY configurable - gha: aks: Add the host_os as part of the aks cluster's name - kernel: Modify build-kernel.sh to accomodate for changes in version.yaml - gha: Fix Mariner cluster creation - gha: Unbreak CI and fix cluster creation step - Dragonball: support vcpu hotplug on aarch64 - runtime-rs/sandbox_bindmounts: add support for sandbox bindmounts - runtime-rs/kata-ctl: Enhancement of DirectVolumeMount. - gha: Create Mariner host as part of k8s tests - netlink: Fix the issue of update_interface - gha: Increase timeout for AKS jobs and give more time to start running the tests - runtime: sending SIGKILL to qemu - dragonball: convert BlockDeviceMgr and VirtioNetDeviceMgr functions to methods - dragonball: Remove virtio-net and vsock devices gracefully - kata-deploy: Improve shim backup / restore - doc: Update git commands - kata-deploy: Fix indentation on kata deploy merge script8353aae41
ci: k8s: Rework get_nodes_and_pods_info()6ad5d7112
ci: k8s: Do not gather node info before running the tests5261e3a60
ci: k8s: Group messages to improve readability9cc6b5f46
ci: k8s: Get logs from kata-deploy9d285c622
ci: k8s: Let kata-deploy take care of the runtimeclasses87568ed98
gha: Test split out runtimeclasses are in sync with all-in-one file39192c608
kata-deploy: Print variables passed to the script0e157be6f
kata-deploy: Allow runtimeclasses to be created by the daemonseta27433324
kata-deploy: Change default values of DEBUG69535b808
kata-deploy: runtimeclass: Split out entries9e1710674
kata-runtimeClasses: Alphabetically sort the enrties6222bd910
tests: Add k8s-file-volume test187a72d38
tests: Add k8s-volume test0c8427035
metrics: Add boot time value for qemu6520dfee3
metrics: Update boot time for kata metricsff2279061
metrics: Update runtime and configuration pathsa5d4e3388
metrics: Add compare virtiofsd dax script5e937fa62
metrics: Update general FIO testsb0bea47c5
metrics: Add makefile to report generator73c57b9a1
metrics: Add FIO report files for kata metricsc8fcd29d9
runtime-rs: use device manager to handle virtio-pmem901c19225
runtime-rs: support configure vm_rootfs_driver5d6199f9b
runtime-rs: use device manager to handle vm rootfs20f1f62a2
runtime-rs: change block index to 0662f87539
metrics: Add general FIO makefilec5a87eed2
tests: gha: Add timeout to cluster creation6daeb08e6
tests: k8s: Clean up node debuggers after running3aa6c77a0
gha: dragonball: Run only on the dragonball labeled machine37641a543
metrics: Add example config for fio jobs314aec73d
agent: fix typo in constant4703434b1
tests: k8s: Allow using custom resource group350f3f70b
tests: Import `common.bash` in `run_kubernetes_tests.sh`d7f04a64a
tests: k8s: Leave `runtimeclass_workloads/` alonebdde6aa94
tests: k8s: Split deployment and testing commands91a0b3b40
tests: aks: Simply delete cluster when cleaning up3c1044d9d
metrics: Update FIO paths for k8s runner6177a0db3
metrics: Add env files for FIOa45900324
metrics: Add fio execea198fddc
metrics: Add FIO runner k8s8f7ef41c1
metrics: Add FIO vendor code6293c17bd
metrics: Add FIO benchmark for metrics testsff4cfcd8a
runk: Add Docker guide to READMEc8ac56569
cache: kernel: Harmonize commit with fetching side81775ab1b
cache: kernel: Fix SEV kernel caching717f775f3
gha: ci: Add skeleton of vfio jobb9f100b39
agent,libs: Remove unused 'mut' keywordsa56f96bb2
kata-deploy: Allow shim creation based on what's passed to the daemonset4a5ab38f1
metrics: General improvements to json.bash scriptd4eba3698
kata-deploy-binaries: kernel_cache: Take module_dir into accountb7c9867d6
release: Mention the container images used to build the project7c4b59781
ci: nydus: Fix typo in "source"6a680e241
gha: ci: Add placeholder for the nydus tests as part of the CIfb4f7a002
gha: nydus: Add a no-op GHA for nydus4a207a16f
gha: nydus: Bring tests as they are from the tests repo2c8f83424
runtime-rs: remove unneeded 'mut' keywords1fc715bc6
s390x: Add AP Attach/Detach teste91f5edba
ci: cri-containerd: Fix default typo for testContainerStart()8b8aef09a
ci: cri-containerd: Temporarily disable TestContainerSwap56767001c
ci: cri-containerd: Add namespace / uid to the podsa84773652
ci: cri-containerd: Always use sudo to call crictl99ba86a1b
ci: cri-containerd: Add /usr/local/go/bin to the PATH7f3b30999
ci: cri-containerd: Add `function` before each functionfde22d6bc
ci: cri-containerd: Assume podman is always used9465a0496
ci: cri-containerd: Adapt "source ..." to this repodf8d14411
ci: cri-containerd: Remove CI variablef90570aef
ci: cri-containerd: Remove unused runc_runtime_binc3637039f
ci: cri-containerd: Remove KILL_VMM_TEST env varbc4919f9b
ci: cri-containerd: Always run shim-v2 testsf9e332c6d
ci: cri-containerd: Stop cloning containerdcfd662fee
ci: cri-containerd: Remove ununsed SNAP_CI vard36c3395c
ci: cri-containerd: Update copyrightb5be8a4a8
ci: cri-containerd: Move integration-tests.sh as it wasf2e00c95c
ci: cri-containerd: Populate install_dependencies()897955252
versions: Add "latest" field for cri-tools1bbcbafa6
ci: Add clone_cri_container()f66c68a2b
ci: Add install_cri_tools()4dd828414
ci: Add install_cri_containerd()ad47d1b9f
ci: Add download_github_project_tarball()788c562a9
ci: Add get_latest_patch_release_from_a_github_project()6742f3a89
ci: Use `function` before each install_go.sh function5eacecffc
ci: Adjust paths for install_go.sh8ed1595f9
ci: Update copyright for install_go.sh6123d0db2
ci: Move install_go.sh as it was8653be71b
ci: Do not take cross-build into consideration for kata-arch.sh6a76bf92c
ci: Fix style / identation if kata-arch.sh72743851c
ci: Add `function` before each kata-arch.sh function9f6d4892c
ci: Update copyright for kata-arch.sh6f73a7283
ci: Move kata-arch.sh as it was3615d7343
ci: Add get_from_kata_deps()34779491e
gha: kubernetes: Avoid declaring repo_root_dirf3738beac
tests: Use $HOME/go as fallback for $GOPATHb87ed2741
tests: Move `ensure_yq` to common.bash124e39033
tests: common: Fix quoting when globbingdb77c9a43
tests: Make install_kata take care of the links13715db1f
tests: Do not call `install_check_metrics` when installing kata630634c5d
ci: k8s: Group logs to make them easier to read228b30f31
ci: k8s: Gather node info during the cleanup81f99543e
ci: k8s: Cleanup cluster before deleting it38a7b5325
packaging/tools: Add kata-debugae6e8d2b3
kata-deploy: Properly get the path of the versions.yaml file309e23255
cache: kernel: Consider changes in tools/packaging/kernel59fdd69b8
kata-deploy: Add VERSION and versions.yaml to the final tarball5dddd7c5d
release: Upload versions.yaml as part of the releasebad3ac84b
metrics: Rename C-Ray to cpu performance tests87d99a71e
versions: Remove "kernel-experimental"545de5042
vfio: Fix tests62aa6750e
vfio: Added better handling of VFIO Control Devicesdd422ccb6
vfio: Remove obsolete HotplugVFIOonRootBus114542e2b
s390x: Fixing device.Bus assignment371a118ad
agent: exclude symlinks from recursive ownership changee64edf41e
metrics: Add tensorflow function in gha-run script67a6fff4f
metrics: Enable tensorflow benchmark on gha01450deb6
Revert "metrics: Replace backslashes used to escape double quoted key in jq expr."843006805
metrics: Add function to memory inside container scriptbbd3c1b6a
Dragonball: migrate dragonball-sandbox crates to Katafad801d0f
ci: k8s: Adapt "source ..." to the new location of gha-run.sh55e2f0955
metrics: stop hypervirsor and shim at init_env stage556e663fc
metrics: Add disk link to general metrics README98c121709
metrics: Add C-Ray README8e7d9926e
metrics: Add C-Ray Dockerfilee2ee76978
metrics: Add C-Ray performance test2ee2cd307
ci: k8s: Move gha-run.sh to the kubernetes dir88eaff533
ci: tdx: Adjust KUBECONFIGc09e268a1
versions: Downgrade SEV(-SNP) kernel back to v5.19.x6a7a32365
versions: Bump virtiofsd to v1.7.0ac5f5353b
ci: k8s: Bring TDX tests back950b89ffa
versions: Update kernel to version v6.1.388ccc1e5c9
metrics: Update machine learning documentationf50d2b066
gha: ci: cri-containerd: Fix KATA_HYPERVSIOR typo620b94597
metrics: Add Tensorflow Mobilenet documentation6c91af0a2
agent: Fix exec hang issues with a backgroud process59f4731bb
metrics: Stop running kata-env before kata is properly installed.468f017e2
metrics: Replace backslashes used to escape double quoted key in jq expr.64f013f3b
ci: k8s: Enable debug when running the tests8f4b1df9c
kata-deploy: Give users the ability to run it on DEBUG mode2c8dfde16
kernel: Update kernel config name150e54d02
runtime-rs: ignore unconfigured network interfaces3ae02f920
metrics: use rm -f to remove older continerd config file.a864d0e34
tests: Add tensorflow mobilenet dockerfile788d2a254
tests: Add tensorflow mobilenet performance test3fed61e7a
tests: Add storage link to general metrics documentationb34dda4ca
tests: Add storage blogbench metrics documentation6787c6390
runtime-rs: add parameter for propagation of (u)mount events6e5679bc4
tests: Add function before function name in common.bash for metrics62080f83c
kata-sys-util: Fix compilation errors02d99caf6
static-checks: Make cargo clippy pass.982420682
agent: Make the static checks pass for agent61e4032b0
kata-ctl: Remove all utility functions to get platform protectiona24dbdc78
kata-sys-util: Move utilities to get platform protectiondacdf7c28
kata-ctl: Remove cpu related functions from kata-ctlf5d195717
kata-sys-util: Move additional functionality to cpu.rs304b9d914
kata-sys-util: Move CPU info functions7319cff77
ci: cri-containerd: Add LTS / Active versions for containerd2a957d41c
ci: cri-containerd: Export GOPATH75a294b74
ci: cri-containerd: Ensure deps are installed6924d14df
metrics: Fix metrics ts generator to treat numbers as decimals9e048c8ee
checkmetrics: Add blogbench read value for qemu2935aeb7d
checkmetrics: Add blogbench write value for qemu02031e29a
checkmetrics: Add blogbench read value for clh107fae033
checkmetrics: Add blogbench write value for clh8c75c2f4b
metrics: Update blogbench Dockerfile49723a9ec
metrics: Add double quotes to variablesdc67d902e
metrics: Enable blogbench test438fe3b82
gha: ci: Add cri-containerd tests skeletonbd08d745f
tests: metrics: Move metrics specific function to metrics gha-run.sh3ffd48bc1
tests: common: Move a few utility functions to common.bash7f961461b
tests: Add machine learning READMEbb2ef4ca3
tests: Add `function` before each function063f7aa7c
tests: Add Pytorch Dockerfile1af03b9b3
tests: Add Pytorch performance test4cecd6237
tests: Add tensorflow Dockerfilec4094f62c
tests: Add metrics machine learning performance tests89b622dcb
gha: k8s: tdx: Temporarily disable TDX tests8c9d08e87
gha: ci: Gather info about the node / pods283f809dd
runtime-rs: Enhancing Device Manager for network endpoints.a65291ad7
agent: rustjail: update test_mknod_dev46b81dd7d
agent: clippy: fix cargo clippy warningsc4771d9e8
agent: Makefile: enable set SECCOMP dynamicallya88212e2c
utils.mk: update BUILD_TYPE argument883b4db38
dragonball: fix cargo test on aarch646822029c8
runtime-rs: Do not scan network if network model is "none"ce54e43eb
metrics: Update memory usage scriptfbc2a91ab
gha: Cancel previous jobs if a PR is updated307cfc8f7
tools: Use a consistent target name when building mariner initrdd780cc08f
gha: nightly: Also use `workflow_dispatch` to trigger itb99ff3026
gha: nightly: Fix name size limit for AKSaedc586e1
dragonball: Makefile: add coverage target310e069f7
checkmetrics: Enable checkmetrics for memory inside test1363fbbf1
README: Add badge for our Nightly CI1776b18fa
gha: Do not run all the tests if only docs are updated28c29b248
bugfix: plus default_memory when calculating mem size0c1cbd01d
gha: ci: after-push: Use github.sha to get the last commit reference37a955678
gha: ci: nightly: Use github.sha to get the last commit referenceed23b47c7
tracing: Add tracing to runtime-rs96e9374d4
dragonball: Don't fail if a request asks for more CPUs than allowed38f0aaa51
Revert "gha: k8s: dragonball: Skip k8s-number-cpus"828a72183
gha: k8s: dragonball: Skip k8s-ooma79505b66
gha: k8s: dragonball: Skip k8s-number-cpus275c84e7b
Revert "agent: fix the issue of exec hang with a backgroud process"2be342023
checkmetrics: Add memory usage inside container value for qemu6ca34f949
checkmetrics: Add memory inside container value for clh6c6892423
metrics: Enable memory inside container metrics0ad298895
gha: ci: Fix refernce passed to checkout@v386904909a
gha: ci: Avoid using env also in the ci-nightly and payload-after-pushf72cb2fc1
agent: Remove shadowed function, add slog-term1d05b9cc7
gha: ci: Pass down secrets to ci-on-push / ci-nightlyc5b4164cb
gha: ci: Fix tarball-suffix passed to the metrics tests07810bf71
agent: Ignore already mounted dev/fs/pseudo-fs11e3ccfa4
gha: ci: Avoid using env unless it's really neededc45f646b9
gha: k8s: Ensure cluster doesn't exist before creating it1a7bbcd39
gha: ci: Fix typo pull_requesst -> pull_requestddf4afb96
gha: ci: Fix set-fake-pr-number job8a0a66655
gha: ci: schedule expects a list, not a map5c0269dc5
gha: ci: Add pr-number input to the correct jobde83cd9de
gha: ci: Use $VAR instead of ${{ env.VAR }}6acce83e1
metrics: Fix the call to check_metrics functione067d1833
gha: Add a nightly CI job7c0de8703
gha: k8s: Ensure tests are running on a specific namespace106e30571
gha: Create a re-usable `ci.yaml` filecc3993d86
gha: Pass event specific info from the caller workflow4e396e728
metrics: Add function keyword to to helper metrics functions1ca17c2f7
metrics: storing metrics workflow artifacts5a61065ab
checkmetrics: Add checkmetrics value for memory usage in qemu78086ed1f
checkmetrics: Add memory usage value for clh1c3dbafbf
metrics: Fix function of how to retrieve multiple values18968f428
metrics: Add function to have uniformity35d096b60
metrics: Adds blogbench and webtool metrics testsd8f90e89d
metrics: Rename function at memory usage scriptb9d66e0d5
metrics: Fix double quotes variables in memory usage script476a11194
tests: Enable memory usage metrics testsb568c7f7d
tests/integration: Provide default value for KATA_HOST_OSd6e96ea06
tests/integration: Use AzureLinux instead of Mariner40c46c75e
tests/integration: Perform yq install in run_tests()d8b8f7e94
metrics: Enable launch tests time metrics72fd562bd
gha: release: Use a specific release of hub0502354b4
checkmetrics: Add checkmetrics json for qemub481ef188
makefile: Add -buildvcs=false flag to go builde94aaed3c
ci_worker: Add checkmetrics ci worker for cloud hypervisor917576e6f
metrics: Add double quotes in all variablescc8f0a24e
metrics: Add checkmetrics to gha-run.sh for metrics CI477856c1e
gha: dragonball: Correctly propagate PATH update1c211cd73
gha: Swap asset/release in build matrix0152c9aba
tools: Introduce `USE_CACHE` environment variable2b5975689
tests: Build CLH with glibc for Mariner80c78eadc
tests: Use baked-in kernel with Mariner532755ce3
tests: Build Mariner rootfs initrd6a21e20c6
runtime: Add "none" as a shared_fs option5681caad5
versions: Upgrade to Cloud Hypervisor v33.0b2ce8b4d6
metrics: Add memory footprint tests to the CId035955ef
doc: Add documentation for the virtualization reference architecture0f454d0c0
gpu: Fixing typos for PCIe topology changes6bb2ea819
packaging: Fix indentation of build.sh script at ovmf0504bd725
agent: convert the `sl` macros to functions0860fbd41
agent: convert the `ttrpc_error` macro to a function0e5d6ce6d
agent: convert the `is_allowed` macro to a functionf680fc52b
agent: change `AGENT_CONFIG`'s lazy type to just `AgentConfig`beb706368
metrics: Uniformity across function names1f3e837e4
runtime-rs: fix build error on AArch646fd25968c
runtime-rs: bugfix for direct volume path's validation.415578cf3
docs: Add general READMEbff4672f7
runtime-rs: support physical endpoint using device manager32cba7e44
metrics: Fix retrieving hypervisor version on metricsaa7946de4
checkmetrics: Add general checkmetrics documentation2fac2b72f
checkmetrics: Add checkmetrics makefilee45899ae0
docs: Add time tests documentation reference28130d3ce
docs: Add boot time metrics documentation0df2fc270
runtime-rs: add support spdk/vhost-user based volume.17198089e
vendor: Add vendor checkmetrics dependenciesf1dfea6e8
docs: Add metrics documentation reference8330fb8ee
gpu: Update unit tests859359424
metrics: enable launch-times test on gha-run metrics scriptc4ee601bf
metrics: Add checkmetrics for kata metrics CIe0d6475b4
gha: Don't automatically trigger CIb535c7cbd
tests: Enable running k8s tests on Mariner71071bdb6
docs: Add general metrics documentation610f7986e
check: Relax the unrestricted_guest check when running in a VM1b406b9d0
kata-ctl:Implement functionality to check host is capable of running VMadf88eaa8
static-build: Remove kata-version parameter09720babc
docs: fix spelling of "crate"7185afc50
gha: Fix gha actions21294b868
packaging: Fix indentation in init.sh scriptfad3ac9f5
metrics: install kata and launch-times test4bbfcfaf1
tests: Move tests helper script to this repof152f0e8c
metrics: Add launch-times to metrics tests59510cfee
runtime-rs: add support vfio device based volume1e3b372bb
runtime-rs: add support vfio device manager6b0848930
gha: Fix format for run launchtimes metrics yaml3cefa43e7
tests: Add json script for metrics tests6a3710055
initramfs: Build dependencies as part of the Dockerfileaa2380fdd
packaging: Add infra to push the initramfs builder image1c7fcc6cb
packaging: Use existing image to build the initramfsa43ea24df
virtiofsd: Convert legacy `-o` sub-options to their `--` replacement8e00dc694
virtiofsd: Drop `-o no_posix_lock`2a15ad978
virtiofsd: Stop using deprecated `-f` optionc3043a6c6
tests: Add tests lib common scriptb16e0de73
gha: Add base branch on SHA on pull requst72f2cb84e
gpu: Reset cold or hot plug after overridingfbacc0964
gpu: PCIe topology, consider vhost-user-block in Virtbc152b114
gha: ci-on-push: Run metrics testsdad731d5c
docs: Update Developer Guideb11246c3a
gpu: Various fixes for virt machine type40101ea7d
vfio: Added annotation for hot(cold) plug8f0d4e261
vfio: Cleanup of Cold and Hot Plugb5c4677e0
vfio: Rearrange the bus assignemntb1aa8c8a2
gpu: Moved the PCIe configs to drivers55a66eb7f
gpu: Add config to TOMLda42801c3
gpu: Add config settings tests for hot-plugde39fb7d3
runtime: Add support for GPUDirect and GPUDirect RDMA PCIe topology9318e022a
gpu: Add CC relates configsb7932be4b
gpu: Add Arm64 Kernel Settings211b0ab26
gpu: Update Kernel Config5f103003d
gpu: Update kernel building to the latest changes35e4938e8
tools: Fix no-op builds347385b4e
runtime-rs: Enhance flexibility of virtio-fs config21d227853
versions: Update firecracker version to 1.3.30e2379909
gha: Fix `stage` definition in matrixae2cfa826
doc: add vcpu handlint doc for runtime-rs7b1e67819
fix(clippy): fix clippy error67972ec48
feat(runtime-rs): calculate initial sizeaaa96c749
feat(runtime-rs): modify onlineCpuMemRequestd66f7572d
feat(runtime-rs): clear cpuset in runtime sidea0385e138
feat(runtime-rs): update linux resource when stop_processa39e1e6cd
feat(runtime-rs): merge the update_cgroups in update_linux_resourcesfa6dff9f7
feat(runtime-rs): support vcpu resizing on runtime side8cb4238b4
packaging: Remove snap package213773998
runtime-rs: update Cargo.lock56d2ea9b7
kata-ctl: Refactor kernel module check9f7a45996
gha: Add `rootfs-initrd-mariner` build targetf28a62164
gha: Add `cloud-hypervisor-glibc` build target8fb7ab751
dragonball: introduce virtio-balloon device7ed949497
dragonball: introduce virtio-mem device776a15e09
runtime-rs: add support direct volume.a8e0f51c5
dragonball: extend DeviceOpContextabae11404
runtime-rs: refactor device manager implementation210a15794
dragonball: avoid obtaining lock twice in create_stdio_console69668ce87
tests: gha-run: Use correct env variable for repof487199ed
gha: aks: Fix argument in call to gha-run.shf6afae9c7
packaging: Add rootfs-image-tdx-tarball targetf62b2670c
config: Add root hash value and measure config to kernel params008058807
kernel: Integrate initramfs into Guest kernel28b264562
initramfs: Add build script to generate initramfs5cb02a806
image-build: generate root hash as an separate partition for rootfs31c0ad207
packaging: Add cryptsetup support in Guest kernel and rootfs980d084f4
log-parser: Update log parser link at README410bc1814
agent-ctl: fix the compile error77519fd12
kata-ctl: Switch to slog logging; add --log-level, --json-logging argsaab603096
gha: aks: Extract `run` commands to a scripte4eb664d2
runtime-rs: update rust to 1.69.0ed37715e0
runtime-rs: handle copy files when share_fs is not available5f6fc3ed7
runtime-rs: bugfix: update Cargo.lock1c6d22c80
gha: aks: Use short SHA in cluster name3c1f6d36d
readme: Update Kata Containers logo388684113
readme: Add status badge for the "Publish Artefacts" job26f752038
kata-deploy: Change how we get the Ubuntu k8s keyaebd3b47d
gha: aks: Ensure host_os is used everywhere needed0c8282c22
gha: aks: Add the host_os as part of the aks cluster's name4b89a6bda
release: Standardize kata static file name9228815ad
kernel: Modify build-kernel.sh to accomodate for changes in version.yaml03027a739
gha: Fix Mariner cluster creation43e73bdef
packaging: make BUILDER_REGISTRY configurableffe3157a4
dragonball: add arm64 patches for upcall560442e6e
dragonball: add vcpu_boot_onlined vectore31772cfe
dragonball: add support resize_vcpu on aarch6464c764c14
dragonball: update dbs-boot to v0.4.0fd9b41464
dragonball: update comment for init_microvmaf16d3fca
gha: Unbreak CI and fix cluster creation step5ddc4f94c
runtime-rs/kata-ctl: Enhancement of DirectVolumeMount.25d2fb0fd
agent: fix the issue of exec hang with a backgroud process4af4ced1a
gha: Create Mariner host as part of k8s testseee7aae71
runtime-rs/sandbox_bindmounts: add support for sandbox bindmounts557b84081
gha: aks: Wait longer to start running the testsc04c872c4
gha: aks: Increase the timeout time428041624
kata-deploy: Improve shim backup / restore14c3f1e9f
kata-deploy: Fix indentation on kata deploy merge script0e47cfc4c
runtime: sending SIGKILL to qemu6a0035e41
doc: Update git commands433b5add4
kubernetes: add agnhost command in pod yamlc477ac551
dragonball: Convert VirtioNetDeviceMgr function to method4659facb7
dragonball: Convert BlockDeviceMgr function to methodee6deef09
dragonball: Remove virtio-net and vsock devices gracefully2bda92fac
netlink: Fix the issue of update_interface Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in: