diff --git a/cmd/cloudinit/cloudinit.go b/cmd/cloudinit/cloudinit.go index 24c64ad8..250cd086 100644 --- a/cmd/cloudinit/cloudinit.go +++ b/cmd/cloudinit/cloudinit.go @@ -221,7 +221,8 @@ func executeCloudConfig() error { if len(configMount) != 4 { log.Errorf("Unable to mount %s: must specify exactly four arguments", configMount[1]) } - if err := mount.Mount(configMount[0], configMount[1], configMount[2], configMount[3]); err != nil { + device := util.ResolveDevice(configMount[0]) + if err := mount.Mount(device, configMount[1], configMount[2], configMount[3]); err != nil { log.Errorf("Unable to mount %s: %s", configMount[1], err) } }