GC Dataproc image version 1.2.37 expects zkServer.sh #276
GC Dataproc image version 1.2.37 expects zkServer.sh #276mirohla wants to merge 1 commit intoGoogleCloudDataproc:masterfrom
Conversation
…hare/zookeeper/bin instead of /usr/lib/zookeeper/bin.
|
Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). 📝 Please visit https://cla.developers.google.com/ to sign. Once you've signed (or fixed any issues), please reply here (e.g. What to do if you already signed the CLAIndividual signers
Corporate signers
|
|
CLA signed |
|
CLAs look good, thanks! |
|
Had the same problem on my cluster, this fix worked. |
|
Any chance of getting this approved soon? This somehow blocks our deployment atm. |
|
Thanks for the patch and feedback folks. You can (and should) copy the initialization action to your own GCS bucket for your production pipelines: https://github.com/GoogleCloudPlatform/dataproc-initialization-actions#how-initialization-actions-are-used. 1) That protects your automation in case we make a breaking change, and 2) you don't need to wait on us merging PRs. |
karth295
left a comment
There was a problem hiding this comment.
Seems reasonable, but I'm afraid this will break 1.0/1.1 clusters. Give me a bit to check out why this path changed in the first place.
|
As described in #279 the path changed because the incorrect (and problematic) Debian 8 zookeeper package was installed instead. This affects all image versions (until next week's unreleased versions) and should be fixed by installing the correct package. As a very quick work around I would simply delete the |
script in /usr/share/zookeeper/bin instead of /usr/lib/zookeeper/bin.