diff --git a/changelogs/fragments/66726-galaxy-fix-attribute-error.yml b/changelogs/fragments/66726-galaxy-fix-attribute-error.yml new file mode 100644 index 00000000000..469dfd9ad96 --- /dev/null +++ b/changelogs/fragments/66726-galaxy-fix-attribute-error.yml @@ -0,0 +1,2 @@ +bugfixes: + - galaxy - Fix an AttributeError on ansible-galaxy install with an empty requirements.yml (https://github.com/ansible/ansible/issues/66725). diff --git a/lib/ansible/cli/galaxy.py b/lib/ansible/cli/galaxy.py index ef86e8a7abe..f16616d32e2 100644 --- a/lib/ansible/cli/galaxy.py +++ b/lib/ansible/cli/galaxy.py @@ -428,7 +428,7 @@ class GalaxyCLI(CLI): "Failed to parse the requirements yml at '%s' with the following error:\n%s" % (to_native(requirements_file), to_native(err))) - if requirements_file is None: + if file_requirements is None: raise AnsibleError("No requirements found in file '%s'" % to_native(requirements_file)) def parse_role_req(requirement):