Issue #6911 has been updated by Markus Roberts.
Note that the list of related tickets includes all those that people have raised concerns/suspicions about in the context of this change; we will probably wind up pairing it down on further investigation. ---------------------------------------- Feature #6911: Flexible, deterministic, unguessable application order https://projects.puppetlabs.com/issues/6911 Author: Markus Roberts Status: Accepted Priority: Normal Assignee: Markus Roberts Category: Target version: Statler Affected Puppet version: Keywords: Branch: MarkusQ:feature/next/resource_application_order We would like to change the order in which resources are applied to meet a very specific set of constraints: 1. The order should permit responsive adaptation to externalities (graph frontiers) 2. The order in which resources that do not depend on externalities should be consistent (deterministic) from run to run provided that no structural changes occur in the manifest 3. Changes in the ordering due to manifest changes should be limited in scope and correspond to the areas that were changed (that is, adding/removing/changing one resource should not affect the relative order of any unrelated pair of resources) 4. It should not be possible to guess the ordering a priori -- this mechanism is not a substitute for declaring dependencies. 5. It should not violate any implicit or explicit dependencies -- 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.
