Comments (9)
Yeah, this is a bug I think. We'll need to add a depends on runit in the metadata and include_recipe 'runit::default'
in the service recipe. This is actually slightly tricky because I believeeee adding that recipe would break our use case internally (not sure though), since when we set up the service we have some network restrictions that might prevent runit::default from being able to work. I'll get a PR going by Tuesday.
from zookeeper-cookbook.
Cool. Is there a workaround i could use?
On Aug 31, 2014 7:12 PM, "Jake Davis" [email protected] wrote:
Yeah, this is a bug I think. We'll need to add a depends on runit in the
metadata and include_recipe 'runit::default' in the service recipe. This
is actually slightly tricky because I believeeee adding that recipe would
break our use case internally (not sure though), since when we set up the
service we have some network restrictions that might prevent runit::default
from being able to work. I'll get a PR going by Tuesday.—
Reply to this email directly or view it on GitHub
#102 (comment)
.
from zookeeper-cookbook.
Yep. If you include_recipe 'runit::default'
anytime before you call the service recipe, you're good to go.
from zookeeper-cookbook.
Worked like a charm. I think the best resolution for this is to define this cookbook as one that needs to be wrapped, and having doco about how to install it as a service. While at it, doco on installing Exhibitor would be nice to have too!
from zookeeper-cookbook.
Other items I'm missing docs for (not Chef / ruby expert) is how / where to set ZK's myid (if at all?), how to point it at fellow ensemble members, and how to use discover_zookeepers
from other cookbooks (if it's still around at all?)
from zookeeper-cookbook.
👍 for more docs. This is definitely a cookbook meant for wrapping, along with the exhibitor cookbook.
from zookeeper-cookbook.
Yo PRs accepted :) nah but I can try to work on this hopefully in the next couple of days. It definitely could use some improvements to the docs.
from zookeeper-cookbook.
@jakedavis I'd be happy to help out, but currently grinding on some Archiva stuff
from zookeeper-cookbook.
Closing, as the README is pretty well-fleshed out now.
from zookeeper-cookbook.
Related Issues (20)
- Upstart services fail to start zookeeper HOT 8
- Question about your pinning strategy HOT 2
- link logic for ZK not working. HOT 1
- No way to set Java Opts? HOT 2
- service[zookeeper] cannot be found in the resource collection. HOT 10
- cookbook dependancies in the metadata HOT 4
- Support "package" install style HOT 4
- Make the defaults for install_dir consistent across resources HOT 1
- Checksum has not changed with 3.4.9 update HOT 1
- Any feedback with ZK 3.5.2 dynamic configuration ? HOT 3
- Zookeeper sysv script
- How to run ZooKeeper as a service HOT 1
- Support Ubuntu 16.04 HOT 3
- support direct link to tar for download path HOT 2
- zookeeper-3.5.3-beta artifact breaks due to (lack of) gzip compression HOT 3
- 2.6.0 version error using chef-client 12 HOT 2
- MYID HOT 4
- Passing java options with special characters has unexpected output HOT 6
- Default install fails with failure to download Zookeeper 3.4.12 HOT 2
- Inconsistency in username properties across resources HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zookeeper-cookbook.