Дополнительный контент с видосов, рефлексия на IT-сферу и наши мысли. Предложить новость или задать вопрос можно в сообщениях канала
Деплой++: https://boosty.to/in.office
О нас: https://clck.ru/3HYpHS
В канал пишет: @StressoID
Реклама: @deploymarina
Post #1852
2.76K
Агенты вышли из под контроля
Много читал о подобных кейсах в интернете, но теперь это случилось и со мной. Хотя я думал, что со мной такого не случится уж точно. Агенты вышли из под контроля и замерджили 11 MR в прод. Причем это были не законченные MR, например, фиксы багов, а вырванные из большого эпика промежуточные MR с частичной функциональностью.
Разбор инцидента показал, что за 11 часов работы агент забыл инструкции по ограничению создания MRов в main и мержей туда же. То есть в какой-то момент суммаризация чата, видимо, отрезала эти инструкции и агент начал фигачить MRы в продакшен и на голубом глазу продолжал работу, фиксируя, что все отлично. При этом агенты работали с гитлабом от моего аккаунта с правами Owner. Мой косяк.
Сейчас весь процесс работы агентов с гитлабом переведен на сервисный аккаунт, который не имеет прав на работу с протектед ветками. То есть теперь гитлаб просто урезал в правах такую возможность. Ее просто не существует.
Но сама ситуация забавная. Случилось восстание машин. А я, понадеевшись, на инструкции для агентов, не потрудился заранее перевести их работу на сервисные аккаунты. Как говорится, все познается с опытом, теперь он у меня есть.
Много читал о подобных кейсах в интернете, но теперь это случилось и со мной. Хотя я думал, что со мной такого не случится уж точно. Агенты вышли из под контроля и замерджили 11 MR в прод. Причем это были не законченные MR, например, фиксы багов, а вырванные из большого эпика промежуточные MR с частичной функциональностью.
Разбор инцидента показал, что за 11 часов работы агент забыл инструкции по ограничению создания MRов в main и мержей туда же. То есть в какой-то момент суммаризация чата, видимо, отрезала эти инструкции и агент начал фигачить MRы в продакшен и на голубом глазу продолжал работу, фиксируя, что все отлично. При этом агенты работали с гитлабом от моего аккаунта с правами Owner. Мой косяк.
Сейчас весь процесс работы агентов с гитлабом переведен на сервисный аккаунт, который не имеет прав на работу с протектед ветками. То есть теперь гитлаб просто урезал в правах такую возможность. Ее просто не существует.
Но сама ситуация забавная. Случилось восстание машин. А я, понадеевшись, на инструкции для агентов, не потрудился заранее перевести их работу на сервисные аккаунты. Как говорится, все познается с опытом, теперь он у меня есть.
- 😁 27
- 🔥 12
- ❤ 4
- 👌 2
- 🤔 1













