diff --git a/infrastructure/config_drive_metadata_service.go b/infrastructure/config_drive_metadata_service.go
index <HASH>..<HASH> 100644
--- a/infrastructure/config_drive_metadata_service.go
+++ b/infrastructure/config_drive_metadata_service.go
@@ -104,7 +104,7 @@ func (ms *configDriveMetadataService) load() error {
 			return nil
 		}
 
-		ms.logger.Warn(ms.logTag, "Failed to load config from %s", diskPath, err)
+		ms.logger.Warn(ms.logTag, "Failed to load config from %s - %s", diskPath, err.Error())
 	}
 
 	return err
diff --git a/platform/linux_platform.go b/platform/linux_platform.go
index <HASH>..<HASH> 100644
--- a/platform/linux_platform.go
+++ b/platform/linux_platform.go
@@ -403,7 +403,7 @@ func (p linux) SetupEphemeralDiskWithPath(realPath string) error {
 		if err != nil {
 			_, isInsufficentSpaceError := err.(insufficientSpaceError)
 			if isInsufficentSpaceError {
-				p.logger.Warn(logTag, "No partitions created on root device, using root partition as ephemeral disk", err)
+				p.logger.Warn(logTag, "No partitions created on root device, using root partition as ephemeral disk - %s", err.Error())
 				return nil
 			}
Fix improper usages of logger.Warn

The format string was missing the format specifier.