[ 
https://issues.apache.org/jira/browse/WHIRR-49?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13095559#comment-13095559
 ] 

David Alves commented on WHIRR-49:
----------------------------------

I chased it down and turns out this is not an EC2 problem.

Let me explain the problem:

cookbooks are provided to chef by downloading directly from the opscodes git 
repo.

Whenever chef bootstraps it actually runs a portion of every cookbook is its 
cookbooks path.

When I first started this bootstrap failed because of two cookbooks (openldap 
and windows) failed and therefore nothing else could proceed.

I solved this problem by removing said cookbooks elegantly (rm -rf) but now it 
turns out there is a new cookbook on the repo (iis) and it depends on one of 
those that were removed (windows).

I will again solve the problem elegantly (rm -rf) but this may not be the best 
approach.

What do you think we can do?

- bind the git clone to a specific version we know works?
- download the entire cookbook set and keep in whirr, upgrading it periodically.
- leave as is and solve the problem whenever it occurs?




> Allow Whirr to use Chef for configuration management
> ----------------------------------------------------
>
>                 Key: WHIRR-49
>                 URL: https://issues.apache.org/jira/browse/WHIRR-49
>             Project: Whirr
>          Issue Type: New Feature
>          Components: core
>            Reporter: Jeff Hammerbacher
>         Attachments: WHIRR-49.patch, WHIRR-49.patch, WHIRR-49.patch, 
> WHIRR-49.patch, WHIRR-49.patch
>
>
> As discussed in 
> https://cwiki.apache.org/confluence/display/WHIRR/WhirrDesign, Whirr should 
> be agnostic to the tool used to bring the images up to a state where they're 
> ready to run the service.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to