title: Cannot access remote files with puppet
body: <p>I can not seem to get puppet to happily grab a file from a network share</p>
  
  <pre><code>    file { "installerfile":
          ensure =&gt; file,
          source =&gt; '\\drivename\installer.msi',
          path   =&gt; 'C:/puppetstuff/installer.msi',
      }
  </code></pre>
  
  <p>Fails with a bad URI error. It says that the drive name is a bad hostname:</p>
  
  <pre><code>Debug: Reraising Failed to convert '/installer.msi' to URI: bad component(expected host component): drivename
  </code></pre>
  
  <p>How can I properly access the network share?</p>