Issue #16962 has been updated by Luis Mayorga.

File logfile.txt added


----------------------------------------
Bug #16962: Puppet does not enforce order execution on inheritance rules
https://projects.puppetlabs.com/issues/16962#change-73489

Author: Luis Mayorga
Status: Unreviewed
Priority: Normal
Assignee: 
Category: 
Target version: 
Affected Puppet version: 
Keywords: 
Branch: 


Hi,

I am using puppet for windows and since  you probably already know windows does 
not have a decent package manager like other OS. I am trying to provide the 
following execution order for my windows nodes.

    node windowsmachine{
    include ps #powershell      
    include windowsrolesfeatures #windows roles and features
    include netfx #netframework 4.0 and 4.5
    }
    node teamcitybase inherits windowsmachine {
    include hg #mercurial
    include nuget #nuget configuration
    include reportviewer2012 
    include wdeploy30 #web deployment 3.0
    include tcbase #asp.net configuration
    include sqlexpress2008 #sqlexpress
    }
    node 
'vavt-pmo-agt01','vavt-pmo-agt02','vavt-pmo-agt03','vavt-pmo-agt04','vavt-pmo-agt05','vavt-pmo-agt06','vavt-pmo-agt07'
 inherits teamcitybase{
    #pending installation of puppet clients
    }
    node 'vavp-pmo-agt08' inherits teamcitybase  {
    include tcuiagent 
    }

I noticed that the first module that got executed is **wdeploy30**. Shouldn't 
puppet start with the windows machine recipes before executing any of the 
teamcitybase node?    


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
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