Skip to content

Detect config changes in internal/autoscaler provider

Description

The GitLab Runner currently reloads configuration dynamically. But Taskscaler configuration does not get reloaded. This leaves the binary in an inconsistent state and is surprising.

See https://gitlab.com/gitlab-org/gitlab-runner/-/blob/6d6b3946bc11375fbd67e4a00a6a51e978cdaf4f/executors/internal/autoscaler/provider.go#L102

Proposal

  • placeholder for implementation proposal
Edited by Darren Eastman