* test centos9
* Upgrade ruby buildpack
* Apache2::Reload is not supposed to be needed in prod
* Enable all distros + debian-12
* Remove Apache2::Reload from repo manager (#13034)
should fix support for centos9 and is not required
* Ensure a default language is always set, especially in case of legacy installs
* Support for debian 12
* Update documentation for CentOS 9 and Debian 12
---------
Co-authored-by: Oliver Günther <o.guenther@openproject.com>
ImageMagick is much too old on SLES11, and recent versions of rmagick don't like that.
rmagick is used by plugins included in the community edition, hence this change.
This avoids downloading a huge amount of things that are only needed in
development. It will reduce the package size, and certainly improve the
reliability of the packaging process (i.e. less ECONNREFUSED when
downloading phantomjs and such).
This commit also updates the NodeJS buildpack, and forces the use of the
HTTP npm registry for better performance and reliability when packaging.