source: trunk/CHANGELOG @ 534

Last change on this file since 534 was 534, checked in by bas, 8 years ago

added a warning to the trunk version

  • Property svn:mime-type set to text/plain
File size: 13.1 KB
Line 
11.6.X
2  * Trunk is broken and does not work
3
41.5.4
5  * make initrd, did not work anymore
6    Author Bas van der Vlies
7
8  * Applied contributed patch for the configure.ac to add CentOS/RedHat, #46
9    Author: proche add rainmaker dot com
10    Applied by: Dennis Stam
11
12  * Applied contributed patch to add Xen support in the kernel, #49
13    Author: proche add rainmaker dot com
14    Applied by: Dennis Stam
15
16  * Applied contributed patch to increase the number of attempts with udhcp, #48
17    Author: proche add rainmaker dot com
18    Applied by: Dennis Stam
19
201.5.3
21  * Fixed a critical bug when PROTOCOL is not defined. If PROTOCOL is not set then
22    rsync will be used by default.
23    Author: Dennis Stam
24
251.5.2
26  * Build LVM with the sali udev instead of the system one
27    Author Bas van der Vlies & Michel Scheerman
28
29  * Added export LD_LIBRARY_PATH=/lib:/usr/lib to /etc/profile
30    for PowerPC installations
31    Author Bas van der Vlies & Michel Scheerman
32
33  * You can now use SSHD="y|Y|yes"|Yes|YES" in pxeconfig file
34    to start sshd daemon.
35    Requested by: Jaap Dijkshoorn
36    Author Bas van der Vlies
37
38  * Complete redsign of the network configuration during startup. We
39    we now use the ifup/ifdown method. The IMAGESERVER variable is not
40    necessary when you want to use SCRUB or RESCUE.
41    Reported by/Requested by: Ole Holm Nielsen
42    Author: Dennis Stam
43
44  * Function write_variables is now only used when there is no /tmp/variables.txt
45    use function save_param to save parameters. Ie. save_param IMAGESERVER $IMAGESERVER
46    The function write_variables will be removed in the future.
47    Author: Dennis Stam
48
49  * The variables NETWORK and BROADCAST are now deprecated and are not used. With a
50    IPADDR and NETMASK the BROADCAST and NETWORK are automaticly calculated by ifconfig.
51    Author: Dennis Stam
52
53  * Added ssh keys in the initrd. This way SALI always boots with the same ssh keys. With
54    kernel option SSHD_GENKEY you can force SALI to generate new keys. SSHD_GENKEYS=y
55    Requested by: Ole Holm Nielsen
56    Author: Dennis Stam
57
58  * Enabled utility run-parts in busybox
59    Author: Dennis Stam
60 
611.5.0
62  * Added example directory
63    Author Bas van der Vlies
64
65  * Enabled 'blkid' command in busybox
66    Author Bas van der Vlies
67
68  * Fixed log location for tty4
69    Author: Dennis Stam
70
71  * Since busybox 1.19.0 command length has been removed. Now using ${#VAR}
72    to get the length of the variable VAR.
73    Author: Dennis Stam
74
75  * Updated kernel version to 3.1.4
76  * Updated busybox to 1.19.4
77  * Updated aria2 to 1.14.2
78  * Updated curl to 7.23.1
79  * Updated e2fsprogs to 1.42
80  * Updated jfsutils to 1.1.15
81  * Updated openssh to 5.9p1
82  * Updated LVM to 2.2.02.88
83  * Updated parted to 3.0
84  * Updated rsync to 3.0.9
85  * Updated scrub to 2.4.1
86
87  * Always copy installation log to /root/sali.log
88    Author: Bas van der Vlies
89
90  * Fixed report_task for rsync
91    Author: Bas van der Vlies
92
93  * sali log file is : /var/log/sali.log
94    Author: Bas van der Vlies
95
96  * Monitoring now logs to MONITOR_SERVER and /var/log/monitor.log.
97    So we can monitor the process on the node via ssh
98    Author: Bas van der Vlies
99
100  * If VERBOSE_LEVEL is greater or equal then 256. Then the getimage
101    image routine will be verbose (tar, rsync)
102    Author: Bas van der Vlies
103
104  * Added some post-install examples for:
105     - grub/grub2
106     - pxeconfig
107    Author: Dennis Stam
108
109  * Added VMXNET3 network module for kernel
110    Author: Bas van der Vlies
111
112  * Added grub2_install function
113    Author: Bas van der Vlies
114
115  * Added reboot function. If monitor is enabled first send a status
116    message and the use the real reboot
117    Author: Bas van der Vlies & Dennis Stam
118
119  * Added SALI_VERSION environment variable so we can check which
120    version we use.
121    Author: Bas van der Vlies & Dennis Stam
122
123  * Added xmlrpc-c to monitor aria via the rpc functionality. This way
124    the progress way more reliable then grepping the stdout of aria2c.
125    Fixes ticket #36
126    Author: Dennis Stam
127
128  * When we are using bittorrent, print that the image is being unpacked
129    Author: Dennis Stam
130
1311.4.11
132  * Critical fix in detecting the disks in a system. Parsing
133    the output of lsscsi was wrong, closes #31
134    Author: Bas van der Vlies
135
1361.4.10
137  * Added passwd command to busybox. So we can set a new root
138    password and modified sshd_config to allow root login when
139    ssh is enabled, closes #25
140    Author: Bas van der Vlies
141
142  * Fixed a bug in detecting scsi disks, closes #26
143
144    When function find_all_disks_by_dev() is used loop over the:
145       - /dev/disk/{by-path by-id by-label} directories
146       - to find all the disks
147
148    Function find_all_disks_by_lsscsi() is simplified so we did not
149    skip valid scsi disks
150
151    Author: Bas van der Vlies
152
1531.4.7
154  * Added virtio drivers instead of virtio host support
155    Author: Dennis Stam
156
1571.4.6
158  * Added lsscsi for finding disks, add an option to disk_enumerate to specify a exclude expression
159    closes ticket #21
160    Reported by: Robert Verkerk
161    Author: Dennis Stam
162
163  * Replaced shell function unique with uniq, please note that shell function unique is still
164    available for backwards compatibility in  masterscripts. Closes #12
165    Author: Dennis Stam
166
167  * Updated aria_autodetect_staging_dir to the new situation without a tmpfs mount, closes #17
168    Author: Dennis Stam
169
1701.4.5
171  * An rewrite has been done of the make and configure files.
172        Author: Dennis Stam
173
174  * Improved ppc64 architecture support
175        Author: Dennis Stam & Michel Scheerman
176
177  * Added module blacklisting via kernel parameters, use BLACKLIST=module_a;module_b as
178    kernel parameter to blacklist a module dynamicly
179        Author: Dennis Stam
180
1811.4.1
182  * Added experimental support for ppc64 architecture. Tested under SLES 11.1 with Power 6.
183    Author: Dennis Stam & Michel Scheerman
184
185  * Change the find_all_disks order from by-id to by-path first, see ticket #16
186    Author: Dennis Stam
187
1881.4.0
189  * Added kernel virtualization support for X86_64 kernel
190    Requested by: Ernst Pijper (SARA)
191    Author: Bas van der Vlies
192
193  * A complete rewrite of the rcS script
194     * The rcS script has been replaced by /bin/startup and /bin/install
195    Author: Dennis Stam
196
197  * The init script has been changed so it will not include /etc/init.d/functions file. So when
198    you have a syntax error in the /etc/init.d/functions the kernel will not panic.
199    Author: Dennis Stam
200
201  * Fixed the disk_enumerate function to sort the disk the correct way. See tickets #13 and #14
202    Reported by: Juriaan Saathof
203    Author: Dennis Stam and Bas van der Vlies
204
205  * All disk environmant variables are now exported so they can be used in the post install
206    scripts. Also the amount of disks is exported in var NUMDISKS.
207    Reported by: Juriaan Saathof
208    Fixed by: Bas van der Vlies
209
210  * added scrub
211    * scrub is a disk wipe utility
212    * more information at: http://code.google.com/p/diskscrub/
213    * added a startup script called S98scrub, wich will run if SCRUB=y is specified.
214    * other options are:
215      * SCRUB_DISKS=sda,sdb,/dev/cciss/d0c0 , specify which disks must me scrubbed, separate with ,
216      * SCRUB_OPTIONS="-pdod", specify which options must be passed on to the scrub ( see manpage )
217      * SCRUB_REBOOT=y or SCRUB_HALT=y, reboot or halt the machine
218    Author: Dennis Stam
219
220  * busybox settings:
221    * added cttyhack
222    * added login
223    Author: Dennis Stam
224
225  * update aria 1.10.9
226  * update busybox 1.18.3
227  * update curl 7.21.4 (security update)
228  * update e2fsprogs 1.41.14
229  * update kernel 2.6.36.4
230  * update lvm 2.2.02.84
231  * update mdadm 3.2
232  * update openssh 5.8p1
233  * update openssl 1.0.0d
234  * update udev 166
235  * update xfsprogs 3.1.4
236
2371.3.5
238  * The init script has been modernised and does not include the /etc/init.d/functions
239    file anymore. Also udev has been adjusted to run from the init. Also the startup of
240    udev has been simplified.
241    Author: Dennis Stam & Bas van der Vlies
242
243  * Replaced termcap with terminfo
244    Author: Dennis Stam & Bas van der Vlies
245
246  * We have changed the compression type of initrd.img from gzip to bzip2
247    Author: Dennis Stam
248
249  * Major adjustment to the /etc/inittab file. You are now able to use console redirection.
250    Reported by: Chris Pepper
251    Author: Dennis Stam
252
253  * Added support for 16 partitions on disks with msdos label
254    Reported by: Chris Peppper
255    Author: Bas van der Vlies
256
257  * Minor adjustment to the rcS script. Run udev after creating the procfs and devfs
258    file systems.
259    Author: Dennis Stam
260
261  * Minor adjustment when creating extended and logical partitions.
262    The extended partition shall now be created after creating two
263    primary partitions.
264    Reported by: Chris Pepper
265    Author: Dennis Stam
266
267  * Adjusted the build method of the Makefile. The kernel and initrd.img will
268    now be copied to the directory with the arch name.
269    Author: Dennis Stam
270
271  * busybox settings:
272      - changed history size to 100 lines instead of 15 lines
273      - changed max chars for input to 4096 instead of 1024
274      - added getty and login
275      - added mountpoint
276      - added setlogcon
277    Author: Bas van der Vlies & Dennis Stam
278
2791.3.2
280  * Added method parse_tmpfs_opts that was removed earlier. Now you can specify the
281    size of the tmpfs mount
282
2831.3.1
284  * Fixed that udhcp overrides the value IMAGESERVER even when the value
285    is empty. Udhcp only sets the IMAGSERVER value when not given as a
286    kernel arg.
287      Reported by : Chris Pepper
288
289  * Removed a lot of SystemImager specific files that SALI does not use
290     now you must use ./configure first
291  * Changed Makefile, 'make help' shows the available options
292  * ping_test prints the value of the IMAGESERVER
293
294  * added curl 7.21.1 for fetching the headers when using http/ftp protocol
295
296  * update kernel 2.6.34.7
297  * update xfsprogs 3.1.2
298  * update lvm 2.2.02.73
299  * update mdadm 3.1.3
300  * update udev 161
301  * update aria 1.10.3
302
3031.3.0
304  * Added function shutdown for better support for the systmimager generated install script
305
306  * Fixed bad number cntr when using bittorrent
307  * Fixed Evaluating image size when using bittorrent
308
309  * update kernel 2.6.34.4
310     - added 10G network drivers
311     - added more SCSI device support
312     - added NFS client support for v3 and v4
313
314  * Updated the initrd.rul, it now supports 32bit compilation
315
316  * updated busybox 1.17.1
317  * updated aria2 1.10.0
318  * updated e2fsprogs 1.41.12
319  * updated udev 160
320  * updated lvm2 2.2.02.72
321  * updated kexec-tools 2.0.2
322  * updated openssh 5.5p1
323 
324  * removed tar source from build process. Is replaced by busybox utility
325
326  * removed some obsolete functions from /etc/init.d/functions
327     - parse_tmpfs_opts
328     - mount_pts
329     - switch_root_to_tmpfs
330
3311.2.4:
332  * Fixed version number of openssl
333
334  * Removed some obsolete files
335
3361.2.3:
337  * replace tar with the busybox tar
338
339  * Updated
340     - busybox to 1.17.0
341     - kernel to 2.6.33.6
342
3431.2.2:
344  * Added variable PROTOCOL and STAGING to replace BITTORRENT and BITTORRENT_STAGING. Reason herefore
345    is to be more dynamic with other protcol types (eg. http, ftp )
346
347  * Removed option for rsync to TMPFS.
348
349  * Added support lvm2 udev rules
350
351  * Changed download location to ftp://ftp.sara.nl/pub/sali/sources
352
353  * Changed some disk functions so it can be used for LVM2
354
355
356  * Updated
357     - kernel to 2.6.33.5
358     - busybox to 1.16.2
359     - aria2 to 1.9.5
360     - e2fsprogs to 1.9.5
361     - lvm2 to 2.2.02.68
362     - parted to 2.3
363     - udev to 158
364
3651.1.1:
366  * Increased kernel version to 2.6.33.4
367
368  * Splitted the /etc/init.d/functions file in seperate files for easy editing,
369    during compiling these separate files are combined
370
371  * Added a some functions which replaces a lot of code in Master script ( old Matser scripts still work )
372
373  * Completly removed floppy and flamethrower support
374
375  * ReiserFS version increased to 3.6.20, patching is not required anymore
376
377  * Added kernel config for i386
378
379  Authors: Bas van der Vlies and Dennis Stam
380
3811.1.0:
382  * Removed the Python based bitorrent client. CX_Freeze as also been removed.
383
384  * Added aria2 to replace the removed bittorrent client. This client has support
385    for various other protocols. http://aria2.sourceforge.net/
386
387  * Some fine tuning to the udhcpc configuration
388
389  * Removed load_my_modules functionality. The current udev replaces this
390    functionality
391
392  * Changed the si_installbtimage slighty. The -S flag has been removed during the
393    creation of the tar.gz image file.
394
395  * Various other changes
396
397  Authors: Bas van der Vlies and Dennis Stam
398
3991.0.0:
400  * First version of Sali
401
402  * Moved boel_binaries to initrd_source
403
404  * Increased udev version from 120 to 151. With this
405    version of udev hotplug is obsolete and therefore removed
406
407  * Removed the DHCP software and replaced this with the udhcpc from
408    busybox.
409
410  * Parted version has been increased to 2.2. With this version it's
411    possible to set the bios_grub flag on a partition. This flag is
412    used by GRUB2 when installed on a GPT based disk.
413
414  * Using kernel 2.6.33.3
415
416  * Various other changes to the used tools. Either they are replaced by
417    busybox or the version number has been increased.
418
419  Authors: Bas van der Vlies and Dennis Stam
420
421systemimager changelog can be found in the SVN:
422  https://subtrac.sara.nl/oss/sali/browser/trunk/CHANGE.LOG?rev=4
Note: See TracBrowser for help on using the repository browser.