Update puma & puma_worker_killer to upstream (5.1.1)
Compare changes
- Aleksei Lipniagov authored
changelogs/unreleased/update-puma-to-v-5.yml
0 → 100644
+ 5
− 0
Drops custom forks of puma
and puma_worker_killer
.
Replaces them with latest upstream versions.
More at #290004 (closed)
wait_for_less_busy_worker
into CNG and Omnibus: omnibus-gitlab!4803 (merged), gitlab-org/build/CNG!566 (merged)
Deprecations, Removals and Breaking API Changes: from the puma/puma
changelog
Upgrade to 5.0 doc: https://github.com/puma/puma/blob/085750428c37feac497e3fc34bf75be86f79266f/5.0-Upgrade.md
Note: only 5.0
has breaking changes, there are no listed for 5.1
: https://github.com/puma/puma/blob/master/History.md
min_threads
(what we currently do)For daemonization, please use a modern process management solution, such as systemd or monit.
- we should use runit
environment
explicitlyIf this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:
@gitlab-com/gl-security/appsec