diff --git a/src/agent/Makefile b/src/agent/Makefile index e0cf09ba22..000c05988d 100644 --- a/src/agent/Makefile +++ b/src/agent/Makefile @@ -21,7 +21,6 @@ SOURCES := \ VERSION_FILE := ./VERSION VERSION := $(shell grep -v ^\# $(VERSION_FILE)) COMMIT_NO := $(shell git rev-parse HEAD 2>/dev/null || true) -COMMIT_NO_SHORT := $(shell git rev-parse --short HEAD 2>/dev/null || true) COMMIT := $(if $(shell git status --porcelain --untracked-files=no 2>/dev/null || true),${COMMIT_NO}-dirty,${COMMIT_NO}) COMMIT_MSG = $(if $(COMMIT),$(COMMIT),unknown) diff --git a/src/runtime/Makefile b/src/runtime/Makefile index 764c12780c..c9a7b9ddab 100644 --- a/src/runtime/Makefile +++ b/src/runtime/Makefile @@ -4,14 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -distro := $(shell \ -for file in /etc/os-release /usr/lib/os-release; do \ - if [ -e $$file ]; then \ - grep ^ID= $$file|cut -d= -f2-|tr -d '"'; \ - break; \ - fi \ -done) - SKIP_GO_VERSION_CHECK= include golang.mk @@ -57,7 +49,6 @@ BINLIBEXECLIST := BIN_PREFIX = $(PROJECT_TYPE) PROJECT_DIR = $(PROJECT_TAG) IMAGENAME = $(PROJECT_TAG).img -INITRDNAME = $(PROJECT_TAG)-initrd.img TARGET = $(BIN_PREFIX)-runtime TARGET_OUTPUT = $(CURDIR)/$(TARGET) @@ -91,7 +82,6 @@ SHAREDIR := $(PREFIX)/share DEFAULTSDIR := $(SHAREDIR)/defaults COLLECT_SCRIPT = data/kata-collect-data.sh -COLLECT_SCRIPT_SRC = $(COLLECT_SCRIPT).in # @RUNTIME_NAME@ should be replaced with the target in generated files RUNTIME_NAME = $(TARGET) @@ -111,13 +101,11 @@ BASH_COMPLETIONS := data/completions/bash/kata-runtime BASH_COMPLETIONSDIR := $(SHAREDIR)/bash-completion/completions PKGDATADIR := $(PREFIXDEPS)/share/$(PROJECT_DIR) -PKGLIBDIR := $(LOCALSTATEDIR)/lib/$(PROJECT_DIR) PKGRUNDIR := $(LOCALSTATEDIR)/run/$(PROJECT_DIR) PKGLIBEXECDIR := $(LIBEXECDIR)/$(PROJECT_DIR) KERNELDIR := $(PKGDATADIR) -INITRDPATH := $(PKGDATADIR)/$(INITRDNAME) IMAGEPATH := $(PKGDATADIR)/$(IMAGENAME) FIRMWAREPATH := @@ -126,7 +114,6 @@ CONFIG_FILE = configuration.toml HYPERVISOR_ACRN = acrn HYPERVISOR_FC = firecracker -JAILER_FC = jailer HYPERVISOR_QEMU = qemu HYPERVISOR_CLH = cloud-hypervisor @@ -140,7 +127,6 @@ QEMUPATH := $(QEMUBINDIR)/$(QEMUCMD) QEMUVALIDHYPERVISORPATHS := [\"$(QEMUPATH)\"] QEMUVIRTIOFSPATH := $(QEMUBINDIR)/$(QEMUVIRTIOFSCMD) -QEMUVALIDVIRTIOFSPATHS := [\"$(QEMUVIRTIOFSPATH)\"] CLHPATH := $(CLHBINDIR)/$(CLHCMD) CLHVALIDHYPERVISORPATHS := [\"$(CLHPATH)\"] @@ -155,9 +141,6 @@ ACRNVALIDHYPERVISORPATHS := [\"$(ACRNPATH)\"] ACRNCTLPATH := $(ACRNBINDIR)/$(ACRNCTLCMD) ACRNVALIDCTLPATHS := [\"$(ACRNCTLPATH)\"] -SHIMCMD := $(BIN_PREFIX)-shim -SHIMPATH := $(PKGLIBEXECDIR)/$(SHIMCMD) - NETMONCMD := $(BIN_PREFIX)-netmon NETMONPATH := $(PKGLIBEXECDIR)/$(NETMONCMD) @@ -185,7 +168,6 @@ DEFAULTEXPFEATURES := [] DEFENTROPYSOURCE := /dev/urandom DEFDISABLEBLOCK := false -DEFSHAREDFS := virtio-9p DEFSHAREDFS_QEMU_VIRTIOFS := virtio-fs DEFVIRTIOFSDAEMON := $(LIBEXECDIR)/kata-qemu/virtiofsd DEFVALIDVIRTIOFSDAEMONPATHS := [\"$(DEFVIRTIOFSDAEMON)\"] @@ -200,19 +182,12 @@ DEFVIRTIOFSCACHE ?= auto # Make sure you quote args. DEFVIRTIOFSEXTRAARGS ?= [\"--thread-pool-size=1\"] DEFENABLEIOTHREADS := false -DEFENABLEMEMPREALLOC := false -DEFENABLEHUGEPAGES := false DEFENABLEVHOSTUSERSTORE := false DEFVHOSTUSERSTOREPATH := $(PKGRUNDIR)/vhost-user DEFVALIDVHOSTUSERSTOREPATHS := [\"$(DEFVHOSTUSERSTOREPATH)\"] DEFFILEMEMBACKEND := "" DEFVALIDFILEMEMBACKENDS := [\"$(DEFFILEMEMBACKEND)\"] -DEFENABLESWAP := false -DEFENABLEDEBUG := false -DEFDISABLENESTINGCHECKS := false DEFMSIZE9P := 8192 -DEFHOTPLUGVFIOONROOTBUS := false -DEFPCIEROOTPORT := 0 # Default cgroup model DEFSANDBOXCGROUPONLY ?= false @@ -283,7 +258,6 @@ ifneq (,$(CLHCMD)) # CLH-specific options (all should be suffixed by "_CLH") # currently, huge pages are required for virtiofsd support - DEFENABLEHUGEPAGES_CLH := true DEFNETWORKMODEL_CLH := tcfilter KERNELTYPE_CLH = uncompressed KERNEL_NAME_CLH = $(call MAKE_KERNEL_NAME,$(KERNELTYPE_CLH)) @@ -408,8 +382,6 @@ USER_VARS += FCVALIDJAILERPATHS USER_VARS += SYSCONFIG USER_VARS += IMAGENAME USER_VARS += IMAGEPATH -USER_VARS += INITRDNAME -USER_VARS += INITRDPATH USER_VARS += MACHINETYPE USER_VARS += KERNELDIR USER_VARS += KERNELTYPE @@ -429,7 +401,6 @@ USER_VARS += KERNELPARAMS USER_VARS += LIBEXECDIR USER_VARS += LOCALSTATEDIR USER_VARS += PKGDATADIR -USER_VARS += PKGLIBDIR USER_VARS += PKGLIBEXECDIR USER_VARS += PKGRUNDIR USER_VARS += PREFIX @@ -447,10 +418,8 @@ USER_VARS += QEMUPATH USER_VARS += QEMUVALIDHYPERVISORPATHS USER_VARS += QEMUVIRTIOFSCMD USER_VARS += QEMUVIRTIOFSPATH -USER_VARS += QEMUVALIDVIRTIOFSPATHS USER_VARS += RUNTIME_NAME USER_VARS += SHAREDIR -USER_VARS += SHIMPATH USER_VARS += SYSCONFDIR USER_VARS += DEFVCPUS USER_VARS += DEFMAXVCPUS @@ -468,7 +437,6 @@ USER_VARS += DEFDISABLEBLOCK USER_VARS += DEFBLOCKSTORAGEDRIVER_ACRN USER_VARS += DEFBLOCKSTORAGEDRIVER_FC USER_VARS += DEFBLOCKSTORAGEDRIVER_QEMU -USER_VARS += DEFSHAREDFS USER_VARS += DEFSHAREDFS_QEMU_VIRTIOFS USER_VARS += DEFVIRTIOFSDAEMON USER_VARS += DEFVALIDVIRTIOFSDAEMONPATHS @@ -477,19 +445,12 @@ USER_VARS += DEFVIRTIOFSCACHE USER_VARS += DEFVIRTIOFSEXTRAARGS USER_VARS += DEFENABLEANNOTATIONS USER_VARS += DEFENABLEIOTHREADS -USER_VARS += DEFENABLEMEMPREALLOC -USER_VARS += DEFENABLEHUGEPAGES USER_VARS += DEFENABLEVHOSTUSERSTORE USER_VARS += DEFVHOSTUSERSTOREPATH USER_VARS += DEFVALIDVHOSTUSERSTOREPATHS USER_VARS += DEFFILEMEMBACKEND USER_VARS += DEFVALIDFILEMEMBACKENDS -USER_VARS += DEFENABLESWAP -USER_VARS += DEFENABLEDEBUG -USER_VARS += DEFDISABLENESTINGCHECKS USER_VARS += DEFMSIZE9P -USER_VARS += DEFHOTPLUGVFIOONROOTBUS -USER_VARS += DEFPCIEROOTPORT USER_VARS += DEFENTROPYSOURCE USER_VARS += DEFSANDBOXCGROUPONLY USER_VARS += FEATURE_SELINUX