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 |
|