forked from praiskup/resalloc
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNEWS
56 lines (35 loc) · 1.84 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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
New in 3.3:
* Bugfixes:
- Large stdout output from `cmd_new` command is properly trimmed, without
traceback and leftover always-STARTING instance.
- Better (fixed) logging from AllocWorker.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
New in 3.2:
* Enhancements:
- Configurable command `cmd_release` to be run before we mark the
resource as reusable again.
- After server restart, schedule all inconsistent resources to be
terminated. (mitigates issue#41)
- Systemd serrver service is restarted upon failure (just in case).
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
New in 3.1:
* Enhancements:
- Resource Watcher thread doesn't directly terminate resources, but only
checks periodically for liveness. The termination task is given to
Manager thread to avoid races.
- The Watcher thread has a new environment variable
RESALLOC_RESOURCE_DATA with base64 encoded output from 'cmd_new'.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
New in 3.0:
* New features:
- Resource "re-using" mechanism was added. Resources are newly put to
sandboxes (per ticket sandbox flag), and when the resource is released
from ticket the resource can be assigned to other (subsequent) ticket
with the same sandbox flag.
- Python API; The resalloc.client.Connection constructor now accepts
'request_survives_server_restart'. When set to True (default False),
each XML request network failure is ignored and the request is retried
till it succeeds. This allows administrator to do resalloc server
maintenance, restart it and clients survive without noticing.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~