Bob Vincent
Bob Vincent
Nobody has time to work on a fix?
I'm seeing this problem with no network mounts at ALL. Just plain-vanilla AWS instances running Ubuntu 18.
Yeah, if I can't figure out a workaround, I'm gonna officially recommend we switch away from ansible and toward a more mature automation system.
@tuxick So in general, I should replace this: ```yaml - name: Something that might hang module: param: data option: value ``` with this: ```yaml - name: Something that might hang...
Most of the hangs I'm seeing are with pip.
Actually, the above pattern is failing, with an error indicating that the `when` clause could not be evaluated because the variable in the `register` clause is undefined. (updated pattern...)
Simple way to avoid hangs, provided you can identify potentially-hanging tasks. Replace this: ```yaml - name: Something that might hang module: param: data option: value ``` with this: ```yaml -...
I wrote a role to deal with long-running tasks here: https://github.com/pillarsdotnet/ansible-watch.git
@lucasbasquerotto -- I guess it doesn't work as I expected. Must re-think this. Thanks.
[This comment](https://github.com/ansible/ansible/issues/46203#issuecomment-443338403) is enlightening: > It looks like in Ansible, if one needs to do something complex, one should write an action plugin. This is what we are going to...