Revision efe2137a NEWS
b/NEWS | ||
---|---|---|
5 | 5 |
Version 2.6.2 |
6 | 6 |
------------- |
7 | 7 |
|
8 |
*(unreleased)* |
|
9 |
|
|
10 |
Behaviour change: hbal won't rebalance anymore instances which have the |
|
11 |
'auto_balance' attribute set to false. This was the intention all along, |
|
12 |
but until now it only skipped those from the N+1 memory reservation |
|
13 |
(DRBD-specific). |
|
14 |
|
|
15 |
Besides that, a number of bugfixes: |
|
16 |
|
|
17 |
- Disk adoption interaction with ipolicy checks has been fixed. |
|
18 |
- Tap device's MAC prefix is now forcibly set to "fe" (issue 217). |
|
19 |
- Option to force master-failover without voting added (issue 282). |
|
20 |
- Removal of storage directory on shared file storage was fixed (issue |
|
21 |
262). |
|
22 |
- Validation of LVM volume group name in OpClusterSetParams |
|
23 |
(``gnt-cluster modify``) was corrected (issue 285). |
|
8 |
*(Released Fri, 21 Dec 2012)* |
|
9 |
|
|
10 |
Important behaviour change: hbal won't rebalance anymore instances which |
|
11 |
have the ``auto_balance`` attribute set to false. This was the intention |
|
12 |
all along, but until now it only skipped those from the N+1 memory |
|
13 |
reservation (DRBD-specific). |
|
14 |
|
|
15 |
A significant number of bug fixes in this release: |
|
16 |
|
|
17 |
- Fixed disk adoption interaction with ipolicy checks. |
|
18 |
- Fixed networking issues when instances are started, stopped or |
|
19 |
migrated, by forcing the tap device's MAC prefix to "fe" (issue 217). |
|
20 |
- Fixed the warning in cluster verify for shared storage instances not |
|
21 |
being redundant. |
|
22 |
- Fixed removal of storage directory on shared file storage (issue 262). |
|
23 |
- Fixed validation of LVM volume group name in OpClusterSetParams |
|
24 |
(``gnt-cluster modify``) (issue 285). |
|
25 |
- Fixed runtime memory increases (``gnt-instance modify -m``). |
|
26 |
- Fixed live migration under Xen's ``xl`` mode. |
|
27 |
- Fixed ``gnt-instance console`` with ``xl``. |
|
28 |
- Fixed building with newer Haskell compiler/libraries. |
|
29 |
- Fixed PID file writing in Haskell daemons (confd); this prevents |
|
30 |
restart issues if confd was launched manually (outside of |
|
31 |
``daemon-util``) while another copy of it was running |
|
32 |
- Fixed a type error when doing live migrations with KVM (issue 297) and |
|
33 |
the error messages for failing migrations have been improved. |
|
34 |
- Fixed opcode validation for the out-of-band commands (``gnt-node |
|
35 |
power``). |
|
36 |
- Fixed a type error when unsetting OS hypervisor parameters (issue |
|
37 |
311); now it's possible to unset all OS-specific hypervisor |
|
38 |
parameters. |
|
39 |
- Fixed the ``dry-run`` mode for many operations: verification of |
|
40 |
results was over-zealous but didn't take into account the ``dry-run`` |
|
41 |
operation, resulting in "wrong" failures. |
|
42 |
- Fixed bash completion in ``gnt-job list`` when the job queue has |
|
43 |
hundreds of entries; especially with older ``bash`` versions, this |
|
44 |
results in significant CPU usage. |
|
45 |
|
|
46 |
And lastly, a few other improvements have been made: |
|
47 |
|
|
48 |
- Added option to force master-failover without voting (issue 282). |
|
24 | 49 |
- Clarified error message on lock conflict (issue 287). |
25 | 50 |
- Logging of newly submitted jobs has been improved (issue 290). |
26 | 51 |
- Hostname checks have been made uniform between instance rename and |
... | ... | |
30 | 55 |
processing jobs waiting for locks; instead, those jobs will be started |
31 | 56 |
once again after the master daemon is started the next time (issue |
32 | 57 |
296). |
33 |
- Support for Xen's ``xl`` program has been improved. |
|
34 |
- A type error when doing live migrations with KVM has been fixed (issue |
|
35 |
297) and error messages for failing migrations have been improved. |
|
36 |
- Another type error when unsetting OS parameters has been fixed (issue |
|
37 |
311). |
|
58 |
- Support for Xen's ``xl`` program has been improved (besides the fixes |
|
59 |
above). |
|
60 |
- Reduced logging noise in the Haskell confd daemon (only show one log |
|
61 |
entry for each config reload, instead of two). |
|
38 | 62 |
- Several man page updates and typo fixes. |
39 | 63 |
|
40 | 64 |
|
Also available in: Unified diff