OpenStack HongKong Summit – Day 1 Wrap-up

If this rambles, I apologize. What follows next, are my impressions, thoughts, and notes from Day 1 of the November 2013 Design Summit in Hong Kong. Keynotes: The user storys this time around focused on Media, both big and small, along with Concur, the Expense reporting / management company. While not as huge as some
-> Continue reading OpenStack HongKong Summit – Day 1 Wrap-up

OpenStack Summit LiveBlog – Bridging the Gap: Explaining OpenStack to VMware Admins

Note: This is a live blog. It lacks formatting, editing, or any of the usual quality control that goes into these things. Bridging the Gap: Explaining OpenStack to the VMware Admin Speaking: Kenneth Hui – Open Cloud Architect, Rackspace Scott Lowe – Engineering Architect, VMware Architecture Different origins. vSphere to emulate infrastructure; OpenStack to provide
-> Continue reading OpenStack Summit LiveBlog – Bridging the Gap: Explaining OpenStack to VMware Admins

OpenStack Summit LiveBlog – An Evaluation of OpenStack Deployment Frameworks

Note: This is a liveblog. I didn’t proof read / spellcheck etc. An Evaluation of OpenStack Deployment Frameworks Symantec has a diverse set of development needs across product lines, etc. Consolidation of those systems OpenStack and other OSS building blocks Desire to submit patches back to the project, security fixes, etc. Tried 5 different tools,
-> Continue reading OpenStack Summit LiveBlog – An Evaluation of OpenStack Deployment Frameworks

Checking The Installed Version of OpenStack

It seems there is not an /etc/lsb-release (or /etc/redhat-release) for an OpenStack node. However, you can get the installed version in other ways. From a compute node, run the following commands: $ nova-manage shell python Python 2.7.3 (default, Sep 26 2013, 20:03:06) [GCC 4.6.3] on linux2 Type “help”, “copyright”, “credits” or “license” for more information.
-> Continue reading Checking The Installed Version of OpenStack

Buy The Book – OpenStack Cookbook 2nd Edition Released

Today marks the official release of the second edition of the OpenStack Cloud Computing cookbook. You can buy the Kindle edition here or the Hard Copy here.   What is the Cookbook? The OpenStack Cookbook is a collection of ‘recipes’ that will show you how to build, configure, manage, and maintain an OpenStack environment. This edition
-> Continue reading Buy The Book – OpenStack Cookbook 2nd Edition Released

#vBrownBag – Automated OpenStack Deployment with Chef

Rather than slides tonight, since the “lab” environment is chewing all the resources available on my box, we’ll load a few blog posts and use this as the “show notes” page. At a high level, the steps are: Make a Chef Server (or have one handy anyways) Download the relevant cookbooks (https://github.com/rcbops/chef-cookbooks) Create an “environment”
-> Continue reading #vBrownBag – Automated OpenStack Deployment with Chef

[Update] Vagrant, Puppet, OpenStack

Recently, Puppet Labs released an “Grizzly” module, based on their work with the Puppet Labs OpenStack module, that takes a more role based approach. That is, it breaks out things like controller, compute, and storage. It also combines them with Hiera in a much more elegant way than before. I covered using Puppet and Hiera
-> Continue reading [Update] Vagrant, Puppet, OpenStack

#vBrownBag – OpenStack with vSphere

This one is a bit outside our Couch to OpenStack series but touches on something that has been tickling the back of folks minds for a while. VMware has jumped into the OpenStack ecosystem. What does that mean? How does that work? OpenStack on vSphere This week we had on Scott Lowe from VMware to
-> Continue reading #vBrownBag – OpenStack with vSphere

Monitoring OpenStack – Nagios 3

Part of the work around the upcoming OpenStack Cookbook involved a refresh of the chapter on Monitoring. Specifically, we wanted to deliver an updated section with some tool changes that would reflect the current state of things in terms of OpenStack monitoring. That said, after spending weeks and weeks exploring other options, we came back
-> Continue reading Monitoring OpenStack – Nagios 3

Couch to OpenStack – Monitoring Follow-Up

Thanks again for everyone coming along for the Nagios ride. To recap we: Reviewed the requirements for monitoring. Installation of the NPRE agent Other monitoring solutions, and why we chose Nagios Installation of Nagios How to monitor certain services How to quickly and easily install and configure dashboards Here are the resources from the show:
-> Continue reading Couch to OpenStack – Monitoring Follow-Up

Couch to OpenStack – Troubleshooting Follow-Up

Thanks again for everyone coming along last night. To recap we: Pushed Monitoring back a week. Discussed OpenStack logging Dug into various service log files Enabled additional logging Showed how to restart various services Discussed OpenStack as a complex system Thanks again to Eric Wright (@discoposse) and Trevor Roberts (@VMTrooper) for presenting and hosting respectively.
-> Continue reading Couch to OpenStack – Troubleshooting Follow-Up

OpenStack Cookbook Update

Just a quick quick update before I’m stuck at VMworld for the week: Kevin Jackson is a ROCK STAR The long and short of that is the Manuscript for The OpenStack Cloud Computing Cookbook – Grizzly Edition is now 100% complete. He did this, largely without my support these last two months due to some
-> Continue reading OpenStack Cookbook Update

Couch to OpenStack – Cinder Follow-Up

Thanks everyone for coming along last night. To recap, we: Used git to clone the Couch to OpenStack repo Used Vagrant to stand up the ‘controller’, ‘compute’, and ‘Cinder’ VMs Used the Vagrant shell provisioner to install Ubuntu Grizzly repos MySQL KeyStone Glance Nova Cinder Setup .stackrc with environment variables Discussed the OpenStack Block Storage
-> Continue reading Couch to OpenStack – Cinder Follow-Up

Couch to OpenStack – Nova Follow-Up

Thanks everyone for coming along last night. To recap, we: Used git to clone the Couch to OpenStack repo Used Vagrant to stand up the ‘controller’ and ‘compute’ VMs Use the Vagrant shell provisioner to install Ubuntu Grizzly repos MySQL KeyStone Glance Nova Setup .stackrc with environment variables Discussed the OpenStack Compute services and scenarios
-> Continue reading Couch to OpenStack – Nova Follow-Up

Ubuntu 12.04 Cloud Archive, OpenStack, and Puppet

When working with the Puppet modules for OpenStack, it turns out that if you’re working with Ubuntu 12.04, you need the Ubuntu Cloud Archive added in order for things to run smoothly. To do that, add the following bits for each node in your site.pp manifest: node /puppet-controller.puppet.lab/ { class { ‘openstack::repo::uca’: release => ‘grizzly’,
-> Continue reading Ubuntu 12.04 Cloud Archive, OpenStack, and Puppet