diff --git a/cloudinit/DataSource.py b/cloudinit/DataSource.py index 1bcb9c10..e2a9150d 100644 --- a/cloudinit/DataSource.py +++ b/cloudinit/DataSource.py @@ -70,7 +70,7 @@ class DataSource: return([]) if isinstance(self.metadata['public-keys'], str): - return([self.metadata['public-keys'], ]) + return(str(self.metadata['public-keys']).splitlines()) if isinstance(self.metadata['public-keys'], list): return(self.metadata['public-keys'])