The accidental rollback before the holidays

shaewat

Shae Watson

Posted on December 21, 2020

The accidental rollback before the holidays

Twas the day before holiday break, when all through the repo,
Not a pull request was stirring, not even a fix for a typo;

Alt Text

The week’s feature updates were shipped early in the week with care,
In hopes that Friday would be a day without deployment fare;
The new chart behind a feature flag, while the backend fixed data strays,
And Sofia shipping new design work, and I with one last polish pre-holidays,
Had just settled in for a Friday of meetings,
Thinking the only things to send were holiday greetings-



Alt Text

When out of the feedback Slack channel there arose such a clatter,
That Sofia and I sprang to see what was the matter.
Through the code we traced like a flash,
Threw open the deployment logs, threw up the Rollbar dash.

Alt Text

Tall bars shadowed the day the network config change was shipped,
Gave the illusion that a change on a different platform had slipped,
When, what to the clouding platforms and services view would clear,
But a different version of the network config in the deploy logs should appear;

Alt Text

With some help of a publishing yaml file with a developer email,
We learned who the rollback had come from, the specific individual;
More rapid than eagles the @ tags they came,
To the person who deployed, did you mean to make this change?
With the questions, so lively and quick,
The person knew they had messed up with that one click.



Alt Text

As dry leaves before the wild hurricane fly,
So after releasing the latest version, the error report was dry;
Such holiday cheer to not be stuck in an error trance,
Of each little failed network POST request,
As I drew in my head, and again the merge request board was clear,
Happy Holidays, and the accidental rollback was fixed before the New Year!


Alt Text

Based on “A Visit from St. Nicholas”, by Anonymous in 1823

Original digital art using XP-PEN and Krita

Featuring Sofia Levin, my teammate

Dedicated to Johnathan Angarita Romero: To my teammate in the international worker struggle, Happy Holidays!

💖 💪 🙅 🚩
shaewat
Shae Watson

Posted on December 21, 2020

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

Salesforce Automation: Flow
salesforce Salesforce Automation: Flow

September 23, 2024

Salesforce Apex Triggers
salesforce Salesforce Apex Triggers

September 16, 2024

CodingCatchup: 9/1/24 - 9/8/24
devjournal CodingCatchup: 9/1/24 - 9/8/24

September 9, 2024

Scalability
systemdesign Scalability

August 28, 2024