sous-chefs / chef-splunk

Development repository for the chef-splunk cookbook
https://supermarket.chef.io/cookbooks/chef-splunk
Apache License 2.0
75 stars 122 forks source link

Add SUSE support #209

Closed vzabawski closed 3 years ago

vzabawski commented 3 years ago

:speaking_head: Foreword

It would be nice to add SUSE Linux support. I've noticed its support was listed in earlier cookbook releases. Also, there are parts of code that are designed for use with SUSE. However, I wasn't able to run this cookbook with SLES 12.5, Splunk installation was failing due to a bug in zypper_package resource. It's not hard to fix this bug on cookbook's side, so I can provide a pull request with the fix. At the same time, I will need someone's help with adding test suites for SUSE and maybe some other adjustments to the cookbook itself since it consists of a lot of code I'm not familiar with.

☹️ Problem Statement

This cookbook supported SUSE, and there is lots of code blocks that should provide this support, so it would be good to finalize the support and make this cookbook work with SUSE.

:grey_question: Possible Solution

I provide a pull request that enables support of SLES. The maintainers help with setting up tests for other SUSE distribution.

:arrow_heading_up: Describe alternatives you've considered

I might use other Linux distro, but it's not a good solution for me.

:heavy_plus_sign: Additional context