Profile

Cover photo
Tim Chavez
Attended University of New Mexico
Lives in Lakeway
105,662 views
AboutPosts

Stream

Tim Chavez

Shared publicly  - 
 
At +HP​  I'm partially responsible for the support, operation and improvement of the foundational services that +HP​  has built its #Helion CI/CD workflow on.  These services -- gerrit, zuul, nodepool, jenkins, etc - are the very same services used upstream to build #Openstack itself.  As you might expect, things are complicated, and understanding what's going on at any given point in time can often be elusive and non-obvious.  So, to better assist us, we create and / or use tools to visualize the data we collect from the system.  Most of the time we focus on aggregate data, but some times we'd like to drill in and analyze a specific build. I've created a tool called zuul-build-viz to do this. This tool parses the zuul.log and creates charts visualizing a specific changeset build.  Because a build in the context of zuul is actually just a series of events and these events largely follow a progression (the exception being the actual jobs which run in parallel), the charts that this tool produces show when events occur and how much time passes between them.  The combination of both these bits of information can really be insightful.  For example, a long period of time between the time a job is submitted and the time it starts running could indicate that the demand for a given node type exceeds your supply of them and / or that Jenkins is saturated.  What if you saw a job ran twice in the same build?  That would indicate the job returned a "None" result and may warrant additional investigation (after all you could pay a penalty in time when this happens if it effects the overall build time). You get the idea.

I've gone ahead and made my code publicly available on GitHub (though I can't guarantee it'll stay in this repository).  Please check it out!

https://github.com/timrchavez/zuul-build-viz

Also, if you're curious about the chart this tool produces, I've attached a sample chart which shows a build for our internal config.
4
Clint Byrum's profile photo
 
Nice work!!
Add a comment...

Tim Chavez

Shared publicly  - 
 
Not the Ghostbuster I imagined I'd become as a kid, but still a pretty cool gig nonetheless.
Do you enjoy automating things? Do you enjoy solving difficult problems? Do you have a passion or interest for cloud technologies? What about contributing to Open Source projects -- ever heard of OpenStack?  Do you want to be part of a team that hundreds of engineers rely on?  How about an entire business?  Do you want to work for a company that will give you the opportunity to do something that is both relevant and fulfilling?  Do you want to wo...
1
Add a comment...

Tim Chavez

Shared publicly  - 
 
Played d0x3d in Ireland earlier this week with some friends / colleagues. Cute game.
1
Add a comment...

Tim Chavez

commented on a video on YouTube.
Shared publicly  - 
 
+ScottBradleeLovesYa Do you ever piss your neighbors off with all this awesomeness :)?
7
Add a comment...

Tim Chavez

commented on a video on YouTube.
Shared publicly  - 
 
I've been listening to this sound track on a regular basis since it was first uploaded to YouTube.  I simply can't tire of it.
3
Cade Peterson's profile photoTim Chavez's profile photoJesse Sisolack's profile photo
3 comments
 
+Tim Chavez If you like the corny one liners of the 1980s, you should. Besides it is cheap for about 10 to 15 hours of entertainment.
Add a comment...

Tim Chavez

Shared publicly  - 
 
My three year old daughter wants to cast the fly rod and catch her own fish and who am I to stop her?
1
Add a comment...

Tim Chavez

Shared publicly  - 
 
Really want one.
OMG! Ubuntu! originally shared to Ubuntu News:
 
The Meizu MX4 #UbuntuPhone Finally Goes On Sale! 
Meizu MX4 in Gold The Meizu MX4 Ubuntu edition has gone on sale in China. The second Ubuntu Phone to be commercially released, the 5.2-inch smartphone is p
25 comments on original post
2
Add a comment...

Tim Chavez

Shared publicly  - 
 
OMG! Ubuntu! originally shared to Ubuntu News:
 
How cool.
Chillhub is the world's first smart fridge running Ubuntu. It will be demoed at May's Internet of Things world conference in San Francisco.
15 comments on original post
1
Add a comment...

Tim Chavez

commented on a video on YouTube.
Shared publicly  - 
 
There is a lot of shit techno out there but then there's gems like this that make sifting through it all worth it.
1
Add a comment...

Tim Chavez

commented on a video on YouTube.
Shared publicly  - 
 
One of the greatest soundtracks of all time in my book.
25
LilFlutterFly's profile photolifetimeskater24's profile photoShadowMario64's profile phototripdefect87's profile photo
5 comments
 
+Tim Chavez Beautiful doesn't even begin to describe it
Add a comment...

Tim Chavez

Shared publicly  - 
1
Add a comment...

Tim Chavez

Shared publicly  - 
 
#ASL awareness!
1
Add a comment...
Story
Tagline
Partner / Parent / Programmer
Introduction
I'm a husband and father living in Austin, TX.  My passion is software development with a particular interest in infrastructure services.  I am fond of both Python and JavaScript and enjoy learning about and exploring new productivity tools and programming libraries.
Bragging rights
I work on infrastructure services related to Canonical's commercial activities. Weeee.
Education
  • University of New Mexico
    Computer Science, 1999 - 2003
  • Los Alamos High School
    1994 - 1999
Basic Information
Gender
Male
Relationship
Married
Work
Occupation
Software Developer
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Lakeway
Previously
Los Alamos - Albuquerque - Braintree - Austin
Links
YouTube
Other profiles