mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-08-09 03:48:05 +00:00
kernel: avoid to download sha256sums.asc file repeatedly
If sha256sums.asc already downloaded, avoid to download again. Fixes: #729 Signed-off-by: zhanghj.lc <zhanghj.lc@inspur.com>
This commit is contained in:
parent
f357db50be
commit
86e75b7ef2
@ -122,7 +122,10 @@ get_kernel() {
|
|||||||
major_version=$(echo "${version}" | cut -d. -f1)
|
major_version=$(echo "${version}" | cut -d. -f1)
|
||||||
kernel_tarball="linux-${version}.tar.xz"
|
kernel_tarball="linux-${version}.tar.xz"
|
||||||
|
|
||||||
|
if [ ! -f sha256sums.asc ] || ! grep -q "${kernel_tarball}" sha256sums.asc; then
|
||||||
|
info "Download kernel checksum file: sha256sums.asc"
|
||||||
curl --fail -OL "https://cdn.kernel.org/pub/linux/kernel/v${major_version}.x/sha256sums.asc"
|
curl --fail -OL "https://cdn.kernel.org/pub/linux/kernel/v${major_version}.x/sha256sums.asc"
|
||||||
|
fi
|
||||||
grep "${kernel_tarball}" sha256sums.asc >"${kernel_tarball}.sha256"
|
grep "${kernel_tarball}" sha256sums.asc >"${kernel_tarball}.sha256"
|
||||||
|
|
||||||
if [ -f "${kernel_tarball}" ] && ! sha256sum -c "${kernel_tarball}.sha256"; then
|
if [ -f "${kernel_tarball}" ] && ! sha256sum -c "${kernel_tarball}.sha256"; then
|
||||||
|
@ -1 +1 @@
|
|||||||
52
|
53
|
||||||
|
Loading…
Reference in New Issue
Block a user