kata-deploy: Add kernel-dragonball-experimental target

As Chao Wu added the support for building the dragonball kernel as a new
experimental kernel, let's make sure we reflect that as part of the
kata-deploy build scripts.

Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in:
Fabiano Fidêncio
2023-01-02 09:52:41 +01:00
parent 461b32491f
commit 0b3c91d2a2
2 changed files with 14 additions and 0 deletions

View File

@@ -73,6 +73,7 @@ options:
cloud-hypervisor
firecracker
kernel
kernel-dragonball-experimental
kernel-experimental
nydus
qemu
@@ -103,6 +104,13 @@ install_kernel() {
DESTDIR="${destdir}" PREFIX="${prefix}" "${kernel_builder}" -f -v "${kernel_version}"
}
#Install dragonball experimental kernel asset
install_dragonball_experimental_kernel() {
info "build dragonball experimental kernel"
export kernel_version="$(yq r $versions_yaml assets.dragonball-kernel-experimental.version)"
info "kernel version ${kernel_version}"
DESTDIR="${destdir}" PREFIX="${prefix}" "${kernel_builder}" -e -t dragonball -v ${kernel_version}
}
#Install experimental kernel asset
install_experimental_kernel() {
@@ -204,6 +212,8 @@ handle_build() {
nydus) install_nydus ;;
kernel-dragonball-experimental) install_dragonball_experimental_kernel;;
kernel-experimental) install_experimental_kernel;;
qemu) install_qemu ;;