This commit is contained in:
Michael Schurter 2017-07-03 15:03:34 -07:00
parent d8a816ccee
commit 7e35905ea0

View file

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