[devel] Когда пакеты появляются в Сизифе?

Alexey Gladkov legion на altlinux.ru
Вт Июл 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