-
Notifications
You must be signed in to change notification settings - Fork 57
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
Systemd support #51
Systemd support #51
Conversation
Hi MadAndroid. Thanks for this. I was wondering if we were to run ES on a different server than Kibana, but it seems After= dependency is only effective when service including After= and service included by After= are both scheduled to start as part of your boot up, so we should be fine. Seems like everyone is moving away from scope.lookup as well. Also there is no more kibana4::pid_file parameter anymore, we should get it from the config hash. This is what we are doing in the init.d template
|
Ah, okay .. didn't notice that, thanks for pointing it out .. will change that asap :) |
The whole pid.file/pid_file thing is hard to deal with. Frankly it feels like we're trying to fix a software bug with puppet. |
Hello, I use your module with Debian Jessie. According params.pp he makes a query for the Fact operating system and sets service_provider = debian But I still get the message again and again: Error: / Stage [main] / Kibana4 :: Service / Service [kibana4]: Provider init is not functional on this host What am I doing wrong? I hope you can help me. Or have i understand false this merge request. Thats all what i do:
Thx Martin |
Hi MEPhoenyx, You're right. I just added a beaker test for Debian Jessie and there seems to be an issue with starting the service. I'll take a look. |
Hello @lesaux, you found a solution for the problem with systemd, or can I support you anyway, for example with a workaround for inspiration. |
kibana package 4.5 now supports systemd. I'll provide an update shortly. |
I've released a new module version. Version 4.5 packages now provide systemd support. |
Addresses #50