claranet / puppet-consul_template

A Puppet module to manage the config and jobs of Consul Template from Hashicorp
Apache License 2.0
30 stars 89 forks source link

Update config to latest consult_template 0.18.2 #88

Closed javierbertoli closed 7 years ago

javierbertoli commented 7 years ago

The new config file format is backward-incompatible, and old format will prevent current consul_template from starting.

I just adapted the current parameters so they fit the new format, didn't took too much consideration on keeping backward compatibility.

claflico commented 7 years ago

Just got bit by this myself. Had to downgrade back down to 0.16.0

javierbertoli commented 7 years ago

Also, fixed watch and vault fragments order

javierbertoli commented 7 years ago

@craigwatson, rebased, fixed some conflicts and updated to 0.18.2.

craigwatson commented 7 years ago

@javierbertoli it seems that there's a few changes in this PR that don't relate to the consul_template version.

If you don't mind, I'm going to close this PR for now. If you can rebase your fork and separate out the versioning changes into a branch, then re-submit a PR containing just those changes, I'll look at getting them merged soon-as.

Apologies for the delay here!