#1157: 0.24.4rc1: resources inside of @@defines are not being created nor 
exported
----------------------------------------------+-----------------------------
 Reporter:  Fujin                             |        Owner:  Luke             
    
     Type:  defect                            |       Status:  new              
    
 Priority:  high                              |    Milestone:  0.24.4           
    
Component:  library                           |      Version:  0.24.3           
    
 Severity:  normal                            |   Resolution:                   
    
 Keywords:  resources virtual defines export  |        Stage:  Needs design 
decision
    Patch:  None                              |   Complexity:  Unknown          
    
----------------------------------------------+-----------------------------
Changes (by Fujin):

  * owner:  community => Luke
  * priority:  normal => high
  * stage:  Unreviewed => Needs design decision
  * milestone:  => 0.24.4

Comment:

 Obviously this is requring a design decision:

 a) should define{} blocks that are virtualised (@@define) imply that all
 resources inside the define are virtualiased
 OR
 b) maintain the current (broken for some manifests) behaviour

 An obvious workaround is to modify the define so that the file{} inside
 the define is in fact virtual (@@file).

 Regardless I feel this may have been worth mentioning in the changes,
 unless it was broken inadvertently.

-- 
Ticket URL: <http://reductivelabs.com/trac/puppet/ticket/1157#comment:3>
puppet <http://reductivelabs.com>
Puppet - Portable System Automation
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to