Skip to content
This repository has been archived by the owner on Jul 2, 2024. It is now read-only.

centos-7-2.5.0

Compare
Choose a tag to compare
@jdeathe jdeathe released this 28 Jan 23:24
· 147 commits to centos-7-develop since this release
2.5.0
3fcc789

CentOS-7 7.5.1804 x86_64 - SCL/EPEL/IUS Repos / Supervisor / OpenSSH.

Release changes

  • Updates openssl package to 1.0.2k-16.el7.
  • Updates sudo package to 1.8.23-3.el7.
  • Updates yum-plugin-versionlock package to 1.1.31-50.el7.
  • Updates supervisor to 3.3.5.
  • Updates validation for SSH_USER_ID to allow values in the system ID range.
  • Updates and restructures Dockerfile to reduce number of layers in image.
  • Updates container naming conventions for scmi making the node element optional.
  • Updates container naming conventions and readability of Makefile.
  • Updates docker logs output example in README document.
  • Updates README instructions following review.
  • Updates default HEALTHCHECK interval to 1 second from 0.5.
  • Replaces awk with native bash regex when testing sudo user's have NOPASSWD:ALL.
  • Fixes bootstrap errors regarding readonly PASSWORD_LENGTH.
  • Fixes issue with redacted password when using SSH_PASSWORD_AUTHENTICATION in combination with SSH_USER_FORCE_SFTP.
  • Fixes issue with unexpected published port in run templates when DOCKER_PORT_MAP_TCP_22 is set to an empty string or 0.
  • Fixes missing SSH_TIMEZONE from Makefile's install run template.
  • Fixes validation of SSH_TIMEZONE values - set to defaults with warning and abort on error.
  • Adds SSH_USER_PRIVATE_KEY to allow configuration of an RSA private key for SSH_USER.
  • Adds placeholder replacement of RELEASE_VERSION docker argument to systemd service unit template.
  • Adds error messages to healthcheck script and includes supervisord check.
  • Adds a short sleep after bootstrap Details to work-around missing output on CI service's host.
  • Adds port incrementation to Makefile's run template for container names with an instance suffix.
  • Adds consideration for event lag into test cases for unhealthy health_status events.
  • Adds feature to allow configuration of "root" SSH_USER.
  • Adds validation of SSH_SUDO values.
  • Removes use of /etc/services-config paths.
  • Removes fleet --manager option in the scmi installer.
  • 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 undocumented SSH_ROOT_PASSWORD from bootstrap process.

Download then load the docker image using:

$ xz -dc centos-ssh.2.5.0.tar.xz | docker load