On sty 20, philippe roud wrote:
I use debops for quite some time now and recently updated to ansible
2.10.5. I got the :
/lookup plugin (task_src)fatal: [sentry_server]: FAILED! => {"msg":
"lookup
plugin (task_src) not found"}/
in the past and solved it by adding the lookup_plugins to my "playbooks"
dir. But today it keep complaining about it for plays that use role:users
and role: resources.
I tried to symlink it in different places that appear in the ansible.cfg but
it doesn't help. I created a clean virtualenv and installed debops with :
pip install debops[ansible], but the result is the same, so the error should
be on my side...
The issue is with the lookup plugin script included in the Python package.
It's already fixed in the DebOps monorepo on the master and stable branches,
but the packaged releases are unfortunately very late, and it's all on me
- I'm sorry about that. I plan to make a new DebOps release in the next day or
two, depending on time. In the meantime, you can clone the DebOps monorepo to
the 'debops/' directory inside of the project repository and switch to your
preferred branch, for example 'stable-2.1'. The script should pick it up and
use the fixed version.
-- Maciej