source: trunk/CHANGELOG @ 519

Last change on this file since 519 was 519, checked in by dennis, 8 years ago

Fixed a typo in the changelog

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