summaryrefslogtreecommitdiff
path: root/changelogs
diff options
context:
space:
mode:
authorMartin Krizek <martin.krizek@gmail.com>2023-04-12 15:45:43 +0200
committerGitHub <noreply@github.com>2023-04-12 09:45:43 -0400
commit09dd80b4ec7563caea095b4213794dd64ce8bed4 (patch)
tree8c1751e551eb20c24c758ea71e25ae75dccdaccc /changelogs
parent9026bc5d76a54d38d156e837f71178071eb60a64 (diff)
downloadansible-09dd80b4ec7563caea095b4213794dd64ce8bed4.tar.gz
Last handler defined runs, fix for roles (#79558)
Fixes #73643 * clear_notification method and simplify ifs * Deduplicate code * Limit number of Templar creations * Fix sanity * Preserve handler callbacks order as they were notified
Diffstat (limited to 'changelogs')
-rw-r--r--changelogs/fragments/73643-handlers-prevent-multiple-runs.yml2
1 files changed, 2 insertions, 0 deletions
diff --git a/changelogs/fragments/73643-handlers-prevent-multiple-runs.yml b/changelogs/fragments/73643-handlers-prevent-multiple-runs.yml
new file mode 100644
index 0000000000..2cb132ddf9
--- /dev/null
+++ b/changelogs/fragments/73643-handlers-prevent-multiple-runs.yml
@@ -0,0 +1,2 @@
+bugfixes:
+ - Prevent running same handler multiple times when included via ``include_role`` (https://github.com/ansible/ansible/issues/73643)