Ewoud Kohl van Wijngaarden

Results 290 issues of 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...

Not yet reviewed

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...

Not yet reviewed
Waiting on contributor
Needs testing

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...

Not yet reviewed
Needs testing

This brings us to the latest version. It's a major due to dropping Ruby 1.9 support, which doesn't affect us.

Needs testing

This has formal Ruby 3 support, even though there are no code differences. It's a major version because it drops Ruby < 2.6.

Needs testing

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...

Not yet reviewed
Waiting on contributor
Needs testing
Templates

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...

Not yet reviewed