jump to navigation

Crowbar 1.2 released includes OpenStack Diablo Final December 21, 2011

Posted by Rob H in Crowbar, Hadoop, OpenStack.
Tags: , , ,
trackback

With the holiday rush, I neglected to post about Monday’s Crowbar v1.2 release (ISO here)!

The core focus for this release was to support the OpenStack Diablo Final bits (which my employer, Dell, includes as part of the “Dell OpenStack Powered Cloud Solution“); however, we added a lot of other capability as we continue to iterate on Crowbar.

I’m proud of our team’s efforts on this release on both on features and quality.  I’m equally delighted about the Crowbar community engagement via the Crowbar list server.  Crowbar is not hardware or operating system specific so it’s encouraging to hear about deployments on other gear and see the community helping us port to new operating system versions.

We driving more and more content to Crowbar’s Github as we are working to improve community visibility for Crowbar.  As such, I’ve been regularly updating the Crowbar Roadmap.  I’m also trying to make videos for Crowbar training (suggestions welcome!).  Please check back for updates about upcoming plans and sprint activity.

Crowbar Added Features in v1.2:

  • Central feature was OpenStack Diablo Final barclamps (tag “openstack-os-build”)
  • Improved barclamp packaging
  • Added concepts for “meta” barclamps that are suites of other barclamps
  • Proposal queue and ordering
  • New UI states for nodes & barclamps (led spinner!)
  • Install includes self-testing
  • Service monitoring (bluepill)

Looking forward

Dell has a long list of pending Hadoop and OpenStack deployments using these bits so you can expect to see updates and patches matching our field experiences.  We are very sensitive to community input and want to make Crowbar the best way to deliver a sustainable repeatable reference deployment of OpenStack, Hadoop and other cloud technologies.

Comments»

1. Dewan Shamsul Alam Russel - December 22, 2011

Hi,
I’ve just installed the latest crowbar [from crowbar111219.iso] in Oracle Virtual Box. I did not find any barclamps related to openstack. It does have the following barclamps:

Crowbar
Deployer
Dns
Ganglia
Ipmi
Logging
Nagios
Network
Ntp
Provisioner
Redhat Install
Test
Ubuntu Install

I was wondering whether the nova, glance, swift, keystone and horizon barclamps should be there by default or not. Please let me know.

Rob H - December 22, 2011

You need to use the OpenStack ISO. The Crowbar ISO only has the core barclamps.

Dewan Shamsul Alam Russel - December 22, 2011

Nice, I will try the Openstack ISO instead.

2. Neil Cowles - December 22, 2011

Hi,

Thank you for this release.

I’m struggling with changing the default IP subnet from the 192.168.124.x range to a test VLAN in our network. I’ve followed your instructions from the 1.1 version but when I run the install script it fails to install the barclamps and I’m not seeing any detail in the log files?

Regards

Rob H - December 22, 2011

The best bet for help on this is to post to the Crowbar listserv.

Dewan Shamsul Alam Russel - December 22, 2011

I have manually edited the /etc/network/interfaces file and deleted the static IP section from it to allow IP from DHCP. Also changed the JSON file to match my VM network subnet for Oracle Virtual Box which is 192.168.56.x. It works.

Neil Cowles - December 23, 2011

I wonder if it’s because the test VLAN is only a /26 subnet and in the 172. range? The problem occurs after I’ve edited the JSON file and then run the ./install script and it fails on the ‘installing barclamps’ section?

Rob H - December 23, 2011

We hit small subnets on a recent install. Please ping the list.

3. Dewan Shamsul Alam Russel - December 22, 2011

I guess I have to download the openstack barclamps from github and install them one by one.

Rob H - December 22, 2011

You can use git submodule init & git submodule update to get the OpenStack barclamps from the openstack-os-build branch. Or, you can use the OpenStack ISO which includes them. What are you trying to do?

Dewan Shamsul Alam Russel - December 22, 2011

I want to deploy a test setup of openstack. Unfortunately, I don’t have enough hardware to test it out. I do have some physical nodes to test the compute node. For now I will be deploying swift, glance and horizon in some virtual machines. I will let you know how it went.

4. Austin OpenStack Meetup (January Minutes) + OpenStack Foundation Web Cast! « Rob Hirschfeld's Blog - January 12, 2012

[...] showed an OpenStack Diablo Final deployment from Crowbar.  I focused mainly on Dashboard and used our reference architecture (see [...]

5. Lirim Osmani - January 19, 2012

I’m trying to deploy an OpenStack cloud on 80+ nodes and Barclamp seem to do the work fine.It’s just when I try to change the default network settings to match my needs it does not seem to work. I watched the video instructions but still keeps defaulting back to original subnet settings. Any advice would be appreciated.

Rob H - January 19, 2012

Please post to the list – we’ll help you get this working. You may also want to check the archives. Networking config is a popular topic.

6. kkphuckkphuc - February 13, 2012

Hi Rob,
I want to build an Crowbar – Openstack iso with your Crowbar (git clone)-v 1.2 running in ubuntu 11.04
You can tell me is that true?
and then your crowbar v1.3 say that support ubuntu 11.04
Can i take that to build iso with that? and How?
Thanks you for you attention!

Rob H - February 13, 2012

v1.2 is Ubuntu 10.10. We did not add 11.4 until v1.3 started. I suggest you take questions like this to the crowbar listserv.

7. kkphuckkphuc - February 13, 2012

Now by the command :” git clone git://github.com/dellcloudedge/crowbar.git ” I can get crowbar 1.2 or 1.3 ?

Because I found ubuntu-11.04-extra folder and I can build with “./build_crowbar ubuntu-11.04″ command ,
but seem get ver1.2 in the iso file name is “crowbar-v1.2-openstack-354-gc6b6d62-dev.iso”
Boot and install this file sucessfully, however get error chef-client failed ( connection refused port 4000 in the log file) wonder why?

Thanks


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 980 other followers