/[fai]/trunk/NEWS
ViewVC logotype

Contents of /trunk/NEWS

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1265 - (show annotations) (download)
Thu May 16 07:28:46 2002 UTC (11 years ago) by lange
File size: 7798 byte(s)
make release
1 New in FAI 2.3.3
2
3 - important bug fix (wrong symlink for rcS_fai)
4 - copy id_dsa* and id_rsa* files in make-fai-nfsroot
5 - use strict enabled in perl scripts
6 - add "append ip=dhcp" in pxelinux.cfg/default
7 - minor changes in packages_config files
8 - setup_harddisks default fs type changed from auto to ext2
9
10 New in FAI 2.3.2
11
12 - minor bug fixes
13 - minor changes in package_config files
14 - use discover command for hardware detection and loading of scsi
15 kernel modules in class/S03hwdetect.source
16 - use swap partitions during installation if available
17
18 New in FAI 2.3.1
19
20 - some minor bug fixes
21 - add variable $addpackages to DEFAULT.var
22 - $FAI_SUBDIR renamed to $FAI_SHAREDIR (fai.conf)
23 - changes in package_config files
24 - additional method to determine all ethernet devices
25 - manual updates for woody
26 - added a lot of comments into shell script
27 - add option -m to make-fai-bootfloppy
28
29 New in FAI 2.3
30
31 - all default configurations are for Debian 3.0 aka woody
32 - /etc/fai.conf moved to /etc/fai/fai.conf
33 - moved some variables from fai.conf to class/*.var
34 - add FAI_DEBOOTSTRAP_OPTS to fai.conf
35 - temporary files are stored to $LOGDIR (default to /tmp/fai/),
36 can be set in fai.conf using mktemp if desired
37 - log files for every new run are stored in a separate directory,
38 last-$FAI_ACTION is pointing to the last log directory
39 - if a task is skipped, also all its hooks are skipped
40 - uname -s in uppercase is also a default class
41 - all class/S[0-9]*.source scripts are sourced
42 - hooks that end in .source are sourced (formerly .sh), so they
43 can define variables
44 - new adddivert routine; make a diversion for a file and add it to
45 the list of all diversions; you need not care about removing the
46 diversion; the finish task will do this for you
47 - class/*.mod files can now define variables
48 - new examples class/S30menu.source (was hook/install.MENU)
49 - /fai can be a different location using $FAI in fai.conf
50 - /fai can be retrieved from a CVS repository: (see variables
51 FAI_LOCATION, FAI_CVSROOT, FAI_CVSMODULE) and create a
52 /etc/fai/.cvspass
53 - /etc/apt/preferences will be copied to nfsroot
54 - additional manual pages for fai-setup, make-fai-nfsroot,
55 make-fai-bootfloppy, install_packages
56 - setup_harddisks: called with option -d (DOS alignment)
57 support for ext3 and disk controllers using /dev/ida/, /dev/rd/
58 and /dev/cciss (Compaq SMART2 raid array and Mylex DAC960 PCI
59 RAID controller)
60 - make-fai-bootfloppy can write to a file, creates environment for
61 DHCP using pxelinux, does not copy System.map to floppy (now
62 more space left for the kernel image), new option -s
63 - bootpc and dhcp request will use only active network devices
64 ($netdevices_up determined by netdevice_info()) by default,
65 which can be overwritten with $netdevices
66 - add a hint how to set up the kernel automounter for scratch
67 partitions
68 - fcopy skips CVS directories, executes postinst script if file
69 was copied, new options -L and -P
70 - added prtnetgr script which prints a flat list of all hosts
71 belonging to a netgroup
72 - execute all /fai/scripts/$class/S[0-9]* scripts if this
73 directory exists, so it's possible to execute multiple scripts
74 for one class; see examples in scripts/NETWORK/ and scripts/DEFAULT/
75 - use shm (was tmpfs) for ramdisk if available
76 - mkdebmirror uses passive ftp mode
77 - task sysinfo calls kudzu
78 - added THANKS file
79
80 New in FAI 2.2.3
81
82 - woody support improved, but the default configuration is still
83 for potato
84 - added disk configuration for Beowulf nodes
85 - Wake on LAN section added to FAI guide
86 - reiserfs support in setup_harddisks (thanks to Diane Trout)
87 - make-fai-nfsroot -v output can be redirected to a file
88 - sysinfo also uses detect and discover to probe for hardware
89 - utilities moved to /usr/share/fai/utils
90 - install_packages checks all package names, if a package name is
91 misspelt, it will be removed from the installation list
92 - added class NOGETTY
93 - package_config: new action "hold", PRELOAD can use a file: url
94
95 New in FAI 2.2.2
96
97 - bug fix: getting dhcp information
98 - added jmon to BEOWULF
99
100 New in FAI 2.2.1
101
102 - FAI_FLAGS can be space or comma separated. They must be space
103 separated in bootptab. Use a comma to separate them as
104 additional kernel parameters.
105 - bootp requests on multiple ethernet devices show device name
106 (Thanks to Geert Stappers)
107 - script all_hosts doesn't use hardcoded list of hosts any more;
108 now it uses the netgroup allhosts
109
110 New in FAI 2.2
111
112 - the fai guide has a new chapter about building a Beowulf cluster
113 - new utilities for Beowulf cluster: all_hosts and rshall
114 - new utility softupdate for updating packages on a running system
115 - improved example for diskless hook
116 - major reorganization of the rcS_fai code; most parts are moved
117 to the subroutines file
118 - source /fai/hooks/subroutines if file exists; here you can define
119 your own subroutines or redefine FAI's subroutines
120 - most tasks are now executed via task() and the name of the task
121 as option. This subroutine looks for a hook with the given name
122 and executes it. Hooks can skip the default task of FAI (called
123 task_<name>) by using skiptask(). So, hooks can replace the
124 default behavior, and not only add functions to the
125 installation process
126 - hooks can define classes by writing class names to
127 /tmp/additional-classes and variable by writing line to
128 /tmp/additional.var
129 - new hooks/tasks added
130 - classes and variables are now defined in the very beginning
131 before task_action is called and $FAI_ACTION is evaluated
132 - FAI_ACTION can be any user defined value. FAI is looking for a
133 command in /fai/hooks/$FAI_ACTION and executes it.
134 - log file prepare-apt.log renamed to updatebase.log
135 - debian-non-US in local mirror script (mkdebmirror) has new location
136 - new type "PACKAGE taskinst" in package_config can install new
137 task packages (for Debian 3.0 and later releases)
138 - get_bootp_inf() and get_dhcp_info() support multiple ethernet
139 devices via $netdevices
140 - $netdevices can be set or automaticly determined to the list of
141 ethernet devices
142 - make-fai-bootfloppy: handle symlinks of lilo 21.5 and newer
143 - tlink can show symlink of a host or all file in /boot/fai
144 - new classes NOSECURETTY, BEOWULF, NOTCPD
145
146 New in FAI 2.1
147 - NEWS file added (you found it already ;-), which contains the
148 user visible changes; changelog file is for developers
149 - woody support
150 - define $FAI_DEBOOTSTRAP for using debootstrap
151 - you can add your own functions using hooks (read the manual)
152 - /fai/fai_config not used anymore, replaced by a hook
153 - setup_harddisk does not complain when root partition is not in
154 the first 8GB, do not complain if not a primary partition
155 - no more problems when using other locales
156 - support for diskless clients
157 - grub support, new class LILO and GRUB
158 - new flag createvt; add this to FAI_FLAGS to get two additional
159 terminals and ctrl-c will interrupt the installation
160 process. Otherwise ctrl-c will reboot and no terminals are
161 available. In the past, this function was enabled by default.
162 Add createvt to FAI_FLAGS to get the old behavior.
163 - before any classes are defined using the scripts in /fai/class,
164 the classes DEFAULT, $HOSTNAME and LAST are defined
165 - new utility chkdebnames can check package names for a certain
166 distribution

Properties

Name Value
svn:eol-style native

  ViewVC Help
Powered by ViewVC 1.1.5