This is a bit of a speculative post, as it’s not a clear bug.
I noted while upgrading some Fedora VMs, which I manage with Vagrant, mostly using the Puppet provisioner, that the upstream Puppet repo does not seem to be being updated very frequently - the last commit was nearly a year ago. I know from long term exposure to Fedora that this is not great.
In particular, there are PRs in place on VoxPopuli clone that support dnf5, which is not supported by the Puppet/puppet github repo. In particular, the deprecated -d and -e flags break the invocations. There is an issue on the puppet repo, but chasing it leads to a fix on VoxPopuli ( puppet agent not working with dnf5 · Issue #9506 · puppetlabs/puppet · GitHub )
It may be that I’ve gone down a rabbit hole - I’m concerned that I’m the only person that seems to have encountered this, so it could well be a red herring. otoh, this could be an emerging issue for enterprise users, so I thought I’d raise it. Should the upstream for Puppet be something other than the main, slow moving, Puppet repo.
Please check if there is an existing Bugzilla bug and leave a comment or file a new one before sending direct emails to package maintainers. See How to file a bug :: Fedora Docs for more information, and you can go to puppet - Fedora Packages for links to the package’s existing Bugs or to file a new report.
If you didn’t see any Bugzilla reports, then it’d be very welcome to file a new one. To expand, filing bugs in Bugzilla is preferred over direct emails for multiple reasons:
Bugzilla bugs are publicly visible, so other users can find them and add context or follow progress towards a fix.
Bugzilla has a structured form to help users make sure to provide all the relevant information to reproduce the bug.
Speaking from my personal experience, I prefer not to get direct emails to the -maintainers@fedoraproject.org alias, unless something is very urgent, because they go to the top of my inbox, instead of Bugzilla bugs which I send to a separate folder and can look at when I have time to properly triage and respond to bugs.
If you have support questions, the forum or mailing lists are good bet, because more people look at them and you’re thus more likely to get a helpful response.