ansible-galaxy collection install -r requirements.yml -vvv
ansible-galaxy [core 2.12.0]
config file = /etc/ansible/ansible.cfg
configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python3/dist-packages/ansible
ansible collection location = /root/.ansible/collections:/usr/share/ansible/collections
executable location = /usr/bin/ansible-galaxy
python version = 3.10.6 (main, Mar 10 2023, 10:55:28) [GCC 11.3.0]
jinja version = 3.0.3
libyaml = True
Using /etc/ansible/ansible.cfg as config file
Reading requirement file at '/home/bodydub/ansible_for_mikrotik/requirements.yml'
Starting galaxy collection install process
Process install dependency map
ERROR! Unexpected Exception, this is probably a bug: CollectionDependencyProvider.find_matches() got an unexpected keyword argument 'identifier'
the full traceback was:
Traceback (most recent call last):
File "/usr/bin/ansible-galaxy", line 128, in <module>
exit_code = cli.run()
File "/usr/lib/python3/dist-packages/ansible/cli/galaxy.py", line 567, in run
return context.CLIARGS['func']()
File "/usr/lib/python3/dist-packages/ansible/cli/galaxy.py", line 86, in method_wrapper
return wrapped_method(*args, **kwargs)
File "/usr/lib/python3/dist-packages/ansible/cli/galaxy.py", line 1201, in execute_install
self._execute_install_collection(
File "/usr/lib/python3/dist-packages/ansible/cli/galaxy.py", line 1228, in _execute_install_collection
install_collections(
File "/usr/lib/python3/dist-packages/ansible/galaxy/collection/__init__.py", line 513, in install_collections
dependency_map = _resolve_depenency_map(
File "/usr/lib/python3/dist-packages/ansible/galaxy/collection/__init__.py", line 1327, in _resolve_depenency_map
return collection_dep_resolver.resolve(
File "/usr/lib/python3/dist-packages/resolvelib/resolvers.py", line 481, in resolve
state = resolution.resolve(requirements, max_rounds=max_rounds)
File "/usr/lib/python3/dist-packages/resolvelib/resolvers.py", line 348, in resolve
self._add_to_criteria(self.state.criteria, r, parent=None)
File "/usr/lib/python3/dist-packages/resolvelib/resolvers.py", line 147, in _add_to_criteria
matches = self._p.find_matches(
TypeError: CollectionDependencyProvider.find_matches() got an unexpected keyword argument 'identifier'
ansible-galaxy collection install -r requirements.yml -vvv ansible. cfg .ansible/ plugins/ modules' , '/usr/share/ ansible/ plugins/ modules' ] python3/ dist-packages/ ansible ansible/ collections: /usr/share/ ansible/ collections ansible- galaxy ansible. cfg as config file bodydub/ ansible_ for_mikrotik/ requirements. yml' dencyProvider. find_matches( ) got an unexpected keyword argument 'identifier'
ansible-galaxy [core 2.12.0]
config file = /etc/ansible/
configured module search path = ['/root/
ansible python module location = /usr/lib/
ansible collection location = /root/.
executable location = /usr/bin/
python version = 3.10.6 (main, Mar 10 2023, 10:55:28) [GCC 11.3.0]
jinja version = 3.0.3
libyaml = True
Using /etc/ansible/
Reading requirement file at '/home/
Starting galaxy collection install process
Process install dependency map
ERROR! Unexpected Exception, this is probably a bug: CollectionDepen
the full traceback was:
Traceback (most recent call last): ansible- galaxy" , line 128, in <module> python3/ dist-packages/ ansible/ cli/galaxy. py", line 567, in run CLIARGS[ 'func'] () python3/ dist-packages/ ansible/ cli/galaxy. py", line 86, in method_wrapper method( *args, **kwargs) python3/ dist-packages/ ansible/ cli/galaxy. py", line 1201, in execute_install _execute_ install_ collection( python3/ dist-packages/ ansible/ cli/galaxy. py", line 1228, in _execute_ install_ collection collections( python3/ dist-packages/ ansible/ galaxy/ collection/ __init_ _.py", line 513, in install_collections depenency_ map( python3/ dist-packages/ ansible/ galaxy/ collection/ __init_ _.py", line 1327, in _resolve_ depenency_ map dep_resolver. resolve( python3/ dist-packages/ resolvelib/ resolvers. py", line 481, in resolve resolve( requirements, max_rounds= max_rounds) python3/ dist-packages/ resolvelib/ resolvers. py", line 348, in resolve _add_to_ criteria( self.state. criteria, r, parent=None) python3/ dist-packages/ resolvelib/ resolvers. py", line 147, in _add_to_criteria find_matches( dencyProvider. find_matches( ) got an unexpected keyword argument 'identifier'
File "/usr/bin/
exit_code = cli.run()
File "/usr/lib/
return context.
File "/usr/lib/
return wrapped_
File "/usr/lib/
self.
File "/usr/lib/
install_
File "/usr/lib/
dependency_map = _resolve_
File "/usr/lib/
return collection_
File "/usr/lib/
state = resolution.
File "/usr/lib/
self.
File "/usr/lib/
matches = self._p.
TypeError: CollectionDepen