To make it clearer, my primary concern is per-environment facts (and thus plugins)
So here's how things stand as far as I can see: * factsyncing is deprecated for 0.25.x * plugins in modules with environments won't be working for 0.25.x so we can't distribute facts that way * We can no longer create a 'plugins' module per-environment and serve out of plugins/files/ as it always falls back to the autogenerated mount point * If we try to override this by defining a path for the plugins mount, Puppet ignores your attempt to set it. The only workaround I have right now to allow you to have separate facts per environment is to create another module, say 'custom' and store all your plugins there, so a fact would be at: custom/files/facter/foo.rb and then the clients have: --pluginsync --factpath $vardir/facter --pluginsource puppet://$server/custom This is pretty crappy. I missed watching the relevant bug, so didn't notice Luke bumping it to 0.26.0 http://projects.reductivelabs.com/issues/1175 Am I missing something? -- Nigel Kersten [email protected] System Administrator Google, Inc. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Developers" 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-dev?hl=en -~----------~----~----~----~------~----~------~--~---
