Marathon-LB v1.12.0
Noteworth changes(s):
- Update to HAProxy 1.8.4
- Change reload mechanism away from iptables hack, use HAProxy 1.8 features instead
Full changelog:
Shortlog:
$ git shortlog v1.11.3..HEAD
Drew Kerrigan (5):
Check for MESOS_TCP (#509)
Add long backend proxypass path test (#499)
Fix bug in config validation and reduce marathon calls (#563)
Add missing parameter to regenerate_config call (#573)
Merge beta features into master (bump to HAProxy 1.8.4) (#569)
Joerg Schad (1):
Fixed broken links (#568)
Justin Lee (3):
Fix build status link (#548)
Use multiple keyservers for gpg verify of tini during Docker build (#549)
Work around python3 > dh-python > dkpg-dev > make dependency (#564)
Nick (1):
Https frontend grouping by vhost (#524)
Tyler Marshall (1):
Fix ordering of acls that include paths when using haproxy map with https (#447)
gauripowale (1):
Adding MLB Integration Tests to CI (#570)
Known Issues:
- Existing custom
HAPROXY_HEAD
templates will cause v1.12.0 to not start up properly. Please removedaemon
and addstats socket /var/run/haproxy/socket expose-fd listeners
in the global section of your customHAPROXY_HEAD
to resolve the issue. More can info be found here: https://docs.mesosphere.com/services/marathon-lb/advanced/#global-template