Skip to content
This repository has been archived by the owner on Jan 30, 2020. It is now read-only.

v0.6.0

Compare
Choose a tag to compare
@bcwaldon bcwaldon released this 28 Jul 19:11
· 1328 commits to master since this release

Both the Engine and the Agent have switched from an event-driven model to a periodic reconciliation model. This was done to ensure fleet is always making progress towards doing the Right Thing™. Unit state is also published at an interval, so stale data in etcd should be much less of a problem.

The signed units feature is deprecated as of this release, primarily because the feature does not fit well with the coming HTTP API. Authentication and authorization are important to get right, and the way the signed units feature is designed just doesn't offer enough security.

New Features

  • #688: New list-unit-files command
  • #677: Allow configuration of etcd SSL certs in fleet and fleetctl
  • #663: New fields TSTATE and DSTATE added to fleetctl list-units, while LOAD and SUB were removed from default field list

Bugs Fixed

  • #697: Refuse to start up with empty machine-id
  • #652: Missing events from etcd no longer affects Agent
  • #628: Manual unit state changes are now propagated to etcd