smebberson / docker-alpine

Docker containers running Alpine Linux and s6 for process management. Solid, reliable containers.
MIT License
596 stars 186 forks source link

Update Consul to v0.6.3 #19

Closed matthewvalimaki closed 8 years ago

matthewvalimaki commented 8 years ago

See https://github.com/hashicorp/consul/blob/master/CHANGELOG.md and https://www.consul.io/docs/upgrade-specific.html.

Couple highlights important for us:

Some breakage will happen:

smebberson commented 8 years ago

@matthewvalimaki, sounds good. I'll work this in once we have #13 merged in.

matthewvalimaki commented 8 years ago

Related PRs: #28 and #29.

Note: since Consul 0.6.0 the AMD64 bin version works so no need to compile ourselves.

smebberson commented 8 years ago

PR #34 incorporates these changes. It's nice not having to build Consul anymore! Please note, I didn't make any changes regarding the UI yet, please see #30 regarding some questions on this.

Also, I didn't do anything specific regarding incompatibility. I think this should be handled downstream as needed.