Ewoud Kohl van Wijngaarden

Results 290 issues of Ewoud Kohl van Wijngaarden

Rather than doing this for each repository, it is now performed once. It also simplifies writing out the repo file to make the write atomic. Right now it doesn't use...

Templates

#### What are the changes introduced in this pull request? Foreman's API base controller provides a `search_and_pagination` parameter group that has all the fields needed. Then it also provides some...

Not yet reviewed

While extracting plugins I found this started to fail. With the patch applied I get this output: ```console $ bundle exec rake 'gettext:find[foreman-tasks]' 2024-09-19T12:16:13 [I|app|] Rails cache backend: File 2024-09-19T12:16:13...

Not yet reviewed
Waiting on contributor

yggdrasil 0.2 used gRPC where 0.4 uses D-Bus. foreman_ygg_worker is only compatible with yggdrasil over grpc and this narrows the requirement. This is important because yggdrasil 0.3 is in EPEL...

Waiting on contributor
RPM

These macros now include the directories above it so plugins properly own them. That means on removal (and upgrade is a special case of removal) they're cleaned up. This means...

RPM

This allows users to run git config commands without having to set up permissions. The config file is marked as noreplace to respect the user's content. A `%ghost` may also...

RPM

This allows plugins to use `%files -f foreman_plugin_files` and automatically get the correct files section, based on the `foreman_bundlerd_file` and `foreman_precompile_plugin` macros (and their options).

RPM

Including the GPG keys is better because it gives a higher degree of trust because the RPM is GPG signed. It also helps because dnf doesn't refresh HTTPS URLs and...

Not yet reviewed
RPM

Applying this filter allows calling it from a specific plugin to only update a single package. For example, when a gem is released it can automatically trigger this workflow. Right...

Not yet reviewed