diff --git a/ansibleplaybookgrapher/parser.py b/ansibleplaybookgrapher/parser.py index d6b25f23..6a8779b5 100644 --- a/ansibleplaybookgrapher/parser.py +++ b/ansibleplaybookgrapher/parser.py @@ -224,6 +224,7 @@ def parse(self, *args, **kwargs) -> PlaybookNode: role.tags = role.tags + play.tags # More context on this line, see here: https://github.com/ansible/ansible/issues/82310 + # This seems to work for now. role._parent = None if not role.evaluate_tags(