Skip to content

Latest commit

 

History

History
79 lines (60 loc) · 4.26 KB

CHANGELOG.md

File metadata and controls

79 lines (60 loc) · 4.26 KB

CHANGELOG

0.3 (May 30, 2017)

Updated tools:

  • update to Vagrant v1.9.5 (see PR #58)
  • update to VirtualBox v5.1.22 (see PR #59)
  • update to Docker v17.05.0-ce (see PR #61)
  • update to ChefDK v1.4.3 (see PR #62)
  • update to Atom Editor v1.17.1 and plugins (see PR #60):
    • atom-beautify to v0.29.24
    • atom-minimap to v4.28.2
    • language-ansible to v0.2.1 (new)

Newly installed tools:

  • installed a toolchain for developing with Ansible (see PR #63), including:
    • ansible v2.3.0.0
    • molecule v2.0.0.rc5
    • testinfra v1.6.2
    • ansible-lint v3.4.12

0.2 (May 12, 2017)

Updated tools:

  • update to Ubuntu 16.04 basebox (see PR #29)
  • update to ChefDK 1.3.40 (see PR #32, PR #55)
  • update Vagrant to v1.9.3 and plugins (see PR #33, PR #41):
    • vagrant-omnibus to v1.5.0
    • vagrant-berkshelf to v5.1.1
    • vagrant-lxc to v1.2.3
    • vagrant-managed-servers v0.8.0 (new plugin, see PR #43)
  • update to Docker 17.04.0-ce (see PR #34, PR #46)
  • update to Atom Editor v1.15.0 and plugins (see PR #35):
    • atom-beautify to v0.29.18
    • atom-minimap to v4.27.1
    • removed: language-batchfile (not needed)
    • removed: line-ending-converter (part of atom core)

Newly installed tools:

  • installs VirtualBox 5.1.18 and make it the default vagrant provider (see PR #28)
  • installs Packer 1.0.0 (see PR #36)
  • installs the indicator-multiload applet for monitoring system resources (see PR #37)

Improvements:

  • various minor improvements when provisioning via Vagrant (see PR #39):
    • use all available CPU cores when starting the VM via vagrant
    • force colored output when provisioning the VM without a tty
    • adjust chef-zero log level when provisioning the VM without a tty
  • noticeably improve chef-zero startup time by disabling the vmware ohai plugin (see PR #40)
  • add --provision-only flag to the update-vm.sh script (see PR #42, PR #47)
  • configure PS1 to provide a usable shell prompt for Git (see PR #45)
  • tweak Atom to scale the tree view's font size along with the editor (see PR #49)
  • restructure the README to better differentiate between Usage and Development (see PR #50)
  • added a LICENSE file to provide the sources under MIT license (see PR #51)
  • cleanup: renove outdated workarounds, TODOs and rubocop linting (see PR #54)
  • place a README on the Desktop for better guiding the user (see PR #56)

Breaking changes:

  • the VM is now provisioned under a dedicated user account 'user', and thus the 'vagrant' user account can now be removed before packaging the box (see PR #44)

0.1 (May 11, 2016)

The initial release of the linus-kitchen developer VM.

It includes:

  • ChefDK 0.13.21
  • Vagrant 1.8.1
  • Docker 1.11
  • Git 1.9
  • Atom Editor 1.7.3

See the README for more details.