Installing/uninstalling profiles
The closest I got was package resource's dnfmodule provider. But it manages the packages, not the modules (as it should be, IMHO), so there's no support for the actions above.
I started a pair of custom resources to do exactly this in a temporary module dnf. After a lot of talk in Slack, I decided to propose adding this to puppet-yum module.
I couldn't find Puppet code capable of:
I started a pair of custom resources to do exactly this in a temporary module dnf. After a lot of talk in Slack, I decided to propose adding this to puppet-yum module.