I am using the latest consul and consul web ui (v.0.8.5 for both) and I've been able to reproduce the issue with git2consul 0.10.4 all the way through latest (0.12.13). I have not tried any versions lower than 0.10.4.
Also, note... I have all consul ACL stuff disabled.
When git2consul starts it always syncs the specified git repo and branch from the config above and syncs it (recursively) to the consul KV (no problem there). Also, as expected, when I commit and push any changes to my git branch, git2consul always detects and syncs to the consul KV on it's next polling interval.
The problem is this...
When running git2consul versions 0.10.4 through 0.12.13, but consul and consul web ui versions of 0.6.4 I can go into the consul web ui and manual edit a consul KV object. All versions of git2consul sync the change on the next polling interval. However, when I make a manual change through the web ui for consul 0.8.5 and git2consul does it's next poll, it doesn't re-sync or overwrite my manual web ui changes (presumably because it just checks the KV stored branch's ".ref" file with the current git sha).
My git2consul config:
I am using the latest consul and consul web ui (v.0.8.5 for both) and I've been able to reproduce the issue with git2consul 0.10.4 all the way through latest (0.12.13). I have not tried any versions lower than 0.10.4.
Also, note... I have all consul ACL stuff disabled.
When git2consul starts it always syncs the specified git repo and branch from the config above and syncs it (recursively) to the consul KV (no problem there). Also, as expected, when I commit and push any changes to my git branch, git2consul always detects and syncs to the consul KV on it's next polling interval.
The problem is this...
When running git2consul versions 0.10.4 through 0.12.13, but consul and consul web ui versions of 0.6.4 I can go into the consul web ui and manual edit a consul KV object. All versions of git2consul sync the change on the next polling interval. However, when I make a manual change through the web ui for consul 0.8.5 and git2consul does it's next poll, it doesn't re-sync or overwrite my manual web ui changes (presumably because it just checks the KV stored branch's ".ref" file with the current git sha).
Would love it if I could get some help with this.
Thanks!