Category: python
The Funniest Incident Postmortem
Recently, I had a chance to think about an outage that I debugged and fixed a few years ago that involves Jenkins and systemd (or in this case lack thereof!). Generally, if you want to run a task at the end of every Jenkins job whether the job has passed or failed, you have two…
Writing Golang as a Python Dev
I’ve gone through the Golang tutorial once before but in the last month or so, I fully dove into it. I started by writing a simple hello world web application. I found the implementation of the webserver so neat that most of the uses I’d have for a framework is redundant. The in-built libraries already…
Testing Ansible With Molecule
My colleague was recently assigned a task to create tests for an ansible role that she works on. She pinged me for help and we got started in figuring out what to do.
Moving from pyrax to libcloud: A story in 3 parts
Softserve is a service that lets our community loan machines to debug test failures. They create cloud VMs based on the image that we use for our test machines. We originally…
Remote Triggering a Jenkins Job
All I wanted to do was trigger a job on another Jenkins instance. Here’s all the things I tried and failed…