Оценил задачу в 2 часа, но еще не подозреваешь, что через 15 минут, у тебя сломается IDE, ты проебешь свой приватный SSH ключ на github, лошадка плюнет Kernel Panic и кот насрет тебе в карман.



Сел с утра поработать, начал конфигурять джобу в jenkins, оказалось, что jenkins не может достучатся до репы. Потому, что получает временный ключ из vault, получить ключ не может, потому, что Secret_ID протух, чтобы получить новый Secret_ID надо знать Role_ID, чтобы получить Role_ID надо сделать запрос в vault, чтобы сделать запрос в vault надо авторизоваться в vault под рут токеном, рут токен знает только технический директор, технический директор в другом часовом поясе и проснется только через 5 часов. А задачу надо сдать уже через час. Вот это блять поворот.



Нашел в репе root токен зашифрованный ансиблом, расшифровал, сгенерил Secret_ID. Jenkins теперь ругается, что в github нет ключа vault и репы мне невидать. Ебанный в рот.



Вам не кажется, что тут как-то все сложно? Вот и мне кажется сука. Какой нахуй CI/CD.