There's an agent setting 'configtimeout' which purports to:
This is not correct though, as it's actually used for all http connections. The option should be renamed to reflect reality (perhaps to `httptimeout`?) and docs updated accordingly.
- New setting: http_connect_timeout — controls how long Puppet should attempt to make a connection. Normal to have a small value for this.
- New setting: http_read_timeout — controls how long Puppet should allow transfers to continue. Normal to let this last a long time or be infinite, since some things just take a while to compile or download.
- configtimeout is deprecated, and logs a warning if it's set.