[devel] Когда пакеты появляются в Сизифе?
Alexey Gladkov
=?iso-8859-1?q?legion_=CE=C1_altlinux=2Eru?=
Вт Июл 11 12:02:05 MSD 2006
Eugene Prokopiev пишет:
> Есть полное описание того, как пакеты попадают на ftp?
Полного описания нет. Так что слушайте:
Сначала пакет попадает на внешний для нас incoming сервер. Оттуда по
cron они забираются и попадают на наш внутренний сервер.
Далее опять же по cron'у пакеты копируются upravdom'ом. У управдова
есть цепочка проверок, которые проходит пакет. Среди этих проверок
есть и пересборка.
После проверок управдома пакеты попадают в current репозиторий. Это
тестовый репозиторий. На нём делаются проверки unmets и подписываются
кэши.
Если с current всё нормально и изменения в нём не смертельны, то
содержимое этого репозитория переносится в локальную копию ftp.a.o
И наконец этот локальный репозиторий по cron синхронизируется с
ftp.a.o. Есть правило: не копировать ничего из current пока локальная
копия ftp.a.o не синхронизирована.
Если в офисе плохая связь, то пакеты либо не попадают в офис, либо не
могут его покинуть.
Пересобираются пакеты на локальной копии ftp.a.o т.к. current в
некоторый момент времени может быть разломан.
--
Rgrds, legion
Подробная информация о списке рассылки Devel