This repository has been archived by the owner on Jul 2, 2024. It is now read-only.
Releases: jdeathe/centos-ssh-memcached
Releases · jdeathe/centos-ssh-memcached
2.3.1
- Deprecate Makefile target
logs-delayed
; replaced withlogsdef
. - Updates source image to 2.6.1.
- Updates
memcached-wrapper
; reduced function duplication. - Updates
test/health_status
helper script with for consistency. - Updates Makefile target
logs
to accept[OPTIONS]
(e.gmake -- logs -ft
). - Updates info/error output for consistency.
- Updates healthcheck failure messages to remove EOL character that is rendered in status response.
- Updates ordering of Tags and respective Dockerfile links in README.md for readability.
- Adds improved test workflow; added
test-setup
target to Makefile. - Adds Makefile target
logsdef
to handle deferred logs output within a target chain. - Adds exec proxy function to
memcached-wrapper
used to pass through nice. - Adds
/docs
directory for supplementary documentation. - Fixes lock file handling in
memcached-wrapper
. - Fixes CentOS-7 version in Dockerfile
org.deathe.description
metadata. - Fixes validation failure of 0 second --timeout value in
test/health_status
. - Removes
ENABLE_MEMCACHED_WRAPPER
from docker-compose example configuration.
1.4.1
- Deprecate Makefile target
logs-delayed
; replaced withlogsdef
. - Updates source image to 1.11.1.
- Updates
memcached-wrapper
; reduced function duplication. - Updates
test/health_status
helper script with for consistency. - Updates Makefile target
logs
to accept[OPTIONS]
(e.gmake -- logs -ft
). - Updates info/error output for consistency.
- Updates healthcheck failure messages to remove EOL character that is rendered in status response.
- Updates ordering of Tags and respective Dockerfile links in README.md for readability.
- Adds improved test workflow; added
test-setup
target to Makefile. - Adds Makefile target
logsdef
to handle deferred logs output within a target chain. - Adds exec proxy function to
memcached-wrapper
used to pass through nice. - Adds
/docs
directory for supplementary documentation. - Fixes lock file handling in
memcached-wrapper
. - Fixes validation failure of 0 second --timeout value in
test/health_status
. - Removes
ENABLE_MEMCACHED_WRAPPER
from docker-compose example configuration.
2.3.0
- Deprecates
MEMCACHED_AUTOSTART_MEMCACHED_WRAPPER
, replaced withENABLE_MEMCACHED_WRAPPER
. - Updates source image to 2.6.0.
- Updates CHANGELOG.md to simplify maintenance.
- Updates README.md to simplify contents and improve readability.
- Updates README-short.txt to apply to all image variants.
- Updates Dockerfile
org.deathe.description
metadata LABEL for consistency. - Updates
memcached-wrapper
configuration to send error log output to stderr. - Updates
memcached-wrapper
timer to use UTC date timestamps. - Updates wrapper supervisord configuration file/priority to
50-memcached-wrapper.conf
/50
. - Fixes binary paths in systemd unit files; missing changes from last release.
- Fixes docker host connection status check in Makefile.
- Adds missing instruction step to docker-compose example configuration file.
- Adds
inspect
,reload
andtop
Makefile targets. - Adds improved
clean
Makefile target; includes exited containers and dangling images. - Adds lock/state file to wrapper script.
- Adds
SYSTEM_TIMEZONE
handling to Makefile, scmi, systemd unit and docker-compose templates. - Adds system time zone validation to healthcheck.
- Removes support for long image tags (i.e. centos-7-2.x.x).
1.4.0
- Deprecates
MEMCACHED_AUTOSTART_MEMCACHED_WRAPPER
, replaced withENABLE_MEMCACHED_WRAPPER
. - Updates source image to 1.11.0.
- Updates CHANGELOG.md to simplify maintenance.
- Updates README.md to simplify contents and improve readability.
- Updates README-short.txt to apply to all image variants.
- Updates Dockerfile
org.deathe.description
metadata LABEL for consistency. - Updates
memcached-wrapper
configuration to send error log output to stderr. - Updates
memcached-wrapper
timer to use UTC date timestamps. - Updates wrapper supervisord configuration file/priority to
50-memcached-wrapper.conf
/50
. - Fixes binary paths in systemd unit files; missing changes from last release.
- Fixes docker host connection status check in Makefile.
- Adds missing instruction step to docker-compose example configuration file.
- Adds
inspect
,reload
andtop
Makefile targets. - Adds improved
clean
Makefile target; includes exited containers and dangling images. - Adds lock/state file to wrapper script.
- Adds
SYSTEM_TIMEZONE
handling to Makefile, scmi, systemd unit and docker-compose templates. - Adds system time zone validation to healthcheck.
- Removes support for long image tags (i.e. centos-6-1.x.x).
centos-7-2.2.1
CentOS-7 7.5.1804 x86_64 - Memcached.
Release changes
- Updates source image to 2.5.1.
- Updates Dockerfile with combined ADD to reduce layer count in final image.
- Fixes binary paths in systemd unit files for compatibility with both EL and Ubuntu hosts.
- Adds improvement to pull logic in systemd unit install template.
- Adds
SSH_AUTOSTART_SUPERVISOR_STDOUT
with a value "false", disabling startup ofsupervisor_stdout
. - Adds improved
healthcheck
andmemcached-wrapper
scripts. - Adds
docker-compose.yml
to.dockerignore
.
Download then load the docker image using:
$ xz -dc centos-ssh-memcached.2.2.1.tar.xz | docker load
centos-6-1.3.1
CentOS-6 6.10 x86_64 - Memcached.
Release changes
- Updates source image to 1.10.1.
- Updates Dockerfile with combined ADD to reduce layer count in final image.
- Fixes binary paths in systemd unit files for compatibility with both EL and Ubuntu hosts.
- Adds improvement to pull logic in systemd unit install template.
- Adds
SSH_AUTOSTART_SUPERVISOR_STDOUT
with a value "false", disabling startup ofsupervisor_stdout
. - Adds improved
healthcheck
andmemcached-wrapper
scripts. - Adds
docker-compose.yml
to.dockerignore
.
Download then load the docker image using:
$ xz -dc centos-ssh-memcached.1.3.1.tar.xz | docker load
centos-7-2.2.0
CentOS-7 7.5.1804 x86_64 - Memcached.
Release changes
- Updates source image to 2.5.0.
- Updates and restructures Dockerfile.
- Updates default HEALTHCHECK interval to 1 second from 0.5.
- Updates container naming conventions and readability of
Makefile
. - Fixes issue with unexpected published port in run templates when
DOCKER_PORT_MAP_TCP_11211
is set to an empty string or 0. - Adds placeholder replacement of
RELEASE_VERSION
docker argument to systemd service unit template. - Adds error messages to healthcheck script and includes supervisord check.
- Adds consideration for event lag into test cases for unhealthy health_status events.
- Adds port incrementation to Makefile's run template for container names with an instance suffix.
- Adds improved memcached-wrapper script including optional Details output.
- Adds validation on
MEMCACHED_CACHESIZE
andMEMCACHED_MAXCONN
- fails back to default if not a positive non-zero integer. - Adds docker-compose configuration example.
- Adds improved logging output.
- Removes use of
/etc/services-config
paths. - Removes X-Fleet section from etcd register template unit-file.
- 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 container log file
/var/log/memcached.log
.
Download then load the docker image using:
$ xz -dc centos-ssh-memcached.2.2.0.tar.xz | docker load
centos-6-1.3.0
CentOS-6 6.10 x86_64 - Memcached.
Release changes
- Updates source image to 1.10.0.
- Updates and restructures Dockerfile.
- Updates default HEALTHCHECK interval to 1 second from 0.5.
- Updates container naming conventions and readability of
Makefile
. - Fixes issue with unexpected published port in run templates when
DOCKER_PORT_MAP_TCP_11211
is set to an empty string or 0. - Adds placeholder replacement of
RELEASE_VERSION
docker argument to systemd service unit template. - Adds error messages to healthcheck script and includes supervisord check.
- Adds consideration for event lag into test cases for unhealthy health_status events.
- Adds port incrementation to Makefile's run template for container names with an instance suffix.
- Adds improved memcached-wrapper script including optional Details output.
- Adds validation on
MEMCACHED_CACHESIZE
andMEMCACHED_MAXCONN
- fails back to default if not a positive non-zero integer. - Adds docker-compose configuration example.
- Adds improved logging output.
- Removes use of
/etc/services-config
paths. - Removes X-Fleet section from etcd register template unit-file.
- 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 container log file
/var/log/memcached.log
.
Download then load the docker image using:
$ xz -dc centos-ssh-memcached.1.3.0.tar.xz | docker load
centos-7-2.1.1
CentOS-7 7.5.1804 x86_64 - Memcached.
Release changes
- Fixes typo in test; using
--format
instead of--filter
. - Adds required
--sysctl
settings to docker run templates. - Updates source image to 2.4.1.
Download then load the docker image using:
$ xz -dc centos-ssh-memcached.2.1.1.tar.xz | docker load
centos-6-1.2.1
CentOS-6 6.10 x86_64 - Memcached.
Release changes
- Fixes typo in test; using
--format
instead of--filter
. - Adds required
--sysctl
settings to docker run templates. - Updates source image to 1.9.1.
Download then load the docker image using:
$ xz -dc centos-ssh-memcached.1.2.1.tar.xz | docker load