Replies: 2 comments 11 replies
-
Definitely sounds like a bug in Moulti. I may have overlooked something re: Ansible parallelism. It may also be an issue with the way Moulti reads data from Something that does not hurt and that you can try is setting Overall, that looks like a reproducible issue. Ideally, you should be able to turn your playbook into a minimal reproducible example that you could share without revealing anything relevant. I would also need your Beyond that, what to look at to diagnose what happens:
|
Beta Was this translation helpful? Give feedback.
-
Not that simple to reproduce: I gave it a first try using 10 VMs and dummy tasks (like copying a small text file or sleeping a random number of seconds): everything went smoothly.
|
Beta Was this translation helpful? Give feedback.
-
I used to have one host (out of about 8) that got stuck during one of the steps (always the same one). So I would exclude moulti for that host.
After some recent moulti updates, it now seems to work.
However, now I have two other hosts that used to work but now get stuck (always the same step for each of the hosts, although the steps are different between the hosts).
On the remote host, when I try to see what's going on by running a sort of "ansible watch":
… I see that nothing's going on at the remote host that I can detect.
Now, if I quit moulti with
q t
, then that seems to kickstart things up again as I see orphaned output spewing out in my terminal (and my "ansible watch" starts showing new steps again):If I run the Ansible playbooks without moulti, I have no such freezing problem.
I'm trying to diagnose and collect more info about what could be going wrong. For each susceptible Ansible playbook, looking at the Ansible step that looks responsible for locking things up, I can't discern anything special about the step. They're very ordinary steps, e.g. am
ansible.builtin.copy
orAny tips on how else I could diagnose this? Maybe run moulti in debugging mode?
Beta Was this translation helpful? Give feedback.
All reactions