From ce9c2671d4fd32dcf09dae3845609100ce6a76f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabiano=20Fid=C3=AAncio?= Date: Tue, 21 Apr 2026 18:03:29 +0200 Subject: [PATCH] tests: Fix shellcheck issues in gha-run.sh MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix shellcheck warnings and notes identified by running shellcheck --severity=style. Signed-off-by: Fabiano FidĂȘncio --- tests/functional/kata-monitor/gha-run.sh | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/tests/functional/kata-monitor/gha-run.sh b/tests/functional/kata-monitor/gha-run.sh index 2553dc6853..1877bc80f8 100755 --- a/tests/functional/kata-monitor/gha-run.sh +++ b/tests/functional/kata-monitor/gha-run.sh @@ -10,7 +10,9 @@ set -o nounset set -o pipefail kata_tarball_dir="${2:-kata-artifacts}" +export kata_tarball_dir kata_monitor_dir="$(dirname "$(readlink -f "$0")")" +# shellcheck source=/dev/null source "${kata_monitor_dir}/../../common.bash" function install_dependencies() { @@ -39,8 +41,10 @@ function install_dependencies() { cri_tools_version=$(get_from_kata_deps ".externals.critools.latest") declare -a github_deps github_deps[0]="cri_tools:${cri_tools_version}" + # shellcheck disable=SC2154 case "${CONTAINER_ENGINE}" in containerd) + # shellcheck disable=SC2154 github_deps[1]="cri_containerd:$(get_from_kata_deps ".externals.containerd.${CONTAINERD_VERSION}")" github_deps[2]="runc:$(get_from_kata_deps ".externals.runc.latest")" github_deps[3]="cni_plugins:$(get_from_kata_deps ".externals.cni-plugins.version")" @@ -52,19 +56,20 @@ function install_dependencies() { for github_dep in "${github_deps[@]}"; do IFS=":" read -r -a dep <<< "${github_dep}" - install_${dep[0]} "${dep[1]}" + "install_${dep[0]}" "${dep[1]}" done - if [ "${CONTAINER_ENGINE}" = "crio" ]; then - install_crio ${cri_tools_version#v} + if [[ "${CONTAINER_ENGINE}" = "crio" ]]; then + install_crio "${cri_tools_version#v}" fi } function run() { + # shellcheck disable=SC2154 info "Running cri-containerd tests using ${KATA_HYPERVISOR} hypervisor" enabling_hypervisor - bash -c ${kata_monitor_dir}/kata-monitor-tests.sh + bash -c "${kata_monitor_dir}/kata-monitor-tests.sh" } function main() {