[devel] network filtering during build

Alexey Tourbin at на altlinux.ru
Пн Мар 15 06:57:40 UTC 2010


On Mon, Mar 15, 2010 at 01:46:42AM +0300, Dmitry V. Levin wrote:
> On Mon, Mar 15, 2010 at 01:09:38AM +0300, Girar Builder robot wrote:
> > http://git.altlinux.org/tasks/21822/task/log
> > 
> > 2010-Mar-15 01:09:01 :: task #21822 for sisyphus started:
> > #1 build kernel-modules-dahdi-un-def-2.2.1-alt1.132640.9 from /people/mithraen/packages/kernel-modules.git
> > 2010-Mar-15 01:09:01 :: created pkg.tar for kernel-modules.git tag kernel-modules-dahdi-un-def-2.2.1-alt1.132640.9
> > 2010-Mar-15 01:09:03 :: [i586] kernel-modules.git kernel-modules-dahdi-un-def-2.2.1-alt1.132640.9: build start
> > 2010-Mar-15 01:09:03 :: [x86_64] kernel-modules.git kernel-modules-dahdi-un-def-2.2.1-alt1.132640.9: build start
> > + make KVERS=2.6.32 KSRC=/usr/src/linux-2.6.32-un-def
> > make: Entering directory `/usr/src/RPM/BUILD/kernel-source-dahdi-2.2.1/dahdi'
> > make -C drivers/dahdi/firmware firmware-loaders
> > make[1]: Entering directory `/usr/src/RPM/BUILD/kernel-source-dahdi-2.2.1/dahdi/drivers/dahdi/firmware'
> > Attempting to download dahdi-fwload-vpmadt032-1.20.0.tar.gz
> > /bin/sh: wget: command not found
> > make[1]: *** [dahdi-fwload-vpmadt032-1.20.0.tar.gz] Error 1
> > make[1]: Leaving directory `/usr/src/RPM/BUILD/kernel-source-dahdi-2.2.1/dahdi/drivers/dahdi/firmware'
> > make: *** [firmware-loaders] Error 2
> > make: Leaving directory `/usr/src/RPM/BUILD/kernel-source-dahdi-2.2.1/dahdi'
> > 2010-Mar-15 01:09:36 :: [x86_64] kernel-modules.git kernel-modules-dahdi-un-def-2.2.1-alt1.132640.9: remote: build failed
> > 2010-Mar-15 01:09:36 :: [x86_64] kernel-modules.git kernel-modules-dahdi-un-def-2.2.1-alt1.132640.9: build FAILED
> 
> Всякий раз, когда я вижу подобное, вспоминается давнее желание повысить
> воспроизводимость сборки путём отрезания сборочного контейнера от внешней
> сети.

Надо бы отключить.  Точнее, надо бы попробовать.  Потому что
с другой стороны какой-нибудь 'make test' может отваливаться.

Вспоминается другое желание - мониторить трафик из/в hasher chroot
и писать о нём в лог сборки.  Я не разобрался, как netfilter работает,
но было оущещине, что сделать что-то можно.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20100315/efce43a9/attachment.bin>


Подробная информация о списке рассылки Devel