Blog posts

Blog Roundup, week of September 15, 2014

Here’s the blog posts that came out of the RDO community last week.

If you’re writing about RDO, or about OpenStack on CentOS, Fedora or RHEL, and you’re not on my list, please let me know!

bvirt: default network conflicts (not anymore), by Kashyap Chamarthy

Increasingly there’s a need for libvirt networking to work inside a virtual machine that is already running on the default network (192.168.122.0/24). The immediate practical case where this comes up is while testing nested virtualization.

… More at http://tm3.org/blog22

Announcing Red Hat Enterprise Virtualization 3.5 Beta, at Red Hat Stack

Today, we are excited to announce the availability of Red Hat Enterprise Virtualization 3.5 Beta to existing Red Hat Enterprise Virtualization customers

… More at http://tm3.org/blog23

Red Hat welcomes Oracle to the RDO community! by Rich Bowen

It was with surprise and pleasure that we learned of Oracle’s decision to base their commercial OpenStack offering on the community-supported RDO distribution of OpenStack.

… More at http://tm3.org/blog24

Red Hat welcomes Oracle to the RDO community!

It was with surprise and pleasure that we learned of Oracle’s decision to base their commercial OpenStack offering on the community-supported RDO distribution of OpenStack. (See their packstack-based deployment instructions here.) We are always happy to see people use our distribution, on which we encourage people to build proof of concept or test deployments of OpenStack on CentOS, Fedora, and Red Hat Enterprise Linux as well as those other derivative distros.

If you experience difficulties with Oracle OpenStack, we encourage you to drop by the #RDO channel on Freenode for help in getting it working. The more people using OpenStack, the better, right?

Of course, when you are ready to move to production, we encourage you to move to our production-hardened, ecosystem-supported, enterprise-ready Red Hat Enterprise Linux OpenStack Platform, to ensure the best OpenStack experience possible.

And, Oracle, we encourage you to send your fixes back upstream. We look forward to your participation in the RDO community.

Blog Roundup, week of September 8, 2014

Here’s the blog posts that came out of the RDO community last week.

If you’re writing about RDO, or about OpenStack on CentOS, Fedora or RHEL, and you’re not on my list, please let me know!

Using Heat ResourceGroup resources, by Steve Hardy

I wanted to share a howto showing how (and how not) to use the group resources in Heat, e.g OS::Heat::ResourceGroup and OS::Heat::AutoScalingGroup.

… More at tm3.org/blog19

Truncating log files, by Matthias Runge

Depending on your settings, OpenStack Dashboard produces lots of log output. Fortunately there is already a tool in place, which cleans them up for you.

… More at tm3.org/blog20

What’s Coming in OpenStack Networking for Juno Release, by Nir Yechiel

Neutron, historically known as Quantum, is the OpenStack project focused on delivering networking as a service. As the Juno development cycle ramps up, now is a good time to review some of the key changes we saw in Neutron during this exciting cycle and have a look at what is coming up in the next upstream major release which is set to debut in October.

… More at tm3.org/blog21

RDO Blog roundup, week of September 1

Here’s the blog posts that came out of the RDO community last week.

Visualizing Heat stacks

I spent some time today learning about Heat autoscaling groups, which are incredibly nifty but a little opaque from the Heat command line, since commands such as heat resource-list don’t recurse into nested stacks. It is possible to introspect these resources (you can pass the physical resource id of a nested stack to heat resource-list, for example)…

… Read more at http://tm3.org/blog14

Horizon’s new features introduced in Juno cycle

This post intends to give an overview on what happened during Horizon’s Juno development cycle. Horizon’s blueprints page on launchpad lists 31 implemented new features. They may be grouped into a few larger features.

… Read more at http://tm3.org/blog15

Announce: gerrymander 1.4 “On no account mention the word Macbeth” – a client API and command line tool for gerrit

I’m pleased to announce the availability of a new release of gerrymander, version 1.4. Gerrymander provides a python command line tool and APIs for querying information from the gerrit review system, as used in OpenStack and many other projects. You can get it from pypi

… Read more at http://tm3.org/blog16

Heat Hangout

I ran a Google Hangout this morning on Deploying with Heat. You can find the slides for the presentation on line here, and the Heat templates (as well as slide sources) are available on github.

… Read more at http://tm3.org/blog17

OpenStack Resources for the vAdmin

Across many enterprise organizations, IT is driving innovation that allows companies to be more agile and gain a competitive edge. These are exciting times for the Vadmins who are at the center of this change. This innovation starts with bridging the gap between traditional virtualization workloads and cloud-enabled workloads based on OpenStack.

… Read more at http://tm3.org/blog18

ICYMI: Deploying things with Heat (Hangout)

In case you missed it, this morning Lars gave a presentation on deploying things with OpenStack Heat.

You can watch that presentation at https://plus.google.com/events/c9u4sjn7ksb8jrmma7vd25aok94

The slides are available at http://oddbit.com/rdo-hangout-heat-intro/#/

The templates used in the presentation are at https://github.com/larsks/rdo-hangout-heat-intro/

If you have questions about the presentation, you can ask them on the Hangout page, or in the #RDO or #Heat channel, on the Freenode IRC network, or you can subscribe to the rdo-list mailing list at http://www.redhat.com/mailman/listinfo/rdo-list

Many thanks to Lars for the work that he put into this.

RDO Blog roundup, week of August 25

Here’s the blog posts that came out of the RDO community last week.

Red Hat Enterprise Virtualization 3.4.1 Released

I don’t often find myself getting overly excited about maintenance releases, however Red Hat Enterprise Virtualization 3.4.1 is an exception due to two key factors:

Preview support for Red Hat Enterprise Linux 7 as a hypervisor host Support for up to 4,000 GB memory in a single virtual machine

… Read more at http://tm3.org/blog09

nova-docker and environment variables

I’ve been playing with Docker a bit recently, and decided to take a look at the nova-docker driver for OpenStack.

… Read more at http://tm3.org/blog10

Docker plugin for OpenStack Heat

I have been looking at both Docker and OpenStack recently. In my last post I talked a little about the Docker driver for Nova; in this post I’ll be taking an in-depth look at the Docker plugin for Heat, which has been available since the Icehouse release but is surprisingly under-documented.

… Read more at http://tm3.org/blog11

Using Wait conditions with Heat

This post accompanies my article on the Docker plugin for Heat. (Linked just above)

… Read more at http://tm3.org/blog12

Docker plugin bugs

Another companion article to the Docker plugin article above

… Read more at http://tm3.org/blog13

RDO Google Hangout: Deploying with Heat (September 5)

Next week, Friday, September 5, 10 am Eastern US time, Lars Kellogg-Stedman will be presenting a Google Hangout on the subject of deploying with Heat. This will be streamed live on YouTube at https://plus.google.com/events/c9u4sjn7ksb8jrmma7vd25aok94 and if the time is not convenient, you will be able to watch it at that same URL after the fact.

Come to the #rdo-hangout channel on Freenode IRC for questions and discussion during and after the event, or come to #rdo at any time for RDO-related discussion.

RDO Blog Roundup, week of August 18

Here’s the blog posts that came out of the RDO community last week.

Keystone is not an authentication service, by Nathan Kinder

In my previous post about security related updates that are coming in Juno, I mentioned that Keystone itself is a poor identity management solution. I feel that this is a topic that deserves a more thorough discussion.

… More at tm3.org/blog08

TripleO vs OpenStack HA, by Giulio Fidente

One of the topics discussed during the TripleO mid-cycle meetup in RDU was our status in relation to deploying OpenStack in a highly available manner. This had been actively worked on for some time and recently reached a usable state.

… More at tm3.org/blog07

Layer 3 High Availability, by Assaf Muller

L3 agents don’t (Currently) have any of the fancy high availability tricks that DHCP offers, and yet the people demand high availability. So what are people doing?

… More at tm3.org/blog06

OpenStack Ceilometer and the Gnocchi experiment, by Julien Danjou

In this article, Julien talks about the Gnocchi project, the reasons it was created, its goals, and what progress has been made so far.

… More at tm3.org/blog05

Blog Roundup, August 11-17, 2014

Each week, I’m going to be posting a summary of blog posts from the RDO community from the previous week. If you’d like something you’ve written to be part of this, please let me know so that I can add you to my list.

Four ways to connect a docker container to a local network, by Lars Kellogg-Stedman

This article discusses four ways to make a Docker container appear on a local network. These are not suggested as practical solutions, but are meant to illustrate some of the underlying network technology available in Linux.

… More at tm3.org/blog1

Getting Service Users out of LDAP, by Adam Young

Most people cannot write to the LDAP servers except to manage their own data. Thus, OpenStack requiring the Service users in LDAP is a burden that many IT organizations cannot assume. In Juno we have support for Multiple backends for domains.

… More at tm3.org/blog2

Aussie User Group Holds First-Ever Docs Swarm, via the OpenStack Superuser blog

The Australia OpenStack User Group, based in Brisbane, held OpenStack’s first mini-sprint to compile a standalone OpenStack Networking Guide.

… More at tm3.org/blog3

lvcache: a tool for managing LVM caches, by Lars Kellogg-Stedman

I have put together a small tool called lvcache that simplies the process of:

  • Creating and attaching cache volumes
  • Detaching and removing cache volumes
  • Getting cache statistics for logical volumes
  • Listing the cache status of all logical volumes

… More at tm3.org/blog4

What's coming in OpenStack Ceilometer: Google Hangout

On July 9th, 11am Eastern time, Eoghan Glynn will be leading a hangout in which he’ll discuss what’s coming in Ceilometer in the Juno release. You can register to attend (so you’ll get a reminder) and attend the actual event, at https://plus.google.com/events/c6e8vjjn8klrf78ruhkr95j4tas

If the time isn’t convenient, you’ll be able to watch the archived video at that same location afterwards.

Please come to the #rdo-hangout channel on the Freenode IRC network for discussion and questions during the event.

Ceilometer is the metering/monitoring component of OpenStack. You can read more about it at http://docs.openstack.org/developer/ceilometer/