Комитт на 150 мегабайт положил дерево портов FreeBSD 😁
Разработчикам FreeBSD пришлось экстренно заморозить основной репозиторий портов из-за конфуза с обычным коммитом. Никакого хакерского умысла тут не было — подвела банальная человеческая ошибка. Кто-то из мейнтейнеров случайно закинул в дерево портов тяжелый бинарный файл размером почти 150 мегабайт, что мгновенно сломало автоматическое зеркалирование проекта на платформе GitHub. На сервисе стоит жесткий лимит в 100 мегабайт на один файл, о который и споткнулся очередной апдейт.
Виновником торжества оказался порт утилиты github-copilot-cli, позволяющей работать с ИИ-ассистентом прямо из командной строки. Сам сервис поставляет свои инструменты только в виде готовых бинарных сборок под Linux, а на FreeBSD их запускают через прослойку Linuxlator. При обновлении порта до свежей версии исполняемый файл размером 149 мегабайт ошибочно прицепился к коммиту и улетел прямо в ветку репозитория. В итоге всю работу над портами поставили на паузу, чтобы переписать историю Git и вычистить оттуда тяжелые данные.
Хоть в команде проекта и заявляют, что репозиторий не был скомпрометирован, ситуация получилась крайне ироничной. Обычная утилита для работы с GitHub Copilot умудрилась полностью заблокировать инфраструктуру операционной системы прямо на серверах самого GitHub.
🥸 Новости IT: 📱 Telegram | 📱 ВК | 📲 MAX
Post #11795
995


- 😁 2