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

Releases: coreos/locksmith

v0.3.0

10 Apr 01:09
Compare
Choose a tag to compare

This release adds support for etcd2.

v0.2.3

17 Feb 18:38
Compare
Choose a tag to compare

This release adds support for multiple etcd endpoints. #56

v0.2.2

30 Oct 23:06
v0.2.2
Compare
Choose a tag to compare

This release bumps Godeps:

  • github.com/coreos/etcd/error was no longer being used and is now removed
  • github.com/coreos/go-systemd/dbus had an important bugfix to prevent memory leaks (coreos/go-systemd#67)

v0.2.1

30 Oct 21:17
v0.2.1
Compare
Choose a tag to compare

The only change in this release is the addition of a -version flag - #49

; bin/locksmithd -version
locksmithd version 0.2.1
 ; bin/locksmithctl -version
locksmithctl version 0.2.1

v0.2.0

29 Oct 23:52
v0.2.0
Compare
Choose a tag to compare

This release introduces several new features and one significant bugfix:

  • Custom etcd endpoint support (using the new --endpoint flag) - #38
  • TLS support for accessing etcd (using the new --etcd-keyfile, --etcd-cafile and --etcd-certfile flags) - #39
  • When rebooting, locksmith now checks if any users are current logged in; if so, it broadcasts an announcement and sleeps for 5 minutes - #41
  • Flags can now be set using environment variables - #44
  • locksmith no longer leaks DBUS connections - #36

v0.1.8

22 Jul 02:12
Compare
Choose a tag to compare
- Avoid a double close on sigterm

v0.1.7

22 Jul 01:03
Compare
Choose a tag to compare
- Avoid races by passing errors up from client.CompareAndSwap()

v0.1.6

22 Jul 00:09
v0.1.6
Compare
Choose a tag to compare

Fix an issue handling multiple signals

v0.1.5

11 Jul 21:50
Compare
Choose a tag to compare
  • Shut down gracefully on sigterm and reboot.

v0.1.4

19 Jun 18:42
v0.1.4
Compare
Choose a tag to compare
  • locksmithctl reboot will now refuse to operate if non-root
  • locksmithd will now shutdown more cleanly on SIGTERM while etcd is unavailable