Skip to content

Latest commit

 

History

History
106 lines (75 loc) · 2.74 KB

CHANGELOG.md

File metadata and controls

106 lines (75 loc) · 2.74 KB

Changelog

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.

Fixed

  • Resolved issue with archive-tar-minitar

Changed

  • Now tracking Gemfile.lock in version control
  • Switched from travis-ci to github actions

Changed

  • Updated to use CINC instead of Chef Workstation
  • Updated to thor@1.x which removes warnings when using ruby 3.x

Fixes

  • Adds solo support for Ubuntu 22.04
  • Better error handling of missing SSH key for solo commands

Changed

  • Updated to use Chef Workstation instead of ChefDK

Fixes

  • Adds solo support for Ubuntu 20.04

Fixes

  • Now using thread-safe enum to avoid FiberError

Added

  • Added global aws_profile option
  • Added spinner to all deployments to avoid CI hangs

Changed

  • BREAKING CHANGE: Removed syncing of code for solo deployments

Changed

  • SSH options now set LogLevel=ERROR

Changed

  • Silences stderr for all ssh commands

Changed

  • BREAKING CHANGE: Renamed -s and --stacks options to -T and --targets respectively
  • Updated to "berkshelf" ~> 7.0
  • Updated to "chef" ~> 13.6
  • Updated to "thor" ~> 0.20

Added

  • Added solo deploy type
  • New init command for initializing configuration
  • Added global ssh_key option
  • Added global force_setup option
  • Better error handling / logging

Removed

  • Removed ridley as a dependency

Fixes

  • Problem with newer S3 domains

Added

  • Travis CI integration along with sample unit test

Added

  • Better error handling / logging
  • Gem version badge to README
  • Usage documentation