One! Two! Heave!
Jenkins is all green, boys, pour me a dram!
We push into main branch, don’t give a damn!
But the script has failed, the database died,
There’s nowhere to run and nowhere to hide!
Shiver me timbers, the cron job is dead,
The error logs flashing a terrible red!
Rollout! Rollback! Reroll again!
Deploying on Friday is the cardinal sin, friend!
Pull up the backup from the deep dark sea!
Rollout! Rollback! No mercy for me!
We patched it live in production, you know,
A pirate move in the chaos below
But Business was screaming about every cent,
Now the server is burning, the budget is spent!
Customers raging like a storm in the night,
We cling to the rack in the monitor light!
Three! Four!
Holy crab… WE DROPPED IT!
The Prod is down!
“Fetch the backup!” the Captain cried loud,
“Who ran the backups?” asks the panicked crowd
“Nobody did it! The snapshot’s all rot!”
Our data is lost in a digital pot!
The archive is broken, we’re patching the stitch,
Life’s handing us one more production glitch!
Rollout! Rollback! Reroll again!
Deploying on Friday is the cardinal sin, friend!
Pull up the backup from the deep dark sea!
Rollout! Rollback! No mercy for me!
The analyst’s crying alone in the dark,
The sysadmin’s hair has turned silver and stark
But we’ll raise the cluster out of the brine,
Even if only one node stays alive in the line!
Rollout! Rollback! Reroll again!
Deploying on Friday is the cardinal sin, friend!
Rollout! Rollback! Reroll again!
Page me at midnight and blame it on me, my friend!
Rollout… Rollback… just let me sleep…
Раз! Два! Тяни!
Дженкинс горит зеленым, парни, налейте мне стопку!
Мы вливаем в основную ветку, плевать на всё вокруг!
Но скрипт упал, база данных умерла,
Бежать некуда, и скрыться негде!
Дрожат мои кости — крон-задача мертва,
Логи ошибок горят ужасным красным!
Роллхаут! Роллбэк! Перекатываем снова!
Деплой в пятницу — смертный грех, мой друг!
Вытаскивайте бэкап из глубокого темного моря!
Роллхаут! Роллбэк! Мне не будет пощады!
Мы патчили «на живую» в продакшене, знаете ли,
Пиратский маневр в хаосе под нами.
Но бизнес орал из-за каждого цента,
Теперь сервер горит, а бюджет исчерпан!
Клиенты бушуют, как шторм в ночи,
Мы цепляемся за стойку в свете монитора!
Три! Четыре!
Матерь божья… МЫ УРОНИЛИ ЕГО!
Продакшн лежит!
«Несите бэкап!» — громко крикнул Капитан,
«Кто делал бэкапы?» — спрашивает паникующая толпа.
«Никто не делал! Снапшот сгнил!»
Наши данные потеряны в цифровом котле!
Архив сломан, мы латаем швы,
Жизнь подкидывает нам очередной баг в продакшене!
Роллхаут! Роллбэк! Перекатываем снова!
Деплой в пятницу — смертный грех, мой друг!
Вытаскивайте бэкап из глубокого темного моря!
Роллхаут! Роллбэк! Мне не будет пощады!
Аналитик плачет один в темноте,
У сисадмина волосы стали серебряными и жесткими.
Но мы поднимем кластер из соленой воды,
Даже если в строке останется жив лишь один узел!
Роллхаут! Роллбэк! Перекатываем снова!
Деплой в пятницу — смертный грех, мой друг!
Роллхаут! Роллбэк! Перекатываем снова!
Пишите мне в полночь и вините во всем меня, мой друг!
Роллхаут… Роллбэк… просто дайте мне поспать…