Marathon-lb is a service discovery & load balancing tool for DC/OS
NOTE This release marks the deprecation of Maration-LB. Users are encouraged to migrate to EdgeLB Auto Pools.
The release highlight:
:9090/metrics
marathon-lb
The full diff: v1.14.2...v1.15.0
The release highlight:
The full diff: v1.14.1...v1.14.2
The release highlight:
The bug fixes included in this release:
healthChecks
is a key of app before checking its length (#638)The full diff: v1.13.0...v1.13.1
Noteworthy changes(s):
Full changelog:
Shortlog:
Jason Kölker (1):
docker: update to haproxy 1.9.8 (#636)
Noteworthy changes(s):
Full changelog:
Shortlog:
$ git shortlog v1.12.3..v1.13.0
Andreas Peters (1):
add password authentication (#493)
Chris McInerney (1):
Update README.md (#617)
David Soff (1):
Increase ZDD pids from 1 to 2 (#598)
Esteban Lopez Valecky (1):
Fixed typo on HAPROXY_HTTP_BACKEND_REVPROXY_GLUE template. (#501)
GP ✅ (2):
Fixes #613 - correctly validate global daemon flag. (#615)
Make sure we remove temp map files only after checking for map config. (#582)
Jan (1):
Introduce "linear-increase" parameter to zdd.py. (#556)
Jason Kölker (12):
tests: use raw strings instead of escaping
config: use raw strings instead of escaping
make: introduce makefile for testing/building
Fix tests (#619)
readme: point to github wiki (#627)
tests/dockerfile: update base image (#629)
utils: send auth to any host redirected to (#633)
disable configuration cleanup on failed validation (#554) (#625)
Rebase and Flake8 fixes of #584 (#624)
print marathon master (#626)
Refactor #607 (#630)
Mike (1):
updated to 1.9.6 (#631)
Rui Gonçalves (1):
Bind the backend to the frontend when redirectHttpToHttps is used (#498)
WonChon Jung (1):
Add backoff limitation option (#479)
akangaziz (1):
fix: undefined HAPROXY_DEPLOYMENT_TARGET_INSTANCES (#537)
vixns (1):
bump tini to version 0.18.0 and haproxy to version 1.8.16 (#608)
Noteworthy changes(s):
Full changelog:
Shortlog:
$ git shortlog v1.12.2..v1.12.3
GP ✅ (1):
Follow redirects from non-leaders in Marathon 1.7 (#595)
Hans Gogia (1):
replaced libcurl3 to libcurl4 (#597)
Noteworthy changes(s):
Full changelog:
Shortlog:
$ git shortlog v1.12.1..v1.12.2
Justin Lee (7):
Fix descriptions so that longhelp.md gets generated properly
Use generated Longhelp
Add snippet to generate label examples
Fix spacing for prettier output
Use new generation script
Fix lint issues
Fix one more lint issue
Paweł Rozlach (2):
Update the documentation wrt. HAPROXY connection mode
Make server ids persistent across reloads (#586)
Noteworth changes(s):
2018-04-13 07:47:03,204 marathon_lb: Unexpected error! Traceback (most recent call last): File "/marathon-lb/marathon_lb.py", line 1729, in make_config_valid_and_regenerate group_https_by_vhost) TypeError: generateAndValidateTempConfig() takes 5 positional arguments but 6 were given
Full changelog:
Shortlog:
$ git shortlog v1.12.0..HEAD
Drew Kerrigan (1):
Address bug in config validation for invalid labels (#576)
Noteworth changes(s):
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:
HAPROXY_HEAD
templates will cause v1.12.0 to not start up properly. Please remove daemon
and add stats socket /var/run/haproxy/socket expose-fd listeners
in the global section of your custom HAPROXY_HEAD
to resolve the issue. More can info be found here: https://docs.mesosphere.com/services/marathon-lb/advanced/#global-template