[openstack-dev] [oslo][devstack][tooz][all] etcd 3.x as a base service

Davanum Srinivas davanum at gmail.com
Thu May 18 23:31:28 UTC 2017


Team,

Please take a look at this devstack review that adds a new etcd3 service:
https://review.openstack.org/#/c/445432/

Waiting on infra team to help with creating a directory on
tarballs.openstack.org with etcd release binaries as so far i haven't
been able to get time/effort from ubuntu/debian distro folks. Fedora
already has 3.1.x so no problem there. Another twist is that the ppc64
arch support is not present in 3.1.x etcd.

Here are two options to enable the DLM use case with tooz (for
eventlet based services, Note that non-eventlet based services can
already use tooz with etcd3 with the driver added by Jay and Julien):
https://review.openstack.org/#/c/466098/
https://review.openstack.org/#/c/466109/

Please let me know here or in the review which one you would lean
towards. The first one neatly separates the etcg3+v3alpha-grpc/gateway
into a separate driver. the second one tries to be a bit more clever
when to use grpc directly and when to use the v3alpha-grpc/gateway.

Thanks,
Dims

-- 
Davanum Srinivas :: https://twitter.com/dims



More information about the OpenStack-dev mailing list