Ohai Chefs! Time for a shiny new ChefDK release :)
ChefDK 0.8.0 is now available at https://downloads.chef.io/chef-dk/ on OS/X (including OS X 10.11, “El Capitan”), Red Hat Enterprise Linux, Windows, Ubuntu and Debian!
Highlights include:
chef delete-policy
, delete-policy-group, clean-policy-cookbooks and clean-policy-revisions. Requires Chef Server 12.2.chef shell-init
)!Chef Provisioning and Chef Provisioning AWS are updated to their latest versions. Highlights from these updates include:
ignore_converge_failure
option to not fail the provisioning run of a provisioned node fails chef-client.aws_route_table
now accepts an aws_vpc_peering_connection
as a route target, see aws_route_table_spec.rb
for an example.machine
resource to use the AWS SDK V2 instead of V1.
bootstrap_options
should continue to work, but we now support the full hash of options listed in the AWS documentation except the count attributes.
network_interfaces
and block_device_mappings
than the V1 SDK supported.aws_tags
attribute.from_image
in the machine_options
now correctly works to create an instance from an AMI or machine_image
resource.load_balancer
with the health_check
hash in the load_balancer_options
attribute.use_private_ip_for_ssh
. Replaced it with transport_address_location
which can have an option of :public_ip
, :private_ip
or :dns
.AWS::EC2::Errors::RequestLimitExceeded
error – see the section in the README for details.You can look at the full changelogs here: https://github.com/chef/chef-dk/blob/master/CHANGELOG.md