-
Notifications
You must be signed in to change notification settings - Fork 199
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ansible-core 2.14 support #974
Comments
you're aware that #966 is still open so afaik mitogen doesn't support (yet) ansible-core 2.13 ... haven't checked in a while but still the reason why I stick with ansible-core 2.12 for the moment |
Yep, so Mitogen project looks rather dead than alive |
It seems so. I filed #945 four months ago and we had to stop using it because of that. Nobody has even commented to try to help. It's a shame because it was a great project and made Ansible so fast. But that's how it goes with open source. I'd love to contribute since I do know Python but I don't know enough to help in a project like this. |
Actually the "fast" part should be inside ansible core. Why ansible core does not implement it is hard to understand. |
FWIW - just bumping ANSIBLE_VERSION_MAX to (2, 14) allows my plays to run. YMMV. |
This comment was marked as resolved.
This comment was marked as resolved.
I have it without mitogen, removing |
I try it but gather fact failed with this.. |
Just curious .. myself I'd need to bump to 2.14 but mitogen is still the only thing that doesn't work with it .. can you elaborate on the ANSIBLE_VERSION_MAX ? you mean directly in mitogen and so bypass all checks ? |
Yes. |
I ack that, I've run a rather big codebase on ansible-2.14 and mitogen with patched version restriction and it just worked. May be we can allow users to override this restriction via environment variable or some other mechanism. End-user patching is madness. |
Yes, or better : have a new mitogen tag/release that would have that ? Wondering if a mitogen dev can consider this, assuming that there were enough feedback about it working with ansible-core 2.14 (or list what would still be problematic, etc) @moreati : opinion on this ? |
how about introducing some configuration parameter here mitogen/ansible_mitogen/loaders.py Line 54 in 8cda5f5
from my perspective using Mitogen is very valuable and it just decreases Ansible execution time by minutes for free it is just very sad that right now there is no Mitogen version officially compatible with any maintained Ansible version. The most recent version of Ansible that works with Mitogen I found is 5.10.0: I have no Python skills and I am unable to help but if there is sb that could help with making Mitogen up-to-date with some recent version of Ansible ... then I will not hesitate and buy such a person a beer ;) |
Waiting for 2.14 support here too, any update? |
PS: I forked current repo and changed Added it inside our execution environment and it seems to run fine so far |
Any possibility to bump he version max? |
https://galaxy.ansible.com/serverscom/mitogen It will patch it for you and upatch back automatically. |
It seems that delegate_to tasks are broken. Or does it work for anybody? |
maintaining VMs these days is a niche ... so maintaining advanced tools for maintaining VMs is even super niche ;) that's why I guess Mitogen has no sufficient support and only volunteers could push it forward. @GhostLyrics almost the same on my side. to use AWS SSM / public IP less approach to connect to Ansible I needed more recent version of Ansible and that caused that I am no longer able to use Mitogen... |
seems ansible-core 2.13 is now EoL, based on ansible-core-support-matrix |
Same in here... We cannot upgrade Ansible because if we do we need to remove Mitogen... And given previous versions are already on EOL this should be given a bit of attention. |
Hate to beat a dead horse, but I, too, would be very interested to see compatibility with Ansible 2.14. We are maintaining an Open Source software with lots of configuration files on VM clusters for our clients and the speedup with Mitogen used to be considerable. Very sad we can't use it anymore. .__. |
Is the delegate_to related to any of the other delegate_to issues reported to mitogen? A basic delegate_to task works for me with ansible 2.15.3 and a patched version of mitogen to allow that version. |
PR #1017 adds Ansible 7 (core 2.14) support. Please try it and reply with any good or bad results. If all is well this will go into master, and then release 0.3.6. Sorry for the long wait. |
Mitogen 0.3.6 is now out. |
Ansible-core 2.14.0 was released yesterday.
Please add support to mitogen.
Thanks.
The text was updated successfully, but these errors were encountered: