Releases: d2iq-archive/marathon-lb
Marathon-LB v1.8.1
Noteworthy Changes:
Backporting this to Marathon-LB v1.8.x for DC/OS 1.8.x:
Updated base container to debian:buster to resolve https://security-tracker.debian.org/tracker/CVE-2017-12424
Marathon-LB v1.8.1.1
Re-build of Marathon-LB v1.8.1.1. No code change, but newer build uses newer libaries:
# dpkg-query -l | grep coreutils
ii coreutils 8.28-1 amd64 GNU core utilities
# dpkg-query -l | grep curl
ii libcurl3:amd64 7.57.0-1 amd64 easy-to-use client-side URL transfer library (OpenSSL flavour)
# dpkg-query -l | grep ncurses
ii libncurses5:amd64 6.0+20171125-1 amd64 shared libraries for terminal handling
ii libncursesw5:amd64 6.0+20171125-1 amd64 shared libraries for terminal handling (wide character support)
ii ncurses-base 6.0+20171125-1 all basic terminal type definitions
ii ncurses-bin 6.0+20171125-1 amd64 terminal-related programs and man pages
# dpkg-query -l | grep openssl
ii openssl 1.1.0g-2 amd64 Secure Sockets Layer toolkit - cryptographic utility
# dpkg-query -l | grep sensible-utils
ii sensible-utils 0.0.11 all Utilities for sensible alternative selection
# dpkg-query -l | grep systemd
ii libsystemd0:amd64 235-3 amd64 systemd utility library
# dpkg-query -l | grep util-linux
ii util-linux 2.30.2-0.1 amd64 miscellaneous system utilities
# ldd --version | grep -i glibc
ldd (Debian GLIBC 2.26-2) 2.26
Marathon-LB v1.11.1
Noteworthy Changes:
Updated base container to debian:buster to resolve https://security-tracker.debian.org/tracker/CVE-2017-12424
Marathon-LB v1.11.0
Noteworthy change(s):
- Ability to start syslogd configured to log to container's stdout enabling full HAProxy connection logs
- Ability to retry reloads (and configure related parameters) to avoid race conditions that resulted in never-ending "Waiting for pid..." messages
- Adds these arguments:
--max-reload-retries MAX_RELOAD_RETRIES
Max reload retries before failure. Reloads happen
every --reload-interval seconds. Set to 0 to disable
or -1 for infinite retries. (default: 10)
--reload-interval RELOAD_INTERVAL
Wait this number of seconds between reload retries.
(default: 10)
- Adds
HAPROXY_SYSLOGD
environment variable which enables syslogd to container stdout when set.
Full changelog: v1.10.3...v1.11.0
Shortlist:
% git shortlog v1.10.3..HEAD
Drew Kerrigan (1):
Add container syslogd support and fix 'Waiting for Pids' race condition (#505)
Shredgar (1):
Change README.md (#487)
Marathon-LB v1.10.3
Noteworthy change(s):
- This introduces the ability to configure global HAPROXY template via environment variables passed to the marathon-lb container (rather than requiring a hosted tarball)
.
Full changelog: v1.10.2...v1.10.3
Shortlist:
% git shortlog v1.10.2..HEAD
Justin Lee (1):
Support providing MLB templates via environment variables rather than… (#492)
Marathon-lb 1.10.2
Noteworthy change(s):
- This change addresses a bug introduced marathon-lb version 1.9.0 which affects apps using USER networking mode with containers on DC/OS versions 1.9 and lower. Specifically apps with empty portMappings.
Full changelog: v1.10.1...v1.10.2
Shortlist:
% git shortlog v1.10.1..HEAD
Drew Kerrigan (1):
Fix return type of get_app_port_mappings (#494).
Marathon-lb v1.10.1
Noteworthy change(s):
- Time out event stream to Marathon if there's no traffic after 5 minutes
Full changelog: v1.10.0...v1.10.1
Shortlist:
% git shortlog v1.10.0..HEAD
Gustav Paul (1):
README: add dev setup troubleshooting to Contributing section (#486)
Nicholas Sun (1):
Time out pycurl after 5 minutes
Marathon-lb 1.10.0
Noteworthy change(s):
- Clear away all fields with null values from JSON objects
Full changelog: v1.9.0...v1.10.0
Shortlist:
% git shortlog v1.9.0..HEAD
James DeFelice (1):
marathon/json: properly handle app fields that may translate to None … (#480)
Marathon-lb 1.9.0
Noteworthy change(s):
- Update for changes to the Marathon 1.5 API
Full changelog: v1.8.0...v1.9.0
Shortlist:
% git shortlog v1.8.0...HEAD
Drew Kerrigan (1):
Update for Marathon 1.5 API Changes (#476)
Nicholas Sun (1):
readme: Add release process
Marathon-lb 1.8.0
Noteworthy change(s):
- Update to haproxy 1.7.6 DCOS_OSS-1312
Full changelog: v1.7.0...v1.8.0
Shortlist:
% git shortlog v1.7.0..HEAD
Nicholas Sun (1):
dockerfile: Update to haproxy 1.7.6