Below are some findings I stumbled upon when I strated migrating from Rocky9 to Rocky10.
As of August 2026, there are no Puppet packages for Rocky 10. The puppet client for Rocky 9 works, however setting up a puppet server is not that easy neither supported, because Puppet requires Java17 and Rocky 10 ships with Java21.
See https://wiki.confdroid.com/en/pub/puppet/installation