0006-limit-the-minimum-size-of-rootfs-quota-to-4k.patch 1.3 KB
Newer Older
W
WangFengTu 已提交
1
From a2b92b8bd926bde5b6ba453e467b394dc5672e01 Mon Sep 17 00:00:00 2001
O
overweight 已提交
2 3
From: TanYiFeng <tanyifeng1@huawei.com>
Date: Tue, 16 Apr 2019 10:53:52 -0400
W
WangFengTu 已提交
4
Subject: [PATCH 06/40] limit the minimum size of rootfs quota to 4k
O
overweight 已提交
5 6 7

Signed-off-by: TanYiFeng <tanyifeng1@huawei.com>
---
D
dogsheng 已提交
8
 .../github.com/containers/storage/drivers/overlay/overlay.go | 5 +++--
O
overweight 已提交
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
 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:
-- 
D
dogsheng 已提交
28
2.19.1
O
overweight 已提交
29