Don't create/update Worker row when starting scheduler/provisioner

I noticed that the row in the Worker table for the Celery worker that runs server tasks had its concurrency incorrectly set to 1, which is because we were accidentally setting it when starting either the scheduler or the provisioner service. Don't do that.

Fixes the remaining part of #751 (closed).

As a practical matter, this shouldn't be merged until !1793 (merged) has been merged, because the incorrect concurrency happened to accidentally work around that bug much of the time.

Merge request reports

Loading