Accepted: fai 3.2.4ubuntu1 (source)
Reinhard Tartler
siretart at tauware.de
Thu Feb 14 06:40:26 GMT 2008
Accepted:
OK: fai_3.2.4ubuntu1.tar.gz
OK: fai_3.2.4ubuntu1.dsc
-> Component: universe Section: admin
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Wed, 13 Feb 2008 22:24:43 +0100
Source: fai
Binary: fai-client fai-server fai-doc fai-quickstart fai-nfsroot
Architecture: source
Version: 3.2.4ubuntu1
Distribution: hardy
Urgency: high
Maintainer: Ubuntu MOTU Developers <ubuntu-motu at lists.ubuntu.com>
Changed-By: Reinhard Tartler <siretart at tauware.de>
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: 342467 365004 370780 388157 419071 434356 439016 441437 441761 441988 441991 441992 442021 443837 444079 444154 445109 445276 445276 445276 445978 447080 447602 448426 452516 453442
Launchpad-Bugs-Fixed: 145748 145748
Changes:
fai (3.2.4ubuntu1) hardy; urgency=low
.
* merge changes from debian. Remaining changes:
* make-fai-nfsroot: mount devpts and reorder umounts so umount of
devpts is working.
* conf/NFSROOT:
+ Add nfs-common Now default config space method works out of the box.
+ install sysvinit instead of upstart in the nfsroot.
+ adjust package names for ubuntu kernels
* conf/make-fai-nfsroot.conf, conf/sources.list:
+ use gutsy, not feisty as default. Closes LP: #145748
"make-fai-nfsroot.conf contains "feisty" as suite for debootstrap"
+ add gutsy-security. There's no reason to install clients without
lastest security fixes.
* Fix some typos in the manual.
* simple example:
+ package_config/DEFAULT replace debian 486 and amd64 linux kernels
with ubuntu's linux-image-generic
+ package_config/FAIBASE: remove broken ubuntu package: linuxlogo
(blocked by #93943)
* lib/subroutines*: replace bashism $[...] with $(expr ...)
.
fai (3.2.4) unstable; urgency=high
.
* fai-cd.8: add missing -C option
* make-fai-nfsroot: remove code for creating BOOTP environment
* faimond-gui: show different icons depending on error code
* fai-setup: fix syntax error (closes: #453442)
* subroutines-linux: do not print hostname and kernel compile time
* fai: update date, remove mkdir
* savelog.LAST.source: remove duplicate messages which appear in fai.log
and software.log
.
fai (3.2.3) unstable; urgency=medium
.
* fix wrong logic in updatebase (closes: #452516)
.
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
.
fai (3.2.1-0ubuntu2~ppa2~gutsy1) gutsy; urgency=low
.
* debian/control: add XS-Vcs-Bzr and -Browser info. Rename debian entries
to XS-Original-Vcs-*.
.
* Fix protection of /var/log/fai/{current,<hostname>/<action>_<data>}:
750 (root:adm)
.
fai (3.2.1-0ubuntu2~ppa1~gutsy1) gutsy; urgency=low
.
[ Achim Bohnet ]
* Fix some typos in the manual.
* make-fai-nfsroot: mount devpts and reorder umounts so umount of
devpts is working.
* Add nfs-common to /etc/fai/NFSROOT. Now default config space method
works out of the box.
* bin/fai:
+ export romountopt variable. Fixes broken NFS mount of the
config space in get-config-dir-nfs
+ add -n to romountopt. In live sys /etc/mtab is a soft link
to /proc/mounts that is readonly.
+ bin/fai: move initialization of $start_seconds to fai_init(): There
we can be sure that /proc is mounted.
* conf/make-fai-nfsroot.conf, conf/sources.list:
+ use gutsy, not feisty as default. Closes LP: #145748
"make-fai-nfsroot.conf contains "feisty" as suite for debootstrap"
+ add gutsy-security. There's no reason to install clients without
lastest security fixes.
* lib/subroutines*: replace bashism $[...] with $(expr ...)
* simple example:
+ package_config/DEFAULT replace debian 486 and amd64 linux kernels
with ubuntu's linux-image-generic
+ package_config/FAIBASE: remove broken ubuntu package: linuxlogo
(blocked by #93943)
.
fai (3.2.1) unstable; urgency=low
.
* mount swap partitions with identical priorities
* fai-mirror: also match lowercase class names (for hostsnames),
use $cfdir instead of fixed path /etc/fai
* subroutines-linux: add timeout to nc call
* subroutines: change message for faimond in task_faiend()
* control: readd libapt-pkg-perl to depends, nfs-server (user space)
does not support locking, so FAI cannot use it, remove wget, add arch
to mknbi
* get-config-dir-svn: add svn+ssh support
* QUESTIONNAIRE: add USB stick, split bootb and dhcp
* faimond, faimond.8: use Proc::Daemon, add options tTldP
* faimond: do not allow ; in message (security), do not print ip and
port number
* make-fai-nfsroot: add option -U, do not divert update-initramfs (added
because of a Ubuntu bug), activate -U if Ubuntu is detected
determine the arch inside the nfsroot for defining a class, this help
building amd64 nfsroots on i386 and vice versa,
add support for running hooks, (closes: #342467)
* make-fai-nfsroot.conf: add variable NFSROOT_HOOKS
* make-fai-nfsroot.9: add info about NFSROOT_HOOKS
* fai-mirror.8, make-fai-nfsroot.8: enhance/add info of -C, add info
about variable FAI_ETC_DIR
* packages_config/DEFAULT: fix typos in linux-image-amd64
* fai-chboot,fai-chboot.8: add option -C and support for $FAI_ETC_DIR
* savelog.LAST.source: add ignore pattern
* packages_config/FAIBASE: add fai-client
* fai-do-scripts: exit with maximum error code of all child scripts that
had an error
* fai: change message when stamp file already exists (closes: #441437)
* fai-cd: remove arch specific path
* fai-cd.8: add info about USB stick (closes: #441988),
improve man page (closes: #441991)
* new get-config-dir-git: add method git for access (closes: #441992)
* examples/etc/dhcpd.conf: fix path
* faimond-gui: new tool that produces graphical output of faimond
* faimond-gui.8: new man page
* get-config-dir-svn: fix svn+ssh with username (Closes: #442021)
* fai-guide.sgml: add info about NFSROOT_HOOKS
Files:
2ac8ac6fe11cafed9f060fdd1ab80be8 977 admin extra fai_3.2.4ubuntu1.dsc
266d5d380a41f9bc959a006ae3ea2788 233185 admin extra fai_3.2.4ubuntu1.tar.gz
Original-Maintainer: Thomas Lange <lange at debian.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Debian Powered!
iD4DBQFHs2DCmAg1RJRTSKQRArJpAJdjfUzkaRYp8iQ4YZf84heK0YfIAJ9CUv0X
4avbsELAn71v44EZ9nH06g==
=uZHx
-----END PGP SIGNATURE-----
More information about the Hardy-changes
mailing list