Issue #7257 has been updated by Nigel Kersten.

Status changed from Needs Decision to Duplicate

excellent.  Thanks for the bug report.
----------------------------------------
Feature #7257: Relationships between exported resources
https://projects.puppetlabs.com/issues/7257

Author: R. Pol
Status: Duplicate
Priority: Normal
Assignee: Nigel Kersten
Category: stored configuration
Target version: unplanned
Affected Puppet version: 2.7.0rc1
Keywords: 
Branch: 


When creating a relationship between an exported resource and another
resource, the relationship is wrongly evaluated and the dependent
resource is created before all exported resources are realized.

When the attached code is run on Puppet, the following resources are
created on the puppetmaster:
Storemotd[puppet.client]
Storemotd[otherpuppet.client]
Storemotd[yetanotherpuppet.client]

They all have their own relationship on Storemotd:
<pre>
Storemotd[puppet.client]           -> Savemotd[all]
Storemotd[otherpuppet.client]      -> Savemotd[all]
Storemotd[yetanotherpuppet.client] -> Savemotd[all]
</pre>

However, the relationship chain should be:
<pre>
Storemotd[puppet.client]------------\
Storemotd[otherpuppet.client]-----------Savemotd[all]
Storemotd[yetanotherpuppet.client]--/
</pre>


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