Issue #11969 has been updated by Daniel Pittman. Status changed from Unreviewed to Needs Decision
In the Illumos community, which is more or less the upstream point for this code in the open source community, they are working on a "feature flag" system to compliment the version numbering. In light of that change in one of the two major forks of ZFS, does this still make sense? What form should the data take to represent this? ---------------------------------------- Feature #11969: Solaris zfs/zpool version detection https://projects.puppetlabs.com/issues/11969 Author: Nan Liu Status: Needs Decision Priority: Normal Assignee: Category: library Target version: Keywords: solaris, zfs, zpool Branch: Affected Facter version: For the Solaris ZFS provider since there are several changes in different version. It would be beneficial to detect ZFS version. zpool upgrade -v This system is currently running ZFS pool version 33. The following versions are supported: VER DESCRIPTION --- -------------------------------------------------------- 1 Initial ZFS version 2 Ditto blocks (replicated metadata) 3 Hot spares and double parity RAID-Z 4 zpool history 5 Compression using the gzip algorithm 6 bootfs pool property 7 Separate intent log devices 8 Delegated administration 9 refquota and refreservation properties 10 Cache devices 11 Improved scrub performance 12 Snapshot properties 13 snapused property 14 passthrough-x aclinherit 15 user/group space accounting 16 stmf property support 17 Triple-parity RAID-Z 18 Snapshot user holds 19 Log device removal 20 Compression using zle (zero-length encoding) 21 Deduplication 22 Received properties 23 Slim ZIL 24 System attributes 25 Improved scrub stats 26 Improved snapshot deletion performance 27 Improved snapshot creation performance 28 Multiple vdev replacements 29 RAID-Z/mirror hybrid allocator 30 Encryption 31 Improved 'zfs list' performance 32 One MB blocksize 33 Improved share support For more information on a particular version, including supported releases, see the ZFS Administration Guide. -- 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.
