Skip to content
This repository has been archived by the owner on Jul 21, 2021. It is now read-only.

Do not try to create intermitent nodes if they exist during Lock() #127

Merged
merged 1 commit into from
Sep 2, 2016
Merged

Do not try to create intermitent nodes if they exist during Lock() #127

merged 1 commit into from
Sep 2, 2016

Conversation

vespian
Copy link
Contributor

@vespian vespian commented Jun 29, 2016

This causes problems if Authentication is enabled.

This causes problems if Authentication is enabled.
@coveralls
Copy link

Coverage Status

Coverage increased (+0.6%) to 81.139% when pulling 607ad79 on vespian:vespian/zklock-fix into e64db45 on samuel:master.

vespian pushed a commit to d2iq-archive/vault that referenced this pull request Jun 29, 2016
Until samuel/go-zookeeper#127 is merged, we need to
temporarily patch vendored package.

Basically ZK lib tries to create existing node for which it does not have
permissions. Checing if it exists is much safer.
@alberts
Copy link

alberts commented Aug 11, 2016

@samuel ping?

@samuel
Copy link
Owner

samuel commented Sep 2, 2016

Looks good, thanks!

@samuel samuel merged commit d8d71fb into samuel:master Sep 2, 2016
vespian pushed a commit to d2iq-archive/vault that referenced this pull request Sep 2, 2016
This update contains two important fixes:
samuel/go-zookeeper#127
samuel/go-zookeeper#139

They make vault work if authentication is enabled for ZK backend.
vespian pushed a commit to d2iq-archive/mesos-dns that referenced this pull request Sep 6, 2016
This includes many bugfixes, including ones related to authentication:
samuel/go-zookeeper#127
samuel/go-zookeeper#139
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants