-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNEWS
398 lines (275 loc) · 17.1 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
=======================================================================
Release Notes - nfsroot-3.26 04 Jul 2013
=======================================================================
* Drop 9nbd from the default dracut config (TOSS-2171)
* Drop iscsi from the default dracut config.
=======================================================================
Release Notes - nfsroot-3.25 03 May 2013
=======================================================================
* Added 9nbd module options (for root-path):
- keyboot=path copies keys from path into kernel keyring using 9P.
The path should be exported by the server with noauth,privport
- auth=munge (used with above) bootstraps munged in the dracut image
so that 9nbd can authenticate with MUNGE via request-key.
It presumes a key named 'munge.key' is present in the kernel keyring.
=======================================================================
Release Notes - nfsroot-3.24 03 May 2013
=======================================================================
* Added nbd9 dracut module to support booting over 9P block device.
=======================================================================
Release Notes - nfsroot-3.23 11 Feb 2013
=======================================================================
* Remove the code in /etc/rc.nfsroot-init to create /etc/fstab because
it doesn't work, and restore the initial-fstab with the right
shm option (TOSS-28)
Sigh.
=======================================================================
Release Notes - nfsroot-3.22 29 Jan 2013
=======================================================================
* Remove size=100k from /dev/shm tmpfs mount in /etc/fstab that is
generated by /etc/rc.nfsroot-init. Previous fix did not solve
the problem (TOSS-28)
* Drop /usr/share/nfsroot/initial-fstab. Due to a spec file bug, it
was not being installed into /etc/fstab anyway.
=======================================================================
Release Notes - nfsroot-3.21 22 Jan 2013
=======================================================================
* Remove size=100k from /dev/shm tmpfs mount in /etc/fstab (TOSS-28)
* Add missing file to make dist target (issue 14)
=======================================================================
Release Notes - nfsroot-3.20 16 Jul 2012
=======================================================================
* Add 'iscsi' dracut module, and get zram boot method working with
iscsi root.
* Drop 'nbd' dracut module from the default xnfsroot.conf as the nbd
kernel module is not compiled in default RHEL 6 kernel.
=======================================================================
Release Notes - nfsroot-3.19 20 Jun 2012
=======================================================================
* Add 'zram' method to make read-only nbd or other block device root
locally writeable using dm-snapshot + zram (issue 12)
=======================================================================
Release Notes - nfsroot-3.18 23 May 2012
=======================================================================
* Add option to boot with nbd root (issue 12)
=======================================================================
Release Notes - nfsroot-3.17 20 Mar 2012
=======================================================================
* [bind method] Add RAMDIRS_NOCOPY sysconfig variable which can
optionally exclude subdirectories of RAMDIRS directories from
being copied into the ramdisk (issue 9) [lopresti]
=======================================================================
Release Notes - nfsroot-3.16 24 Feb 2012
=======================================================================
* Add awk and /etc/rdma files to initramfs so it becomes possible
to blacklist or configure Infiniband devices early (chaos bz 1435)
=======================================================================
Release Notes - nfsroot-3.15 02 Jan 2012
=======================================================================
* Guess KDUMP_DIR host if blank (issue 6)
=======================================================================
Release Notes - nfsroot-3.14 28 Oct 2011
=======================================================================
* Have configpxe use the 'linux' entry as a template rather than
finding it by dereferencing the default entry. Also validate
assumptions about the template before proceeding (issue 4).
=======================================================================
Release Notes - nfsroot-3.13 21 Oct 2011
=======================================================================
* Pull in scsi_wait_scan to quiet console output when network bringup
takes too long (chaos bz 1294)
* Abort boot if rc.nfsroot-bind RAMDIRS entry does not exist or is
not a directory (chaos bz 1287)
=======================================================================
Release Notes - nfsroot-3.12 19 Aug 2011
=======================================================================
* Pull /etc/modprobe.d into drecut image (issue 2) [Trent D'Hooge]
=======================================================================
Release Notes - nfsroot-3.11 03 Jun 2011
=======================================================================
* Added 'bindnfs' method.
=======================================================================
Release Notes - nfsroot-3.10 13 Apr 2011
=======================================================================
* Don't try to strip kernel modules.
=======================================================================
Release Notes - nfsroot-3.9 11 Apr 2011
=======================================================================
* Don't hardwire version of memtest86+.
=======================================================================
Release Notes - nfsroot-3.8 19 Mar 2011
=======================================================================
* Issue 1: pxelinux.0 missing after building image
=======================================================================
Release Notes - nfsroot-3.7 19 Jan 2011
=======================================================================
* Restore initial /etc/fstab to package.
* Get kdump working.
=======================================================================
Release Notes - nfsroot-3.6 15 Jan 2011
=======================================================================
* Play nicer with other dracut modules - don't remove their kmods.
* General cleanup.
=======================================================================
Release Notes - nfsroot-3.5 10 Jan 2011
=======================================================================
* Strip kernel modules to reduce chaos initrd size by more than half.
* Fix problem with initrd naming that made non-default kernels
unbootable.
* Rework /boot symlink handling scripts.
* Fix mock build issue.
=======================================================================
Release Notes - nfsroot-3.4 07 Jan 2011
=======================================================================
* Integrated with dracut. Special kernel %post hook no longer needed.
Still not working: mklivecd, kdump
=======================================================================
Release Notes - nfsroot-3.3 04 Jan 2011
=======================================================================
* Add memtest86+ and FreeDOS boot options.
=======================================================================
Release Notes - nfsroot-3.2 10 May 2010
=======================================================================
* Fix chaos 5 mount options per bz 979
=======================================================================
Release Notes - nfsroot-3.1 04 May 2010
=======================================================================
* Get working with first RHEL 6 beta.
=======================================================================
Release Notes - nfsroot-3.0 24 Jul 2009
=======================================================================
* Get working with RHEL 6 alpha.
=======================================================================
Release Notes - nfsroot-2.16 18 Apr 2009
=======================================================================
* Don't panic if loading ETH0_DEVICE doesn't bring up eth0.
Instead issue a warning and try ETH_DEVICES.
=======================================================================
Release Notes - nfsroot-2.15 16 Mar 2009
=======================================================================
* Spec file should require 'kernel' [chaos bug 721].
=======================================================================
Release Notes - nfsroot-2.14 25 Feb 2009
=======================================================================
* Put e1000e and igb network modules in initrd unless overridden.
* mklivecd: call mkisofs without -J as it limits the size of the iso.
=======================================================================
Release Notes - nfsroot-2.13 08 Feb 2008
=======================================================================
* Better support for CHAOS snapshot kernels.
* Kdump support refinement.
=======================================================================
Release Notes - nfsroot-2.10 04 Nov 2007
=======================================================================
* Add kdump support. See README for more information.
=======================================================================
Release Notes - nfsroot-2.8 30 Oct 2007
=======================================================================
* "Panic" if root is exported read-write and a read-only method is
invoked. This should catch export problems that can lead to image
corruption when /etc/rc.sysinit remounts a shared root read-write.
=======================================================================
Release Notes - nfsroot-2.6 29 Oct 2007
=======================================================================
* Alter bind/rbind rsync command properly handle directories with
multple path components.
* Remove sunrpc.max_resvport tuning now that the chaos 4 kernel
blacklists port 988.
=======================================================================
Release Notes - nfsroot-2.5 04 Oct 2007
=======================================================================
* Tune sunrpc.max_resvport before starting NFS in ramdisk to avoid
using port 988 (lustre).
* Add 'rbind' (reverse-bind) method which makes root a ramdisk and
then bind-mounts read-only directories from NFS into the ramdisk.
The thought was there may be some advantage in having the root inode
corresopnd to a local file system.
NOTE: This method should be considered experimental at this time.
=======================================================================
Release Notes - nfsroot-2.4 01 Oct 2007
=======================================================================
* Make read-write root with bind method an error in nfsroot init
startup so we catch these things.
* Update headers for lab contract change
=======================================================================
Release Notes - nfsroot-2.3 01 Oct 2007
=======================================================================
* Stop running rc.readonly.local and rc.readonly.d/$(hostname)
in the init scripts. Early initialization is best handled via
a "bootwait" entry in /etc/inittab outside of the scope of this pkg.
* Updated headers for redistribution under the GPL
=======================================================================
Release Notes - nfsroot-2.2 28 Aug 2007
=======================================================================
* Fix problem where the root file system is remounted read-write
by rc.sysinit.
* Tweak some of the console output emitted by initrd-init to be
more useful.
=======================================================================
Release Notes - nfsroot-2.1 22 Aug 2007
=======================================================================
* Fix awk meltdown in initrd image when mapping cannot be found between
pci space and ethernet drivers. Now boots 'forcedeth' based systems
(e.g. MCP55) without requiring ETH0_DEVICES to be explicitly set.
=======================================================================
Release Notes - nfsroot-2.0 09 Jul 2007
=======================================================================
* This version works with RHEL 5/CHAOS 4 and is not backwards
compatible with RHEL 4/CHAOS 3.
* Add support for aufs (a unionfs alternative).
* Add "ram" boot method where entire root file system is rsynced to
ramdisk and NFS is unmounted.
=======================================================================
Release Notes - nfsroot-1.8 13 Mar 2007
=======================================================================
* Fix for IDE CD's (livecd).
=======================================================================
Release Notes - nfsroot-1.7 15 Sep 2006
=======================================================================
* mklivecd is provided to convert an nfsroot-enabled root image into
a ``livecd'' ISO image.
* Boot failure in the initrd will result in a debug shell rather than
the old ``fix the world'' message.
=======================================================================
Release Notes - nfsroot-1.6 16 Aug 2006
=======================================================================
* mkinitrd_nfsroot: Fix broken -u option.
* Include and modprobe kernel modules listed in sysconfig.nfsroot
MODPROBE variable (need to modprobe rtc early on RHEL 4 systems).
=======================================================================
Release Notes - nfsroot-1.5 09 Aug 2006
=======================================================================
* Handle packaged incremental chaos-kernel builds where /boot files
have the date appended and uname -r (/lib/modules directory) does not.
* nfsroot-kernel-pkg: Fix permission (ugo+r) on vmlinuz and initrd
files in /boot if wrong.
* rc.nfsroot-bind: Use rsync -a instead of cp -r to preserve dates.
* rc.nfsroot-union: Change default mode for read-only NFS branch
from 'nfsro' to 'ro'.
=======================================================================
Release Notes - nfsroot-1.4 01 Aug 2006
=======================================================================
* Support for ramdisk-only root file system (no NFS after tarball
extracted during boot).
=======================================================================
Release Notes - nfsroot-1.3 17 Jul 2006
=======================================================================
* Fix bug reordering eth interfaces with >2 adapters.
* Documentation improvements.
=======================================================================
Release Notes - nfsroot-1.2 6 Jul 2006
=======================================================================
* The pxelinux.0 image is part of nfsroot and is installed into /boot,
instead of needing to be installed in /tftpboot manually (or by YACI).
* The nfsroot-kernel-pkg script handles corner cases better. It is
called by kernel-post-0.13 or newer if it exists so nfsroot initrds
and pxelinux.cfg entries are generated when CHAOS kernels are updated.
* Multiple boot methods are supported: unionfs, bind-mounted tmpfs,
or read-write nfs. /etc/rc.nfsroot tries methods in order determined
by the METHODS variable in /etc/sysconfig/nfsroot until successful.
By specifying "unionfs bind", both unionfs- and non-unionfs-enabled
kernels can be booted.
=======================================================================
Release Notes - nfsroot-1.1 28 Jun 2006
=======================================================================
* This is the first functional release of nfsroot.