[Fai-commit] r6735 - trunk/debian
Michael Tautschnig
mt at alioth.debian.org
Sat Oct 22 22:14:49 UTC 2011
Author: mt
Date: 2011-10-22 22:14:49 +0000 (Sat, 22 Oct 2011)
New Revision: 6735
Modified:
trunk/debian/changelog
Log:
Updated changelog with changes up to r6734
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2011-10-22 19:49:06 UTC (rev 6734)
+++ trunk/debian/changelog 2011-10-22 22:14:49 UTC (rev 6735)
@@ -44,7 +44,7 @@
* make-fai-nfsroot: remove diversion of discover-modprobe
* make-fai-nfsroot: die() subroutine now takes exit code, remove several
else branches
- * savelog.LAST: add ignore pattern
+ * savelog.LAST: add ignore pattern [?] [r6619] [r6621] [r6631]
* ftar: die() subroutine now takes exit code, code cleanup
* fai-mirror: code cleanup
* updatebase, subroutines: move code for loading apt keys to updatebase
@@ -61,13 +61,25 @@
* add approx support in class FAISERVER
* mkdebmirror: use cdn.debian.net
* 10-conffiles, 50-host-classes: add support for hosts named client01,...
- * install_packages: add cupt support
- * fai-guide.txt: minor URL fix [r6168]
+ * install_packages:
+ - add cupt support
+ - create aptpkg cache only if $hasdebian is also set [r6579]
+ - year++ [r6580]
+ - if -l is given, do not write $FAI_ROOT/var/log/install_packages.list
+ [r6634]
+ * fai-guide.txt:
+ - minor URL fix [r6168]
+ - adjust to new task name [r6693]
+ - improve explanation of flag "reboot" [r6627]
+ - minor improvement [r6676]
* get-boot-info: do only list NICs which also have a link (means cable
connected) [r6234]
* control:
- change Uploaders: remove Holger, add Mika [r6176]
- new URL for browsable svn repository [r6547]
+ - remove Replaces and Conflicts to fai and fai-kernels [r6606]
+ - syslinux-common is not needed on the host, pxelinux.0 is copied from the
+ nfsroot [r6677]
* simple example:
- do not use fcopy for /etc/modules [r6196]
- do not copy file if target is a symlink [r6197]
@@ -108,25 +120,37 @@
- class/50-host-classes: a host named slchost will be installed using
Scientific Linux Cern [r6516]
- basefiles/Makefile,basefiles/mk-basefile: replace Makefile
- implementation with shell script [r6524]
+ implementation with shell script [r6524] [r6556] [r6593] [r6656]
- hooks/instsoft.DEBIAN: set executable flag [r6545]
- scripts/FAIBASE/10-misc: if not IP was set, add special host entry
[r6546]
- - basefiles/mk-basefile: remove debugging line [r6556]
- class/CENTOS.var: addcomment [r6557]
- disk_config/CENTOS: increase max size of /var [r6558]
- package_config/XORG: use these packages only for DEBIAN [r6559]
- - package_config/CENTOS: add packages for XORG [r6560]
+ - package_config/CENTOS: add packages for XORG [r6560], SLC6 [r6578],
+ authconfig [r6582], remove redhat-lsb [r6583], make packages for
+ CentOS/slc 6 the default [r6596]
- scripts/CENTOS/30-mkinitrd: safer generation of initrd, add drivers only
if available [r6561]
- scripts/CENTOS/80-misc: if gdm is installed, start graphical login
[r6562]
- scripts/CENTOS/30-mkinitrd,scripts/CENTOS/40-install-grub: add support
for CentOD6/SLC6 [r6564]
- - scripts/CENTOS/30-mkinitrd: whitespace fix [r6565]
- - scripts/CENTOS/30-mkinitrd: fix syntax error [r6566]
+ - scripts/CENTOS/30-mkinitrd: whitespace fix [r6565], fix syntax error
+ [r6566]
- disk_config/CENTOS: use ext4 except for /, add comments about ext3
issues [r6567]
+ - scripts/CENTOS/60-network-scripts: fix typo [r6577], add check if kudzu
+ exists [r6581]
+ - class/50-host-classes: use CentOS 6 and SLC6 instead of version 5
+ [r6594] [r6595]
+ - scripts/DEBIAN/40-misc: add FAI_CONFIG_SRC to fai.conf [r6620]
+ - debconf/DEBIAN: remove non-existing debconf data [r6632]
+ - hooks/prepareapt.CENTOS: copy resolv.conf to target [r6662]
+ - package_config/fai-project.asc: add gpg key from fai-project.org
+ repository [r6672]
+ - package_config/DEBIAN.asc,simple/package_config/fai-project.asc: rename
+ key file [r6674] [r6675]
* fai: unset variable after use [r6195]
* fai-do-scripts.1: more precise description of matching file names [r6264]
* make-fai-nfsroot:
@@ -135,6 +159,29 @@
- use xz compression for creating the base.tar file if available [r6499]
- remove old nfsroot with background process [r6500]
- print message if xz is still running [r6505]
+ - add info about different base files [r6599]
+ - use ramdisk for speeding up package installation [r6600]
+ - year++ [r6602]
+ - several minor fixes [r6604]
+ - stop mdadm from calling mkconf [r6605]
+ - remove obsolete call. It's the default behaviour [r6612]
+ - remove rsize [r6613]
+ - remove message about size of nfsroot [r6614]
+ - change comment [r6615]
+ - remove unused code [r6616]
+ - add check for fai packages inside the nfsroot [r6624]
+ - minor code cleanup [r6635]
+ - remove recover function and option -r [r6636]
+ - remove option -U [r6678]
+ - remove unused variable [r6680]
+ - code cleanup [r6681]
+ - add variable $exitcode [r6682]
+ - add comments, code cleanup [r6683]
+ - add warning about -U [r6684]
+ - do not copy fai files into the nfsroot [r6692]
+ - code restructuring for getting generic nfsroot easier [r6695]
+ - ignore error [r6696]
+ - add options -a and -g [r6698]
* make-fai-nfsroot,control: use pxelinux.0 from inside the nfsroot, add
depends on syslinux-common [r6409]
* task_sysinfo:
@@ -148,18 +195,61 @@
- remove bin/setup_harddisks from list [r6305]
- remove temporary directory in clean target [r6313]
- remove fai-guide.chunked directory in clean target [r6492]
+ - remove unused script [r6597]
+ - remove non-existing script [r6630]
+ - remove -f from checkbashism [r6648]
+ - use more verbose filenames (like
+ _anchor_id_advanced_xreflabel_advanced_advanced_fai.html) [r6671]
* control,Makefile: remove build dependencies that were only needed for
lenny, use -L with a2x [r6327]
* THANKS,rshall: convert to UTF-8 [r6307]
- * NFSROOT: remove unneeded aufs packages [r6311]
- * NFSROOT: remove unused classes [r6413]
+ * NFSROOT:
+ - remove unneeded aufs packages [r6311]
+ - remove unused classes [r6413]
+ - add firmware packages to the nfsroot [r6601]
* FAQ: remove very old FAQ [r6489]
* docs: remove FAQ [r6490]
- * subroutines: use ftar for extracting base file (add support for xz
- compression) [r6501]
+ * subroutines:
+ - add options -a, -o to ifclass(), check multiple classes (logical AND,
+ OR) [r6603]
+ - use ftar for extracting base file (add support for xz compression)
+ [r6501]
+ - add BASHOPTS to pattern [r6611]
+ - remove unused code. Writing to /tmp/l seems to be for debugging [r6623]
+ - cleanup code when to reboot or when to wait for keystroke [r6628]
+ - improve matching of cmdline (closes: #607285, #632350) [r6633]
+ - add short descriptions [r6687]
+ - add comment, move code [r6688]
+ * subroutines,fai-class.1: use bash regex matching instead of associative
+ array [r6668] [r6669] [r6728]
+ * subroutines,updatebase: move code for loading apt keys into
+ task_prepareapt [r6690]
* ftar: print only one / in path names, year++ [r6503]
* fai-cd: call genisoimage with -R instead of -r [r6522]
* prcopyleft: year++ [r6544]
+ * updatebase:
+ - load apt keys by class names [r6625]
+ - print a warning if some *.asc file are not used [r6629]
+ - fix wrong test [r6647]
+ - remove comments [r6686]
+ - prettify code [r6689]
+ * faireboot: fix wrong message [r6591]
+ * fai,fai-cd,make-fai-nfsroot,fai.conf: remove variable $FAI from fai.conf,
+ set default value in programs [r6607]
+ * fai,fai-mirror,make-fai-nfsroot,fai.conf: remove $MNTPOINT from fai.conf,
+ set default value where needed [r6608]
+ * fai-chboot: first, check if any hosts are specified [r6609]
+ * fai-chboot.8: add -u to more examples [r6610]
+ * fai-chboot.8: add -P to some examples, remove stupid example [r6622]
+ * fai: do not exit if /etc/fai does not exist. [r6617]
+ * get-config-dir: check if $FAI is defined [r6618]
+ * fai-do-scripts: add python support Closes: #635880 [r6637]
+ * make-fai-nfsroot.conf: move important variables to top, no other changes
+ [r6670]
+ * sources.list: enable fai-project.org repository by default [r6673]
+ * setup-storage: the disklist can now also be space separated [r6679]
+ * faimond-gui,subroutines: rename task prepareapt to repository, add
+ warnings for hooks using the old name [r6691]
[ Michael Goetze ]
* simple examples:
@@ -198,15 +288,28 @@
[r6341]
[ Michael Prokop ]
- * Makefile,control: Add syntax checks to catch possible syntax problems
- (perl/bashism/bash). Make perlcheck work without perl-tk and
- liblinux-lvm-perl. Closes: #610509 [r6272] [r6260] [r6262] [r6263] [r6267]
- [r6270]
+ * Makefile,control:
+ - Add syntax checks to catch possible syntax problems (perl/bashism/bash).
+ Make perlcheck work without perl-tk and liblinux-lvm-perl.
+ Closes: #610509 [r6272] [r6260] [r6262] [r6263] [r6267] [r6270]
+ - Drop cfengine2 from recommends of fai-client [r6701]
+ - Use syslinux as alternative for syslinux-common in depends of
+ fai-nfsroot [r6718]
* developer-policy.txt: Add initial developer policy instructions (WIP).
[r6460]
* release-management.txt: Add document regarding release management of FAI
stable using git-svn. [r6461] [r6541]
-
+ * NFSROOT:
+ - Drop duplicate firmware-bnx2x entry and use firmware-bnx2 instead.
+ Thanks Jens Abromeit <j.abromeit at jpberlin.de> [r6720]
+ - Install xz-utils in nfsroot by default [r6721]
+ * fai-quickstart.postinst: make sure FAI_CONFIGDIR is set, otherwise inform
+ user [r6685]
+ * make-fai-nfsroot:
+ - Make sure we exit with actual return code of subshell [r6697]
+ - Divert /sbin/initctl if the executable is present [r6723]
+ * simple/package_config/DEMO: drop rusers + rusersd packages [r6729]
+
[ Michael Tautschnig ]
* fcopy.8: describe behaviour if preinst has nonzero exit code
* examples/simple/package_config/GNOME: Remove gnome-apt, ice*-gnome-support
@@ -230,10 +333,31 @@
LABEL being used as identifier. [r6411]
- Distinct treatment of MiB vs. MB and friends. [r6412]
- Don't keep redundant number field in config data structure. [r6416]
+ - preserve_* now supported for each partition in place. Thanks Edgar Fuß
+ [r6703]
+ - Virtual disks don't have partition types. [r6704]
+ - Keep current_config consistent [r6705]
+ - Better error message for invalid string X in disklabel:X. [r6706]
+ - Start first partition at 1M [r6707]
+ - Support for /dev/loop*, parse floating point output of parted [r6708]
+ - Added new option -s to perform syntax check only. Closes: #627913
+ [r6709]
+ - Stop RAID arrays before re-assembling. Thanks David Dreezer [r6710]
+ - Properly handle alignment and preserving first partition. [r6711]
+ - Bugfixes to properly read volume id [r6712]
+ - Fix 100%-on-gpt configuration issue. Closes: #619136 [r6713]
+ - Use wipefs to purge (RAID) signatures [r6714] [r6722]
+ - Retain partition flags of preserved partitions. [r6715]
+ - Added options -D <disks>, -L <logdir> [r6716]
+ - Test mdadm-startall for existence before running it [r6724]
* dev-utils: New directory for scripts which are helpful for development of
FAI [r6239] [r6302]
- * Makefile: Make sure that all example scripts are executable [r6268]
+ * Makefile: Make sure that all example scripts are executable, fix syntax
+ check [r6268] [r6650] [r6652]
* examples/more-tests: Tests moved to test-suite [r6359-r6366] [r6372]
+ * Makefile,fai-client.lintian-overrides,subroutines: Using shopt -s extglob
+ won't work because bash fails with syntax error before [r6654] [r6658]
+ * subroutines: Require nonempty variable name as suggested by Thomas [r6660]
-- Michael Tautschnig <mt at debian.org> Sun, 05 Jun 2011 19:16:51 +0100
More information about the Fai-commit
mailing list