Skip to content

Bump workhorse to 8.53.0

Matthias Käppler requested to merge mk/workhorse-8.53.0 into master

What does this MR do?

There are a number of unreleased changes in Workhorse esp. around image scaling metrics that I would like to get into prod:

https://gitlab.com/gitlab-org/gitlab-workhorse/-/tags/v8.53.0

## v8.53.0

### Added
- Add route for Debian package uploads
  https://gitlab.com/gitlab-org/gitlab-workhorse/-/merge_requests/610
  Contributed by Mathieu Parent

### Fixed
- Don't log image scaler fail-overs as successes
  https://gitlab.com/gitlab-org/gitlab-workhorse/-/merge_requests/636

### Other
- Exclude dot-files from "make fmt" target
  https://gitlab.com/gitlab-org/gitlab-workhorse/-/merge_requests/641
- Add max_processes Prometheus metric for image scaling
  https://gitlab.com/gitlab-org/gitlab-workhorse/-/merge_requests/640
- Simplify config handling in main()
  https://gitlab.com/gitlab-org/gitlab-workhorse/-/merge_requests/634
- Default MaxScalerProcs to num_cores / 2
  https://gitlab.com/gitlab-org/gitlab-workhorse/-/merge_requests/635
- Add a total requests metric for image scaling
  https://gitlab.com/gitlab-org/gitlab-workhorse/-/merge_requests/638

Does this MR meet the acceptance criteria?

Conformity

Edited by Matthias Käppler

Merge request reports