Revision 1bbf0c40 NEWS
b/NEWS | ||
---|---|---|
1 | 1 |
News |
2 | 2 |
==== |
3 | 3 |
|
4 |
Version 2.4.2 |
|
5 |
------------- |
|
6 |
|
|
7 |
*(unreleased)* |
|
8 |
|
|
9 |
Many bug-fixes and a few new small features: |
|
10 |
|
|
11 |
- Fixed a bug related to log opening failures |
|
12 |
- Fixed a bug in instance listing with orphan instances |
|
13 |
- Fixed a bug which prevented resetting the cluster-level node parameter |
|
14 |
``oob_program`` to the default |
|
15 |
- Many fixes related to the ``cluster-merge`` tool |
|
16 |
- Fixed a race condition in the lock monitor, which caused failures |
|
17 |
during (at least) creation of many instances in parallel |
|
18 |
- Improved output for gnt-job info |
|
19 |
- Removed the quiet flag on some ssh calls which prevented debugging |
|
20 |
failures |
|
21 |
- Improved the N+1 failure messages in cluster verify by actually |
|
22 |
showing the memory values (needed and available) |
|
23 |
- Increased lock attempt timeouts so that when executing long operations |
|
24 |
(e.g. DRBD replace-disks) other jobs do not enter 'blocking acquire' |
|
25 |
too early and thus prevent the use of the 'fair' mechanism |
|
26 |
- Changed instance query data (``gnt-instance info``) to not acquire |
|
27 |
locks unless needed, thus allowing its use on locked instance if only |
|
28 |
static information is asked for |
|
29 |
- Improved behaviour with filesystems that do not support rename on an |
|
30 |
opened file |
|
31 |
- Fixed the behaviour of ``prealloc_wipe_disks`` cluster parameter which |
|
32 |
kept locks on all nodes during the wipe, which is unneeded |
|
33 |
- Fixed ``gnt-watcher`` handling of errors during hooks execution |
|
34 |
- Fixed bug in ``prealloc_wipe_disks`` with small disk sizes (less than |
|
35 |
10GiB) which caused the wipe to fail right at the end in some cases |
|
36 |
- Fixed master IP activation when doing master failover with no-voting |
|
37 |
- Fixed bug in ``gnt-node add --readd`` which allowed the re-adding of |
|
38 |
the master node itself |
|
39 |
- Fixed potential data-loss in under disk full conditions, where Ganeti |
|
40 |
wouldn't check correctly the return code and would consider |
|
41 |
partially-written files 'correct' |
|
42 |
- Fixed bug related to multiple VGs and DRBD disk replacing |
|
43 |
- Added new disk parameter ``metavg`` that allows placement of the meta |
|
44 |
device for DRBD in a different volume group |
|
45 |
- Fixed error handling in the node daemon when the system libc doesn't |
|
46 |
have major number 6 (i.e. if ``libc.so.6`` is not the actual libc) |
|
47 |
- Fixed lock release during replace-disks, which kept cluster-wide locks |
|
48 |
when doing disk replaces with an iallocator script |
|
49 |
- Added check for missing bridges in cluster verify |
|
50 |
- Handle EPIPE errors while writing to the terminal better, so that |
|
51 |
piping the output to e.g. ``less`` doesn't cause a backtrace |
|
52 |
- Fixed rare case where a ^C during Luxi calls could have been |
|
53 |
interpreted as server errors, instead of simply terminating |
|
54 |
- Fixed a race condition in LUGroupAssignNodes (``gnt-group |
|
55 |
assign-nodes``) |
|
56 |
- Added a few more parameters to the KVM hypervisor, allowing a second |
|
57 |
CDROM, custom disk type for CDROMs and a floppy image |
|
58 |
- Removed redundant message in instance rename when the name is given |
|
59 |
already as a FQDN |
|
60 |
- Added option to ``gnt-instance recreate-disks`` to allow creating the |
|
61 |
disks on new nodes, allowing recreation when the original instance |
|
62 |
nodes are completely gone |
|
63 |
- Added option when converting disk templates to DRBD to skip waiting |
|
64 |
for the resync, in order to make the instance available sooner |
|
65 |
- Added two new variables to the OS scripts environment (containing the |
|
66 |
instance's nodes) |
|
67 |
- Made the root_path and optional parameter for the xen-pvm hypervisor, |
|
68 |
to allow use of ``pvgrub`` as bootloader |
|
69 |
|
|
70 |
And as usual, various improvements to the error messages, documentation |
|
71 |
and man pages. |
|
72 |
|
|
4 | 73 |
Version 2.4.1 |
5 | 74 |
------------- |
6 | 75 |
|
Also available in: Unified diff