All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
This file is used to list changes made in each version of the shifter cookbook.
- new argument
siteenv_append
to allow for customized Environment Variables within the containers.
- wrong directory name
- shifterimg symlink to shifter installations as we want to able to issue image pulls from external nodes
- binary links from install_imagegw to install, as the imagegw is but a service
- another typo
- shifter compile property
- shifter compile property
- system_name property, which allows for compute nodes to pull and use images
- Chef logging
- slurm development files as dependency to compile with slurm support
- typo in condition
/etc/shifter/udiRoot.conf
udiImage
/opt/shifter/udiRoot/libexec/shifter/opt/udiImage
creation
- Ubuntu 16.04 systemd issues
- Ubuntu 16.04 systemd issues
- munge.service systemd unit dependency
imagegw_log_dir
property toinstall_imagegw
resource- ensure service start for
munge
andmongodb
services
- creation of shifter_imagegw log directory to the recipe as mkdir command location differs from system to system
imagemanager.json
typo- Shifter Image Gateway systemd service unit
- symlinks for
shifter
andshifterimg
binaries - symlinks for the container mount directory
- removal of the whole /tmp dir instead of just the extraction dir
- support for non-systemd distros, temporary
- kitchen test run_list to have all the recipes together
- remaining support reference for CentOS
- systemd service file location
- support for CentOS, temporarily
- Ruby syntax error
imagegw_fqdn
property value which is passed down to thecompile
resource
- linting
- mandatory imagemanager.json config file for shifter_imagegw
- shifter_imagegw systemd service file
- helper variables
- shifter_imagegw dependencies installation
- udiRoot.conf location
- Guidelines for contributing to this cookbook
- Version syntax so it complies with supermarket rules
Initial release.
- Resources to compile and install shifter, still without configuration files
- Helper file