Ansible: git+https://github.com/ansible/ansible.git@devel
molecule: molecule>=3, <4
Molecule installation method (one of):
Ansible installation method (one of):
Detail any linters or test runners used:
Tests succeed.
I guess Ansible (devel branch) does not contain all modules anymore, and since a few days molecule fails.
--> Sanity checks: 'docker'
Traceback (most recent call last):
File "/home/travis/build/robertdebock/ansible-role-xinetd/.tox/py37-ansible-next/bin/molecule", line 11, in <module>
sys.exit(main())
File "/home/travis/build/robertdebock/ansible-role-xinetd/.tox/py37-ansible-next/lib/python3.7/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/home/travis/build/robertdebock/ansible-role-xinetd/.tox/py37-ansible-next/lib/python3.7/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/home/travis/build/robertdebock/ansible-role-xinetd/.tox/py37-ansible-next/lib/python3.7/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/travis/build/robertdebock/ansible-role-xinetd/.tox/py37-ansible-next/lib/python3.7/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/travis/build/robertdebock/ansible-role-xinetd/.tox/py37-ansible-next/lib/python3.7/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/home/travis/build/robertdebock/ansible-role-xinetd/.tox/py37-ansible-next/lib/python3.7/site-packages/click/decorators.py", line 21, in new_func
return f(get_current_context(), *args, **kwargs)
File "/home/travis/build/robertdebock/ansible-role-xinetd/.tox/py37-ansible-next/lib/python3.7/site-packages/molecule/command/test.py", line 147, in test
base.execute_cmdline_scenarios(scenario_name, args, command_args)
File "/home/travis/build/robertdebock/ansible-role-xinetd/.tox/py37-ansible-next/lib/python3.7/site-packages/molecule/command/base.py", line 109, in execute_cmdline_scenarios
execute_scenario(scenario)
File "/home/travis/build/robertdebock/ansible-role-xinetd/.tox/py37-ansible-next/lib/python3.7/site-packages/molecule/command/base.py", line 151, in execute_scenario
execute_subcommand(scenario.config, action)
File "/home/travis/build/robertdebock/ansible-role-xinetd/.tox/py37-ansible-next/lib/python3.7/site-packages/molecule/command/base.py", line 140, in execute_subcommand
return command(config).execute()
File "/home/travis/build/robertdebock/ansible-role-xinetd/.tox/py37-ansible-next/lib/python3.7/site-packages/molecule/command/destroy.py", line 107, in execute
self._config.provisioner.destroy()
File "/home/travis/build/robertdebock/ansible-role-xinetd/.tox/py37-ansible-next/lib/python3.7/site-packages/molecule/provisioner/ansible.py", line 681, in destroy
pb.execute()
File "/home/travis/build/robertdebock/ansible-role-xinetd/.tox/py37-ansible-next/lib/python3.7/site-packages/molecule/provisioner/ansible_playbook.py", line 98, in execute
self._config.driver.sanity_checks()
File "/home/travis/build/robertdebock/ansible-role-xinetd/.tox/py37-ansible-next/lib/python3.7/site-packages/molecule/driver/docker.py", line 222, in sanity_checks
from ansible.module_utils.docker.common import HAS_DOCKER_PY
ModuleNotFoundError: No module named 'ansible.module_utils.docker'
ERROR: InvocationError for command /home/travis/build/robertdebock/ansible-role-xinetd/.tox/py37-ansible-next/bin/molecule test (exited with code 1)
This error seems to come from this file/line.
Maybe I need to change something, please give me a hint.
As always, thanks!
Fixed on master.
Most helpful comment
Fixed on master.