Husband. Father. Follower of Jesus Christ. Coloradan.
Iowa native. DevOps Engineer. Hiker & Skier. ISTJ.

Category: OpenStack (page 2 of 3)

Using nova policy.json to Enforce Availability Zone Selection

We recently had a requirement to enforce selection of an availability zone* when booting instances in nova.  There’s no way to do this in the stock API, we didn’t want to modify code, and a waffle seems like overkill.  So I spent some time playing with policy.json config to see if we could enforce this there:

Read full post.

Why the OpenStack Summit is Valuable for Me

The Liberty Summit going on this week in Vancouver is my third consecutive OpenStack Summit.  After working with OpenStack for almost two years, I no longer feel like a noob when I’m in the company of everyone else at the Summit. As things are winding down here (most of the operators sessions wrapped up yesterday),

Read full post.

Highlights from OpenStack Liberty Summit, Vancouver

My tally of favorite talks during the OpenStack Liberty Summit. Thursday By Thursday, you can start to feel the Summit winding down.  For the most part all the operators stuff is done, and many of the remaining time slots are project work sessions.  However, there are still some highlights from the general conference tracks. A

Read full post.

NeCTAR Patches to Enable Host Aggregates and Availability Zones with Nova Cells

Since moving to nova-cells a few months back, we really wanted to still utilize host aggregates and availability zones. Fortunately, we were able to piggyback off work NeCTAR had done to implement this functionality.  Here’s a list of patches we pulled in, and they’ve been working well. nova-api server read cell state from DB:  https://github.com/NeCTAR-RC/nova/commit/6fe7057fb4957485d3bac06579ddc38c93458064

Read full post.

OpenStack Private Cloud Platform Enables Innovations and Efficiencies for Go Daddy (Melbourne CONNECT OpenStack Conference)

Slides from my talk at the Melbourne Connect Expo OpenStack Conference.  Lots of other good talks by other OpenStack superusers and contributors. OpenStack Cloud Platform Enables Innovation and Efficiencies from Mike Dorman  

Server Group and Flavor Support with Nova Cells Using SQL Triggers

Like many other Nova objects, server groups (which can be used to provide affinity/anti-affinity scheduling policy) are not supported by Nova cells. The core problem is the server groups created by nova-api only get populated in the API cell database.  They aren’t put into the compute cell database(s), and thus aren’t available to nova-scheduler.  Instance flavors

Read full post.

Nova max_age and until_refresh Settings for Easing Quotas Pain (Updated)

One of the things that’s come out of the proposed “Refresh quota usages” spec are the little-known nova max_age and until_refresh quota settings.  These options allow you to trigger quota refreshes within Nova at different intervals. This can help with the various quota bugs, where occasionally the quota usages can get out of sync with

Read full post.

OpenStack Operators Kilo Mid-Cycle Meetup, Day 2

Key Takeaway – We Need Operators’ Feedback! A common thread throughout the entire meetup is operators providing feedback and comments on specs and reviews.  It’s clear this feedback is invaluable to the developer community.  It also provides benefit to the operators community as our feedback helps shape the priorities of the various projects. I think the

Read full post.

OpenStack Operators Kilo Mid-Cycle Meetup, Day 1 Takeaways

Here are some of my notes and main take-aways from the OpenStack Operators meet up going on today and tomorrow in Philadelphia.  (Obviously there is a lot more data and details in the individual etherpads.) The meeting was originally scheduled to take place at the Comcast Center, but was moved to The Hub at United

Read full post.

Converting to OpenStack Nova Cells Without Destroying the World

Note: I did a talk at the OpenStack Liberty Summit in Vancouver based on this post.  The slides are available on Slideshare, as well as a video recording of the session. (See the Exploring OpenStack Nova Cells post for an introduction and background information about Nova cells.) If you already have a Nova instance configured with

Read full post.

Older posts Newer posts

© 2019 @misterdorm

Theme by Anders NorenUp ↑