Re: [Puppet-dev] zpool mirror and raidz virtual devices

2014-11-11 Thread Josh Cooper
On Tue, Nov 11, 2014 at 5:09 AM, Joshua Hoblitt wrote: > On 11/11/2014 12:06 AM, Josh Cooper wrote: > > Adam put together a PR at https://github.com/Incognito1992/puppet/compare/ > ticket/master/PUP-3388-zpool-mirrors, but while researching it, I think > this is really a regression due to http:/

Re: [Puppet-dev] zpool mirror and raidz virtual devices

2014-11-11 Thread Joshua Hoblitt
On 11/11/2014 12:06 AM, Josh Cooper wrote: > Adam put together a PR > at > https://github.com/Incognito1992/puppet/compare/ticket/master/PUP-3388-zpool-mirrors > , > but while researching it, I think this is real

Re: [Puppet-dev] zpool mirror and raidz virtual devices

2014-11-11 Thread Spencer Krum
I'm as big a ZFS fanboy as anyone, but I've never used Puppet to manage a zpool, and I never will. If this has been broken for a long time, then my situation is not atypical. Maybe this is a good time to split the zpool stuff out of Puppet core and into a module? I can see instances where I would

[Puppet-dev] zpool mirror and raidz virtual devices

2014-11-10 Thread Josh Cooper
There looks to be a bug in the current zpool provider, where if you have a manifest like: mirror => ["disk1 disk2", "disk3 disk4"], Puppet will execute: zpool create data mirror "disk1 disk2" "disk3 disk4" Instead of: zpool create data mirror disk1 disk2 mirror disk3 disk4 Adam p