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

centos-6-1.7.0

Compare
Choose a tag to compare
@jdeathe jdeathe released this 26 Aug 22:00
· 309 commits to centos-6 since this release
1.7.0

CentOS-6 6.8 x86_64 - SCL/EPEL/IUS Repos / Supervisor / OpenSSH.

Release changes

  • Added scmi (Services Container Manager Interface) to the image to simplify deployment and management of container instances using simply docker itself, using systemd for single docker hosts or fleet for clustered docker hosts.
  • Added metadata labels to the Dockerfile which defines the docker commands to run for operation (install/uninstall). This combined with scmi enables the use of Atomic Host's atomic install|uninistall commands.
  • The xz archive package has ben added to the image to allow scmi to load an image package from disk instead of requiring registry access to pull release images.
  • Updated Supervisor to 3.3.1.
  • Removed unnecessary desktop image resources.
  • Warn operator if any supplied environment variable values failed validation and have been set to a safe default.
  • Added DOCKER_CONTAINER_PARAMETERS_APPEND which allows the docker operator to append parameters to the default docker create template.
  • Removed handling of Configuration Data Volumes from the helper scripts and from the Systemd unit-file definitions. Volumes can be added using the environment variable DOCKER_CONTAINER_PARAMETERS_APPEND or with the --setopt option with scmi.
  • Removed the build.sh and run.sh helper scripts that were deprecated and have been replaced with the Makefile targets. With make installed the process of building and running a container from the Dockerfile is make build install start or to replicate the previous build helper make build images install start ps.
  • Systemd template unit-files have been renamed to [email protected] and [email protected]. The (optional) register sidekick now contains placeholder {{SERVICE_UNIT_NAME}} that is needs gets replaced with the service unit when installing using scmi.
  • The default value for DOCKER_IMAGE_PACKAGE_PATH in the systemd template unit-file has been changed from /var/services-packages to /var/opt/scmi/packages.

Download then load the docker image using:

$ xz -dc centos-ssh.centos-6-1.7.0.tar.xz | docker load