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

Add license_path consul_config property for enterprise installations #601

Closed tgraskemper closed 2 years ago

tgraskemper commented 2 years ago

Description

Adds license_path configuration option as defined by Hasicorp's Consul licensing documentation as of 1.10.0. https://www.consul.io/docs/enterprise/license/overview

Similar to https://github.com/sous-chefs/consul/pull/571, I have overrode the resource in my local environment where we have an enterprise license to validate.

Nov 29 23:11:55 ip-172-30-8-179 consul[4602]: 2021-11-29T23:11:55.086Z [INFO]  agent: initialized license: id=xxxxxxxxx expiration="1970-01-01 00:00:00 +0000 UTC>
Nov 29 23:11:55 ip-172-30-8-179 consul[4602]: 2021-11-29T23:11:55.087Z [INFO]  agent: started routine: routine=license-manager
Nov 29 23:11:55 ip-172-30-8-179 consul[4602]: 2021-11-29T23:11:55.087Z [INFO]  agent: started routine: routine=license-monitor

Issues Resolved

N/A

Check List

kitchen-porter commented 2 years ago

Released as: 5.2.0