[chef] Re: Re: Re: Chef 0.10 RC with Vagrant (0.7.3)


Chronological Thread 
  • From: Hedge Hog < >
  • To:
  • Subject: [chef] Re: Re: Re: Chef 0.10 RC with Vagrant (0.7.3)
  • Date: Thu, 28 Apr 2011 23:11:45 +1000
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=dEQva80EzP3oAQaE8oQndRS2KPSFUcc+aGmCXtLAzbcCpZ1nPRSHeda8cxbKZfKUkC 6/hsZBqMmXD+X3+ZxB2PLK2OI+wia3UYL6CnyAwingzxeBql5edNB9ygg0GIEEFba2Ej vB1vY69RwGove/aVg5ZsdyGLS2Io2rF4DNdkI=

On Thu, Apr 28, 2011 at 5:50 PM, Hedge Hog 
< >
 wrote:
> On Thu, Apr 28, 2011 at 3:22 PM, Daniel DeLeo 
> < >
>  wrote:
>> On Sunday, April 24, 2011 at 3:14 AM, Hedge Hog wrote:
>>
>> On Sun, Apr 24, 2011 at 12:42 PM, Hedge Hog 
>> < >
>> wrote:
>>
>> On Fri, Apr 22, 2011 at 4:45 PM, Hedge Hog 
>> < >
>> wrote:
>>
>> On Fri, Apr 22, 2011 at 3:26 PM, Hedge Hog 
>> < >
>> wrote:
>>
>> Hi,
>> I'm running into issues with Chef 0.10.0rc.0
>>
>> I use this vagrant file:
>https://gist.github.com/936071
>>
>> I repackage my Vagrant base box after updating it with:
>> sudo gem install chef --pre --no-ri --no-rdoc
>>
>> On running `vagrant up chef` I get the error shown in the gist:
>https://gist.github.com/936071
>>
>> Furthermore, neither of these folders are present on the VM:
>> /tmp/vagrant-chef/cookbooks-0
>> /tmp/vagrant-chef/cookbooks-1
>>
>> If instead I ssh to the VM and run:
>> cd /tmp/vagrant-chef
>> sudo chef-solo -j dna.json -c solo.rb -r
>https://s3.amazonaws.com/chef-solo/bootstrap-0.10.0.rc.0.tar.gz
>>
>> I get this error:
>https://gist.github.com/936088
>>
>> This is caused by either:
>> 1. Your cookbook_path config setting is empty
>> or
>> 2. Your cookbook_path doesn't have a directory named `cookbooks` in it.
>> #2 Seems designed to install the remote cookbooks into your "cookbooks"
>> directory if you have both "cookbooks" and "site-cookbooks" configured in
>> your cookbook_path but obviously both the implementation and the error
>> messaging could be improved.
>
> The Chef Error messaging I think was fine in this case, I think the
> issue with the cookbooks-{0,1} is Vagrants - however this all ran OK
> under Chef 0.9.12.
> But when I get vagrant to mount the  /tmp/vagrant-chef/cookbooks-* all
> porceeds to the next error I reported, I'm about to check if that is
> caused by the opscode/cokkbooks 0.10.rc.0 snafu discussed and fixed on
> IRC earlier today.... will report back
>

with chef 0.10.0.rc.1 and the fixed opscode/cookbooks repo the same
error persists:

[chef] [Thu, 28 Apr 2011 04:52:33 -0700] DEBUG: Re-raising exception:
Errno::EISDIR - link[/etc/chef/webui.rb]
(chef-server::rubygems-install line 119) had an error: Is a directory
- /etc/chef/webui.rb

Does any one have a recommended workaround?


>
>> --
>> Dan DeLeo
>>
>>
>
>
>
> --
> πόλλ' οἶδ ἀλώπηξ, ἀλλ' ἐχῖνος ἓν μέγα
> [The fox knows many things, but the hedgehog knows one big thing.]
>   Archilochus, Greek poet (c. 680 BC – c. 645 BC)
> http://wiki.hedgehogshiatus.com
>



-- 
πόλλ' οἶδ ἀλώπηξ, ἀλλ' ἐχῖνος ἓν μέγα
[The fox knows many things, but the hedgehog knows one big thing.]
  Archilochus, Greek poet (c. 680 BC – c. 645 BC)
http://wiki.hedgehogshiatus.com



Archive powered by MHonArc 2.6.16.

§