Browse code

Merge pull request #17479 from coolljt0725/show_warning

Show warning when user specify dm.basesize for already initialized devicemapper driver

Sebastiaan van Stijn authored on 2015/11/15 16:51:33
Showing 1 changed files
... ...
@@ -1049,7 +1049,10 @@ func (devices *DeviceSet) setupBaseImage() error {
1049 1049
 			if err := devices.setupVerifyBaseImageUUIDFS(oldInfo); err != nil {
1050 1050
 				return err
1051 1051
 			}
1052
-
1052
+			if devices.baseFsSize != defaultBaseFsSize && devices.baseFsSize != devices.getBaseDeviceSize() {
1053
+				logrus.Warnf("Base device is already initialized to size %s, new value of base device size %s will not take effect",
1054
+					units.HumanSize(float64(devices.getBaseDeviceSize())), units.HumanSize(float64(devices.baseFsSize)))
1055
+			}
1053 1056
 			return nil
1054 1057
 		}
1055 1058