That means the following workers:
- save code now (swh-worker@loader_high_priority)
- vault
- indexer
- lister
All other workers are actually scheduled through the next-gen scheduler and no longer
lift those events. So it's currently extra work for no reason.
The following deactivates such events for all other workers.
This actually:
- keep the swh-worker@.service renamed to swh-worker-events@.service (this wraps the
call to celery with `--events` as before). Renamed because they are fewer of those
now.
- introduce a new swh-worker@.service (which wraps celery without `--events`)
- Link the impacted worker services (which send events) to use
swh-worker-events@<service> definitions.
Related to D6408#166956