Puppet: System Administration Automated

Support

Ticket #146 (closed task: fixed)

Opened 2 years ago

Last modified 2 years ago

Odd handling of multiple import

Reported by: erik@hollensbe.org Assigned to: luke
Priority: low Milestone:
Component: types Version: 0.16.2
Severity: minor Keywords: <Default>
Cc: <Default> Triage Stage:
Attached Patches: Complexity:

Description

I have two files:

freebsd.pp:

import "generic"

class freebsd inherits generic { }

site.pp:

import "os/*"

This generates the error message:

Could not find file ./os/generic.pp.pp in file ./os/freebsd.pp at line 1

Change History

05/17/06 09:23:37 changed by anonymous

oops. I should mention that generic exists but I don't think it is importnat here. It does create the class generic that class freebsd uses.

05/17/06 09:28:25 changed by anonymous

I should also note that this seemingly causes ruby to segfault on machines that are running puppetd.

05/17/06 09:31:48 changed by anonymous

I'm starting to think that the segfaults are vmware related on these machines - I'm going to just say ignore that segfault thing unless you can recreate it. Sorry for the false alarm.

05/18/06 07:03:00 changed by anonymous

  • status changed from new to closed.
  • resolution set to fixed.

This is fixed in [1206], I think. There error message is definitely fixed, but I could not find any bug here related to actually finding the file.

06/16/06 07:10:57 changed by anonymous

pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfreett pagesfre