Issue #7188 has been updated by Daniel Pittman.
Max Martin wrote: > Fortunately, when we let this one fall through the cracks, Eric picked up the > slack and implemented the stuff we had on Solaris for Linux generally and > added a bit of spec-i-ness. I've merged in a pull request of his to the repo > (https://github.com/puppetlabs/puppetlabs-mount-providers), and he has > another pull request open on it that has a pretty cool example to demonstrate > how the new types work together. As I recall from the PuppetConf hack session > where we worked on his commits, there's still some fleshing out of the specs > necessary before merging into core, but at this point it seems like a > decision that should be up to the platform team. As for Stefan's questions, > it's unfortunately been so long since I worked on anything Solaris-related at > all that I'm pretty clueless. Eric says they have this code live, though. We are generally pushing types and providers like this toward the forge, these days, because it means they can update on their own schedule independent of the core of Puppet. In some ways I am more inclined to say that is the way to go, push these to the forge, and drop the mount type in core entirely for Telly. Given that these can be a reasonably short adoption path away for anyone who upgrades major version, we should hopefully have a smooth transition. What is the general feeling on that from the folks who are deeply embedded in this code - is it practical? Would this work as a module? ---------------------------------------- Feature #7188: Mount provider/type split for Solaris https://projects.puppetlabs.com/issues/7188 Author: Nigel Kersten Status: In Topic Branch Pending Review Priority: High Assignee: Daniel Pittman Category: mount Target version: Telly Affected Puppet version: Keywords: Branch: https://github.com/stschulte/puppet/commits/feature%2Fnext%2Fmounttab Splitting the mount type/provider into two, one to manage "fstab" entries, the other to manage actual mounts. This work will be done as an open sourced module that should be compatible with 2.6.x and 2.7.x, with a view to merge this into Telly before release. -- 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.
