From b1c4418ededd518c036f112d580aedf3c03b0e7e Mon Sep 17 00:00:00 2001 From: TanYiFeng Date: Tue, 16 Apr 2019 10:53:52 -0400 Subject: [PATCH 06/37] limit the minimum size of rootfs quota to 4k Signed-off-by: TanYiFeng --- .../github.com/containers/storage/drivers/overlay/overlay.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/vendor/github.com/containers/storage/drivers/overlay/overlay.go b/vendor/github.com/containers/storage/drivers/overlay/overlay.go index 26467d1..62fd5ed 100644 --- a/vendor/github.com/containers/storage/drivers/overlay/overlay.go +++ b/vendor/github.com/containers/storage/drivers/overlay/overlay.go @@ -579,8 +579,9 @@ func (d *Driver) parseStorageOpt(storageOpt map[string]string, driver *Driver) e return fmt.Errorf("Illegal storage size(%s): numerical result out of range", val) } // for overlay (0-1024) means no limit - if size < 1024 && size > 0 { - return fmt.Errorf("Illegal storage size:%d, 1024 at least", size) + // size lower than 4k may cause unusual display by command `df -h` in container + if size < 4096 && size > 0 { + return fmt.Errorf("Illegal storage size:%d, 4096 at least", size) } driver.options.quota.Size = uint64(size) default: -- 2.19.1