[arch-releng] updates to releng scripts for new dm_snapshot archiso

Dieter Plaetinck dieter at plaetinck.be
Fri Aug 5 09:35:55 EDT 2011


On Thu, 4 Aug 2011 13:37:29 -0700 (PDT)
Gerardo Exequiel Pozzi <vmlinuz386 at yahoo.com.ar> wrote:

> ----- Mensaje original -----
> 
> > De: Dieter Plaetinck <dieter at plaetinck.be>
> > Para: Gerardo Exequiel Pozzi <vmlinuz386 at yahoo.com.ar>; Arch Linux
> > Release Engineering <arch-releng at archlinux.org> CC: 
> > Enviado: jueves, 4 de agosto de 2011 17:24
> > Asunto: Re: [arch-releng] updates to releng scripts for new
> > dm_snapshot archiso
> > 
> > On Thu, 4 Aug 2011 13:20:50 -0700 (PDT)
> > Gerardo Exequiel Pozzi <vmlinuz386 at yahoo.com.ar> wrote:
> > 
> >>  Do you check free space on all filesystems?
> > 
> > yes, plenty of space (chroots are in /var/releng)
> > 
> > [dieter at alberich releng]$ df -h
> > Filesystem             Size  Used Avail Use% Mounted on
> > udev                    10M  104K  9.9M   2% /dev
> > /dev/mapper/vg-root    6.8G  3.5G  3.0G  55% /
> > shm                   1005M     0 1005M   0% /dev/shm
> > /dev/sda1               54M   17M   34M  34% /boot
> > /dev/mapper/vg-home    9.9G  4.1G  5.8G  42% /home
> > /dev/mapper/vg-releng   30G   22G  8.6G  72% /var/releng
> > /dev/mapper/vg-srv      25G   21G  4.5G  82% /srv
> >
> 
> OK.
> 
> weird.
> 
> do you check how look (size, md5) libui pkg copied/downloaded
> compared with the "original" in local repo?

No, but if I try enough, sometimes it works. (this
is also why even before the dm-snapshot merge into archiso, the iso
builds were about every 5-8 days.  the crontab is daily but it fails
often, and only sometimes it works)

anyway, now I hit a new problem:

(..)
191420 extents written (373 MB)
[mkarchiso] INFO: Done! | 374M archlinux-2011.08.05-core-x86_64.iso
=====================================
=============== RELENG-REBUILD-IMAGES DUAL ===============
=====================================
building dual images for i686
ERROR: i686 or x86_64 builds does not exist.
usage build.sh net_iso_single | core_iso_single | all_iso_single |
clean_single net_iso_dual   | core_iso_dual   | all_iso_dual   |
clean_dual

ERROR: ./build.sh all_iso_dual FAILED


the iso's do exist, but they are not in configs/releng/$work/i686/ and
configs/releng/$work/x86_64/ like this script seems to assume.
they are in configs/releng/
Note i did not move them, that's just where your script puts them, so
why doesn't the all_iso_dual collect them from the right location?

Dieter


More information about the arch-releng mailing list