@@ -11,23 +11,32 @@ IMPROVEMENTS:
11
11
* api: Add ` verify_https_client ` to require certificates from HTTP clients
12
12
[ GH-2587 ]
13
13
* api/job: Ability to revert job to older versions [ GH-2575 ]
14
+ * client: Use a random host UUID by default [ GH-2735 ]
14
15
* client: Environment variables for client DC and Region [ GH-2507 ]
15
16
* client: Hash host ID so its stable and well distributed [ GH-2541 ]
16
17
* client: GC dead allocs if total allocs > ` gc_max_allocs ` tunable [ GH-2636 ]
17
18
* client: Persist state using bolt-db and more efficient write patterns
18
19
[ GH-2610 ]
19
20
* client: Fingerprint all routable addresses on an interface including IPv6
20
21
addresses [ GH-2536 ]
22
+ * client/template: Support reading env vars from templates [ GH-2654 ]
21
23
* config: Support Unix socket addresses for Consul [ GH-2622 ]
24
+ * discovery: Advertise driver-specified IP address and port [ GH-2709 ]
22
25
* driver/docker: Allow specifying extra hosts [ GH-2547 ]
23
26
* driver/docker: Allow setting seccomp profiles [ GH-2658 ]
24
27
* driver/docker: Support Docker credential helpers [ GH-2651 ]
25
28
* driver/docker: Allow setting container IP with user defined networks
26
29
[ GH-2535 ]
30
+ * driver/rkt: Support ` no_overlay ` [ GH-2702 ]
31
+ * driver/rkt: Support ` insecure_options ` list [ GH-2695 ]
27
32
28
33
BUG FIXES:
29
34
* core: Protect against nil job in new allocation, avoiding panic [ GH-2592 ]
35
+ * core: System jobs should be running until explicitly stopped [ GH-2750 ]
36
+ * core: Prevent invalid job updates (eg service -> batch) [ GH-2746 ]
37
+ * client: Lookup ` ip ` utility on ` $PATH ` [ GH-2729 ]
30
38
* client: Add sticky bit to temp directory [ GH-2519 ]
39
+ * client: Shutdown task group leader before other tasks [ GH-2753 ]
31
40
* client: Include symlinks in snapshots when migrating disks [ GH-2687 ]
32
41
* client: Regression for allocation directory unix perms introduced in v0.5.6
33
42
fixed [ GH-2675 ]
0 commit comments