[chef] Re: Re: Build a "bootstrap tarball"


Chronological Thread 
  • From: Kenneth Stailey < >
  • To:
  • Subject: [chef] Re: Re: Build a "bootstrap tarball"
  • Date: Sun, 9 Dec 2012 17:25:26 -0500

On Sat, Dec 8, 2012 at 7:24 PM, Kenneth Stailey
< >
 wrote:
>
> Joshua,
>
> Thanks for explaining how bootstrap-latest.tar.gz is built.
>
> The openssl cookbook has no tags.  I don't know if Berkshelf defaults to 
> HEAD
> in that case or what. Can you please explain?

Berkshelf does use HEAD if you ask for tag 1.0.0 and there are no tags
at all in the git repo.

> Also is the Berksfile in a public repo or other site it can be downloaded 
> from?
>  It appears to have gotten out-of-date a little.

I just started one of my own using the E-mail copy as the starting place.
https://github.com/nutznboltz/chef-server-bootstrap-berksfile

> I know all of this goes away soon but it's still too soon to do without it.
> Plus if I could build my own bootstrap tarball I wouldn't need
> https://gist.github.com/4218345

At least I'm able to use this now:
https://gist.github.com/4237810
as my interim solution for chef-server on RHEL/CentOS.

The script in that gist gets around the bootstrap-latest.tar.gz bugs:

1. java/recipes/openjdk.rb

[2012-12-04T21:01:09-05:00] DEBUG: glob is /usr/lib/jvm/java*6*openjdk*i386
[2012-12-04T21:01:09-05:00] DEBUG: jdk_home is
Error executing action create on resource 
'ruby_block[update-java-alternatives]'
TypeError

can't convert nil into String

2. chef-server/recipes/rubygems-install.rb crashes because
eventmachine 1.0.0 gets installed and is too new.

3. chef-server/recipes/rubygems-install.rb crashes with:

No such file or directory -
/usr/lib/ruby/gems/1.8/gems/chef-10.16.2/distro/redhat/etc/sysconfig/chef-solr


> Best Regards,
> Ken



Archive powered by MHonArc 2.6.16.

§