In my previous post on why I quit I said "The industry" is perhaps best explained as working with computers in environments where computers are the focus of activity. This is a bit different from working with computers in environments where the computers support some other activity, the outcomes of …
I suppose it is time to write about why I quit "the industry". It's been a bit more than half a year, any immediate reactions I might have had have faded with more permanent thoughts remaining. "The industry" is perhaps best explained as working with computers in environments where computers …
This is a brief check in to indicate that I (and this blog) am still alive. There's a joke in my family that I'm responsible for inventing the internet. This is obviously not true, but my involvement with various pre-Web protocols, the emergence of the Web, and transitioning a town's …
There's a thread on the openstack-discuss mailing list, started in September and then continuing in October , about limiting planned scope for Nova in the Ussuri cycle so that stakeholders' expectations are properly managed. Although Nova gets a vast amount done per cycle there is always some stuff left undone and …
Let's call this placement update 19-∞, as this will be my last one. It's been my pleasure to provide this service for nearly three years . I hope it has been as useful to others as it has been for me. The goal all along was to provide some stigmergic structures …
Here's placement update 19-36. There won't be one next week, I will be away. Because of my forthcoming "less time available for OpenStack" I will also be stopping these updates at some point in the next month or so so I can focus the limited time I will have on …
Let's have a placement update 19-35. Feature freeze is this week. We have a feature in progress (consumer types, see below) but it is not critical. Most Important Three main things we should probably concern ourselves with in the immediate future: We are currently without a PTL for Ussuri. There's …
Welcome to placement update 19-34. Feature Freeze is the week of September 9th. We have features in progress in placement itself (consumer types) and osc-placement that would be great to land. Most Important In addition to the features above, we really need to get started on tuning up the documentation …
Here's placement update 19-32. There will be no update 33; I'm going to take next week off. If there are Placement-related issues that need immediate attention please speak with any of Eric Fried (efried), Balazs Gibizer (gibi), or Tetsuro Nakamura (tetsuro). Most Important Same as last week: The main things …
Pupdate 19-31. No bromides today. Most Important Same as last week: The main things on the Placement radar are implementing Consumer Types and cleanups, performance analysis, and documentation related to nested resource providers. We need to decide how much of a priority consumer types support is. I've taken the task …
Performance has always been important to Placement . In a busy OpenStack cloud, it will receive many hits per second. Any slowness in the placement service will add to the latency present in instance creation and migration operations. When we added support for requesting complex topologies of nested resource providers, performance …
Pupdate 19-30 is brought to you by the letter P for Performance. Most Important The main things on the Placement radar are implementing Consumer Types and cleanups, performance analysis, and documentation related to nested resource providers. What's Changed os-traits 0.16.0 was released was released, with a corresponding canary …
Back in March, I wrote Profiling WSGI Apps , describing one way to profile the placement service. It was useful enough that a version of it was added to the docs . Since then I've wanted something a bit more flexible. I maintain a container for placement on Docker hub. When I …
Welcome to a rushed pupdate 19-29. My morning was consumed by other things. A reminder: The Placement project holds office hours every Wednesday at 1500 UTC in the #openstack-placement IRC channel. If you have a topic that needs some synchronous discussion, then is an ideal time. Just start talking! Most …
This is pupdate 19-28. Next week is the Train-2 milestone. Most Important Based on the discussion on the PTG attendance thread and the notes on the related etherpad I'm going to tell the Foundation there will be approximately seven Placement team members at Shanghai but formal space or scheduling will …
Since Denver in early May I've been running a timer to limit my work day to eight hours. I've stuck to it pretty well, long enough that I have a few observations. Some of the expected positive outcomes are there: I have more time to attend to non-work tasks like …
Pupdate 19-27 is here and now. Most Important Of the features we planned to do this cycle, all are done save one: consumer types (in progress, see below). This means we have a good opportunity to focus on documentation, performance, and improving the codebase for maintainability. You do not need …
Pupdate 19-26. Next week is R-15, two weeks until Train milestone 2. Most Important The spec for nested magic merged and significant progress has been made in the implementation. That work is nearly ready to merge (see below), after a few more reviews. Once that happens one of our most …
This is a followup to More on Maintainership and OpenStack Denver Summit Reflection . Together these are starting to form the foundation of a series on open source collaboration in the face of the climate emergency and political and social inclusiveness. Starting... I've decided, if possible, to stop flying to technology …
Here's a 19-24 pupdate. Last week I said there wouldn't be one this week. I was wrong. There won't be one next week. I'm taking the week off to reset (I hope). I've tried to make sure that there's nothing floating about in Placement land that is blocking on me …