Worker foreign key does not get associated with task in Pulp3
When a task is kicked off I would expect it to populate the worker foreign key  when the task is ran
I would expect this to be updated in the apply_async function when the Task status object is created .
Tasks kicked off with apply_async should have the worker field populated upon creation.
Tasks kicked off with apply_async_with_reservations would have the worker field updated when it gets routed to the worker.
For reference pulp2 updates the field here