title: puppet module not being added to catalog
body: <p>I have a module that builds /etc/passwd on nodes using concat. The puppetmaster is somehow not able to see that I've created the module. When I run 'puppet agent -t' on the client nodes, I see no errors nor is the password file touched.</p>
  
  <pre><code>class eeee_passwd {
  
  $eeee_passwd = '/etc/passwd'
    concat  { $eeee_passwd:
    owner =&gt; root,
    group =&gt; root,
    mode  =&gt; '0644',
  }
  
  concat::fragment  { 'passwd_root':
    target  =&gt;  $eeee_passwd,
    content =&gt;  'root:x:0:0:root:/root:/bin/bash',
    order   =&gt;  01,
  }
  
  concat::fragment  { 'passwd_bin':
    target  =&gt;  $eeee_passwd,
    content =&gt;  'bin:x:1:1:bin:/bin:/sbin/nologin',
    order   =&gt;  02,
  }
  
  concat::fragment { 'passwd_daemon':
    target  =&gt;  $eeee_passwd,
    content =&gt;  'daemon:x:2:2:daemon:/sbin:/sbin/nologin',
    order   =&gt;  03,
  }
  </code></pre>