koding / kite

Micro-service framework in Go
https://godoc.org/github.com/koding/kite
MIT License
3.26k stars 300 forks source link

kontrol: Use supported etcd client library #205

Closed pdxjohnny closed 6 years ago

pdxjohnny commented 6 years ago

https://github.com/coreos/go-etcd/etcd has been deprecated in favor of https://github.com/coreos/etcd/client. This patch updates kontrol to use the supported etcd client library.

rjeczalik commented 6 years ago

@pdxjohnny Could you update go in .travis.yml to go1.8.3 + go1.9?

# github.com/posener/complete/cmd/install
../../posener/complete/cmd/install/install.go:75: undefined: os.Executable

There's also a race in a third-party library, but it's unrelated.

pdxjohnny commented 6 years ago

@rjeczalik great thanks I will

pdxjohnny commented 6 years ago

@rjeczalik done

rjeczalik commented 6 years ago

@pdxjohnny Thanks!

Related: https://github.com/cenkalti/backoff/issues/47