Your message dated Sat, 08 Nov 2025 22:47:09 +0000
with message-id <[email protected]>
and subject line Bug#1114932: fixed in ansible-core 2.19.4-0+deb13u1
has caused the Debian Bug report #1114932,
regarding ansible-core: Play tags prevents executing role handlers in
ansible-core 2.19
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.)
--
1114932: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114932
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ansible-core
Version: 2.19.0-1
Severity: important
Tags: patch upstream
Forwarded: https://github.com/ansible/ansible/issues/85475
Hi Lee,
at Freexian, we ran into a surprising behaviour change of ansible. When
you enable play tags, handlers may no longer be run as expected while
they used to be run in earlier ansible version. This has been reported
upstream and is being discussed there inconclusively thus far.
If we look into the documentation at
https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_tags.html,
it clearly says
| Adding tags to handlers
|
| Handlers are a special case of tasks that only execute when notified, as such
they ignore all tags and cannot be selected for nor against.
Practically speaking, this no longer documents implemented behaviour in
ansible-core >= 2.19. A role tag can now prevent an implicit
flush_handlers from being invoked and therefore handlers may be skipped
this way.
The referenced (but not merged yet) MR
https://github.com/ansible/ansible/pull/85805 practically enables
handlers to be run again.
What do you think about this issue? Do you consider the changed
semantics intentional? Missing handler execution is something that can
go unnoticed. Playbooks appear to work but their effect may not have
been taken.
Helmut
--- End Message ---
--- Begin Message ---
Source: ansible-core
Source-Version: 2.19.4-0+deb13u1
Done: Lee Garrett <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ansible-core, 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.
Lee Garrett <[email protected]> (supplier of updated ansible-core 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: Fri, 07 Nov 2025 23:26:04 +0100
Source: ansible-core
Architecture: source
Version: 2.19.4-0+deb13u1
Distribution: trixie
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Lee Garrett <[email protected]>
Closes: 1114932
Changes:
ansible-core (2.19.4-0+deb13u1) trixie; urgency=medium
.
[ Lee Garrett ]
* New upstream bugfix release 2.19.4
- Fix regression from 2.18 regarding handlers and play tags (Closes:
#1114932)
* d/t/ansible-test-integration.py: Match conditional with log verbosity
* autopkgtest: Always emit output when testbed-setup.sh is run
.
[ Colin Watson ]
* Move apt sources lists aside more comprehensively in tests
* testbed-setup: Only remove autopkgtest's global pinning
Checksums-Sha1:
fee85b4ce4684848d081aef5e5b1bdfecd0a27d6 2976 ansible-core_2.19.4-0+deb13u1.dsc
b2010de49d043d74b8df7cbcc0f67024086e35db 3415103
ansible-core_2.19.4.orig.tar.gz
5c5b87b296b8c93f532592e7833b932c680da903 29476
ansible-core_2.19.4-0+deb13u1.debian.tar.xz
13242b13e48b32b42cac3876be9dab9e2d6c691e 7577
ansible-core_2.19.4-0+deb13u1_amd64.buildinfo
Checksums-Sha256:
8c86bbc3bede00bc20acffa3420ee546a8e14546ac617f602af9755c1bb3a1aa 2976
ansible-core_2.19.4-0+deb13u1.dsc
888db6593f2fd42cd05bdbe546704d9c969dce99e3373a54498f6dbefcfa1917 3415103
ansible-core_2.19.4.orig.tar.gz
b42845546da04267212e9b2d54e013bf2e202f97db4cbe61bcfb11c160960125 29476
ansible-core_2.19.4-0+deb13u1.debian.tar.xz
6cb6b02f22a3968a6f0620ea0f0d12c580a3289ca3fc9f0656200f670de80a6c 7577
ansible-core_2.19.4-0+deb13u1_amd64.buildinfo
Files:
21fe9900262e17846b625e7429cf16e4 2976 admin optional
ansible-core_2.19.4-0+deb13u1.dsc
170c4de2c86425a3a61d7d4267108605 3415103 admin optional
ansible-core_2.19.4.orig.tar.gz
d4bb8ec33afcc61aa1d6a3fd86730968 29476 admin optional
ansible-core_2.19.4-0+deb13u1.debian.tar.xz
0dc5df67909a44096ef3553df61f5968 7577 admin optional
ansible-core_2.19.4-0+deb13u1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQQzBAEBCgAdFiEE2EfGJRCpwv8kLOAs1gShxII+4PgFAmkOfTEACgkQ1gShxII+
4PgrDiAAhSPFu+1HQEIBwVTiqw2WFzFixd3AVSdEz0Ia12qj3Kb6IZEssyCBMv6N
VeX6pNdIahpOpt/b7xPrN1IDebfi15KLaVm8EzQn3LN+lFQR9jhhUNK7FIf5T1Tv
qTxhrWfwTyUhlXRjynSbMg09nIKlDnohcG3FBXweoMTNL5E03pRzid304IZKJ9mW
4as9tsS/fp7tbfksgC0LC89GIh3keutvGFeMq5U4+ZCS8/+wFsUV73k/101uwwlS
y1Udw6Y+FvptU3nmQEdT5W5wzWlvgDxpR02ZK03JUvXnTgpQ9A4NtYrbPfqRhe1B
S+ethprjwIMtON8+aY0str2xHm5GWfT+6ikKQGC/4I9uxZ6icSutawh8QdU0s4lV
vkQZxJ5yXbI6cIrsqlGa5ksM2c6qrFjfAgxbbNS2v8FHVW64BstMbI/PFa3RdyAX
WOQMFH7XMardpuwert6C4MBqgx3aGidQSbJNqU/U8onv4tEPt4na+8C9B/EEBN8b
ZR1Ncd4u4N2Oza3QC5X3Ik/VbSwtTI7Vzi5NetBgm2zkEOR9n9fR+j2jPB2YWLse
pwLjJCTOcw0KzFY4xMhzFzgedLuhLn+nleYexFmlAeq40s41TJA5UONOVQcGmrAl
WqoKja71pxUjKC0PByETcibZbH5W0KGb7hSVsgJiK4213t0Lz7qFr4Lk8CorULKs
PiQPK1uOi75ZWjhk98wbaht3WprwaU2sJt0rc5BKgqv+uEc+TtHWJE4WSuH8+0ll
5AvZ1Ktnq+Nkp5pnRF+nfLj7OxJgciW3kkOeESqRhshXqI4kd1QLL6aICnjYF5es
Lu9bKkTHJloTdcsdu1cPnWqSbW92wukNN5wfGEFrwpwXJiK/U6Ykw9Gibe8oNXNL
Y1fPi8GRTrq+KMjo+TAyy9YKU/t3AA9QzBAfMs0KoXUPws2OuNbxCSmYkcBY6ZcC
VxcsF3EY+l5liRB6dRd1qcUYxDRhKhqS/14+mm6XhDLUGdihGlcHRJtAiGXjsnvb
Cx8HYtneGYGnWkf3w2kxdfN0Fgfu4MavZjNF2FmIWMum/4BkvTN6KHPFRBm9vA+g
B8k0Xy5z934Rxcpv1nOUT6HuQbq6DI6QR9TfHPMDJwCQYVAEbqDMUmzdgRmsJfv0
KQrMoCCsVuq1qCi1OXJ5U57aSYK51YvqbVKYvT8nOuqoLlK/1ihjwZ62TjOhfLJ8
u9vYkpnGoqq7fgFQ8R4mZiiLwhkm26npSvtqIdo4EL9EvjaQPqfy8vSFbw1wNS8g
ySOZimz95e+nhNJNAatj9EywQIGzrZng5+Ijn7K5Z3H4RVYwGhVdzR2BrpsK5Ows
PIr4lJV9YWh2V11akzhNxpBLY0FsFg==
=wyqq
-----END PGP SIGNATURE-----
pgp_X9BIcI6Wi.pgp
Description: PGP signature
--- End Message ---