mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-06-30 01:02:33 +00:00
firecracker: Setup rootfs to be RO
Setup rootfs to be RO both from the VMM point of view and the VM point of view. Fixes: #1632 Signed-off-by: Manohar Castelino <manohar.r.castelino@intel.com>
This commit is contained in:
parent
9a27ac29bc
commit
5e9cb48b8f
@ -57,6 +57,8 @@ const (
|
||||
var fcKernelParams = []Param{
|
||||
// The boot source is the first partition of the first block device added
|
||||
{"root", "/dev/vda1"},
|
||||
{"rootflags", "data=ordered,errors=remount-ro ro"},
|
||||
{"rootfstype", "ext4"},
|
||||
{"pci", "off"},
|
||||
{"reboot", "k"},
|
||||
{"panic", "1"},
|
||||
@ -299,7 +301,7 @@ func (fc *firecracker) fcSetVMRootfs(path string) error {
|
||||
driveID := "rootfs"
|
||||
driveParams := ops.NewPutGuestDriveByIDParams()
|
||||
driveParams.SetDriveID(driveID)
|
||||
isReadOnly := false
|
||||
isReadOnly := true
|
||||
//Add it as a regular block device
|
||||
//This allows us to use a paritioned root block device
|
||||
isRootDevice := false
|
||||
|
Loading…
Reference in New Issue
Block a user