-
https://choria.io/docs/playbooks/data/#etcd-store
I recently added multiple endpoint support in Etcdv3 0.7.0.
https://github.com/davissp14/etcdv3-ruby/releases
This should help remove the sin…
-
https://github.com/kragniz/python-etcd3/blob/master/etcd3/client.py#L108
As of right now if no certs are provided it's assumed it's an insecure connection. We should be setting the default grpc ch…
-
### What version of gRPC and what language are you using?
grpc version 1.26.0, ruby 2.5.5
### What operating system (Linux, Windows,...) and version?
Centos 7 Kernel 4.20.5-1.el7.elrepo.x86_…
-
gRPC: versions 1.8.0+. This is a non-issue in < 1.8.0
OS: Mac OS X 10.13.4
Ruby: 2.4.1p111
The specs for the Etcdv3 client driver that's tracking our timeout / deadline logic began failing i…
-
Namespacing is a common pattern in key/value stores when multiple application usages are present as a strategy to avoid name conflicts and data leakage. Support for this pattern is found with Ruby lib…
-
### Describe the problem as clearly as you can
I am testing puppet-tripleo for RDO (Red Hat Distribution of OpenStack).
It comes from https://opendev.org/openstack/puppet-tripleo.git.
The fir…
-
There was an issue that cropped up today that's preventing users from using `LeaseKeepAliveRequest` when connecting to through gRPC proxy using the Ruby etcdv3 client.
https://github.com/davissp14/et…
-
There are currently two "official" etcd v3 clients, written in go and java. Our users want us to provide help on the etcd clients written in other languages (python, ruby, etc.)
To get started, I …
-
### What version of gRPC and what language are you using?
1.18.0 and ruby
### What operating system (Linux, Windows, …) and version?
linux 4.20.2
### What runtime / compiler are y…
-
If connection to etcd3 is lost or credentials expires, the timeout is not honored.
```
+:( $ cat test.rb
require "etcdv3"
conn = Etcdv3.new(endpoints: 'http://localhost:2379, http://localhost:…