/[fai]/tags/r-2_8_1/NEWS
ViewVC logotype

Contents of /tags/r-2_8_1/NEWS

Parent Directory Parent Directory | Revision Log Revision Log


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

Properties

Name Value
svn:eol-style native

  ViewVC Help
Powered by ViewVC 1.1.5