This message was deleted.
# puppet
s
This message was deleted.
j
The agent is attempting to download localized translations (not to be confused with the
translate
module). This behavior can be controlled on the agent by setting
puppet config set disable_i18n true --section main
. As of puppet 7 and up, the
disable_i18n
defaults to true, so this should only be an issue with older agents.
I'm surprised to hear that this one of the largest sources of load on puppetserver, because in theory almost no modules provide module translations. Is it possible you're grouping all
/puppet/v3/file_metadatas
requests (including file metadata for pluginsync)?
s
This request, verbatim, is ~30% of all of our requests
request.raw: /puppet/v3/file_metadatas/locales?environment=production&links=follow&recurse=true&source_permissions=ignore&ignore=.svn&ignore=CVS&ignore=.git&ignore=.hg&ignore=%2A.pot&ignore=config.yaml&checksum_type=md5
I tried isolating this by monitoring the requeststs from one single agent, and then running puppet with
puppet agent -t --disable_i18n=true
and it still made the same request. I will note that this is puppet 5, and we are actively moving to puppet 7, so things may be improved there. I only noticed this because I went on a
file {source =>}
crusade and got rid of all the others. It may be something that is less of a problem on puppet 7.
j
@Stephen Try
puppet agent -t --disable_i18n
s
Still there 🙂
I'm looking through our puppet 7 logs, and it is not there, so I will indeed write this off as puppet5 noise