This repository was archived by the owner on Jul 2, 2024. It is now read-only.
centos-6-1.2.0
·
123 commits
to centos-7-develop
since this release
CentOS-6 6.10 x86_64 - HAProxy / HATop.
Release changes
- Updates package
rsyslogtorsyslog7. - Updates source image to 1.10.1.
- Updates and restructures Dockerfile.
- Updates container naming conventions and readability of
Makefile. - Updates healthcheck retries to 4.
- Updates docker-compose configuration examples.
- Updates default tls/ssl certificate name from
localhost.localdomain.crttolocalhost.crt. - Fixes issue with unexpected published port in run templates when
DOCKER_PORT_MAP_TCP_80orDOCKER_PORT_MAP_TCP_443is set to an empty string or 0. - Fixes binary paths in systemd unit files for compatibility with both EL and Ubuntu hosts.
- Fixes environment variable name typo in README for
HAPROXY_CONFIG. - Adds port incrementation to Makefile's run template for container names with an instance suffix.
- Adds placeholder replacement of
RELEASE_VERSIONdocker argument to systemd service unit template. - Adds improvement to pull logic in systemd unit install template.
- Adds
SSH_AUTOSTART_SUPERVISOR_STDOUTwith a value "false", disabling startup ofsupervisor_stdout. - Adds improved logging output.
- Adds consideration for event lag into test cases for unhealthy health_status events.
- Adds error messages to healthcheck script and includes supervisord check.
- Adds improved
healtchcheck,haproxy-wrapperandrsyslogd-wrapperscripts. - Adds improved lock/state file implementation in wrapper scripts.
- Adds config path and tls/ssl certificate fingerprint to
haproxy-wrapperDetails output. - Adds support for soft-stop in
haproxy-wrapper. - Adds configuration of Apache certificate via
APACHE_SSL_CERTIFICATEin.envfor the tcp example. - Adds
/status(monitor-uri) endpoints and custom error responses to http example configuration. - Adds
socatpackage to the image to allow for non-interactive HAProxy CLI usage. - Removes use of
/etc/services-configpaths. - Removes the unused group element from the default container name.
- Removes the node element from the default container name.
- Removes unused environment variables from Makefile and scmi configuration.
- Removes X-Fleet section from etcd register template unit-file.
- Removes use of
stick-tableinhaproxy-tcp.cfgas it should not be necessary for web backends that support shared persistence/session data stores.
Download then load the docker image using:
$ xz -dc centos-ssh-haproxy.1.2.0.tar.xz | docker load