Your message dated Thu, 22 Nov 2007 15:17:02 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#370780: fixed in fai 3.2.2 has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: fai-server Version: 2.10.1 Severity: normal Tags: patch I hacked make-fai-nfsroot to only make the stamp for completing something if it succeeded. That way make-fai-nfsroot -r has a chance to re-do the failed part. e.g. I ended up with an nfsroot without the symlinks from /etc/init.d/rcS to fai, so it didn't do any installing when I booted it! I haven't really tested this, but it works when I don't have to recover... --- /usr/sbin/make-fai-nfsroot~ 2006-04-20 09:16:33.000000000 -0300 +++ /usr/sbin/make-fai-nfsroot 2006-06-05 17:01:35.000000000 -0300 @@ -136,8 +136,8 @@ local stamp=$RUNDIR/$func # call subroutine [ "$recover" -a -f $stamp ] && return 0 - "$@" - > $stamp + # make a stamp only on success. + "$@" && : > $stamp } # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - call_verbose() { happy hacking, -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-1-k7 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages fai-server depends on: ii debootstrap 0.3.3 Bootstrap a basic Debian system ii fai-client 2.10.1 Fully Automatic Installation clien Versions of packages fai-server recommends: ii dhcp3-server 3.0.4-2 DHCP server for automatic IP addre ii fai-kernels 1.10.3 special kernels for FAI (Fully Aut ii nfs-kernel-server [nfs-server 1:1.0.7-18 Kernel NFS server support ii rsh-server 0.17-13 rsh servers. ii syslinux 3.11-3 Bootloader for Linux/i386 using MS ii tftpd-hpa [tftpd] 0.42-1 HPA's tftp server ii wget 1.10.2-1 retrieves files from the web -- no debconf information
--- End Message ---
--- Begin Message ---Source: fai Source-Version: 3.2.2 We believe that the bug you reported is fixed in the latest version of fai, which is due to be installed in the Debian FTP archive: fai-client_3.2.2_all.deb to pool/main/f/fai/fai-client_3.2.2_all.deb fai-doc_3.2.2_all.deb to pool/main/f/fai/fai-doc_3.2.2_all.deb fai-nfsroot_3.2.2_all.deb to pool/main/f/fai/fai-nfsroot_3.2.2_all.deb fai-quickstart_3.2.2_all.deb to pool/main/f/fai/fai-quickstart_3.2.2_all.deb fai-server_3.2.2_all.deb to pool/main/f/fai/fai-server_3.2.2_all.deb fai_3.2.2.dsc to pool/main/f/fai/fai_3.2.2.dsc fai_3.2.2.tar.gz to pool/main/f/fai/fai_3.2.2.tar.gz A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Thomas Lange <[EMAIL PROTECTED]> (supplier of updated fai package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Thu, 22 Nov 2007 15:45:12 +0100 Source: fai Binary: fai-client fai-server fai-doc fai-quickstart fai-nfsroot Architecture: source all Version: 3.2.2 Distribution: unstable Urgency: low Maintainer: Thomas Lange <[EMAIL PROTECTED]> Changed-By: Thomas Lange <[EMAIL PROTECTED]> Description: fai-client - Fully Automatic Installation client package fai-doc - Documentation for FAI fai-nfsroot - Fully Automatic Installation nfsroot package fai-quickstart - Fully Automatic Installation quickstart package fai-server - Fully Automatic Installation server package Closes: 365004 370780 388157 419071 434356 439016 441761 443837 444079 444154 445109 445276 445276 445276 445978 447080 447602 448426 Changes: fai (3.2.2) unstable; urgency=low . * conf/NFSROOT: reomve duplicate package, use aptitude for installing, add nfs-common (closes: #444079), remove live-initramfs from NFSROOT * doc/fai-guide.sgml: add information for softupdate (closes: #439016) * savelog.LAST.source: add ignore pattern, remove dot after filename * make-fai-nfsroot: check if $TFTPROOT is defined, add badupdateto32(), which prints more info about update without checking variable names, remove whole /srv/fai/nfsroot, add check_nfsroot(), make stamp only on success (closes: #370780), write output also into /var/log/fai, return and print exit code from install_packages, create or copy live.conf, try to umount /proc inside the nfsroot before removing an old nfsroot, abort if this fails * subroutines: add task_error(), which stores the maximum error code in $task_error, do nothing if error=0, print traceback, add stop_fai_installation(), write pid to stamp file, print PID in case of error, add task_test stub, save function name that causes fatal error, set $fai_rundate only if not yet defined * subroutines-linux: add check if $monserver is defined, print kernel version currently running, catch exit code from install_packages * mount2dir: add support for UUID and LABEL * fai: export $romountopt, get error codes from all commands in a pipe, add $STOP_ON_ERROR, fix variable name (closes: #447080), do not use /var/log/fai/current (closes: #445276), cleanup definition of $LOGDIR, change permissions of LOGDIR (closes: 445276), add symlinks for last and last-$action in the very beginning * control: fai-nfsroot and fai-client conflicts to fai-kernels, add recommends to debconf-utils (closes: #445109), improve package description (closes: #419071), add Homepage field, add live-initramfs to depends of fai-nfsroot replace ssh with openssh-server and openssh-client (closes: #434356) * fai-cd: copy grub config always to menu.lst * get-config-dir-nfs: add -n to mount * get-config-dir-svn: error if svn call fails (closes: #447602, #441761) * update FSF address (closes: #444154) * fai-chboot: pxedir should also use $TFTPROOT, (closes: #443837) * menu.lst/postinst: check if variables are defined (closes: #445978) * ftar: make it a bash script * fai-setup: add option -C (closes: #388157), fix mode of authorized_keys * fai-setup.8: add option -C * fai-mirror: mkdir mountpoint before mounting (closes: #365004) * updatebase: use aptitude when doing dist-upgrade (closes: #448426), use safe-upgrade when available * fai-divert: make it a bash script * 30-interfaces: resolv.conf is now in /, not in /tmp * make-fai-bootfloppy: script currently does not work, always die with error message * FAIBASE.var: add STOP_ON_ERROR * fai-savelog: do not save log to local directory, if this directory already exists (should only happen during softupdate), change permissions of LOGDIR (closes: 445276) * get-config-dir-*: call task_error after trying to access config space * sources.list: add koeln repository Files: 3efa5ecb1936971962281b993ccd7562 724 admin extra fai_3.2.2.dsc ecc74f3e96f137afb9b9ba0a98ca3c23 232210 admin extra fai_3.2.2.tar.gz 024856d8f559344707da59c20f6058fc 106400 admin extra fai-client_3.2.2_all.deb 04b976e8579aacc21278ae0fd297b5e5 578094 doc extra fai-doc_3.2.2_all.deb 5ed9a23d2f508a504c4c1fa90df4d3ae 55868 admin extra fai-server_3.2.2_all.deb c12688567a4349bc82b00e601eab8cb5 1866 admin extra fai-quickstart_3.2.2_all.deb 9bc62592cfcbdb42a830a746e6cb22e0 49132 admin extra fai-nfsroot_3.2.2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHRZaO3BPlTqubZv0RAt0AAJ4vcBx8RlQQ6LDDsxmf20aBE0DV5wCfYjgt Bya4krwuj9yi+wI0jSWmjDU= =WrZ2 -----END PGP SIGNATURE-----
--- End Message ---

