"groups" has been normalised into a list and does not have a split() method.
This fixes an issue introduced in commit 5be6069bcbd5a7fa3f114f28366597bc5ddbb891. --- catalyst/base/stagebase.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py index 1d71c59d..7e6b9e32 100644 --- a/catalyst/base/stagebase.py +++ b/catalyst/base/stagebase.py @@ -931,7 +931,7 @@ class StageBase(TargetBase, ClearBase, GenBase): env=self.env) def groups(self): - for x in self.settings["groups"].split(): + for x in self.settings["groups"]: log.notice("Creating group: '%s'", x) cmd(["groupadd", "-R", self.settings['chroot_path'], x], env=self.env) -- 2.35.1