mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-09-25 18:53:44 +00:00
build: kernel: Remove tee specific function
As, thankfully, we're relying on upstream kernels for TEEs. Signed-off-by: Fabiano Fidêncio <fabiano@fidencio.org>
This commit is contained in:
@@ -134,28 +134,6 @@ check_initramfs_or_die() {
|
|||||||
die "Initramfs for measured rootfs not found at ${default_initramfs}"
|
die "Initramfs for measured rootfs not found at ${default_initramfs}"
|
||||||
}
|
}
|
||||||
|
|
||||||
get_tee_kernel() {
|
|
||||||
local version="${1}"
|
|
||||||
local kernel_path="${2}"
|
|
||||||
local tee="${3}"
|
|
||||||
|
|
||||||
mkdir -p ${kernel_path}
|
|
||||||
|
|
||||||
if [ -z "${kernel_url}" ]; then
|
|
||||||
kernel_url=$(get_from_kata_deps ".assets.kernel.${tee}.url")
|
|
||||||
fi
|
|
||||||
|
|
||||||
local kernel_tarball="${version}.tar.gz"
|
|
||||||
|
|
||||||
# Depending on where we're getting the tarball from it may have a
|
|
||||||
# different name, such as linux-${version}.tar.gz or simply
|
|
||||||
# ${version}.tar.gz. Let's try both before failing.
|
|
||||||
curl --fail -L "${kernel_url}/linux-${kernel_tarball}" -o ${kernel_tarball} || curl --fail -OL "${kernel_url}/${kernel_tarball}"
|
|
||||||
|
|
||||||
mkdir -p ${kernel_path}
|
|
||||||
tar --strip-components=1 -xf ${kernel_tarball} -C ${kernel_path}
|
|
||||||
}
|
|
||||||
|
|
||||||
get_kernel() {
|
get_kernel() {
|
||||||
local version="${1:-}"
|
local version="${1:-}"
|
||||||
|
|
||||||
@@ -163,11 +141,6 @@ get_kernel() {
|
|||||||
[ -n "${kernel_path}" ] || die "kernel_path not provided"
|
[ -n "${kernel_path}" ] || die "kernel_path not provided"
|
||||||
[ ! -d "${kernel_path}" ] || die "kernel_path already exist"
|
[ ! -d "${kernel_path}" ] || die "kernel_path already exist"
|
||||||
|
|
||||||
if [ "${conf_guest}" != "" ]; then
|
|
||||||
get_tee_kernel ${version} ${kernel_path} ${conf_guest}
|
|
||||||
return
|
|
||||||
fi
|
|
||||||
|
|
||||||
#Remove extra 'v'
|
#Remove extra 'v'
|
||||||
version=${version#v}
|
version=${version#v}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user