From b8d69313a0390e8e4e8de6dff817a0e6e31116e0 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Wed, 30 Aug 2023 17:32:22 +0200 Subject: [PATCH] scripts: have a way to pick the active kernel versions And track them in the stable queue repo itself. --- active_kernel_versions | 8 ++++++++ scripts/active_kernel_versions.sh | 10 ++++++++++ scripts/active_kernel_versions_get.sh | 9 +++++++++ 3 files changed, 27 insertions(+) create mode 100644 active_kernel_versions create mode 100755 scripts/active_kernel_versions.sh create mode 100755 scripts/active_kernel_versions_get.sh diff --git a/active_kernel_versions b/active_kernel_versions new file mode 100644 index 00000000000..0ccbc7cb4c2 --- /dev/null +++ b/active_kernel_versions @@ -0,0 +1,8 @@ +6.5 +6.4 +6.1 +5.15 +5.10 +5.4 +4.19 +4.14 diff --git a/scripts/active_kernel_versions.sh b/scripts/active_kernel_versions.sh new file mode 100755 index 00000000000..778139795e3 --- /dev/null +++ b/scripts/active_kernel_versions.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +REAL_SCRIPT=$(realpath -e "${BASH_SOURCE[0]}") +SCRIPT_TOP="${SCRIPT_TOP:-$(dirname "${REAL_SCRIPT}")}" + +for VERSION in $(cat ${SCRIPT_TOP}/../active_kernel_versions); do + echo -n "${VERSION} " +done +echo "" + diff --git a/scripts/active_kernel_versions_get.sh b/scripts/active_kernel_versions_get.sh new file mode 100755 index 00000000000..7e54587ea91 --- /dev/null +++ b/scripts/active_kernel_versions_get.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +REAL_SCRIPT=$(realpath -e "${BASH_SOURCE[0]}") +SCRIPT_TOP="${SCRIPT_TOP:-$(dirname "${REAL_SCRIPT}")}" + +VERSIONS=$(${SCRIPT_TOP}/active_kernel_versions.sh) +V=$(gum choose --no-limit ${VERSIONS}) +echo "${V}" +exit -- 2.47.2