diff --git a/cloudinit/config/cc_resizefs.py b/cloudinit/config/cc_resizefs.py
index f91e892e..83f3ef9e 100644
--- a/cloudinit/config/cc_resizefs.py
+++ b/cloudinit/config/cc_resizefs.py
@@ -192,6 +192,10 @@ def is_device_path_writable_block(devpath, info, log):
return False
log.debug("Converted /dev/root to '%s' per kernel cmdline", devpath)
+ if devpath == "overlayroot":
+ log.debug("Not attempting to resize devpath '%s': %s", devpath, info)
+ return False
+
try:
statret = os.stat(devpath)
except OSError as exc: