1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-03-22 05:09:12 +00:00
community.general/plugins/callback
Alexander Freiherr von Buddenbrock c473cc5a7d
Start opentelemetry spans on host start instead of task start
v2_playbook_on_task_start does not have the host information, so spans
would always start at the same time for every host in that task, even if
they started at different times, like when hosts > forks with strategy
host_pinned. This also hides the duration of the task for that host.

This change uses the newer v2_runner_on_start callback and adds the acutal
host start time to the span. The change is backwards compatible with ansible
versions that do not have v2_runner_on_start and makes no assumptions around
the ordering of v2_runner_on_start and v2_playbook_on_task_start.
2026-01-16 22:14:44 +01:00
..
cgroup_memory_recap.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
context_demo.py Reformat everything. 2025-11-01 13:46:53 +01:00
counter_enabled.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
default_without_diff.py Reformat everything. 2025-11-01 13:46:53 +01:00
dense.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
diy.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
elastic.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
jabber.py Reformat everything. 2025-11-01 13:46:53 +01:00
log_plays.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
loganalytics.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
logdna.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
logentries.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
logstash.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
mail.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
nrdp.py Reformat everything. 2025-11-01 13:46:53 +01:00
null.py Reformat everything. 2025-11-01 13:46:53 +01:00
opentelemetry.py Start opentelemetry spans on host start instead of task start 2026-01-16 22:14:44 +01:00
print_task.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
say.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
selective.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
slack.py Reformat everything. 2025-11-01 13:46:53 +01:00
splunk.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
sumologic.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
syslog_json.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
tasks_only.py Reformat everything. 2025-11-01 13:46:53 +01:00
timestamp.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
unixy.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00