-
Notifications
You must be signed in to change notification settings - Fork 184
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Project Status #1719
Comments
+1 |
@kragniz Friendly bump |
The etcd3 driver depends on the python-etcd3 [1] library that is currently stale and no has no active maintenance [2] with a non-working CI that blocks all PRs. It's also currently blocking Tooz from supporting newer versions of tenacity [3] that a lot of projects is now pinning because newer version of tenacity dropped old legacy compatibility code that has been in there for years. We currently have etcd3gw as an alternative driver where the library the driver depends on is a deliverable that we maintain. [1] https://github.com/kragniz/python-etcd3 [2] kragniz/python-etcd3#1719 [3] https://review.opendev.org/c/openstack/tooz/+/829412 Change-Id: Iff0cd3b51cfc45ecbddc831c55267e80e9c79cac
* Update tooz from branch 'master' to 7ee2780af87a013c83fb5a8a5d0c7ab0767b3db8 - Deprecate the etcd3 driver The etcd3 driver depends on the python-etcd3 [1] library that is currently stale and no has no active maintenance [2] with a non-working CI that blocks all PRs. It's also currently blocking Tooz from supporting newer versions of tenacity [3] that a lot of projects is now pinning because newer version of tenacity dropped old legacy compatibility code that has been in there for years. We currently have etcd3gw as an alternative driver where the library the driver depends on is a deliverable that we maintain. [1] https://github.com/kragniz/python-etcd3 [2] kragniz/python-etcd3#1719 [3] https://review.opendev.org/c/openstack/tooz/+/829412 Change-Id: Iff0cd3b51cfc45ecbddc831c55267e80e9c79cac
@kragniz ? |
This library may need to be forked. |
I looked at the openstack maintained library https://opendev.org/openstack/etcd3gw and was able to use as a drop-in replacement with a few minor tweaks - the returns on some of the functions are different to this library but otherwise works the same. The only issue is poor documentation (almost nothing, you have to read the source to find the functions). and not everything is working/supported (get_all() does nothing). it's also disappointing that the github repo is a mirror of openstack source control, and issue tracker goes through launchpad requiring a Ubuntu account). Much potential wasted imho. |
What is the current status of this project?
Any information you can provide? @kragniz
The text was updated successfully, but these errors were encountered: