18713757 'puppet resource service' outputs incorrect services
18820288 puppet describe --list outputs 'no documentation' incorrectly
18849968 Typos in link_properties and interface_properties docs
18856443 link_aggregation type provider duplicates lower_links
18859231 Typo in address_object and link_aggregation resource type docs
18859804 Typo in nis resource type
18859837 Typo in ldap resource type
18859156 Duplicate doc content for address_object resource type
18865233 ip_interface resource fails when ipmp or aggregations present
In-house patch to fix upstream bug PUP-2509
https://tickets.puppetlabs.com/browse/PUP-2509
Patch has been submitted upstream but not yet accepted.
--- puppet-3.4.1/lib/puppet/provider/service/smf.rb.orig 2014-05-29 08:23:38.214504274 -0600
+++ puppet-3.4.1/lib/puppet/provider/service/smf.rb 2014-05-29 08:23:51.968114765 -0600
@@ -32,7 +32,7 @@
end
def self.instances
- svcs.split("\n").select{|l| l !~ /^legacy_run/ }.collect do |line|
+ svcs("-H").split("\n").select{|l| l !~ /^legacy_run/ }.collect do |line|
state,stime,fmri = line.split(/\s+/)
status = case state
when /online/; :running