managedmac
managedmac copied to clipboard
puppetserver: no such file to load -- puppet/managedmac/common
Puppet version 4's puppetserver
can't seem to load one of the plugin files.
Could not autoload puppet/type/mobileconfig: no such file to load -- puppet/managedmac/common
Under Puppet 3, this was preventable by ensuring your puppet master
was synchronized (see issues: #62 and #40) but as per comments on issue #80 by @poolski, this appears to be more of an issue in Puppet version 4.
Great!
If you need anything else from me, give me a shout and I'll try and help.
If my own limited testing is any indication, there are a lot more Puppet 4 incompatibilities in the module than simple Ruby load path issues. 😐
@poolski I hate to say this... But Puppet 4 support will not happen quickly. I am going to release version 0.7.1 which will contain documentation to this effect and properly scope the module to Puppet version 3. Sorry! 😒
I will of course leave this issue open until I have completed the work.
Hey so I'm playing with Puppetserver and was able to get arround this issue by ensuring that jdbc-sqlite3 and CFPropertyList are installed on the client before hitting the managedmac module. Here's the code I used in my custom manifest:
package { 'jdbc-sqlite3':
ensure => 'installed',
provider => 'gem',
}
package { 'CFPropertyList':
ensure => 'installed',
provider => 'gem',
}
got past that but am still running into an issue with propertylist