Issue #5112 has been updated by Nigel Kersten.

donavan m wrote:
> <blockquote>
> All I need is confirmation that 10.4 isn’t doing the binary plist conversion 
> that 10.6 was doing and that led us to this patch.
> </blockquote>
> 
> I can check this tomorrow. Do you know which util/framework/action is doing 
> the xml to binary conversion? I don't think I've actually seen this before, 
> though I don't use many native services.

We haven't been able to track it down.

Here's the bits I can remember off the top of my head.

* Early versions of OS X 10.6.x didn't ship with any binary launchd plists
* We think there are some install media for 10.6.x that ship with binary 
launchd plists
* At some point in 10.6.x (10.6.3?), some conditions on a live system seemed to 
convert some launchd plists to binary.

I believe the syslogd plist has often switched.

I'm not sure what is causing this. From my understanding the NSDefaults 
framework switched to automatically converting plists to binary in I think 
10.5? I don't believe it was 10.4.0, but it might have been. Thus whenever you 
invoked 'defaults blah' it would automatically convert.

Maybe the 10.6.x ServiceManagement framework does it? That would make sense 
conceptually, as I imagine the use of that framework in 
daemons/preferencepanes/whatever is probably unevenly spread across the system 
given how new it is.

I'm going to reach out to Damien Sorresso directly and try to get an answer on 
this. 
----------------------------------------
Bug #5112: Launchd Service broke in 2.6.2 with OS X 10.4 Clients.
https://projects.puppetlabs.com/issues/5112

Author: Gary Larizza
Status: Accepted
Priority: Normal
Assignee: Nigel Kersten
Category: 
Target version: 
Affected Puppet version: 2.6.2
Keywords: 
Branch: 


I recently upgraded my Servers and Clients to 2.6.2, and everything in my 
manifest is working great except for the launchd service with OS X 10.4 
clients.  Here's what I'm looking at:

Server - OS X Server 10.5.8 running 2.6.2 with Passenger
Clients - eMacs running 2.6.2 on OS X 10.4.11

I've also tried to add a block that ensures a system service (like 
com.apple.syslogd) is running, but it fails in the same manner.  Looking at 
lines 72 - 76 in puppet/provider/service/launchd.rb, it looks like it's not 
matching the passed Service label with the Label key from the plist file and is 
raising an error. 


---- Manifest Example ----




    # /etc/puppet/manifests/classes/puppetlaunchdaemon.pp
    class puppet_LaunchDaemon {
      file { "/Library/LaunchDaemons/com.huronhs.puppetconfig.plist":
        owner           =>      root,
        group           =>      wheel,
        mode            =>      644,
        source          =>      
"puppet:///files/com.huronhs.puppetconfig.plist",
        ensure          =>      present,
      } # End of File
      service { "com.huronhs.puppetconfig":
        enable          =>      true,
        ensure          =>      running,
        subscribe       =>      
File["/Library/LaunchDaemons/com.huronhs.puppetconfig.plist"],
        require         =>      
File["/Library/LaunchDaemons/com.huronhs.puppetconfig.plist"],
      }# End of Service
    } #End of Class



---- com.huronhs.puppetconfig.plist XML File ----

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" 
"http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
<plist version="1.0">
<dict>
        <key>EnvironmentVariables</key>
        <dict>
                <key>PATH</key>
                <string>/sbin:/usr/sbin:/bin:/usr/bin</string>
                <key>RUBYLIB</key>
                <string>/usr/lib/ruby/site_ruby/1.8/</string>
        </dict>
        <key>Label</key>
        <string>com.huronhs.puppetconfig</string>
        <key>OnDemand</key>
        <true/>
        <key>ProgramArguments</key>
        <array>
                <string>/usr/bin/puppetd.rb</string>
        </array>
        <key>StartInterval</key>
        <integer>3600</integer>
        <key>RunAtLoad</key>
        <true/>
</dict>
</plist>


---- Trace of Puppet Run ----

    puppetd -o --no-daemonize --verbose --certname=g86228ggscc.huronhs.com 
--debug --report --trace
    debug: Failed to load library 'rubygems' for feature 'rubygems'
    debug: Failed to load library 'selinux' for feature 'selinux'
    debug: Failed to load library 'shadow' for feature 'libshadow'
    debug: Failed to load library 'ldap' for feature 'ldap'
    debug: Puppet::Type::User::ProviderLdap: feature ldap is missing
    debug: Puppet::Type::User::ProviderUseradd: file useradd does not exist
    debug: Puppet::Type::User::ProviderUser_role_add: file roleadd does not 
exist
    debug: Puppet::Type::User::ProviderPw: file pw does not exist
    debug: Puppet::Type::User::ProviderDirectoryservice: Executing 
'/usr/bin/dscl -url . -list /Users'
    debug: Puppet::Type::File::ProviderMicrosoft_windows: feature 
microsoft_windows is missing
    debug: /File[/var/lib/puppet/state/graphs]: Autorequiring 
File[/var/lib/puppet/state]
    debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
    debug: /File[/etc/puppet/ssl/private_keys/g86228ggscc.huronhs.com.pem]: 
Autorequiring File[/etc/puppet/ssl/private_keys]
    debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/ssl]
    debug: /File[/var/lib/puppet/run]: Autorequiring File[/var/lib/puppet]
    debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring 
File[/etc/puppet/ssl]
    debug: /File[/var/lib/puppet/state/state.yaml]: Autorequiring 
File[/var/lib/puppet/state]
    debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet]
    debug: /File[/etc/puppet/ssl/crl.pem]: Autorequiring File[/etc/puppet/ssl]
    debug: /File[/var/lib/puppet/client_data]: Autorequiring 
File[/var/lib/puppet]
    debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
    debug: /File[/var/lib/puppet/client_yaml]: Autorequiring 
File[/var/lib/puppet]
    debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet]
    debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet]
    debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/ssl]
    debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring 
File[/etc/puppet/ssl]
    debug: /File[/var/lib/puppet/clientbucket]: Autorequiring 
File[/var/lib/puppet]
    debug: /File[/var/lib/puppet/log]: Autorequiring File[/var/lib/puppet]
    debug: /File[/etc/puppet/ssl/public_keys/g86228ggscc.huronhs.com.pem]: 
Autorequiring File[/etc/puppet/ssl/public_keys]
    debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring 
File[/etc/puppet/ssl]
    debug: /File[/etc/puppet/ssl/certs/ca.pem]: Autorequiring 
File[/etc/puppet/ssl/certs]
    debug: /File[/etc/puppet/ssl/certs/g86228ggscc.huronhs.com.pem]: 
Autorequiring File[/etc/puppet/ssl/certs]
    debug: /File[/var/lib/puppet/state/classes.txt]: Autorequiring 
File[/var/lib/puppet/state]
    debug: Finishing transaction 22798000
    debug: /File[/etc/puppet/ssl/public_keys/g86228ggscc.huronhs.com.pem]: 
Autorequiring File[/etc/puppet/ssl/public_keys]
    debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/ssl]
    debug: /File[/etc/puppet/ssl/private_keys/g86228ggscc.huronhs.com.pem]: 
Autorequiring File[/etc/puppet/ssl/private_keys]
    debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring 
File[/etc/puppet/ssl]
    debug: /File[/var/lib/puppet/log]: Autorequiring File[/var/lib/puppet]
    debug: /File[/etc/puppet/ssl/certs/ca.pem]: Autorequiring 
File[/etc/puppet/ssl/certs]
    debug: /File[/etc/puppet/ssl/certs/g86228ggscc.huronhs.com.pem]: 
Autorequiring File[/etc/puppet/ssl/certs]
    debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring 
File[/etc/puppet/ssl]
    debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
    debug: /File[/etc/puppet/ssl/crl.pem]: Autorequiring File[/etc/puppet/ssl]
    debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/ssl]
    debug: /File[/var/lib/puppet/run]: Autorequiring File[/var/lib/puppet]
    debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet]
    debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
    debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring 
File[/etc/puppet/ssl]
    debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet]
    debug: Finishing transaction 22375670
    debug: Using cached certificate for ca
    debug: Using cached certificate for g86228ggscc.huronhs.com
    debug: Finishing transaction 22170540
    debug: Loaded state in 0.06 seconds
    info: Retrieving plugin
    debug: Loaded state in 0.01 seconds
    debug: Using cached certificate for ca
    debug: Using cached certificate for g86228ggscc.huronhs.com
    debug: Using cached certificate_revocation_list for ca
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: /File[/var/lib/puppet/lib]: Storing newly-audited value  for content
    debug: Finishing transaction 22083440
    debug: Storing state
    debug: Stored state in 0.09 seconds
    info: Loading facts in certname
    info: Loading facts in pkg_base
    info: Loading facts in warranty_facts
    info: Loading facts in certname
    info: Loading facts in pkg_base
    info: Loading facts in warranty_facts
    debug: catalog supports formats: b64_zlib_yaml dot marshal pson raw yaml; 
using pson
    info: Caching catalog for g86228ggscc.huronhs.com
    debug: Puppet::Type::Package::ProviderNim: file /usr/sbin/nimclient does 
not exist
    debug: Puppet::Type::Package::ProviderGem: file gem does not exist
    debug: Puppet::Type::Package::ProviderRpm: file rpm does not exist
    debug: Puppet::Type::Package::ProviderDarwinport: file /opt/local/bin/port 
does not exist
    debug: Puppet::Type::Package::ProviderSunfreeware: file pkg-get does not 
exist
    debug: Puppet::Type::Package::ProviderFreebsd: file /usr/sbin/pkg_delete 
does not exist
    debug: Puppet::Type::Package::ProviderPkg: file /usr/bin/pkg does not exist
    debug: Puppet::Type::Package::ProviderSun: file /usr/bin/pkginfo does not 
exist
    debug: Puppet::Type::Package::ProviderApt: file /usr/bin/apt-get does not 
exist
    debug: Puppet::Type::Package::ProviderAptitude: file /usr/bin/aptitude does 
not exist
    debug: Puppet::Type::Package::ProviderUp2date: file /usr/sbin/up2date-nox 
does not exist
    debug: Puppet::Type::Package::ProviderDpkg: file /usr/bin/dpkg does not 
exist
    debug: Puppet::Type::Package::ProviderRug: file /usr/bin/rug does not exist
    debug: Puppet::Type::Package::ProviderPortage: file /usr/bin/eix does not 
exist
    debug: Puppet::Type::Package::ProviderFink: file /sw/bin/fink does not exist
    debug: Puppet::Type::Package::ProviderZypper: file /usr/bin/zypper does not 
exist
    debug: Puppet::Type::Package::ProviderPorts: file 
/usr/local/sbin/portversion does not exist
    debug: Puppet::Type::Package::ProviderYum: file rpm does not exist
    debug: Puppet::Type::Package::ProviderOpenbsd: file pkg_delete does not 
exist
    debug: Puppet::Type::Package::ProviderAptrpm: file apt-get does not exist
    debug: Puppet::Type::Package::ProviderAix: file /usr/bin/lslpp does not 
exist
    debug: Puppet::Type::Package::ProviderUrpmi: file rpm does not exist
    debug: Puppet::Type::Package::ProviderPortupgrade: file 
/usr/local/sbin/portversion does not exist
    debug: Puppet::Type::Package::ProviderHpux: file /usr/sbin/swinstall does 
not exist
    debug: Puppet::Type::Service::ProviderDaemontools: file /usr/bin/svc does 
not exist
    debug: Puppet::Type::Service::ProviderRunit: file /usr/bin/sv does not exist
    debug: Puppet::Type::Service::ProviderGentoo: file /sbin/rc-update does not 
exist
    debug: Puppet::Type::Service::ProviderDebian: file /usr/sbin/update-rc.d 
does not exist
    debug: Puppet::Type::Service::ProviderRedhat: file /sbin/chkconfig does not 
exist
    debug: Creating default schedules
    debug: Loaded state in 0.02 seconds
    debug: Prefetching appdmg resources for package
    debug: Prefetching pkgdmg resources for package
    debug: /Stage[main]/Tiger/Package[OfficeUpdates.dmg]/require: requires 
Package[Office2004.dmg]
    debug: /Stage[main]/General_image/Package[firstclass10.013.dmg]/require: 
requires Package[Firstclass20100621.dmg]
    debug: /Stage[main]/General_image/Package[facter-1.5.8.dmg]/before: 
requires Package[puppet-2.6.2.dmg]
    debug: 
/Stage[main]/Puppet_launchdaemon/Service[com.huronhs.puppetconfig]/require: 
requires File[/Library/LaunchDaemons/com.huronhs.puppetconfig.plist]
    debug: 
/Stage[main]/Puppet_launchdaemon/Service[com.huronhs.puppetconfig]/subscribe: 
subscribes to File[/Library/LaunchDaemons/com.huronhs.puppetconfig.plist]
    debug: /Stage[main]/Tiger/Package[Office2004.dmg]/before: requires 
Package[OfficeUpdates.dmg]
    info: Applying configuration version '1288123844'
    debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; 
using pson
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/bin/launchctl 
list'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /Library/LaunchDaemons/com.barebones.textwrangler.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /Library/LaunchDaemons/com.huronhs.puppetconfig.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /Library/LaunchDaemons/com.sophos.autoupdate.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /Library/LaunchDaemons/com.sophos.intercheck.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /Library/LaunchDaemons/com.sophos.notification.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/bootps.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/com.apple.atrun.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - 
/System/Library/LaunchDaemons/com.apple.dashboard.advisory.fetch.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/com.apple.dnbobserver.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/com.apple.dnbvolunteer.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - 
/System/Library/LaunchDaemons/com.apple.KernelEventAgent.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/com.apple.nibindd.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/com.apple.ODSAgent.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/com.apple.periodic-daily.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - 
/System/Library/LaunchDaemons/com.apple.periodic-monthly.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - 
/System/Library/LaunchDaemons/com.apple.periodic-weekly.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/com.apple.portmap.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/com.apple.syslogd.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/com.apple.usbmuxd.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/com.apple.xgridagentd.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - 
/System/Library/LaunchDaemons/com.apple.xgridcontrollerd.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/com.vix.cron.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/comsat.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/distccd.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/eppc.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/exec.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/finger.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/ftp.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/login.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/nmbd.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/ntalk.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/org.isc.named.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/org.postfix.master.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/org.xinetd.xinetd.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/printer.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/shell.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/smbd.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/ssh.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/swat.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/telnet.plist'
    debug: Puppet::Type::Service::ProviderLaunchd: Executing '/usr/bin/plutil 
-convert xml1 -o - /System/Library/LaunchDaemons/tftp.plist'
    /usr/lib/ruby/site_ruby/1.8/puppet/provider/service/launchd.rb:84:in 
`jobsearch'
    /usr/lib/ruby/site_ruby/1.8/puppet/provider/service/launchd.rb:125:in 
`plist_from_label'
    /usr/lib/ruby/site_ruby/1.8/puppet/provider/service/launchd.rb:208:in 
`enabled?'
    /usr/lib/ruby/site_ruby/1.8/puppet/type/service.rb:48:in `retrieve'
    /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:695:in `retrieve'
    /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:690:in `each'
    /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:690:in `retrieve'
    /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:703:in `retrieve_resource'
    /usr/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:39:in 
`changes_to_perform'
    /usr/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:87:in 
`evaluate'
    /usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:49:in `apply'
    /usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:114:in 
`eval_children_and_apply_resource'
    /usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:92:in `eval_resource'
    /usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:143:in `evaluate'
    /usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:142:in `thinmark'
    /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:421:in `measure'
    /usr/lib/ruby/1.8/benchmark.rb:307:in `realtime'
    /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:421:in `thinmark'
    /usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:142:in `evaluate'
    /usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:135:in `each'
    /usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:135:in `evaluate'
    /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:144:in `apply'
    /usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:152:in `run'
    /usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:151:in `benchmark'
    /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:182:in `measure'
    /usr/lib/ruby/1.8/benchmark.rb:307:in `realtime'
    /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:182:in `benchmark'
    /usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:151:in `run'
    /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:39:in `run'
    /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:39:in `lock'
    /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:39:in `run'
    /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:39:in `synchronize'
    /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:39:in `run'
    /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:37:in `with_client'
    /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:37:in `run'
    /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:35:in `call'
    /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:171:in `controlled_run'
    /usr/lib/ruby/site_ruby/1.8/puppet/agent.rb:35:in `run'
    /usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:114:in `onetime'
    /usr/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:88:in `run_command'
    /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:287:in `run'
    /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:287:in `exit_on_fail'
    /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:287:in `run'
    /usr/sbin/puppetd:4
    err: /Stage[main]/Puppet_launchdaemon/Service[com.huronhs.puppetconfig]: 
Could not evaluate: Unable to find launchd plist for job: 
com.huronhs.puppetconfig
    debug: Finishing transaction 22574590
    debug: Storing state
    debug: Stored state in 0.10 seconds
    notice: Finished catalog run in 16.38 seconds
    debug: Using cached certificate for ca
    debug: Using cached certificate for g86228ggscc.huronhs.com
    debug: Using cached certificate_revocation_list for ca
    debug: Value of 'preferred_serialization_format' (pson) is invalid for 
report, using default (yaml)
    debug: report supports formats: b64_zlib_yaml marshal raw yaml; using yaml





-- 
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.

Reply via email to