sous-chefs / consul

Development repository for the consul cookbook
https://supermarket.chef.io/cookbooks/consul
Apache License 2.0
192 stars 244 forks source link

Poise dependency is abandoned #551

Closed SuperQ closed 2 years ago

SuperQ commented 4 years ago

Brief Description

The cookbook depends on poise, which is now archived and abandoned. This should be removed to avoid future cookbook breakage.

Cookbook version

3.0.0

Chef-Infra Version

Any

Platform details

Any

JohnRoesler commented 4 years ago

Yes - we should remove the poise dependency. It's been on our list - just haven't gotten to it. Fancy taking a run at it?

SuperQ commented 4 years ago

Part of the poise setup is picking a supervisor. What is the recommended replacement? Normally we build our cookbooks services with systemd_unit resources.

JohnRoesler commented 4 years ago

A lot of our cookbooks are moving to supporting systemd only as the major OS versions seem to be moving that way.

This cookbook also should be moved to custom resources as that's the best practice pattern today...lots of work needed here.