Support Puma key_password_command for SSL key decryption
This commit adds support for `puma['ssl_key_password_command']` to make it possible to store encrypted SSL keys on disk. This requires Puma v6.3.0 (https://github.com/puma/puma/pull/3133) to work: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/122200. Relates to https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/7799 Changelog: added
Showing
- files/gitlab-config-template/gitlab.rb.template 1 addition, 0 deletionsfiles/gitlab-config-template/gitlab.rb.template
- files/gitlab-cookbooks/gitlab/attributes/default.rb 1 addition, 0 deletionsfiles/gitlab-cookbooks/gitlab/attributes/default.rb
- files/gitlab-cookbooks/gitlab/recipes/puma.rb 2 additions, 0 deletionsfiles/gitlab-cookbooks/gitlab/recipes/puma.rb
- files/gitlab-cookbooks/gitlab/resources/puma_config.rb 1 addition, 0 deletionsfiles/gitlab-cookbooks/gitlab/resources/puma_config.rb
- files/gitlab-cookbooks/gitlab/templates/default/puma.rb.erb 3 additions, 0 deletionsfiles/gitlab-cookbooks/gitlab/templates/default/puma.rb.erb
- spec/chef/cookbooks/gitlab/recipes/puma_spec.rb 13 additions, 3 deletionsspec/chef/cookbooks/gitlab/recipes/puma_spec.rb
Loading
Please register or sign in to comment