Skip to content

v3.0.2

Compare
Choose a tag to compare
@gyuho gyuho released this 08 Jul 19:00

Today we're announcing etcd v3.0.2. This is a bug-fix release.

Changelog

  • GH5848: etcdserver/api: print only major.minor version API
  • GH5855: wal: release wal locks before renaming directory on init
  • GH5861: v3rpc: do not panic on user error for watch
  • GH5862: etcdserver: commit before sending snapshot
  • GH5876: Dockerfile: use 'ENTRYPOINT' instead of 'CMD'
  • GH5883: clientv3: fix sync base
  • GH5888: client: make set/delete one shot operations
  • GH5897: v3rpc: lock progress and prevKV map correctly

Getting Started

Linux

curl -L https://github.com/coreos/etcd/releases/download/v3.0.2/etcd-v3.0.2-linux-amd64.tar.gz -o etcd-v3.0.2-linux-amd64.tar.gz
tar xzvf etcd-v3.0.2-linux-amd64.tar.gz && cd etcd-v3.0.2-linux-amd64
./etcd --version

Git SHA: faeeb2f
Go Version: go1.6.2
Go OS/Arch: linux/amd64
# start a local etcd server
./etcd

# write,read to etcd
ETCDCTL_API=3 ./etcdctl --endpoints=localhost:2379 put foo "bar"
ETCDCTL_API=3 ./etcdctl --endpoints=localhost:2379 get foo

OS X

curl -L https://github.com/coreos/etcd/releases/download/v3.0.2/etcd-v3.0.2-darwin-amd64.zip -o etcd-v3.0.2-darwin-amd64.zip
unzip etcd-v3.0.2-darwin-amd64.zip && cd etcd-v3.0.2-darwin-amd64
./etcd --version

ACI/rkt

rkt trust --prefix coreos.com/etcd
rkt run --volume data-dir,kind=host,source=/tmp --mds-register=false coreos.com/etcd:v3.0.2

For more details, please check rkt commands.

Docker

docker run --name etcd quay.io/coreos/etcd:v3.0.2

For more details, please check Docker guide.