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)
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.
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:
I was wondering whether the nova, glance, swift, keystone and horizon barclamps should be there by default or not. Please let me know.
You need to use the OpenStack ISO. The Crowbar ISO only has the core barclamps.
Nice, I will try the Openstack ISO instead.
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?
The best bet for help on this is to post to the Crowbar listserv.
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.
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?
We hit small subnets on a recent install. Please ping the list.
I guess I have to download the openstack barclamps from github and install them one by one.
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?
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.
Pingback: Austin OpenStack Meetup (January Minutes) + OpenStack Foundation Web Cast! « Rob Hirschfeld's Blog
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.
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.
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!
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.
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?