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.
