Issue #1635 has been updated by rrati.
luke wrote: > If you don't want your external nodes to be authoritative, just modify your > script to return blank data if there's info for that host. > > You can use both node sources just fine, but Puppet will always require > information from both stores if you're using both of them (of course, you can > always use a default node with the language nodes). > > It's not possible to change the order of language nodes vs. external nodes -- > structurally, the external nodes have to come first. My attmepts as doing this failed. I had a host definition in init.pp and an external_node script that would exit as soon as it was called. The puppetmaster would report not knowing about the host despite there being a host definition for it in init.pp. I'll try to verify again and post results. ---------------------------------------- Bug #1635: Allow external_nodes script to be non-authoritative http://projects.reductivelabs.com/issues/show/1635 Author: rrati Status: Rejected Priority: Normal Assigned to: Category: Target version: Complexity: Unknown Affected version: 0.24.4 Keywords: The documentation for the external_nodes script states: "NOTE: You can use node entries in your manifests together with External nodes." However my attempts to have a node in a manifest that the external_nodes script will return nothing about seemed to indicate that the eternal_nodes script was taken as the authoritative source for node definitions, and any definitions in the manifests were ignored. Ideally, it would be nice to be able to configure how the external_nodes script is used, with options for authoritative (sole source of node definitions), Primary (first check, then use manifest), Last (check manifests first), etc. This type of functionality would be useful for a case where many nodes are similar and would use the external_nodes script, but a few that don't fit in the external_nodes script parameters could be defined in the manifest file. ---------------------------------------- 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://reductivelabs.com/redmine/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 -~----------~----~----~----~------~----~------~--~---
