Skip to content

Releases: sous-chefs/docker

11.5.0

03 Aug 17:11
Compare
Choose a tag to compare
  • Add none as an option to service_manager to allow using the system defaults
  • Switch to running vagrant+virtualbox on Ubuntu via nested virtualization for smoke tests
  • Fix package installation tests

11.4.2

16 Jul 15:53
Compare
Choose a tag to compare
Update metadata for 11.4.2

11.4.1

16 Jul 15:34
Compare
Choose a tag to compare
  • Fix version_string for Debian Bookworm

11.4.0

15 Jul 17:59
Compare
Choose a tag to compare
  • docker_installation_package support for Ubuntu v24.04 (noble)

11.3.7

09 Jul 10:10
Compare
Choose a tag to compare

11.3.6

08 Jul 16:13
Compare
Choose a tag to compare
  • Version bump to force a release

11.3.5

08 Jul 14:56
Compare
Choose a tag to compare
  • Temporary version in for excon gem due to v0.111.0 introducing breaking changes with the docker-api gem. To be fixed upstream

Standardise files with files in sous-chefs/repo-management

Standardise files with files in sous-chefs/repo-management

11.3.4

02 May 14:50
Compare
Choose a tag to compare
Update metadata for 11.3.4

11.3.3

01 May 23:50
Compare
Choose a tag to compare
Update metadata for 11.3.3

0.37.0

14 Apr 07:48
Compare
Choose a tag to compare

0.37.0

Please note some important changes with this release:

  • The sysconfig DOCKER_OPTS improvement in #250 can potentially change the behavior of that environment variable as it now allows shell interpolation of any embedded variables. This should not affect most environments. If your DOCKER_OPTS does contains any expected $, please escape via \$ for previous behavior or be sure it will behave as expected before upgrading.
  • The daemon restart option (which is deprecated) has been defaulted to nil instead of false when node['docker']['container_init_type'] is set to prevent issues with container restart policies. If you're dependent on the daemon option, please be sure to update your node['docker']['restart'] appropriately.
  • This release also defaults systemd docker host to fd:// to match upstream, enabling socket activation properly. Adjust node['docker']['host'] if necessary.
  • Bugfix: #239: Upstart: install inotify tools only once (avoid CHEF-3694 warning) (thanks jperville)
  • Bugfix: #240: Fixed dead service containers not being restarted on docker_container :run (thanks jperville)
  • Bugfix: #244: Made docker_container action :remove remove the actual upstart service file (thanks jperville)
  • Bugfix: #246: Lengthen shell_out timeout as workaround for slow docker_container action stop (thanks jperville)
  • Bugfix: #258: Fix checking docker container status on debian (thanks fxposter)
  • Bugfix: #260: Fix accidental port changing when using systemd templates (thanks fxposter)
  • Bugfix: #266: Get tests working on master (thanks tduffield)
  • Bugfix: #267: Replace outdated testcontainerd (thanks tduffield)
  • Bugfix: #269: Fix tests on Travis by following Rubocop style guidelines (container LWRP) (thanks fxposter)
  • Bugfix: #280 / #281: Fix port handling when omitted in container LWRP (thanks databus23)
  • Bugfix: #284 / #285: runit finish script to stop a container (thanks xmik)
  • Bugfix: [#288][]: Fix docker.socket unit for RHEL7 (thanks databus23)
  • Bugfix: #292: readme formatting fix (thanks wormzer)
  • Improvement: #208: Add CentOS/RHEL 7 support (thanks dermusikman and intoximeters)
  • Improvement: #232: Added support for insecure-registry docker daemon option (thanks jperville)
  • Improvement: #233 / #234: Added support for registry-mirror docker daemon option (thanks jperville and tarnfeld)
  • Improvement: #237: Deprecate the restart daemon option (thanks jperville)
  • Improvement: #238: Added docker_container restart attribute (thanks jperville)
  • Improvement: #242: Added docker_container action :create (thanks jperville)
  • Improvement: #245: Add a Gitter chat badge to README.md (thanks tduffield)
  • Improvement: #250: Use double-quotes for DOCKER_OPTS (thanks rchekaluk)
  • Improvement: #259: Use registry on image inspection (thanks fxposter)
  • Improvement: #263: Add additional_host attribute to container resource (thanks fxposter)
  • Improvement: #264 / #265: Access keyserver.ubuntu.com on port 80 (thanks sauraus)
  • Improvement: #268: Updated the /etc/init/docker.conf template (thanks jperville)
  • Improvement: #276: Added support for docker options device and cap-add (thanks hvolkmer)
  • Improvement: #279: Allow docker_container memory to have String value (eg. memory='1G') (thanks jperville)
  • Improvement: #287: redhat 7 does not need the epel repository (thanks databus23)
  • Improvement: #289: Update systemd service/socket files (from upstream) (thanks databus23)
  • Improvement: #296: Default systemd to fd:// as well as use upstream MountFlags=slave and LimitCORE=infinity
  • Improvement: #297: Update docker daemon SysV init scripts with upstream improvements
  • Improvement: #298: Further deprecate daemon restart flag by default, which interferes with restart policies