Issue #9051 has been updated by Daniel Pittman. Branch set to https://github.com/daniel-pittman/puppet/commits/feature/2.7.x/9051-storeconfig-backend-should-be-configurable
https://github.com/daniel-pittman/puppet/commits/feature/2.7.x/9051-storeconfig-backend-should-be-configurable implements the first steps of the process. We have an option for the backend to use, a StoreConfigs terminus for the relevant indirections, it successfully wraps the current backend, and passes testing. (With some order dependent terminus resetting and stuff.) Now, to create an indirection for the "search" part of the process, and we are at least reasonably close to being able to have a drop-in replacement for StoreConfigs storage engine. ---------------------------------------- Feature #9051: StoreConfig backend is hard-coded; it should be possible to change to another storage engine. https://projects.puppetlabs.com/issues/9051 Author: Daniel Pittman Status: Accepted Priority: Normal Assignee: Daniel Pittman Category: stored configuration Target version: 2.7.x Affected Puppet version: 0.22.1 Keywords: Branch: https://github.com/daniel-pittman/puppet/commits/feature/2.7.x/9051-storeconfig-backend-should-be-configurable At the moment the StoreConfig backend is hard-coded within Puppet to use an ActiveRecord based database store. It would be great to be able to easily substitute in a new storage engine without having to patch the core, ideally in the same way you can pick another terminus for the `node` indirection to integrate with your ENC. This needs to provide feature parity with the current feature. -- 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.
