mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-06-29 08:47:56 +00:00
cli: Fix the qemu-virtiofs.toml
This will fix the qemu-virtiofs.toml to use the kernel with virtiofs. Also removes the initrd image from the toml. Depends-on: github.com/kata-containers/packaging#731 Fixes #2077 Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com>
This commit is contained in:
parent
46e1880c8d
commit
cdb1b5c31c
10
Makefile
10
Makefile
@ -259,8 +259,8 @@ ifneq (,$(QEMUVIRTIOFSCMD))
|
|||||||
# qemu-specific options (all should be suffixed by "_QEMU")
|
# qemu-specific options (all should be suffixed by "_QEMU")
|
||||||
DEFBLOCKSTORAGEDRIVER_QEMU_VIRTIOFS := virtio-fs
|
DEFBLOCKSTORAGEDRIVER_QEMU_VIRTIOFS := virtio-fs
|
||||||
DEFNETWORKMODEL_QEMU := tcfilter
|
DEFNETWORKMODEL_QEMU := tcfilter
|
||||||
KERNELNAME = $(call MAKE_KERNEL_NAME,$(KERNELTYPE))
|
KERNELNAMEVIRTIOFS = $(call MAKE_KERNEL_VIRTIOFS_NAME,$(KERNELTYPE))
|
||||||
KERNELPATH = $(KERNELDIR)/$(KERNELNAME)
|
KERNELVIRTIOFSPATH = $(KERNELDIR)/$(KERNELNAMEVIRTIOFS)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifneq (,$(NEMUCMD))
|
ifneq (,$(NEMUCMD))
|
||||||
@ -524,6 +524,11 @@ define MAKE_KERNEL_NAME
|
|||||||
$(if $(findstring uncompressed,$1),vmlinux.container,vmlinuz.container)
|
$(if $(findstring uncompressed,$1),vmlinux.container,vmlinuz.container)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
define MAKE_KERNEL_VIRTIOFS_NAME
|
||||||
|
$(if $(findstring uncompressed,$1),vmlinux-virtiofs.container,vmlinuz-virtiofs.container)
|
||||||
|
endef
|
||||||
|
|
||||||
|
|
||||||
GENERATED_FILES += $(CLI_DIR)/config-generated.go
|
GENERATED_FILES += $(CLI_DIR)/config-generated.go
|
||||||
|
|
||||||
$(TARGET_OUTPUT): $(SOURCES) $(GENERATED_FILES) $(MAKEFILE_LIST) | show-summary
|
$(TARGET_OUTPUT): $(SOURCES) $(GENERATED_FILES) $(MAKEFILE_LIST) | show-summary
|
||||||
@ -567,6 +572,7 @@ $(GENERATED_FILES): %: %.in $(MAKEFILE_LIST) VERSION .git-commit
|
|||||||
-e "s|@KERNELPATH_ACRN@|$(KERNELPATH_ACRN)|g" \
|
-e "s|@KERNELPATH_ACRN@|$(KERNELPATH_ACRN)|g" \
|
||||||
-e "s|@KERNELPATH_FC@|$(KERNELPATH_FC)|g" \
|
-e "s|@KERNELPATH_FC@|$(KERNELPATH_FC)|g" \
|
||||||
-e "s|@KERNELPATH@|$(KERNELPATH)|g" \
|
-e "s|@KERNELPATH@|$(KERNELPATH)|g" \
|
||||||
|
-e "s|@KERNELVIRTIOFSPATH@|$(KERNELVIRTIOFSPATH)|g" \
|
||||||
-e "s|@INITRDPATH@|$(INITRDPATH)|g" \
|
-e "s|@INITRDPATH@|$(INITRDPATH)|g" \
|
||||||
-e "s|@FIRMWAREPATH@|$(FIRMWAREPATH)|g" \
|
-e "s|@FIRMWAREPATH@|$(FIRMWAREPATH)|g" \
|
||||||
-e "s|@FIRMWAREPATH_NEMU@|$(FIRMWAREPATH_NEMU)|g" \
|
-e "s|@FIRMWAREPATH_NEMU@|$(FIRMWAREPATH_NEMU)|g" \
|
||||||
|
@ -12,8 +12,7 @@
|
|||||||
|
|
||||||
[hypervisor.qemu]
|
[hypervisor.qemu]
|
||||||
path = "@QEMUVIRTIOFSPATH@"
|
path = "@QEMUVIRTIOFSPATH@"
|
||||||
kernel = "@KERNELPATH@"
|
kernel = "@KERNELVIRTIOFSPATH@"
|
||||||
initrd = "@INITRDPATH@"
|
|
||||||
image = "@IMAGEPATH@"
|
image = "@IMAGEPATH@"
|
||||||
machine_type = "@MACHINETYPE@"
|
machine_type = "@MACHINETYPE@"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user