- From: AJ Christensen <
>
- To:
- Subject: [chef] Re: How to deal with cookbook dependence for other Distro/OS's
- Date: Fri, 21 Oct 2011 09:57:35 +1300
I've been using the "suggests" metadata field, but this also sucks.
We really want/need a platform-specific "depends" metadata.
like, maybe take a hash of platforms?
depends { "ubuntu" => [ "apt", "ubuntu", "reprepro"],
"redhat" => [ "yum", "redhat", "some_repo_software"] }
–AJ
On 21 October 2011 09:32, Zuhaib Siddique
<
>
wrote:
>
Hey,
>
>
So it seems some of the cookbooks from Opscode by default set depends
>
statements in their metadata.rb for cookbooks that are required by a
>
particular OS/Distro. In the case of say tomcat cookbook it sets jpackage
>
as a dependence but you only need that for RPM base Distro's. Since I am
>
deploying on a Ubuntu box I am not included jpackage in the run list and
>
that made it very unhappy. So I just removed it from the metadata.rb but I
>
am just wondering if this is what is expected to be done by the cookbook
>
provided by opscode?
>
>
Thanks
>
Zuhaib
Archive powered by MHonArc 2.6.16.