Some example http file sources to test various web servers:
file { '/tmp/pdk.msi':
ensure => file,
source => 'http://downloads.puppetlabs.com/windows/pdk-1.3.1.0-x64.msi'
}
file { '/tmp/godaddy.gif':
source => 'http://images.godaddy.com/hosting/hdr_sorry_small.gif'
file { '/tmp/from_nginx.html':
ensure => present,
source => 'http://builds.delivery.puppetlabs.net/puppet-agent/5.3.0'
Merged into 4.10.x at https://github.com/puppetlabs/puppet/commit/e9d8a4bb9248c3916c9b249c6ec364edb6bf1ba3
Merged into 4.10.x at https://github.com/puppetlabs/puppet/commit/e9d8a4bb9248c3916c9b249c6ec364edb6bf1ba3.
Josh Cooper please provide release notes for this issue, if applicable. Thanks!
Puppet can now retrieve file sources from webservers when the associated MIME type is not "binary". This affects affects IIS webservers in particular.