Disallow overlay/overlay2 on top of NFS
| ... | ... |
@@ -128,7 +128,7 @@ func Init(home string, options []string, uidMaps, gidMaps []idtools.IDMap) (grap |
| 128 | 128 |
} |
| 129 | 129 |
|
| 130 | 130 |
switch fsMagic {
|
| 131 |
- case graphdriver.FsMagicAufs, graphdriver.FsMagicBtrfs, graphdriver.FsMagicOverlay, graphdriver.FsMagicZfs, graphdriver.FsMagicEcryptfs: |
|
| 131 |
+ case graphdriver.FsMagicAufs, graphdriver.FsMagicBtrfs, graphdriver.FsMagicOverlay, graphdriver.FsMagicZfs, graphdriver.FsMagicEcryptfs, graphdriver.FsMagicNfsFs: |
|
| 132 | 132 |
logrus.Errorf("'overlay' is not supported over %s", backingFs)
|
| 133 | 133 |
return nil, graphdriver.ErrIncompatibleFS |
| 134 | 134 |
} |
| ... | ... |
@@ -146,7 +146,7 @@ func Init(home string, options []string, uidMaps, gidMaps []idtools.IDMap) (grap |
| 146 | 146 |
|
| 147 | 147 |
// check if they are running over btrfs, aufs, zfs, overlay, or ecryptfs |
| 148 | 148 |
switch fsMagic {
|
| 149 |
- case graphdriver.FsMagicAufs, graphdriver.FsMagicZfs, graphdriver.FsMagicOverlay, graphdriver.FsMagicEcryptfs: |
|
| 149 |
+ case graphdriver.FsMagicAufs, graphdriver.FsMagicZfs, graphdriver.FsMagicOverlay, graphdriver.FsMagicEcryptfs, graphdriver.FsMagicNfsFs: |
|
| 150 | 150 |
logrus.Errorf("'overlay2' is not supported over %s", backingFs)
|
| 151 | 151 |
return nil, graphdriver.ErrIncompatibleFS |
| 152 | 152 |
case graphdriver.FsMagicBtrfs: |