Ewoud Kohl van Wijngaarden
Ewoud Kohl van Wijngaarden
For systemd socket activated services it's needed to have both the .socket and .service unit defintions in place when starting the service. Prior to 97dd16fa32886b5b0f77a6f38a4953d4c1511c0e the systemctl daemon-reload took care...
This builds on 81f3eb5e7612e50726fa8450ca161bbe271419a1 which allowed services to be notified automatically. This changes it to default behavior. Fixes #74 It's currently a draft since it includes https://github.com/camptocamp/puppet-systemd/pull/193 which I think...
To verify everything is correctly configured for a Smart Proxy, the remote IP is useful. This is because Foreman can be configured to respect the X-Forwarded-For header from a Smart...
Rails has introduced [config.load_defaults](https://guides.rubyonrails.org/configuring.html#versioned-default-values) to load the defaults of a certain version. Currently this is not called at all, which means using Rails < 5.0 defaults. Changing this brings Foreman...
Currently version 2 is used, but version 3 brings Ruby 3 support. Version 4 is the latest. The only backwards incompatible changes they [mention](https://github.com/rails/spring/blob/main/CHANGELOG.md) are requiring Ruby >= 2.7 and...
This brings us to the latest version. It's a major due to dropping Ruby 1.9 support, which doesn't affect us.
This has formal Ruby 3 support, even though there are no code differences. It's a major version because it drops Ruby < 2.6.
The goal of this PR now is to show an alternative solution to https://community.theforeman.org/t/rfc-systemd-first-boot-service-for-host-provisioning/29892. This uses the native support in Anaconda to configure RHSM. Having RHSM configured allows using all...
At least on EL8 it's possible to use PROFILE=system for SSLCipherSuite and SSLProxyCipherSuite. This allows admins to configure the cipher suite on a system level and it also means we...