- From: "Jason J. W. Williams" <
>
- To:
- Subject: [[chef-dev]] Custom package provider for Solaris IPS
- Date: Thu, 21 Jul 2011 20:48:43 -0600
I've created a package provider for Solaris/OpenIndiana's Image
Packaging System (IPS). However, I'm getting the following error when
I test them out:
uninitialized constant Chef::Provider::Group::Suse
And if I comment out the offending line (130) in lib/chef/platform.rb
(
https://gist.github.com/1098780) I get:
uninitialized constant Chef::Provider::Package::Ips
The lib/chef/platform.rb file is modified to provide definitions for
the :openindiana platform. For the provider I created the following
files:
lib/chef/provider/package/ips.rb (
https://gist.github.com/1098782)
lib/chef/resource/ips_package.rb (
https://gist.github.com/1098785)
Any help is greatly appreciated. I'd very much like to get an IPS
provider working (with tests) that has a chance of getting integrated
into Chef for folks using OpenIndiana or Solaris 11.
-J
- [[chef-dev]] Custom package provider for Solaris IPS, Jason J. W. Williams, 07/21/2011
Archive powered by MHonArc 2.6.16.