Crowbar source released, includes OpenStack Cloud install

I’m delighted to announce (official version) that my team at Dell has opened the Crowbar source under the Apache 2 license. This action is part of the broader Dell OpenStack Cloud Solution which includes OpenStack install packages, Crowbar, reference hardware architectures, and services/consulting to support deployments.

There are two important components to this news:

  1. Dell is officially offering our OpenStack Solution and helping advance the community’s ability to implement OpenStack quickly and consistently.
  2. Dell is releasing the Crowbar code (which is included in the solution) as open source.

Both are significant items; however, my focus here is on the Crowbar release.

Crowbar started as a Dell OpenStack installer project and then grew beyond that in scope.  Now it can be extended to work with other vendors’ kits and other solutions bits.

We are contributing Crowbar to the community because we believe that everyone benefits by sharing in the operational practices that Crowbar embodies. These are rooted in Opscsode Chef (which Crowbar tightly integrates with) and the cloud & hyper-scale proven DevOps practices that are reflected in our deployment model.

Where to get it?

What’s included?

  • A comprehensive set of barclamps to set up an OpenStack cloud.
  • Crowbar UI and Remote APIs to make it easy to set up your cloud
  • Automated testing scripts for community members doing continuous integration with OpenStack.
  • Build scripts so you can create your own Crowbar install ISO
  • Switch discovery so you can create Chef Cookbooks that are network aware.
  • Open source Chef server that powers much of Crowar’s functionality

What’s not included?

  • Non-open source license components (BIOS+RAID config) that we could not distribute under the Apache 2 license.  We are working to address this and include them in our release.  They are available in the Dell Licensed version of Crowbar.
  • Dell Branded Components (skin + overview page).   Crowbar has an OpenSource skin with identical functionality.
  • Pre-built ISOs with install images (you must download the open source components yourself, we cannot redistribute them to you as a package)

Important notes:

  • Crowbar uses Chef Server as its database and relies on cookbooks for node deployments.  It is installed (using Chef Solo) automatically as part of the Crowbar install.
  • Crowbar has a modular architecture so individual components can be removed, extended, and added. These components are known individually as barclamps.
  • Each barclamp has its own Chef configuration, UI sub-component, deployment configuration, and documentation.

On the project roadmap:

  • Hadoop support
  • Additional operating system support (specifically RHEL)
  • Barclamp version repository
  • Network configuration
  • We’d like suggestions!  Please comment!

Sites for more information: Joseph George, Barton George (launch day), Dell

32 thoughts on “Crowbar source released, includes OpenStack Cloud install

  1. Pingback: Dell announces availability of OpenStack solution; Open sources “Crowbar” software framework « Barton's Blog

  2. Pingback: Windows Azure and Cloud Computing Posts for 7/26/2011+ - Windows Azure Blog

  3. Pingback: Today’s Dell Digest July 26, 2011 » ServerKing

  4. Hi Rob, firstly thanks for this – very cool. I had just finished building my own bootstrap system and was looking to deploy the Stackops distro, but will give this a try first.

    Just a question, the deployment guide mentions a VM image “A VM image with an initial TFTP/DHCP/boot-server is provided.”, is this available publicly, or is it excluded as per this note in your exclusion list “Pre-built ISOs with install images”

    Like

    • Just re-read the deployment guide and I see the VM is actually booted off an iso, which will then be one of the iso’s you mentioned. Are you producing any build it yourself documentation that doesn’t require the use of the Dell packaged ISO’s?

      Like

  5. Pingback: Dell Unveils Industry’s First OpenStack Infrastructure-as-a-Service Cloud Solution | Intechstyle

  6. Pingback: Dell launches OpenStack cloud infrastructure product | A3RN News

  7. Pingback: Компания Dell открыла код проекта Crowbar. Новые аппаратные решения для OpenStack | AllUNIX.ru – Всероссийский портал о UNIX-системах

  8. Pingback: Big Questions? Big Answers with #Dell #BigData solution (plus #Crowbar get #RHEL) « Rob Hirschfeld's Blog

  9. Pingback: SquareCows.com » A Formal Introduction to The Ubuntu Orchestra Project

  10. Pingback: How OpenStack installer (crowbar + chefops) works (video from 3/14 demo) « Rob Hirschfeld's Blog

  11. Pingback: Agile takes discipline: having a strategy means saying “no” more than saying “yes” « Rob Hirschfeld's Blog

  12. Pingback: Collaboration between Dell Crowbar & VMware Cloud Foundry – unleashes your inner cloud « Rob Hirschfeld's Blog

  13. Pingback: PaaS Is The Future Of Cloud Services: CloudFoundry Lines Up Deployment Partners

  14. Pingback: Podcast: Dell Dudes Getting Big Data Clouds | insideHPC.com

  15. Pingback: Cloudcast interview with Dell Cloud Solutions Team (quotes with time stamps) « Rob Hirschfeld's Blog

  16. Pingback: Dell OpenStack & Hadoop on CloudCast.net Podcast | Rational Intelligence Blog

  17. Pingback: Crowbar near-term features: increasing DevOps mojo and brewing Diablo « Rob Hirschfeld's Blog

  18. Pingback: Podcast: Dell Dudes Getting Big Data Clouds | Inside Bigdata.com

  19. Pingback: Don’t fork it up. OpenStack needs community collaboration « Rob Hirschfeld's Blog

  20. Pingback: Новости компьютерного мира - Компания Dell открыла код проекта Crowbar. Новые аппаратные решения для OpenStack

  21. Pingback: So you want to create a Crowbar barclamp? Here’s what you have to know… « Rob Hirschfeld's Blog

  22. Pingback: Dell Crowbar to deploy OpenStack Diablo Cloud – we’re planning Keystone, Dashboard, Nova, and Glance « Rob Hirschfeld's Blog

  23. Pingback: ide@s I: “:::An Formal Introduction to The Ubuntu 11.10 Server Edition Orchestra Project:::” «

  24. Pingback: Dell Crowbar Project: Open Source Cloud Deployer expands into the Community « Rob Hirschfeld's Blog

  25. Pingback: Andrew

Leave a comment