Issue #4826 has been updated by Daniel Pittman.
Ahem. Closed, because we are moving away from the older infrastructure to something more structured and ordered in the Faces system, rather than the older application system. That should, as it encompasses more of the code, resolve this problem fully. This ticket isn't needed because it is too tied to the old architecture, and we have other places we track the general problem. ---------------------------------------- Bug #4826: It is difficult to verify that options don't overlap https://projects.puppetlabs.com/issues/4826 Author: Paul Berry Status: Closed Priority: Normal Assignee: Category: testing Target version: 2.7.x Affected Puppet version: 2.6.0 Keywords: Branch: Bug #4822 arose because we inadvertently had a global "-o" option (--onetime) which overlapped with an application-specific "-o" option (puppet doc's --outputdir), and the was getting resolved incorrectly. Jesse and I fixed it by changing the resolution so that application-specific options take precedence over global options. We also manually verified that there are no other options conflicts in the system. But it would be easy for an options conflict to arise in the future without anyone noticing. It would be nice if our spec tests had a way to verify that there were no options conflicts between global and application-specific options, so that we don't inadvertently introduce bugs like #4822 in the future. -- 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.
