v3.2.0 - (2020-06-26)
- Removed
Rakefile
- Removed
.foodcritic
- Removed
.rspec
- Removed
.rubocop.yml
- Cookbook supports Chef Infra Client 14 or newer.
- Cookstyle fixes for Chef 16
- Updated line endings to
LF
for files that were marked asCRLF
- Utilize
kitchen-azurerm
driver for Linux and Windows VM's
- Proxy support - Thanks @perryflynn! Closed #39.
v3.0.1 - (2018-09-29)
-
Remove require of
chef/mixin/language
This mixin was removed from Chef 14. See this stackoverflow
Fixes following compile error in Chef 14.3.37:
================================================================================ Recipe Compile Error in /tmp/kitchen/cache/cookbooks/vsts_agent/libraries/service.rb ================================================================================ LoadError --------- cannot load such file -- chef/mixin/language Cookbook Trace: --------------- /tmp/kitchen/cache/cookbooks/vsts_agent/libraries/service.rb:4:in '<top (required)>' Relevant File Content: ---------------------- /tmp/kitchen/cache/cookbooks/vsts_agent/libraries/service.rb: 1: require 'chef/resource/lwrp_base' 2: require 'chef/provider/lwrp_base' 3: require 'chef/mixin/shell_out' 4>> require 'chef/mixin/language' 5: 6: module VSTS 7: module Agent 8: # The service operations for vsts_agent 9: class Service 10: include Windows::Helper 11: include VSTS::Agent::Helpers 12: include Chef::DSL::PlatformIntrospection 13: System Info: ------------ chef_version=14.3.37 platform=debian platform_version=8.11 ruby=ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux] program_name=/opt/chef/bin/chef-client executable=/opt/chef/bin/chef-client Running handlers: [2018-08-17T17:57:39-07:00] ERROR: Running exception handlers [2018-08-17T17:57:39-07:00] ERROR: Running exception handlers Running handlers complete [2018-08-17T17:57:39-07:00] ERROR: Exception handlers complete [2018-08-17T17:57:39-07:00] ERROR: Exception handlers complete Chef Client failed. 0 resources updated in 01 seconds [2018-08-17T17:57:39-07:00] FATAL: Stacktrace dumped to /tmp/kitchen/cache/chef-stacktrace.out [2018-08-17T17:57:39-07:00] FATAL: Stacktrace dumped to /tmp/kitchen/cache/chef-stacktrace.out [2018-08-17T17:57:39-07:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report [2018-08-17T17:57:39-07:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report [2018-08-17T17:57:39-07:00] FATAL: LoadError: cannot load such file -- chef/mixin/language [2018-08-17T17:57:39-07:00] FATAL: LoadError: cannot load such file -- chef/mixin/language
Closed #32
build-essential::default
is broken in8.1.1
. Implemented resource in place of recipe.
- Add missing installation of 7zip.
- Copy
win_friendly_path
method to helpers library. - Add Windows Server 2016 to kitchen.yml
v3.0.0 - (2018-08-05)
- Add deployment groups support. Closed #27