Your message dated Sun, 31 Aug 2025 11:32:24 +0000
with message-id <[email protected]>
and subject line Bug#1111363: fixed in python-mitogen 0.3.3-9+deb12u1
has caused the Debian Bug report #1111363,
regarding ansible-mitogen: Cannot handle trixie machines (python3 >= 3.13)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1111363: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1111363
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ansible-mitogen
Version: 0.3.3-9
Severity: important

  Hi,

  I tried to upgrade a debian machine to trixie (one managed by ansible
but not the one where ansible is run) and then replay various ansible
playbook on this machine.
  As soon as the ssh connection is tried, ansible fails with the following
message:
[mux  3252361] 13:28:21.588951 D mitogen.parent: creating connection to context 
2 using mitogen.ssh
[mux  3252361] 13:28:21.621393 D mitogen.parent: command line for 
Connection(None): ssh -o "LogLevel ERROR" -l vdanjean-ansible-client -o 
"Compression yes" -o "ServerAliveInterval 30" -o "ServerAliveCountMax 10" -o 
"BatchMode yes" -o "StrictHostKeyChecking yes" -C -o ControlMaster=auto -o 
ControlPersist=60s belgarath /usr/bin/python3 -c "'import 
codecs,os,sys;_=codecs.decode;exec(_(_(\"eNqVkl9PwjAUxd/5FL7dNi7QlghhcYkEUEzkTxZ0MbgsHStahW7pgImf3o4Z2PDB+NZfz7n3nq3XtTwnTuuJTATCNW1lJZLLCwPLWH8gbNfyc7RNGCIWJQSf2LXKpI1KC16s4lQgtwy6DF4ZMgPFwK3iazN+TnzHgT7XmVTAVVSWmD+3mX8NtHNQ0n1aF59isd3wcCVMVWOb6kYoVSPZb95iBfaZ49zA6m3493hzzwijxwQ7oVMZq7ndzCvzlrapEWontbmF6fNsOBkHD93HcW846Ae37mQUeG53Oh244DtA4fA3jv6ue/dEjFCNXngMrlBVsKp4CWgtN/GrUPYu4updcHXD99xusivWbFEMuGYaZVpuBKIWjO5nE0LIiwITYBFH5itxrecEKF+AKE6EMs8OOgRc14JHiLZJp4Ut+JKJ6bRMnJPPsyALId+JZfIzoHc4F+985s7+cv9OSaspjxvE8DcLquFw\".encode(),\"base64\"),\"zip\"))'"
[task 3252404] 13:28:21.587430 D ansible_mitogen.process: will use multiplexer 
0 (/tmp/mitogen_unix_s_9t36ts.sock) to connect to "belgarath"
[task 3252404] 13:28:21.587571 D mitogen.unix: client: connecting to 
/tmp/mitogen_unix_s_9t36ts.sock
[task 3252404] 13:28:21.587730 D mitogen.unix: client: local ID is 1, remote is 0
[task 3252404] 13:28:21.853576 D ansible_mitogen.mixins: _remove_tmp_path(None)
[task 3252404] 13:28:21.853735 D mitogen: 
MitogenProtocol(unix_listener.3252361): disconnecting
[task 3252404] 13:28:21.853850 D mitogen: Waker(fd=11/12): disconnecting
[task 3252404] 13:28:21.853967 D mitogen: Router(Broker(f510)): stats: 0 module 
requests in 0 ms, 0 sent (0 ms minify time), 0 negative responses. Sent 0.0 kb 
total, 0.0 kb avg.
fatal: [belgarath]: UNREACHABLE! => {
    "changed": false,
    "msg": "EOF on stream; last 100 lines 
received:\nMITO000\nMITO001\nTraceback (most recent call last):\n  File 
\"<stdin>\", line 63, in <module>\nModuleNotFoundError: No module named 'imp'",
    "unreachable": true
}


  This is due to the fact that python3 3.13 on the targeted machine (trixie)
does not have the imp module anymore. Changing the strategy to linear (instead
of mitogen_linear) workaround the problem (at the expense of not using mitogen
anymore).
  Even if it is difficult to update the bookworm package, if a simple patch
exists to fix the bookworm version, it would be welcome in order to avoid
the need to upgrade the ansible machine before any others (or to disable
mitogen).

  Regards,
    Vincent

PS: as soon as I get the bug number, I will mark it fixed in the 0.3.25~a1-1
version.

-- System Information:
Debian Release: 12.11
  APT prefers oldstable-updates
  APT policy: (990, 'oldstable-updates'), (990, 'oldstable-security'), (990, 
'oldstable'), (500, 'oldoldstable-updates'), (500, 'oldoldstable-security'), 
(500, 'oldoldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.32+bpo-amd64 (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages ansible-mitogen depends on:
ii  ansible          7.7.0+dfsg-3+deb12u1
ii  ansible-core     2.14.18-0+deb12u2
ii  python3          3.11.2-1+b1
ii  python3-mitogen  0.3.3-9

ansible-mitogen recommends no packages.

ansible-mitogen suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: python-mitogen
Source-Version: 0.3.3-9+deb12u1
Done: Stefano Rivera <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-mitogen, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stefano Rivera <[email protected]> (supplier of updated python-mitogen 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 18 Aug 2025 16:33:11 +0200
Source: python-mitogen
Architecture: source
Version: 0.3.3-9+deb12u1
Distribution: bookworm
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Stefano Rivera <[email protected]>
Closes: 1111363
Changes:
 python-mitogen (0.3.3-9+deb12u1) bookworm; urgency=medium
 .
   * Patch: Support targets with Python >= 3.12. (Closes: #1111363)
   * Patch test module paths in testlib.py in the ansible-tests autopkgtest.
Checksums-Sha1:
 ba5accfdee594734895caf50f101218cc1442495 1826 
python-mitogen_0.3.3-9+deb12u1.dsc
 802b47c62664edf9b74404ac763736dcc6bf2979 21140 
python-mitogen_0.3.3-9+deb12u1.debian.tar.xz
 ecceda438da84b1498c13b8f17c07c0c6e9546ec 7353 
python-mitogen_0.3.3-9+deb12u1_source.buildinfo
Checksums-Sha256:
 4295a57345e255af3110cb0f1f2ae334da51f58ed10128519d016da44b30c3f8 1826 
python-mitogen_0.3.3-9+deb12u1.dsc
 97a6092f3ea373c57b60ecf9548b4787b1f7f02df8a12441c02622dc3f393261 21140 
python-mitogen_0.3.3-9+deb12u1.debian.tar.xz
 4511793dc54ff35e6aba5142828c1df671f38c4710af0ac00720881e8cbd355a 7353 
python-mitogen_0.3.3-9+deb12u1_source.buildinfo
Files:
 ead98034259b4cc6d461ead4fbd70702 1826 python optional 
python-mitogen_0.3.3-9+deb12u1.dsc
 daff00a8843753c3eb67dd2e1c032d0a 21140 python optional 
python-mitogen_0.3.3-9+deb12u1.debian.tar.xz
 2cdb3d98e075a8a3ebc6d1c810bfb108 7353 python optional 
python-mitogen_0.3.3-9+deb12u1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iIoEARYKADIWIQTumtb5BSD6EfafSCRHew2wJjpU2AUCaLNxmBQcc3RlZmFub3JA
ZGViaWFuLm9yZwAKCRBHew2wJjpU2J6vAP9xwgn9mMEH1T6imoLLpxKzZTxCV33O
pZFZ9MVGRfBntgEA07njqmVjNzzIdC5sRGtw/t/hZ/NgT2DXn+Gi59C3Sw8=
=w5O0
-----END PGP SIGNATURE-----

Attachment: pgpysXVPs2qTW.pgp
Description: PGP signature


--- End Message ---

Reply via email to