mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-04-30 20:54:26 +00:00
cache: Fix nvidia-snp caching version
All the kernel-foo instances, such as "kernel-sev" or "kernel-snp", should be transformed into "kernel.foo" when looking at the versions.yaml file. This was already done for SEV, but missed on the SNP case. Fixes: #6777 Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in:
parent
a133fadbfa
commit
4d17ea4a01
@ -48,10 +48,16 @@ cache_kernel_artifacts() {
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
local current_kernel_version="$(get_from_kata_deps "assets.${KERNEL_FLAVOUR}.version")"
|
case ${KERNEL_FLAVOUR} in
|
||||||
if [[ "${KERNEL_FLAVOUR}" == "kernel-sev" ]]; then
|
"kernel-sev"|"kernel-snp")
|
||||||
current_kernel_version="$(get_from_kata_deps "assets.kernel.sev.version")"
|
# In these cases, like "kernel-foo", it must be set to "kernel.foo" when looking at
|
||||||
fi
|
# the versions.yaml file
|
||||||
|
current_kernel_version="$(get_from_kata_deps "assets.${KERNEL_FLAVOUR/-/.}.version")"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
current_kernel_version="$(get_from_kata_deps "assets.${KERNEL_FLAVOUR}.version")"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
create_cache_asset "${kernel_tarball_name}" "${current_kernel_version}-${current_kernel_kata_config_version}" "${current_kernel_image}"
|
create_cache_asset "${kernel_tarball_name}" "${current_kernel_version}-${current_kernel_kata_config_version}" "${current_kernel_image}"
|
||||||
if [[ "${KERNEL_FLAVOUR}" == "kernel-sev" ]]; then
|
if [[ "${KERNEL_FLAVOUR}" == "kernel-sev" ]]; then
|
||||||
|
Loading…
Reference in New Issue
Block a user