kata-ctl: Moved log-parser-rs into kata-ctl

Log-parser-rs was always intended to become a sub-functionality of
kata-ctl, but it was useful to develop it and initaly merge it as a
standalone program, and migrate it to a subcommand later.

Fixes #6797

Signed-off-by: Gabe Venberg <gabevenberg@gmail.com>
This commit is contained in:
Gabe Venberg
2023-11-27 22:13:11 -06:00
parent 48e5596186
commit 69fdd05ce5
20 changed files with 740 additions and 1495 deletions

View File

@@ -95,9 +95,6 @@ kernel-tdx-experimental-tarball:
kernel-sev-tarball:
${MAKE} $@-build
log-parser-rs-tarball:
${MAKE} $@-build
nydus-tarball:
${MAKE} $@-build

View File

@@ -98,7 +98,6 @@ options:
kernel-nvidia-gpu-tdx-experimental
kernel-sev-tarball
kernel-tdx-experimental
log-parser-rs
nydus
ovmf
ovmf-sev
@@ -698,7 +697,6 @@ install_tools_helper() {
tool_binary=${tool}
[ ${tool} = "agent-ctl" ] && tool_binary="kata-agent-ctl"
[ ${tool} = "log-parser-rs" ] && tool_binary="log-parser"
[ ${tool} = "trace-forwarder" ] && tool_binary="kata-trace-forwarder"
binary=$(find ${repo_root_dir}/src/tools/${tool}/ -type f -name ${tool_binary})
@@ -715,10 +713,6 @@ install_kata_ctl() {
install_tools_helper "kata-ctl"
}
install_log_parser_rs() {
install_tools_helper "log-parser-rs"
}
install_runk() {
install_tools_helper "runk"
}
@@ -802,8 +796,6 @@ handle_build() {
kernel-sev) install_kernel_sev ;;
log-parser-rs) install_log_parser_rs ;;
nydus) install_nydus ;;
ovmf) install_ovmf ;;
@@ -895,7 +887,6 @@ main() {
kata-ctl
kernel
kernel-experimental
log-parser-rs
nydus
qemu
stratovirt