The running of choco.exe outdated -r on every Puppet run is adding 60 + seconds to each Puppet run due to the slow time it takes evaluate whether each package is out of date.
Could it be possible to create a Windows scheduled task to do the Choco outdated check, that runs outside of the Puppet run? Choco packages are unlikely to be updated on every run.
Thanks,