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

v0.9.0

Compare
Choose a tag to compare
@bcwaldon bcwaldon released this 03 Dec 03:47
· 784 commits to master since this release

The highlight of v0.9.0 is the finalization of the v1 API. From this point on, no backwards-incompatible changes will be made to the API specification. The fleetctl tool will continue to communicate directly with etcd until a later release, at which time all etcd communication will be routed through the API endpoint of the fleetd daemon.

New Features

  • #936: populate Server HTTP header w/ fleetd version
  • #983: drop alpha tag from v1 API
  • #984: support TLS authentication in fleetctl using --ca-file, --key-file and --cert-file
  • #1009: configurable SSH timeout in fleetctl through --ssh-timeout
  • #1039: support tunneling to unix domain socket

Bugs Fixed

  • #866: replace unit during reconciliation if hash changes
  • #944: reload systemd daemon only when necessary
  • #945: return HTTP 415 when Content-Type unusable
  • #966: print to stdout from fleetctl unload
  • #970: explicitly disable SSLv3 in etcd client
  • #977: fix handling of fleetctl --help flag
  • #982: require scheme in fleetctl --endpoint flag
  • #1012: remove .json extension from discovery schema endpoint
  • #1028: correctly lookup local unit files when file extension not present