Zvonko Kaiser
c7fcd84f37
docs: Enhance virtio-fs documentation with usage details
...
Re-added the `/dev/shm` consideration that was accidentally removed with this commit f21c54a985
Signed-off-by: Zvonko Kaiser <zkaiser@nvidia.com >
Signed-off-by: Zvonko Kaiser <zkaiser@nvidia.com >
2026-04-24 19:51:59 -04:00
Fabiano Fidêncio
e0927e0e0c
Merge pull request #12846 from RainaYL/rainax/split_irqchip_pr
...
dragonball: Implement userspace IOAPIC to enable split irqchip
2026-04-24 19:07:45 +02:00
Aurélien Bombo
15296fc9fe
Merge pull request #12374 from microsoft/cameronbaird/add-cifs
...
kernel: add required configs for CIFS support
2026-04-24 10:42:09 -05:00
Steve Horsman
1cab92139c
Merge pull request #12501 from ANJANA-A-R-K/vuln-fix
...
kata-agent: Bump serde-enum-str to v0.5.0
2026-04-24 15:03:45 +01:00
Fabiano Fidêncio
3505576a98
Merge pull request #12912 from fidencio/topic/runtime-rs-qemu-as-default
...
runtime-rs: Set QEMU as the default hypervisor
2026-04-24 13:37:35 +02:00
Greg Kurz
de91eda11b
Merge pull request #12890 from fidencio/topic/shell-check
...
shell check: Let the bot fix those issues
2026-04-24 12:41:33 +02:00
Anjana A R K
d2e0e277cc
kata-agent: Bump serde-enum-str to v0.5.0
...
Upgraded the serde-enum-str to v0.5.0 which bumps serde-attributes to 0.3.0 version
Signed-off-by: Anjana A R K <anjana.a.r.k1@ibm.com >
2026-04-24 15:57:59 +05:30
Fabiano Fidêncio
785c2ca981
Merge pull request #12911 from fidencio/topic/ci-only-run-arm64-tests-on-nightly
...
ci: Only run arm64 k8s tests on nightly builds
2026-04-24 10:19:34 +02:00
Fabiano Fidêncio
12bb497ce2
runtime-rs: Set QEMU as the default hypervisor
...
Dragonball is only supported on x86_64 and aarch64, so using it as the
default hypervisor means architectures like s390x, powerpc64le, and
riscv64gc have no working default. Switch to QEMU, which is available
across all supported architectures.
Dragonball is still compiled as a feature on x86_64 and aarch64 via
USE_BUILTIN_DB, and users can still override the default with
HYPERVISOR=dragonball.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 09:42:10 +02:00
Fabiano Fidêncio
c5b159c556
ci: Only run arm64 k8s tests on nightly builds
...
The arm64 k8s tests are expensive and consume self-hosted runner
resources. Restrict both run-k8s-tests-on-arm64 and
run-kata-coco-tests-on-arm64 to nightly CI runs by gating on
inputs.pr-number == 'nightly'.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 09:38:13 +02:00
Fabiano Fidêncio
ea974bea59
ci: Remove redundant shellcheck.yaml workflow
...
The shellcheck_required.yaml workflow now covers everything this
workflow did and more, running at severity=style instead of the
default severity.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
Made-with: Cursor
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
d532cd06f8
ci: Bump shellcheck severity to style
...
Raise the shellcheck gate from severity=error to severity=style now
that all scripts in the repo have been cleaned up. Ignore paths that
are being removed by other efforts.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
Made-with: Cursor
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
877f6b2129
tools: Fix shellcheck issues in common.bash
...
Address shellcheck warnings including proper variable quoting,
use of [[ ]] over [ ], declaring and assigning variables separately,
and adding appropriate shellcheck disable directives where needed.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
Made-with: Cursor
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
bc3a273f84
tools: Fix shellcheck issues in containerd-shim-katadbg-v2
...
Address shellcheck warnings including proper variable quoting,
use of [[ ]] over [ ], declaring and assigning variables separately,
and adding appropriate shellcheck disable directives where needed.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
Made-with: Cursor
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
b7eb3ae402
tests: Fix shellcheck issues in helm-deploy.bash
...
Address shellcheck warnings including proper variable quoting,
use of [[ ]] over [ ], declaring and assigning variables separately,
and adding appropriate shellcheck disable directives where needed.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
Made-with: Cursor
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
9730aca676
tests: Fix shellcheck issues in common.bash
...
Address shellcheck warnings including proper variable quoting,
use of [[ ]] over [ ], declaring and assigning variables separately,
and adding appropriate shellcheck disable directives where needed.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
Made-with: Cursor
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
fedc1003b0
tools: Fix shellcheck issues in webhook-check.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
ca180a0e58
tools: Fix shellcheck issues in create-certs.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
d0106f47e2
tools: Fix shellcheck issues in build.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
ccffa29a8e
tools: Fix shellcheck issues in build-static-coco-guest-components.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
a7141ecd0f
tools: Fix shellcheck issues in release.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
0d1b0b2ff7
tools: Fix shellcheck issues in generate_vendor.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
00842794e2
tools: Fix shellcheck issues in kata-deploy-copy-yq-installer.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
a751f84a14
tools: Fix shellcheck issues in kata-deploy-copy-libseccomp-installer.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
94b870c67a
tools: Fix shellcheck issues in kata-deploy-build-and-upload-payload.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
eb58dea7c2
tools: Fix shellcheck issues in kata-deploy-binaries.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
31c711b99b
tools: Fix shellcheck issues in kata-deploy-binaries-in-docker.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
ea27e2f021
tools: Fix shellcheck issues in install_oras.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
5b76b61213
tools: Fix shellcheck issues in kata-debug-build-and-upload-payload.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
cf1b4f69b4
tools: Fix shellcheck issues in lib_se.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
fb270aa998
tools: Fix shellcheck issues in build_se_image.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
ed8806c41e
tools: Fix shellcheck issues in build_image.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
1a1db76e21
tools: Fix shellcheck issues in test_config.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
483407b216
tools: Fix shellcheck issues in rootfs_lib.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
4ab8e58b2b
tools: Fix shellcheck issues in config.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
599693f001
tools: Fix shellcheck issues in rootfs_lib_template.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
dcbd35e4b1
tools: Fix shellcheck issues in config_template.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
902843c0ef
tools: Fix shellcheck issues in rootfs.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
f21c902dfb
tools: Fix shellcheck issues in rootfs_lib.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
7b72dd4098
tools: Fix shellcheck issues in config.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
a55f87ae86
tools: Fix shellcheck issues in config.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
0105616ff2
tools: Fix shellcheck issues in config.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
bd93effa07
tools: Fix shellcheck issues in rootfs_lib.sh
...
Address shellcheck warnings including proper variable quoting,
use of [[ ]] over [ ], declaring and assigning variables separately,
and adding appropriate shellcheck disable directives where needed.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
Made-with: Cursor
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
3d817da7c9
tools: Fix shellcheck issues in rootfs_lib.sh
...
Address shellcheck warnings including proper variable quoting,
use of [[ ]] over [ ], declaring and assigning variables separately,
and adding appropriate shellcheck disable directives where needed.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
Made-with: Cursor
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
1c365ae6a7
tools: Fix shellcheck issues in config.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
a5a5f38630
tools: Fix shellcheck issues in initrd_builder.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
ea6c77bd5e
tools: Fix shellcheck issues in image_builder.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
8235e40f89
tools: Fix shellcheck issues in add_libs.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
56c6f8bbb2
docs: Fix shellcheck issues in offline_cpu.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00
Fabiano Fidêncio
b298933478
ci: Fix shellcheck issues in static-checks.sh
...
Fix shellcheck warnings and notes identified by running
shellcheck --severity=style.
Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com >
2026-04-24 08:14:08 +02:00