v4.13.3 (2020-12-15)
- Bump omnibus-software from
9c01df0
to28a9db0
in /omnibus #3050 (dependabot-preview[bot]) - Bump kitchen-vagrant from 1.7.0 to 1.7.1 in /omnibus #3051 (dependabot-preview[bot])
- Bump omnibus from
1782bac
tod890d36
in /omnibus #3052 (dependabot-preview[bot]) - Bump omnibus from
d890d36
to48266df
in /omnibus #3057 (dependabot-preview[bot]) - Bump the world one last time #3068 (tas50)
- Update libffi and libiconv to the latest #3069 (tas50)
- Fix the FFI version string #3072 (tas50)
- Bump openssl and all other deps #3075 (tas50)
v4.12.0 (2020-10-21)
- Bump test-kitchen from 2.7.0 to 2.7.1 in /omnibus #3035 (dependabot-preview[bot])
- Update all the dependencies #3046 (tas50)
- Bump omnibus from
f3ed5d3
to222d66e
in /omnibus #3047 (dependabot-preview[bot]) - More software updates #3048 (tas50)
v4.11.0 (2020-09-11)
- Bump omnibus-software from
41ddd2e
toe1c3d28
in /omnibus #3014 (dependabot-preview[bot]) - Bump omnibus-software from
e1c3d28
toddae372
in /omnibus #3015 (dependabot-preview[bot]) - Bump omnibus-software from
ddae372
to348b519
in /omnibus #3017 (dependabot-preview[bot]) - Bump omnibus from
f8f202c
to8a29d6a
in /omnibus #3024 (dependabot-preview[bot]) - Bump test-kitchen from 2.5.4 to 2.6.0 in /omnibus #3020 (dependabot-preview[bot])
- Bump omnibus-software from
348b519
to379f9c7
in /omnibus #3023 (dependabot-preview[bot]) - Bump all deps to current #3026 (tas50)
- Bump test-kitchen from 2.6.0 to 2.7.0 in /omnibus #3029 (dependabot-preview[bot])
- Bump omnibus-software from
379f9c7
to0d5f81d
in /omnibus #3030 (dependabot-preview[bot]) - Bump omnibus from
0f93174
to22ce151
in /omnibus #3028 (dependabot-preview[bot]) - Bump openssl to 1.0.2w and all other deps to current #3031 (tas50)
- Bump winrm-elevated from 1.2.1 to 1.2.2 in /omnibus #3032 (dependabot-preview[bot])
- Update Chef Infra Client to 15.14.0 & build macOS 11 packages #3033 (tas50)
v4.10.0 (2020-07-29)
- Add 4.9 release notes #2985 (tas50)
- Update project status to 'maintained' #2983 (marcparadise)
- Bump test-kitchen to 2.5.3 #2988 (chef-expeditor[bot])
- Bump kitchen-ec2 to 3.7.1 / knife-google to 5.0.3 #2991 (chef-expeditor[bot])
- Bump kitchen-dokken to 2.9.1 #2993 (chef-expeditor[bot])
- Bump omnibus from
320d935
to67f54ef
in /omnibus #2989 (dependabot-preview[bot]) - Bump kitchen-dokken to 2.10.0 #2994 (chef-expeditor[bot])
- Bump cookbook-omnifetch to 0.10.0 #2998 (chef-expeditor[bot])
- Bump knife-cloud to 4.0.2 #2999 (chef-expeditor[bot])
- Remove dependabot config for dk-3 and bump omnibus #3000 (tas50)
- Bump omnibus-software from
6909d44
toca92f96
in /omnibus #3005 (dependabot-preview[bot]) - Bump omnibus-software from
ca92f96
tod0427be
in /omnibus #3007 (dependabot-preview[bot]) - Bump omnibus from
37c578e
tof8f202c
in /omnibus #3002 (dependabot-preview[bot]) - Bump test-kitchen from 2.5.3 to 2.5.4 in /omnibus #3008 (dependabot-preview[bot])
- Update liblzma, chef, and inspec releases #3009 (tas50)
- Update knife-opcs to 0.4.6 #3010 (tas50)
v4.9.7 (2020-07-06)
- Disable habitat in expeditor #2927 (tas50)
- Bump knife-push to 2.0.0 #2928 (chef-expeditor[bot])
- Pin FFI to < 1.13 for now #2929 (tas50)
- Bump inspec-core to 4.19.2 #2934 (chef-expeditor[bot])
- Bump omnibus from
3327abf
to656496e
in /omnibus #2937 (dependabot-preview[bot]) - Bump knife-cloud to 4.0.0 #2944 (chef-expeditor[bot])
- Bump train-core to 3.3.1 #2949 (chef-expeditor[bot])
- Bump inspec-core to 4.20.2 #2950 (chef-expeditor[bot])
- Bump knife-tidy to 2.0.15 #2951 (chef-expeditor[bot])
- Bump test-kitchen to 2.5.2 #2952 (chef-expeditor[bot])
- Bump test-kitchen from 2.5.1 to 2.5.2 in /omnibus #2953 (dependabot-preview[bot])
- Bump omnibus from
656496e
tod757185
in /omnibus #2956 (dependabot-preview[bot]) - [Security] Bump rack from 2.2.2 to 2.2.3 in /omnibus #2958 (dependabot-preview[bot])
- Bump train-aws to 0.1.17 #2959 (chef-expeditor[bot])
- Bump inspec-core to 4.20.6 #2961 (chef-expeditor[bot])
- Bump Chef Infra Client to 15.12.22 / pin cucumber / bump foodcritic #2970 (tas50)
- Remove the pin on FFI now that 1.13.1 is out #2971 (tas50)
- Bump omnibus from
d757185
to320d935
in /omnibus #2973 (dependabot-preview[bot]) - Bump inspec-core to 4.21.1 #2972 (chef-expeditor[bot])
- Bump inspec-core to 4.21.3 #2977 (chef-expeditor[bot])
- Bump omnibus-software from
2cf96c6
toc40e056
in /omnibus #2976 (dependabot-preview[bot]) - Bump train-core to 3.3.6 #2978 (chef-expeditor[bot])
- Bump kitchen-ec2 to 3.7.0 #2979 (chef-expeditor[bot])
- Bump nokogiri to 1.10.10 #2981 (chef-expeditor[bot])
v4.8.23 (2020-06-02)
- Bump omnibus from
70855aa
tod642ae6
in /omnibus #2718 (dependabot-preview[bot]) - Fixes all notarization issues #2691 (jonsmorrow)
- Bump omnibus-software from
1b2dfe4
toad7ed67
in /omnibus #2719 (dependabot-preview[bot]) - Update knife-azure to 2.0.10 to speed up knife #2735 (tas50)
- Bump knife-google to 4.2.6 #2736 (chef-expeditor[bot])
- Bump knife-google to 4.2.7 #2737 (chef-expeditor[bot])
- Update to chef-api 0.10.5 #2738 (tas50)
- Bump knife-azure to 2.0.11 #2739 (chef-expeditor[bot])
- Pin FFI to avoid warnings on Windows hosts when running knife #2740 (tas50)
- Bump stove to 7.1.6 #2741 (chef-expeditor[bot])
- Bump knife-windows to 3.0.10 #2742 (chef-expeditor[bot])
- Bump knife-vsphere to 4.1.0 #2743 (chef-expeditor[bot])
- Bump win32-service to 2.1.5 #2744 (chef-expeditor[bot])
- Bump knife-vsphere to 4.1.1 #2745 (chef-expeditor[bot])
- Adding entitlement for unsigned memory execution #2748 (jonsmorrow)
- Bump knife-windows to 3.0.11 #2751 (chef-expeditor[bot])
- Bump inspec to 4.18.85 #2755 (chef-expeditor[bot])
- Bump inspec-bin to 4.18.85 #2757 (chef-expeditor[bot])
- Bump knife-windows to 3.0.12 #2758 (chef-expeditor[bot])
- Bump knife-windows to 3.0.13 #2759 (chef-expeditor[bot])
- Bump knife-windows to 3.0.14 #2760 (chef-expeditor[bot])
- Bump nokogiri to 1.10.8 #2761 (chef-expeditor[bot])
- Bump Chef Infra Client to 15.8.23 #2762 (chef-expeditor[bot])
- Bump knife-windows to 3.0.15 #2765 (chef-expeditor[bot])
- Bump knife-windows to 3.0.16 #2766 (chef-expeditor[bot])
- Bump knife-vsphere to 4.1.3 #2767 (chef-expeditor[bot])
- Bump knife-ec2 to 1.0.31 #2768 (chef-expeditor[bot])
- Bump knife-acl to 1.0.8 and knife-azure to 2.0.13 #2769 (chef-expeditor[bot])
- Bump knife-google to 4.2.8 #2770 (chef-expeditor[bot])
- Validate builds on Debian 10 #2773 (tas50)
- Bump cookbook-omnifetch to 0.9.1 #2774 (chef-expeditor[bot])
- Bump appbundler to 0.13.2 #2775 (chef-expeditor[bot])
- Bump winrm-elevated from 1.1.2 to 1.2.1 in /omnibus #2776 (dependabot-preview[bot])
- Bump chefstyle to 0.14.1 #2778 (chef-expeditor[bot])
- Bump knife-opc to 0.4.4 #2779 (chef-expeditor[bot])
- Bump chef-telemetry to 1.0.3 #2782 (chef-expeditor[bot])
- Bump omnibus-software from
96e3a0b
to80259ef
in /omnibus #2784 (dependabot-preview[bot]) - Bump omnibus from
5baaf7a
to6b0f340
in /omnibus #2783 (dependabot-preview[bot]) - Bump all deps to the latest #2788 (tas50)
- Bump cookstyle to 5.21.9 #2790 (chef-expeditor[bot])
- Update Windows msys2_path to custom installed msys2 lookup first #2874 (jaymalasinha)
- Preparing for minor version release by bumping deps #2872 (tyler-ball)
- Update openSSL to 1.0.2v #2888 (tas50)
- Bump cheffish to 15.0.3 #2889 (chef-expeditor[bot])
- Update deps to latest and remove a Ruby 2.4+ check #2894 (tas50)
- Pin ruby-prof < 1.4 to avoid x64-mingw32 gem #2895 (tas50)
- Update Test Kichen, kitchen-ec2, and kitchen-hyperv #2901 (tas50)
- Bump knife-windows to 3.0.17 #2903 (chef-expeditor[bot])
- Bump kitchen-digitalocean to 0.11.0 #2905 (chef-expeditor[bot])
- Minor dep bump #2906 (tas50)
- Bump knife-cloud to 3.0.3 and knife-google to 4.2.14 #2908 (chef-expeditor[bot])
- Update Chef to 15.11.3 and knife-azure to 3.0.1 #2909 (tas50)
- Update knife-cloud to 3.0.4 #2910 (tas50)
- Bump knife-cloud to 3.0.4 #2911 (chef-expeditor[bot])
- Swap tk-policyfile-provisioner testing for a basic cookstyle test #2912 (tas50)
- Make sure we install bundler 1.17.3 in hab + bump deps #2913 (tas50)
- Bump inspec-core to 4.19.0 #2914 (chef-expeditor[bot])
- Minor dep bumps #2915 (tas50)
- Bump to chef-telemetry 1.0.8 #2916 (tas50)
- Bump knife-ec2 to 2.0.0 #2917 (chef-expeditor[bot])
- Bump artifactory to 3.0.15 #2919 (chef-expeditor[bot])
- Bump knife-windows to 4.0.0 #2920 (chef-expeditor[bot])
- Bump knife-windows to 4.0.2 #2922 (chef-expeditor[bot])
- Update Chef to 15.11.8 #2925 (tas50)
- Revert FFI in omnibus #2926 (tas50)
v4.7.73 (2020-01-28)
- Update kitchen-azurerm to 0.15 #2490 (tas50)
- Add the Ruby cleanup omnibus logic from Workstation #2489 (tas50)
- Bump knife-ec2 to 1.0.18 and train to 3.2.0 #2493 (chef-expeditor[bot])
- Bump chef-telemetry to 1.0.0 #2494 (chef-expeditor[bot])
- Bump nokogiri to 1.10.6 #2495 (chef-expeditor[bot])
- Bump nokogiri to 1.10.7 #2503 (chef-expeditor[bot])
- Bump omnibus-software from
06c78cc
to8e7803d
in /omnibus #2497 (dependabot-preview[bot]) - Bump knife-tidy to 2.0.6 #2504 (chef-expeditor[bot])
- Remove chef-run #2506 (marcparadise)
- Bump omnibus-software from
8e7803d
toc155758
in /omnibus #2508 (dependabot-preview[bot]) - Bump omnibus-software from
c155758
toa6beb05
in /omnibus #2510 (dependabot-preview[bot]) - Make sure we don't cleanup warning.txt #2511 (tas50)
- Bump omnibus to the latest #2512 (tas50)
- Bump omnibus-software from
fb16512
to7b2e94c
in /omnibus #2516 (dependabot-preview[bot]) - Bump cookstyle to 5.14.1 #2518 (chef-expeditor[bot])
- Bump omnibus-software from
7b2e94c
tobed563e
in /omnibus #2520 (dependabot-preview[bot]) - Bump cookstyle to 5.15.7 #2531 (chef-expeditor[bot])
- Update Chef Infra Client to 15.6 #2541 (tas50)
- Update kitchen-dokken to 2.8.1 #2544 (tas50)
- Update ruby-prof to 1.1.0 #2557 (tas50)
- Bump inspec to 4.18.51 and knife-ec2 to 1.0.20 #2558 (chef-expeditor[bot])
- Bump cookstyle to 5.16.10 #2561 (chef-expeditor[bot])
- Bump knife-ec2 to 1.0.21 #2562 (chef-expeditor[bot])
- Bump cookstyle to 5.16.11 #2565 (chef-expeditor[bot])
- Bump chef-telemetry to 1.0.2 #2570 (chef-expeditor[bot])
- Bump omnibus-software from
e707177
to42ded1e
in /omnibus #2576 (dependabot-preview[bot]) - Bump omnibus-software from
42ded1e
to7402675
in /omnibus #2583 (dependabot-preview[bot]) - Bump cheffish to 14.0.13 #2584 (chef-expeditor[bot])
- Remove appveyor config files #2585 (tas50)
- Bump cookstyle to 5.17.4 #2586 (chef-expeditor[bot])
- Update openssl to 1.0.2u #2588 (tas50)
- Bump knife-vsphere to 4.0.8, knife-ec2 to 1.0.22, and chef-api to 0.10.2 #2587 (chef-expeditor[bot])
- Bump knife-tidy to 2.0.9, knife-azure to 2.0.6, and knife-windows to 3.0.6 #2591 (chef-expeditor[bot])
- Pin InSpec / Train and bump others #2593 (tas50)
- Bump knife-cloud to 2.0.5 #2594 (chef-expeditor[bot])
- Bump mixlib-cli to 2.1.5 #2595 (chef-expeditor[bot])
- Bump knife-ec2 to 1.0.25 #2596 (chef-expeditor[bot])
- Bump public_suffix from 4.0.1 to 4.0.2 in /omnibus #2603 (dependabot-preview[bot])
- Update all deps to current #2606 (tas50)
- Update ffi-libarchive to 1.0.0 #2607 (tas50)
- Bump knife-ec2 to 1.0.26 #2608 (chef-expeditor[bot])
- Bump mixlib-config to 3.0.6 #2609 (chef-expeditor[bot])
- Bump ffi-yajl to 2.3.3 #2610 (chef-expeditor[bot])
- Bump wmi-lite to 1.0.5 #2611 (chef-expeditor[bot])
- Bump mixlib-log to 3.0.8 #2612 (chef-expeditor[bot])
- Bump mixlib-archive to 1.0.5 #2613 (chef-expeditor[bot])
- Bump mixlib-versioning to 1.2.12 #2614 (chef-expeditor[bot])
- Bump mixlib-install to 3.11.26 #2615 (chef-expeditor[bot])
- Bump mixlib-authentication to 3.0.6 #2616 (chef-expeditor[bot])
- Bump chef-zero to 14.0.17 #2617 (chef-expeditor[bot])
- Update mixlib-shellout to 3.0.9 + bump omnibus deps #2619 (tas50)
- Bump mixlib-shellout to 3.0.9 #2618 (chef-expeditor[bot])
- Bump knife-push to 1.1.5 #2620 (chef-expeditor[bot])
- Bump knife-acl to 1.0.6 #2621 (chef-expeditor[bot])
- Bump chef-vault to 4.0.1 #2632 (chef-expeditor[bot])
- Bump omnibus-software from
7402675
to0ead966
in /omnibus #2633 (dependabot-preview[bot]) - Bump train-winrm to 0.2.6 #2637 (chef-expeditor[bot])
- Bump train-aws to 0.1.15 #2638 (chef-expeditor[bot])
- Remove Foodcritic tests / Foodcritic from the readme #2639 (tas50)
- Update yard and artifactory deps #2641 (tas50)
- Bump cookstyle to 5.18.4 #2653 (chef-expeditor[bot])
- Bump yard to 0.9.23 #2654 (chef-expeditor[bot])
- Bump yard to 0.9.24 #2659 (chef-expeditor[bot])
- Bump cookstyle to 5.19.9 #2668 (chef-expeditor[bot])
- Update license_scout to 1.1.3 #2669 (tas50)
- Bump omnibus-software from
ee6adeb
toac5f042
in /omnibus #2671 (dependabot-preview[bot]) - Bump ffi from 1.11.3 to 1.12.1 in /omnibus #2678 (dependabot-preview[bot])
- Remove Windows 2008 R2 from the build pipeline #2670 (tas50)
- Bump omnibus-software from
ee6adeb
to7efbf12
in /omnibus #2680 (dependabot-preview[bot]) - Bump omnibus-software from
7efbf12
toebdd701
in /omnibus #2685 (dependabot-preview[bot]) - Bump kitchen-google to 2.0.3 #2687 (chef-expeditor[bot])
- Bump kitchen-ec2 to 3.3.0 #2688 (chef-expeditor[bot])
- Bump knife-ec2 to 1.0.28 #2693 (chef-expeditor[bot])
- Perform the same artifact cleanup we do in workstation #2695 (tas50)
- Bump omnibus-software from
ebdd701
to1b2dfe4
in /omnibus #2700 (dependabot-preview[bot]) - Keep warning.txt which we need in the DK gem #2704 (tas50)
- Don't remove rakefile/gemfiles in gems #2710 (tas50)
- Bump git to 2.24.1 #2711 (tas50)
- Bump ohai to 15.7.4 #2713 (chef-expeditor[bot])
- Bump Chef to 15.7.30 #2714 (chef-expeditor[bot])
- Update Cookstyle to 5.20 #2717 (tas50)
- Bump Chef Infra Client to 15.7.31 #2724 (chef-expeditor[bot])
- Update InSpec to 4.18.51 and pin train to 3.2.0 #2725 (tas50)
- Exclude omnibus_packages in chef bundle testing #2726 (tas50)
- Require Berkshelf 7.0.9 or later #2731 (tas50)
- Bump Chef Infra Client to 15.7.32 #2733 (chef-expeditor[bot])
v4.6.35 (2019-12-02)
- Bump kitchen-dokken to 2.8.0 #2306 (chef-expeditor[bot])
- Bump omnibus-software from
3d99fdf
to39acd5f
in /omnibus #2308 (dependabot-preview[bot]) - Replace usage of deprecated Net::HTTPServerException error class #2182 (tas50)
- Bump stove to 7.1.5 #2309 (chef-expeditor[bot])
- Switch back to the stove gem #2310 (tas50)
- Bump kitchen-digitalocean to 0.10.5 #2311 (chef-expeditor[bot])
- Bump cookstyle to 5.10.11 #2312 (chef-expeditor[bot])
- Bump cookstyle to 5.10.13 #2322 (chef-expeditor[bot])
- Bump omnibus-software from
39acd5f
to433a18f
in /omnibus #2326 (dependabot-preview[bot]) - Bump kitchen-inspec to 1.3.1 #2330 (chef-expeditor[bot])
- Bump nokogiri to 1.10.5 #2333 (chef-expeditor[bot])
- Bump omnibus-software from
433a18f
toa16abe9
in /omnibus #2337 (dependabot-preview[bot]) - Bump omnibus from
ac881b7
toc5c10bf
in /omnibus #2335 (dependabot-preview[bot]) - Bump train-aws to 0.1.12 #2341 (chef-expeditor[bot])
- Bump omnibus from
c5c10bf
to5d95243
in /omnibus #2345 (dependabot-preview[bot]) - Bump omnibus-software from
a16abe9
to9068533
in /omnibus #2344 (dependabot-preview[bot]) - Bump omnibus from
5d95243
toacdcf27
in /omnibus #2359 (dependabot-preview[bot]) - Bump omnibus-software from
9068533
to3f47c11
in /omnibus #2352 (dependabot-preview[bot]) - Update all deps to the latest including openssl+libxml2+libxslt #2360 (tas50)
- Bump knife-vsphere to 4.0.7 #2366 (chef-expeditor[bot])
- Bump foodcritic to 16.2.0 #2372 (chef-expeditor[bot])
- Bump cookstyle to 5.11 #2381 (chef-expeditor[bot])
- Bump omnibus from
e18e22b
tof0e30ed
in /omnibus #2390 (dependabot-preview[bot]) - Bump omnibus-software from
3f47c11
to8381e66
in /omnibus #2388 (dependabot-preview[bot]) - Bump omnibus-software from
8381e66
to53ab416
in /omnibus #2396 (dependabot-preview[bot]) - Switch back to chef-sugar from chef-sugar-ng #2393 (tas50)
- Bump cookstyle to 5.12.13 and mixlib-config to 3.0.5 #2403 (chef-expeditor[bot])
- Bump inspec to 4.18.38 #2404 (chef-expeditor[bot])
- Bump inspec to 4.18.39 #2405 (chef-expeditor[bot])
- Bump mixlib-config from 3.0.1 to 3.0.5 in /omnibus #2408 (dependabot-preview[bot])
- Bump omnibus from
f0e30ed
to97490bb
in /omnibus #2407 (dependabot-preview[bot]) - Bump Chef to 15.5.9 #2418 (chef-expeditor[bot])
- Bump train to 3.1.8 #2423 (chef-expeditor[bot])
- Update Chef Infra Client to 15.5.15 #2427 (tas50)
- Remove libtool version pin and other build time omnibus deps #2428 (tas50)
- Update license scout dependency to unblock chef versions #2429 (tas50)
- Rollback omnibus-software and update cookstyle to 5.13 #2440 (tas50)
- Bump Chef to 15.5.16 #2441 (chef-expeditor[bot])
- Bump Chef to 15.5.17 #2452 (chef-expeditor[bot])
- Bump knife-google to 4.2.1 #2480 (chef-expeditor[bot])
- Update kitchen-google to 2.0.2 #2485 (tas50)
v4.5.0 (2019-10-16)
- [Security] Bump rubyzip from 1.2.4 to 1.3.0 in /omnibus #2264 (dependabot-preview[bot])
- Bump inspec-bin to 4.17.11 #2263 (chef-expeditor[bot])
- Bump inspec to 4.17.14 #2266 (chef-expeditor[bot])
- Add Buildkite windows verification #2247 (jaymalasinha)
- Bump omnibus-software from
ae2a2f1
to63602e1
in /omnibus #2269 (dependabot-preview[bot]) - Bump inspec-bin to 4.17.15 #2271 (chef-expeditor[bot])
- Bump inspec to 4.17.15 #2270 (chef-expeditor[bot])
- Bump cookstyle to 5.6.5 #2276 (chef-expeditor[bot])
- Bump inspec-bin to 4.17.17 #2282 (chef-expeditor[bot])
- Bump omnibus-software from
63602e1
to3e90169
in /omnibus #2281 (dependabot-preview[bot]) - Bump inspec to 4.17.17 #2280 (chef-expeditor[bot])
- Bump cookstyle to 5.7.0 #2284 (chef-expeditor[bot])
- Fix Habitat build failure #2277 (tyler-ball)
- Update ruby to 2.6.5 #2286 (tas50)
- Bump knife-vsphere to 4.0.3 and rspec to 3.9.0 #2289 (chef-expeditor[bot])
- Bump knife-google to 4.2.0 #2290 (chef-expeditor[bot])
- Bump train-core to 3.1.4 #2291 (chef-expeditor[bot])
- Test on buster containers not stretch containers #2293 (tas50)
- Bump inspec to 4.18.0 #2295 (chef-expeditor[bot])
- Cache bundled gems in s3 to speed up testing #2294 (tas50)
- Use a sha256 checksum file to avoid compressing / uploading one every run #2297 (tas50)
- Further speed up our PR tests #2298 (tas50)
- Update Chef Infra Client to 15.4.45 and cookstyle to 5.8.1 #2302 (tas50)
- Enable Habitat package promotions #2305 (afiune)
- Add ChefDK 4.4 and 4.5 release notes & bump Cookstyle #2303 (tas50)
v4.4.27 (2019-09-30)
- Begin signing MSI's with renewed Windows Signing Cert #2218 (schisamo)
- Bump train-aws to 0.1.11 #2220 (chef-ci)
- Bump kitchen-inspec to 1.2.0 #2222 (chef-ci)
- Bump inspec-bin to 4.12.0 #2224 (chef-ci)
- Bump cookstyle to 5.2.17 #2225 (chef-ci)
- Bump cookstyle to 5.3.6 #2226 (chef-ci)
- Fix the build arguments in the Dockerfile #2228 (tduffield)
- Add knife-azure to DK #2227 (tas50)
- Bump test-kitchen to 2.3.1 #2231 (chef-ci)
- Bump knife-ec2 to 1.0.14 #2233 (chef-ci)
- Bump inspec to 4.16.0 #2235 (chef-ci)
- Update Ruby to 2.6.4 to address CVEs #2234 (tas50)
- Bump cookstyle to 5.4.13 #2236 (chef-ci)
- Bump chefstyle to 0.13.3 #2237 (chef-ci)
- Deprecate macOS 10.12 and add macOS 10.15 support #2232 (jaymalasinha)
- Bump mixlib-install to 3.11.21 #2238 (chef-ci)
- Bump train-winrm to 0.2.4 #2239 (chef-ci)
- Bump ohai to 15.3.1 #2240 (chef-ci)
- Bump libarchive, test-kitchen, and mixlib-shellout to the latest #2241 (tas50)
- Update Cookstyle to 5.5 #2242 (tas50)
- Fix hab plan by appbundling without required deps #2249 (tyler-ball)
- Bump knife-ec2 to 1.0.16 #2245 (chef-expeditor[bot])
- Bump Chef to 15.3.14 #2244 (chef-ci)
- Bump omnibus-software from
b9e06cf
toe177945
in /omnibus #2252 (dependabot-preview[bot]) - Bump knife-vsphere to 4.0.1 and cookstyle to 5.6.2 #2248 (chef-expeditor[bot])
- Bump git for non-Windows hosts to 2.23.0 #2253 (tas50)
- Appbundle DCO without the development gems #2254 (tas50)
- Bump kitchen-ec2 to 3.2.0 #2255 (chef-expeditor[bot])
- Bump test-kitchen to 2.3.3 #2256 (chef-expeditor[bot])
- Updating gems to non-yanked versions #2259 (tyler-ball)
- Bump knife-google to 4.1.0 #2260 (chef-expeditor[bot])
v4.3.13 (2019-08-12)
- Bump cookstyle to 5.0.4 #2194 (chef-ci)
- Bump appbundler to 0.13.1 #2186 (chef-ci)
- Enable RHEL 8 packages #2193 (jaymalasinha)
- Add Windows 2019 build verification #2195 (tas50)
- Bump inspec to 4.7.18 and train to 2.1.19 #2197 (chef-ci)
- Bump knife-ec2 to 1.0.9 and InSpec to 4.7.24 #2199 (chef-ci)
- Improve packaging Chef-DK with Habitat #2202 (afiune)
- Bump inspec-bin to 4.10.4 #2204 (chef-ci)
- Concurrently install gems in the omnibus def #2200 (tas50)
- Update kitchen-vagrant to 1.6.0 #2207 (tas50)
- Stop building ChefDK on EOL SLES 11 #2208 (tas50)
- Bump kitchen-ec2 to 3.1.0 and knife-ec2 to 1.0.11 #2210 (chef-ci)
- Bump cookstyle to 5.1.19 and ohai to 15.2.5 #2211 (chef-ci)
- Bump nokogiri to 1.10.4 #2214 (chef-ci)
- Update Chef Infra Client to 15.2 #2215 (tas50)
- Bump knife-ec2 to 1.0.12 #2216 (chef-ci)
v4.2.0 (2019-07-12)
- Bump chefstyle to 0.13.2 #2173 (chef-ci)
- new chefstyle rules for 0.13.2 #2174 (lamont-granquist)
- Bump cookbook-omnifetch to 0.9.0 #2175 (tas50)
- Lock chef-apply to =0.3.0 #2179 (marcparadise)
- Bump inspec-bin to 4.7.3 #2181 (chef-ci)
- Remove smartos support from the install scripts #2176 (tas50)
- Update knife-vsphere to 3.0.1 #2183 (tas50)
- Bump fauxhai to 7.4.0 #2185 (chef-ci)
- Roll back rubygems to 3.0.3 to prevent double bundler #2184 (tas50)
- Bump knife-ec2 to 1.0.8 #2187 (chef-ci)
- pin chefspec to < 8 #2188 (marcparadise)
- Fix deprecated chef provision command to not fail #2189 (tas50)
- Remove the last mentions of Chef Development Kit #2191 (tas50)
- Update the Azure SDK gems to the latest #2192 (tas50)
v4.1.7 (2019-07-09)
- Update libcurl to 7.65, openssl to 1.0.2s, and ca-certs to 2019-05-11 #2107 (tas50)
- Bump kitchen-dokken to 2.7.0 #2111 (chef-ci)
- Add the proper ruby path to the Dockerfile #2109 (tas50)
- Remove legacy macOS uninstall instructions #2113 (tas50)
- Remove old Solaris omnibus files #2114 (tas50)
- Direct folks to Learn Chef post install #2115 (tas50)
- Bump chef-apply to 0.3.0 #2124 (chef-ci)
- Bump mixlib-cli to 2.1.1 #2126 (chef-ci)
- Fix hab builds of ChefDK #2119 (tas50)
- Switch to Buildkite for PR testing #2128 (tas50)
- Bump license-acceptance to 1.0.13 #2129 (chef-ci)
- Remove some AIX code from our omnibus def #2130 (tas50)
- Ship libarchive in the omnibus builds for chef #2132 (tas50)
- Bump inspec to 4.6.3 #2138 (chef-ci)
- Remove Ubuntu 14.04 from the build pipeline #2131 (tas50)
- Update InSpec to 4.6.4 and omnibus to latest #2142 (tas50)
- Improve chef --version command #2143 (tas50)
- Update ohai to 15.1.5 and ffi-libarchive to 0.4.10 #2147 (tas50)
- Fix habitat packages that didn't build #2133 (tas50)
- Remove Solaris support from the component_check code #2148 (tas50)
- Add Dist file to control the product / CLI names #2146 (tas50)
- Use require_relative everywhere for perf boosts #2150 (lamont-granquist)
- Bump chefspec to 7.4.0 #2153 (chef-ci)
- Update rubygems to 3.0.4 #2151 (tas50)
- Refer to the product as ChefDK to match docs + downloads #2152 (tas50)
- Bump kitchen-digitalocean to 0.10.4 #2155 (chef-ci)
- Bump train-core to 2.1.13 #2157 (chef-ci)
- Bump inspec to 4.6.9 #2159 (chef-ci)
- Update Chef Infra Client to 15.1.36 #2161 (tas50)
- Add verification of the appbundled Foodcritic/chef-vault/fauxhai to testing #1901 (tas50)
- Use the product constant in a few more places #2162 (tas50)
- Verify foodcritic with --list not -v #2163 (tas50)
- Remove explicit dependency on rubocop #2164 (tas50)
- Update Cookstyle to 5.0 #2165 (tas50)
- Bump foodcritic to 16.1.1 #2168 (chef-ci)
- Update curl to 7.65.1 to resolve a CVE #2169 (tas50)
- Bump knife-vsphere to 3.0.0 #2170 (chef-ci)
- Add the DK 4.1 Release Notes #2166 (tas50)
- Update knife-ec2 to 1.0 using the aws-sdk #2171 (tas50)
v4.0.60 (2019-05-28)
- Change
Inspec
toInSpec
in cookbook generator #1974 (jerryaldrichiii) - Fix
# # encoding
in cookbook generator #1975 (jerryaldrichiii) - Update liblzma to 5.2.4 to match chef #1977 (tas50)
- Prepare DK to branch chefdk-3 as the stable branch #1978 (tas50)
- Remove chef-provisioning from DK #1614 (tas50)
- Update to the latest major releases of Cookstyle / Fauxhai #1979 (tas50)
- Add kitchen-vcenter and knife-vcenter gems #1980 (tas50)
- Update rubygems to 3.0.2 #1981 (tas50)
- Require Ruby 2.5+, bump ruby to 2.5.5, bump deps #1990 (tas50)
- Bump Test Kitchen to 2.0 and kitchen-ec2 to 2.5.0 #2005 (tas50)
- Pull in Chef 15 from git #2006 (tas50)
- Update InSpec to 3.7.11 and Test Kitchen to 2.0.1 #2011 (tas50)
- Update chef generate cookbooks chefignore file #2002 (tas50)
- Update Ruby to 2.6 and Rubygems to 3.0.3 #2014 (tas50)
- Pull in Test Kitchen 2.1 and others #2028 (tas50)
- Bump Chef to 14.12.9 #2029 (chef-ci)
- Pin bundler back to 1.17.3. #2031 (jonsmorrow)
- Remove chefdk-2 branch testing #1985 (tas50)
- Pull in InSpec 4, kitchen-ec2 3 and the ed25519 gems #2033 (tas50)
- Make chef verify temporarily accept the inspec license #2036 (tas50)
- Add Test Kitchen 2.2 with support for the Chef 15 license #2038 (tas50)
- Update ruby to 2.6.3 and InSpec to 4.3.2 #2041 (tas50)
- Make sure we have curl on windows hosts as well #2042 (tas50)
- Appbundler inspec-bin not inspec #2043 (tas50)
- Remove kitchen-vcenter and knife-vcenter for now #2046 (tas50)
- Update generator to use kitchen.yml not .kitchen.yml #1715 (tas50)
- Update cookbook templates to use Ubuntu 18.04 #2048 (tas50)
- Remove the deprecated app and lwrp generators #2049 (tas50)
- Fix the dep bumping rake task to work with the correct bundler #2051 (tas50)
- Fix describe-cookbook to support cookbooks with metadata.json #2047 (teknofire)
- Update the omnibus build license to the Chef EULA #2053 (btm)
- Convert Chef EULA to a local file #2058 (btm)
- Update Test Kitchen to 2.2.3 #2057 (tas50)
- Fix expeditor updating + bump gem deps #2059 (tas50)
- Make generate repo default to policyfiles + cleanup generated readme content #2050 (tas50)
- Update mixlib-install to 3.11.18 #2063 (tas50)
- More branding fixes + generator improvements #2064 (tas50)
- Generate cookbooks with policyfiles by default #2065 (tas50)
- Make chef generate repo quiet by default #2066 (tas50)
- Update command help / contents to make sense in Workstation #2067 (tas50)
- Modernize the chef resource used to log during generate commands #2068 (tas50)
- Bump test-kitchen to 2.2.4 #2069 (chef-ci)
- Prevent double bundler by pinning to 1.17.2 #2070 (tas50)
- Pull in Chef 15.0.293 and Foodcritic 16 #2072 (tas50)
- Revert the Gemfile.lock back to 1.17.3 #2077 (tas50)
- Bump test-kitchen to 2.2.5 #2080 (chef-ci)
- Bump train to 2.1.2 #2081 (chef-ci)
- Update Chef to 15.0.298 and push jobs to 2.99 #2085 (tas50)
- Add chef-bin dependency #2084 (tas50)
- Bump chef-apply to 0.2.13 #2089 (chef-ci)
- Adding license acceptance support to ChefDK #2074 (tyler-ball)
- Update Chef Infra Client to 15.0.300 #2090 (tas50)
- Accept the Chef EULA for CI pipeline testing #2091 (tyler-ball)
- Accept the license in CI and remove old acceptance tests #2092 (lamont-granquist)
- RFC097 include_policy with remote sources and validating policy_revision_id with path #2086 (jonsmorrow)
- Accept the DK license during testing with the CLI flags #2094 (tas50)
- Bump fauxhai to 7.3.0 #2097 (chef-ci)
- Use bin chef-apply in testing #2095 (jaymalasinha)
- 'chef verify' strips all the environment so add CHEF_LICENSE back #2099 (tyler-ball)
- Bump train to 2.1.7 #2101 (chef-ci)
- Bump kitchen-dokken to 2.6.9 #2103 (chef-ci)
- Don't generate a full workflow build cookbook by default #2096 (tas50)
- Update license-acceptance gem to handle users specifying mixlib version as a channel #2104 (tyler-ball)
- Do not request license when users shell-init #2105 (tyler-ball)
v3.8.14 (2019-02-27)
- Bumping to 3.8 for new minor version development. #1946 (jonsmorrow)
- Bump version to 3.8.0 due to expeditor failure. #1947 (jonsmorrow)
- Update Fauxhai to 6.11 and lock it there #1945 (tas50)
- Bump inspec to 3.5.0 #1949 (chef-ci)
- Bump mixlib-install to 3.11.11 #1951 (chef-ci)
- add ed25519 gemset #1955 (lamont-granquist)
- Bump inspec to 3.6.6 #1958 (chef-ci)
- Update hab ruby to 2.5.3 #1961 (jonsmorrow)
- Bump kitchen-digitalocean to 0.10.2 #1960 (chef-ci)
- Preparing for 3.8 release. #1962 (jonsmorrow)
- Bump all the deps to current #1963 (tas50)
- pin rbnacl to 5.x #1964 (lamont-granquist)
- Rollback the addition of ed25519 support gems #1970 (jonsmorrow)
- Bump libxml2 to 2.9.9 #1967 (tas50)
- Update to openssl 1.0.2r for resolve CVE-2019-1559 #1971 (tas50)
- Bump mixlib-archive to 0.4.20 #1973 (chef-ci)
v3.7.23 (2019-01-30)
- Adding release notes for 3.6 release #1904 (tyler-ball)
- Bumping to 3.7 for new minor version development #1905 (tyler-ball)
- Bump kitchen-azurerm to 0.14.8 to support Azure Managed Service Identities & VM tags #1906 (chef-ci)
- Don't ship the rake tasks in the gem artifact #1899 (tas50)
- Cleanup the omnibus definition for DK #1882 (tas50)
- Remove the acceptance files from the install #1895 (tas50)
- Update rubygems to 2.7.7 and bundler to 1.17.3 #1908 (tyler-ball)
- Bump chef-telemetry to 0.1.7 #1907 (chef-ci)
- Bump nokogiri to 1.10.0 for bugfixes #1909 (chef-ci)
- Bump chef-apply to 0.2.6 #1911 (chef-ci)
- Bump nokogiri to 1.10.1 #1914 (chef-ci)
- Bump chef-apply to 0.2.7 #1923 (chef-ci)
- Bump Chef to 14.9.13 #1922 (chef-ci)
- Bump inspec to 3.3.14 to add additional resources #1928 (chef-ci)
- Bump kitchen-inspec to 1.0.1 with support for bastian hosts #1926 (chef-ci)
- Deprecating the 'chef provision' command #1925 (tyler-ball)
- Bump kitchen-vagrant to 1.4.0 to resolve Bluetooth audio interuptions with VirtualBox #1929 (chef-ci)
- Update rust for delivery cli #1931 (markan)
- Rubygems pin back to 2.7.7 #1934 (jaymalasinha)
- Bump chef-apply to 0.2.8 #1932 (chef-ci)
- Pin bundler back to 1.17.3. #1935 (jonsmorrow)
- Pin Cookstyle to 3.x #1938 (jonsmorrow)
- Bump Chef to 14.10.9 and InSpec to 3.4.1 #1940 (chef-ci)
- Upgrade rubygems to 2.7.8 #1942 (jonsmorrow)
- Preparing release notes for 3.7 release #1933 (jonsmorrow)
v3.6.57 (2018-12-27)
- Bump knife-google to 3.3.6 #1834 (chef-ci)
- Update repository contributing.md, code of conduct, PR template #1833 (marcparadise)
- Bump berkshelf to 7.0.7 #1837 (chef-ci)
- Bump knife-ec2 to 0.19.12 #1840 (chef-ci)
- Update to openssl 1.0.2q #1839 (tas50)
- Bump knife-cloud to 1.2.3 #1842 (chef-ci)
- Adds a kitchen flag that gives options for different kitchen configs #1517 (burtlo)
- [kitchen-ec2 to 2.3.2] fix x86_64 architecture default for image search (resolves arm64 appearing as default) #1843 (chef-ci)
- Bump kitchen-ec2 to 2.3.3 to add support for arm64 architecture #1844 (chef-ci)
- [inspec to 3.0.61] improve windows support & several bugfixes #1846 (chef-ci)
- Bump test-kitchen to 1.23.3 with improvements for WinRM #1847 (chef-ci)
- Bump foodcritic to 15.0.0 to include just the latest Chef release metadata #1848 (chef-ci)
- Bump knife-ec2 to 0.19.15 to slim the install size #1849 (chef-ci)
- Bump knife-push to 1.1.1 to slim the install size #1850 (chef-ci)
- Bump stove to 6.1.0 to slim the install size #1851 (chef-ci)
- Bump stove to 7.0.0 to ship metadata.rb to supermarket and remove the yank command #1852 (chef-ci)
- Bump kitchen-ec2 to 2.3.4 to slim the install size #1854 (chef-ci)
- Prevent rake from being packaged twice in DK #1853 (tas50)
- Bump chef-sugar to 4.2.0 to added parallels? helper and improve raspi detection #1855 (chef-ci)
- Bump ohai to 14.8.10 for improved platform and virtualization detection #1856 (chef-ci)
- Bump chef-sugar to 4.2.1 #1858 (chef-ci)
- Bump chef-provisioning-aws to 3.0.7 to slim the install size #1859 (chef-ci)
- Bump inspec to 3.0.64 with habitat improvements and a smaller on disk size #1860 (chef-ci)
- Bump chef-provisioning-fog, mixlib-shellout, and ffi-libarchive to slim install size #1863 (chef-ci)
- Bump wmi-lite to 1.0.1 to slim the install size #1864 (chef-ci)
- Update Solve and Semverse to slim the install size #1865 (tas50)
- Prevent shipping two copies of rdoc and minitest gems #1866 (tas50)
- Bump test-kitchen to 1.23.4 to reduce the size of the DK installation #1867 (chef-ci)
- Bump knife-ec2 to 0.19.16 to slim the install size #1868 (chef-ci)
- Bump kitchen-google to 2.0.1 to slim the install size #1869 (chef-ci)
- Bump test-kitchen to 1.23.5 to fix appbundling in DK builds #1871 (chef-ci)
- Bump chefspec to 7.3.3 #1872 (chef-ci)
- Bump cookstyle to 3.0.1 #1873 (chef-ci)
- Don't ship omnibus_overrides or readme in the gemfile #1857 (tas50)
- Bump kitchen-azurerm to 0.14.6 to support tags and resolve errors fetching IP during node create #1874 (chef-ci)
- Update to artifactory 3.0 to slim the install size #1875 (tas50)
- Bump mixlib-archive to 0.4.19 and mixlib-shellout to 2.4.4 to slim the install size #1877 (chef-ci)
- Remove the Rake gemtasks since we use expeditor #1870 (tas50)
- Bump Chef to 14.8.12 #1878 (chef-ci)
- Update to inspec 3.1.3 for new UI experience #1879 (tas50)
- Fix the habitat plan to not use rake install #1881 (tas50)
- Update cookstyle and update habtitat plan to match omnibus #1883 (tas50)
- Bump nokogiri to 1.9.0 to reduce size / speedup operations #1884 (chef-ci)
- Update mixlib-config, mixlib-log, and nokogiri to reduce install size #1886 (tas50)
- Bump kitchen-azurerm to 0.14.7 #1887 (chef-ci)
- Update mixlib-versioning to 1.2.7 to slim the install size #1888 (tas50)
- Bump license_scout to 1.0.20 for licensing tests #1889 (tas50)
- Bump train to 1.6.3 to expand winrm support and reduce install size on disk #1890 (chef-ci)
- Bump kitchen-ec2 to 2.4.0 for amazon2 & windows server 1709/1803 support #1891 (chef-ci)
- Bump knife-opc to 0.4.1 to improve knife help messaging #1892 (chef-ci)
- Bump inspec to 3.2.6 to add aws_sqs_queue resource and add new winrm connection options #1893 (chef-ci)
- Bump fauxhai to 6.10.0 #1894 (chef-ci)
- Update plist, tomlrb, and unicode-display_width to new smaller versions #1897 (tas50)
- Bump test-kitchen to 1.24.0 to improve error messages for missing plugins #1898 (chef-ci)
- Bump foodcritic to 15.1 to add Chef 14.8 metadata and bump stove to 7.0.1 to fix error messages not printing #1900 (chef-ci)
- Bump chefspec to 7.3.4 to fix chef-dk verification tests #1902 (chef-ci)
- Bump chef-sugar to 5.0.0 #1903 (chef-ci)
v3.5.13 (2018-11-16)
- Bumping ChefDK minor version after 3.4 release #1808 (tyler-ball)
- Updating kitchen-vagrant to latest version #1807 (tyler-ball)
- Bump win32-taskscheduler to 2.0.1 #1809 (chef-ci)
- Bump inspec to 3.0.25 #1813 (chef-ci)
- Bump chef-client to 14.7 #1818 (tas50)
- send pipeline notifications to the Workstation team channel #1823 (robbkidd)
- Fixing bug in expeditor script to update dependencies #1827 (tyler-ball)
- Add rsync to docker image to support kitchen-dokken #1821 (bdwyertech)
- Add graphviz to docker image to support berks viz #1822 (burdandrei)
- Writing out ChefDK bundle gems to a json file for easy parsing #1828 (tyler-ball)
- Bump chef-zero to 14.0.11 #1829 (chef-ci)
- Bump inspec to 3.0.52 #1831 (chef-ci)
- update release notes for 3.5 #1830 (robbkidd)
v3.4.38 (2018-10-29)
- start section to collect notes for yet-to-be-released changes #1728 (robbkidd)
- Update to the latest fauxhai and specinfra #1734 (tas50)
- Bump to the latest kitchen-azurerm #1738 (tas50)
- Update Foodcritic to 14.2.0 #1739 (tas50)
- clean up gem cache + docs before packaging #1742 (lamont-granquist)
- Update nokogiri, kitchen-google, kitchen-ec2, and kitchen-digitalocean #1746 (tas50)
- Update omnibus kitchen config to match chef-client #1749 (tas50)
- Enable deb/rpm compression #1748 (tas50)
- Delete logs and file backups in the Docker image #1747 (tas50)
- Manually updating dependencies b/c there was an Expeditor outtage earlier #1750 (tyler-ball)
- Bump win32-taskscheduler to 1.0.12 #1751 (chef-ci)
- Bump ohai to 14.6.2 #1752 (chef-ci)
- Enable x86_64-linux-kernel2 habitat builds for chef-dk #1743 (smacfarlane)
- Update dependencies to bring in new winrm-fs #1759 (tas50)
- Fix chef-apply subscription #1763 (jonsmorrow)
- Fixing expeditor subscriptions to listen to proper events #1765 (tyler-ball)
- Bump chef-apply to 0.2.0 #1764 (chef-ci)
- Turn of verify for chef-apply gem #1766 (jonsmorrow)
- Update dependencies to the latest #1768 (tas50)
- Switch from chef-cleanup to ruby-cleanup definition #1769 (tas50)
- Bump chef-apply to 0.2.1 #1770 (chef-ci)
- Pin winrm to 2.2.3 to prevent Test Kitchen failures #1773 (tas50)
- Bump mixlib-archive to 0.4.18 #1775 (chef-ci)
- Bump train-core to 1.5.4 #1778 (chef-ci)
- Bump train to 1.5.4 #1777 (chef-ci)
- Update Ruby to 2.5.3 #1776 (tas50)
- Removing winrm pin #1785 (cheeseplus)
- Bump chef-apply to 0.2.2 #1786 (chef-ci)
- Bump fauxhai to 6.9.0 #1790 (chef-ci)
- Bump knife-windows to 1.9.6 #1791 (chef-ci)
- Bump fauxhai to 6.9.1 #1792 (chef-ci)
- Bump kitchen-vagrant to 1.3.5 #1794 (chef-ci)
- Bump kitchen-hyperv to 0.5.2 #1795 (chef-ci)
- Bump kitchen-inspec to 0.25.0 and InSpec to 3.0 #1796 (chef-ci)
- Bump chefstyle to 0.11.0 and Foodcritic to 14.3 #1799 (chef-ci)
- Bump inspec-core to 3.0.12 #1801 (chef-ci)
- Bump Chef to 14.6.47 #1804 (chef-ci)
- Add more gem release subscriptions #1793 (tas50)
v3.3.23 (2018-09-26)
- Update to Foodcritic 14.1.0 #1687 (tas50)
- Bump chefspec to 7.3. #1688 (coderanger)
- Update fog-openstack, winrm-fs, inspec, and chefspec #1692 (tas50)
- Bump train to 1.4.37 #1694 (chef-ci)
- Bump train-core to 1.4.37 #1695 (chef-ci)
- Bump ohai to 14.5.0 #1699 (chef-ci)
- Update libarchive to 3.3.3 #1698 (tas50)
- Update chefspec to 7.3.2 #1700 (tas50)
- Bump inspec-core to 2.2.102 #1702 (chef-ci)
- Bump ohai to 14.5.4 #1703 (chef-ci)
- Include more information about the policy in
chef push
output #1704 (danielsdeleo) - Bump inspec to 2.2.112 #1706 (chef-ci)
- Bump chef-vault to 3.4.0 #1710 (chef-ci)
- Update chef-vault to 3.4.1 #1712 (tas50)
- Bump Chef to 14.5.27 #1711 (chef-ci)
- Bump chef-vault to 3.4.2 #1714 (chef-ci)
- Update chef generate cookbook to require Chef 13 #1717 (tas50)
- Add a deprecation warning for chef generate app / lwrp #1719 (tas50)
- Add new option update-strategy for policy updates #1594 (kamaradclimber)
- Bump Chef to 14.5.33 #1723 (chef-ci)
- add release notes for 3.3 #1725 (robbkidd)
v3.2.30 (2018-09-04)
- Update mixlib-config / mixlib-install #1619 (tas50)
- Update to Chef 14.3.37 #1624 (tas50)
- Use new mixlib-config to resolve berkshelf errors on windows #1625 (tas50)
- add windows habitat plan #1595 (mwrock)
- Pull in the latest knife-google, kitchen-google, inspec and more #1633 (tas50)
- [SHACK-304] Add Chef Apply as a gem dependency #1631 (tyler-ball)
- [SHACK-304] Habitat build fails with bundler error #1636 (tyler-ball)
- [SHACK-304] Expeditor version update needs to only update the ChefDK version #1637 (tyler-ball)
- Bump version to 3.2.0 #1639 (tas50)
- Update train to remove google-cloud gem dep #1640 (tas50)
- bumping deps, pulling in berks patch release #1643 (lamont-granquist)
- Pull in the new knife-ec2 / updated fog-aws gem #1644 (tas50)
- Pin ruby to 2.5.1 in habitat plan #1646 (ryancragun)
- Bump all the minimum versions to prevent downgrades #1645 (tas50)
- Pull in latest test-kitchen, fog-digitalocean, and berkshelf #1647 (tas50)
- Updating dependencies to pull in latest chef-apply release #1648 (tyler-ball)
- Add kitchen-azurerm plugin #1651 (tas50)
- Updating OpenSSL to 1.0.2p #1654 (tyler-ball)
- Add vim-tiny to the Dockerfile #1576 (vvchik)
- Pull in the latest chef-provisioning, kitchen-vagrant, and train #1657 (tas50)
- Use the rake dependency update task in Expeditor #1658 (tas50)
- Pull in the new chef-provisioning-aws and chef-sugar #1659 (tas50)
- expeditor update_deps: bundle install before we use rake #1661 (tas50)
- Need to run expeditor scripts in Bash not Posix Shell #1665 (tyler-ball)
- CI bot submits dependency update PRs as obvious fixes #1668 (tyler-ball)
- Bump inspec to 2.2.70 #1671 (chef-ci)
- Remove TK from the Announce Rake Task #1673 (tas50)
- Add missing license field to the Gemspec #1674 (tas50)
- Add DockerHub badges #1675 (cheeseplus)
- Change policyfile generator to use 'policyfiles' directory #1590 (jonlives)
- Bump mixlib-archive to 0.4.16 #1664 (bdwyertech)
- Simplify / fix rake task for updating gem dependencies #1683 (lamont-granquist)
- Add a command that can debug why a cookbook gets a given identifier #1682 (danielsdeleo)
- Update Chef to 14.4.56 and fix expeditor auto updating #1681 (tas50)
- Switch docker container to Ubuntu 18.04 and fix Ruby path #1684 (tas50)
- Unpin Chef because Expeditor now manages stable pushes to Rubygems #1685 (tyler-ball)
- Preparing release notes for 3.2 release #1686 (tyler-ball)
v3.1.0 (2018-07-05)
- publish habitat packages #1583 (thommay)
- Fix hab plan to use correct gemspec name #1587 (jonlives)
- Update README for new cask tap #1593 (coderanger)
- Unpin ffi and bump deps #1596 (tas50)
- Update help link in Add/Remove Programs on Windows #1600 (stuartpreston)
- Bump Chef to 14.2.0 + other bumps #1603 (tas50)
- berkshelf + mixlib-auth bumps + others #1604 (lamont-granquist)
- add knife-acl and knife-tidy #1605 (lamont-granquist)
- Pull in the latest tools #1606 (tas50)
- Update dependencies #1609 (tas50)
- Update Fauxhai, TK, and Foodcritic to the latest #1612 (tas50)
- Preparing 3.1 release #1611 (tyler-ball)
v3.0.36 (2018-05-21)
v3.0.36 (2018-05-21)
- Remove policyfile_zero provisioner #1522 (danielsdeleo)
- Bump copyrights to 2018 #1521 (tas50)
- Format cookbooks generated readme & reference supermarket #1520 (tas50)
- Remove strainer from the generated chefignore file #1519 (tas50)
- Fix link in example cookbook to point to the correct docs site URL #1518 (tas50)
- Bump to 3.0 #1523 (tas50)
- add knife-vsphere and bump gems #1525 (lamont-granquist)
- Fixes the spec file as it should display the recipe name and not default #1532 (burtlo)
- Bump deps for new docker-api, knife-vsphere, and mixlib-config #1533 (tas50)
- powershell_exec mixin support for ChefDK MSI installer #1528 (stuartpreston)
- Update openssl to 1.0.2o #1536 (tas50)
- make generated policyfile not violate cookstyle #1527 (thommay)
- Attempt to unzip files if MSI repair selected #1534 (stuartpreston)
- add ruby 2.5.1 and update omnibus-software #1538 (thommay)
- Get omnibus and omnibus-software back on master #1539 (thommay)
- Ship InSpec 2 #1531 (thommay)
- Deprecate OSX 10.10 builds #1542 (scotthain)
- Fix incorrect path value in the Dockerfile #1537 (meringu)
- Added git for the build container #1535 (jjasghar)
- Added default LANG settings #1541 (jjasghar)
- get omnibus tracking back on master #1545 (lamont-granquist)
- pin hitimes + bump everything else #1546 (lamont-granquist)
- update berkshelf to 7 and pull in chef 14. #1551 (lamont-granquist)
- bump travis, bump ruby, fix a spec #1552 (lamont-granquist)
- Ship libarchive and ffi-libarchive #1553 (thommay)
- Force the container to properly run in en_US.UTF-8 #1548 (tduffield)
- pin ffi to avoid el6/el7 bugginess #1555 (lamont-granquist)
- expeditor force expire cache #1556 (lamont-granquist)
- remove expire cache #1557 (lamont-granquist)
- Generate a
CHANGELOG.md
for cookbooks #1560 (nathenharvey) - bump deps #1563 (lamont-granquist)
- Use Mixlib::Archive rather than Minitar #1558 (thommay)
- bump deps and chefstyle #1567 (lamont-granquist)
- Bump dependencies for Chef 14.1 #1568 (thommay)
- bump chefspec #1570 (thommay)
- bump deps again #1578 (lamont-granquist)
- bump appbundler dep to rebuild #1580 (lamont-granquist)
- set windows installer custom setup font to white #1581 (robbkidd)
- add vendor dir to default chefignore #1571 (lamont-granquist)
- Include Chef Client 14.1.12 #1582 (thommay)
- remove train+appbundler software dep #1584 (lamont-granquist)
- Add Git support for include_policy. #1554 (rhass)
v2.5.3 (2018-03-07)
- Bump dependencies to pull in InSpec v1.46.2 #1471 (adamleff)
- They are integration tests, not smoke tests #1415 (nathenharvey)
- Require Chef 12.14+ in the skeleton cookbook #1472 (iennae)
- Fix bug causing relative paths to not work correctly in local_lock_fetcher #1474 (jaym)
- Bumping deps for kitchen-ec2 #1476 (cheeseplus)
- Bump deps to pick up InSpec v1.49.2 #1481 (adamleff)
- Pull in the latest inspec, fauxhai, ohai, fog-openstack, fog-scaleway, and kitchen-inspec #1486 (tas50)
- Chef 13.7 Release #1492 (thommay)
- Updated Kitchen Vagrant Gem #1495 (ilovemysillybanana)
- update minitar dependency #1494 (thewyzard44)
- Add habitat plan #1424 (danielsdeleo)
- bump dependencies #1508 (thommay)
- Use Chef 13.8.3, chef-api 0.8.0, and kitchen-inspec 0.23.1 #1511 (tas50)
- Bump kitchen-dokken and ChefSpec #1514 (tas50)
- Pull in Chef 13.8.5 and knife-windows 1.9.1 #1516 (tas50)
v2.4.17 (2017-11-29)
- Update dependencies to pull in InSpec v1.39.1 #1407 (adamleff)
- Ship Chef 13.4.24 in DK #1409 (tas50)
- add kitchen-google, remove chef-provisioning-fog #1410 (lamont-granquist)
- Revert "add kitchen-google, remove chef-provisioning-fog" #1413 (thommay)
- Dependencies bump #1414 (adamleff)
- Documented how to run a version of chef-dk under development #1419 (rmiesen)
- Changed "Development Guide" link target from DEVELOPMENT.md to CONTRIBUTING.md #1418 (rmiesen)
- Add CentOS Platform to unit tests generated by
chef generate cookbook
#1417 (rmiesen) - Remove trailing newline #1426 (username-is-already-taken2)
- Don't include chef-provisioning and friends in the appbundle for the … #1428 (thommay)
- bring in more gems to the chef-dk bundle #1435 (lamont-granquist)
- Bump deps for InSpec 1.43.5 #1439 (adamleff)
- Bump chef-provisioning and downgrade chef for now #1441 (thommay)
- Bump bundler, libxml2, libxslt and libyaml to the latest #1444 (tas50)
- Update Foodcritic to 12.1 #1447 (tas50)
- Update Test Kitchen to 1.19 #1448 (tas50)
- Enable Concurrent File Downloads when Downloading from a Chef Server #1449 (danielsdeleo)
- Cookbook artifact source #1450 (danielsdeleo)
- Bump openssl and rubygems to latest #1451 (tas50)
- Pull in Chef 13.6.4, knife-ec2 0.16 and fauxhai 5.5 #1452 (tas50)
- Update to chef-provisioning-aws 3 rc2 #1453 (thommay)
- Bump deps to pick up InSpec 1.44.8 #1455 (adamleff)
- Enable FC011 testing for the skeleton cookbook #1456 (tas50)
- Pull in latest foodcritic, kitchen-inspec, and train #1460 (tas50)
- Pull in Foodcritic 12.2.1 #1462 (tas50)
- Add support for multiple policy files #1446 (jaym)
- Update
chef
command help for granular updates #1464 (AntonOfTheWoods) - Update dependencies #1465 (thommay)
- Dump dependencies and update release notes for 2.4 #1467 (tas50)
- Pull in the new Test Kitchen which allows for the latest winrm-fs #1470 (tas50)
v2.3.3 (2017-09-21)
v2.3.1 (2017-09-14)
- Dep bump for kitchen-dokken, kitchen-vagrant, foodcritic, inspec, and train #1362 (tas50)
- Bump deps for new cookstyle and inspec #1364 (tas50)
- Add CODEOWNERS file to request reviews #1363 (thommay)
- Add in missing changelog entries #1366 (tas50)
- Fix a few readme links #1365 (tas50)
- Add gems.locked in .gitignore #1328 (grv87)
- attempt to re-enable chefstyle #1324 (thommay)
- Upgrade to Rubygems 2.6.13 to resolve CVEs #1370 (tas50)
- Now that bento ships major version slugs, let's use them #1368 (cheeseplus)
- Pull in latest inspec, kitchen-dokken, and chef-vault #1376 (tas50)
- Update config.json with proper cookstyle use #1369 (mattstratton)
- Upgrade to rubygems 2.6.13 #1379 (thommay)
- bump version for release #1380 (thommay)
- Update Expeditor config to meet 0.5.0 requirements #1382 (tduffield)
- Added LICENSE generation to skeleton #1383 (mengesb)
- Bring in the latest net-ssh, rake, kitchen-hyperv, inspec, and foodcritic #1386 (tas50)
- Ship Chef 13.4.19 #1387 (tas50)
- Adds stove for inclusion #1385 (scassiba)
- Update Dockerfile with small fixes #1332 (AnalogJ)
- update ruby version for multiple CVEs #1390 (thommay)
- Release ChefDK 2.3 #1391 (thommay)
v2.1.11 (2017-08-11)
- Update Gemfile.lock using sed rather than bundler #1334 (tduffield)
- bump gemfile.lock #1339 (lamont-granquist)
- temporarily pin molinillo until it is un-busted #1340 (lamont-granquist)
- Update dependencies #1342 (jaym)
- Bump InSpec to v1.33.1 #1346 (adamleff)
- bump test-kitchen to 1.17.0 #1347 (robbkidd)
- bump git to 2.14.1 (CVE-2017-1000117) #1348 (lamont-granquist)
- libiconv 1.14 defn no longer exists in omnibus-software master #1349 (lamont-granquist)
- Update libzmq and use correct omnibus def on windows #1350 (jaym)
- Make sure to include libstc++-6 #1352 (jaym)
v2.0.28 (2017-07-14)
Fixed bugs:
chef push
Broken in ChefDK 2.0.26 #1322
v2.0.26 (2017-07-05)
- Bump deps for the new Foodcritic / Inspec / Chef-Sugar / Chef-Vault #1319
- Use a less squished background in the macOS installer #1313
- Use the chef 13.2 release #1311
- Ensure that necessary system libraries are installed on Windows #1310
- Bump deps to bring in the latest Ohai #1308
- Use the latest OpenSSL 1.0.2 release (1.0.2l) instead of 1.1.0 #1307
- Use Omnibus 5.6.1 #1305
- Bump InSpec to v1.30.0 #1303
- Bump and simplify our various Gem pins #1302
- Use OpenSSL 1.1.0f for new crypto functionality #1300
- Add cookstyle linting as default in the generated build cookbook #1299
- Update the build cookbook generator code to detect file changes on Windows #1181
- Remove version_policy logic and related files #1293
- Bump deps for Berkshelf 6.3.0 #1291
- Fix typo in metadata.rb.erb template file #1289
- Allow updating specific cookbooks in a policyfile #1284
- Update chef runner error messages to provide a full backtrace #1275
- Test on Ruby 2.4 in AppVeyor #1285
- Update to our latest logo in the macOS installer #1274
- Add kitchen-hyperv gem and bump all other gems #1283
- Update zlib to 1.2.11 to address CVEs #1280
- Replace example text in the generated chef-repo to use chef generate cookbook #1260
- Update dependencies to bring in Cookstyle 2.0 #1272
- Remove chef-provisioning-vagrant and bump all other gems #1269
- Refactor how we appbundle ChefDK to fix build failures #1263
- Make it clearer that chef verify is not for end users #1261
- Ensure a config object is passed down in the update action #1254
- Add support for Artifactory as a Policyfile source #1252
- Adds 'chef generate helpers [COOKBOOK] HELPERS_NAME' #1085
- Create a Chef 12 style templates dir instead of a Chef 11 style dir #1247
- Add cookstyle to the list of utilities in DK readme #1241
- Update LWRP -> Resource in the generators #1194
- Fix
chef generate template
with a content source #1243 - Pull in Chef 13 and Ruby 2.4.1 #1235
- Add inspec to chef --version output #1238
- remove iconv from ruby build #1233
- Update generated delivery local config to use updated foodcritic syntax #950
- Remove support for Ruby 2.2 #1230
- Updates to the generator cookbook to pass Foodcritic #1226
v1.3.43 (2017-04-14)
- Fix OpenSSL installation for Windows FIPS users #1224
v1.3.40 (2017-04-07)
- Use Expeditor tooling for version bumping and release #1213
- Generate inspec tests that end with
_test.rb
in the cookbook generator #1219 - Update liblzma to 5.2.3 #1220
- Update InSpec to 1.19.1 #1217
- Require Chef 12.1+ in the skeleton cookbook and use chef_version #1215
- Write proper SPDX License strings in the cookbook generator #1218
- Use CentOS 7.3 in the generated Test Kitchen configs #1214
- Use latest Foodcritic, Inspec, Chefspec, and Fauxhai #1211
- Bump deps to the latest for Fauxhai 4.0.2 #1208
- Update cookbook validation check to not fail if a cookbook lacks a recipe #1195
- Bump deps to bring in Foodcritic 10 and Cheffish 5 #1205
- Add release policy badge to README #1204
- Generate better example ChefSpec code #1202
- Bump deps for Chefspec 6.1 #1192
- Fix links to the Chefspec and Berkshelf site #1193
- Remove veil gem #1189
- Update Test Kitchen to 1.16 #1188
- Improve generator error messaging when license is invalid #1180
- Fix the dependency updater so Chef Client is updated #1178
- Update Berkshelf to 5.6.3 and ChefSpec to 6.0.0 #1176
- Use kitchen-dokken 2.1.x #1175
- Cleanup the symlinks we create / remove on binary install #1161
- Update omnibus-software to pull in openssl patch fixes #1173
- Update OpenSSL to 1.0.2j to match chef-client #1171
- Avoid override existing delivery configuration #1162
- Remove chefstyle from DK and pin cookstyle with a minimal version #1169
- Bring in the latest chefspec, kitchen-vagrant, kitchen-ec2, inspec #1167
- Add cookstyle/chefstyle/foodcritic tests to Travis #1160
- Properly skip generated skeleton Inspec tests #1153
- Use ChefDK, rather than Chef Client, as build-cookbook Test Kitchen base #1150
v1.2.22 (2017-02-02)
Fixed bugs:
v1.2.20 (2017-01-27)
Implemented enhancements:
- Update Inspec to 1.10.0 (adds HTTP resource request) #1142 (tduffield)
- Update Chef to 12.18.31 #1137 (tduffield)
- Ensure rake is installed via the CI tools #1132 (tduffield)
- Add new options to project.toml generator #1127 (afiune)
- Add in rhel and windows FIPS override #1124 (rmoshier)
- Document chefignore #1110 (vinyar)
- Adding maintainer and email fields to example #1107 (jjasghar)
- Accept foo.lock.json as well as foo.rb when loading a policyfile #1087 (mivok)
Fixed bugs:
- Fix
delivery local
failures by adding 'chef exec' prefix to all commands in project.toml #1145 (afiune)
v1.1.16 (2016-12-14)
Implemented enhancements:
- Update cookstyle and knife-spork to the latest versions #1113 (afiune)
- Include Chef 12.17.44 #1111 (tas50)
- Update gems to get test-kitchen 1.4.2 #1109 (afiune)
- kitchen-dokken: Default to official
chef/chef
image #1103 (tduffield) - Use 8.22.1 of Ohai #1102 (tduffield)
- Add
dco
command line utility to easier management of DCO sign-offs #1093 (tduffield)
Fixed bugs:
- chef: Use
test/smoke/default
instead oftest/recipes
for generated cookbooks/recipes #1096 (tduffield)
v1.0.3 (2016-11-14)
Implemented enhancements:
- chef: Expose
inspec
binary in ChefDK PATH #1074 (schisamo) - knife: Distribute
knife-opc
with ChefDK #1072 (srenatus) - gems: Update mixlib-install to 2.1.6 and berkshelf to 5.2.0 #1066 (schisamo)
- gems: Include foodcritic 8 #1063 (tas50)
Fixed bugs:
- windows: Correctly find Git installation included with ChefDK #1060 (scottopherson)
v0.19.6 (2016-10-17)
Implemented enhancements:
- Set the always_update_cookbooks flag by default. #988 (coderanger)
v0.18.30 (2016-09-28)
Implemented enhancements:
v0.18.26 (2016-09-22)
Implemented enhancements:
- Added option --for to build_cookbook generator to use branch other than master #1013 (Sgtpluck)
- Warn instead of erroring when generating a cookbook with a hyphen in the name. #955 (tonyflint)
- Upgrade to Ruby 2.3.1 #980 (jkeiser)
v0.17.17 (2016-08-15)
Implemented enhancements:
v0.17.14 (2016-08-12)
Implemented enhancements:
v0.16.28 (2016-07-15)
Implemented enhancements:
- Do not allow hyphenated cookbook names to be generated #915
- ChefDK generate should use InSpec as default #834
- Include knife-supermarket #652
- feature request: common kitchen cloud plugin gems should be included in the DK #651
- chef provision should use cookbook from ./cookbooks #397
- Add support for chef-provisioning-docker #329
- Policyfile.rb Chef local mode #193
- Update generators for improved file specificity system #183
- Add support for kitchen-docker #108
- Implement chef test unit command that can run ChefSpec #18
Fixed bugs:
- chefdk 0.10.0 emits a warning when loading berks #597
- OSX ruby executable has an invalid signature #258
- Deprecations in chefspec cause updated cookbooks to fail chef spec runs. #194
- Deprecations in chefspec cause updated cookbooks to fail chef spec runs. #194
- Include chef-zero binary in Chef DK by appbundling it #184
- With 'chef generate app', kitchen doesn't seem to find metada.rb #50
v0.15.15 (2016-06-17)
Implemented enhancements:
- Update test-kitchen to 1.10.0 #905 (mwrock)
- Add
build-cookbook
subcommand tochef generate
and--delivery
option tochef generate cookbook
#891 (danielsdeleo) - Generators support ubuntu 16.04 and centos 7.2 by default #869 (lamont-granquist)
chef --version
should print the Delivery CLI version #853 (schisamo)- Adding the Git for Windows tools to the path if they are present #841 (tyler-ball)
- Generated .kitchen.yml defaults Inspec to doc format output #846 (charlesjohnson)
Fixed bugs:
- Chef install does not use the embedded git #864
- Unable to activate knife-solo-0.5.1 #811
- Rubocop should install to chefdk/bin #865 (PrajaktaPurohit)
- Correct chef export usage message #859 (philoserf)
v0.14 (2016-05-17)
Fixed bugs:
- Test Kitchen does not apply my Policyfile-style cookbook on Windows Server #632
- Attributes ignored in kitchen.yml with policyfile_zero provisioner #460
- Chef_generator renames apache2 to apachev2 #822 (charlesjohnson)
- Rubocop not present at /opt/chefdk/bin/rubocop in 0.13.5 #789
Implemented enhancements:
- bumping test-kitchen and adding winrm-elevated #827 (mwrock)
- Include git on windows. #814 (tylercloke)
- Add cookstyle to ChefDK's omnibus package #808 (danielsdeleo)
- Adding Delivery build node tools into the ChefDK #800 (tyler-ball)
- add delivery-cli to chefdk #798 (marcparadise)
v0.13 (2016-04-15)
Implemented enhancements:
- Adds a bin stub for running rake dependencies on windows #795 (mwrock)
- Updating test-kitchen pin to 1.7.3 #794 (mwrock)
- Dependency bump to get the latest Chef release, 12.9.38 #791 (tyler-ball)
- Update everything to latest, start updating rubygems #786 (jkeiser)
- Removing json from the Omnibus Gemfile because we worked around the bug #785 (tyler-ball)
- Update copyright date #787 (adamedx)
- Check in .bundle/config --without omnibus_package --frozen #784 (jkeiser)
- Install chef-dk from one gemfile #765 (jkeiser)
- Add omnibus licensing metadata #777 (patrick-wright)
- Add descriptions to rake tasks to see them in
rake -T
#776 (danielsdeleo) - Set correct product and windows architecture for acceptance tests #752 (mwrock)
- Add version:bump and version:show to chef-dk #756 (jkeiser)
- Use compiled ruby on windows #726 (jkeiser)
Fixed bugs:
- Point to the right license file for chefdk. #781 (sersut)
- Fixes the winrm-fs for win2k8r2 #778 (mwrock)
- Fix windows powershell command by prefixing run_command with call operator #751 (mwrock)
0.12.0 (2016-03-14)
Implemented enhancements:
- Pin all omnibus software to latest release versions #739 (danielsdeleo)
- Improve Chef-DK shortcut startup time by skipping powershell profile #734 (adamedx)
- Pin berkshelf to 4.3.0 #732 (mwrock)
- Clean up static libs at build time #724 (chefsalim)
- Replace winrm-transport with winrm-fs and bump test-kitchen in omnibus gemfile #722 (mwrock)
- Update foodcritic to v6.0.1 #702 (jaym)
- Bumping berkshelf version to 4.2.1 #697 (someara)
Fixed bugs:
- Chef Export no longer includes files outside of CookbookVersionLoader segments such as test/ or spec/ #709
v0.11.2 (2016-02-22)
Implemented enhancements:
- Update Inspec and kitchen-inspec #700 (chris-rock)
- Update to latest inspec and kitchen-inspec versions #698 (chris-rock)
- Update berkshelf pin and chefdk version #690 (chefsalim)
- elevate windows shortcuts #678 (mwrock)
Fixed bugs:
0.11.0 (2016-02-12)
Implemented enhancements:
- chef-dk 0.7.0 chef Binary Should Support Alternate Config Files #518
- Local Configuration? #473
- Update rubocop and chef-provisioning drivers to latest version #670 (tas50)
- add pry, pry-byebug, pry-remote to chef-dk #662 (lamont-granquist)
- Native policy export #659 (danielsdeleo)
- float vault on master #654 (thommay)
- Sanity check run list item format in policy commands #635 (danielsdeleo)
- Show policy revision id when running
chef install
#630 (danielsdeleo) - Add named_run_list support to provisioner #607 (danielsdeleo)
- Load configuration when running
chef update
#605 (danielsdeleo)
Fixed bugs:
- berks not working on OS X after upgrading to 0.10.0-1 #657
- Policyfile should validate the recipes in the run list #629
- Policyfile can normalize run list to an invalid value #625
- after 'knife rehash' no 'knife download' subcommands available #624
- Kitchen::Provisioner::PolicyfileZero does not respect chefignore #612
- knife validatorless bootstrap + chef-vault Options Bootstrap and Rebootstrap #610
- NameError: uninitialized constant Chef::Provisioning::FogDriver::Driver::Cheff #592
- Update ChefDK Rubocop to 0.34.2 or higher #588
- [Specinfra] Windows convert_regexp Consumes Forward Slashes #526
- ChefDK Uninstallation on Windows #292
- Artificially high time estimate for uninstalling #250
- High CPU issue after installing ChefDK (windows 8.1) #144
- Update ManufacturerName to be a cleaner string #675 (chefsalim)
- Bring in bundler 1.11.2 and rubygems 2.5.2 #666 (lamont-granquist)
- Better chef export error messages #665 (danielsdeleo)
- Bump omnibus and update solaris mapfile #653 (ksubrama)
- Better error message for invalid run lists in chef policy commands #647 (danielsdeleo)
- Point knife-spork to master until knife-spork#198 is fixed #645 (ksubrama)
- Consume master of fauxhai #643 (curiositycasualty)
- Bringing in open PRs with +1s from omnibus-chef #639 (ksubrama)
- Update chef dependency to ~> 12.5 #609 (danielsdeleo)
- 'chef export' respects chefignore #606 (danielsdeleo)
- Forcibly unset policyfile config in embedded chef runs #596 (danielsdeleo)
v0.10.0 (2015-11-05)
Fixed bugs:
kitchen create
fails to pull down default centos-6.5 box #399- Test Kitchen: `join': No live threads left. Deadlock? (fatal) #309
- Test Kitchen: `join': No live threads left. Deadlock? \(fatal\) #309
Closed issues:
- chef generate overwrites the readme.md if present. #577
- Cookbook path error message #564
- ChefDK 0.8.0 install on Windows breaks existing $env:PSModulePath until environment is restarted #534
- "chef shell-init powershell" fails on Windows 8.1 in OOB configuration #448
- chef vault refresh and chef-client 12.4.0 #447
- Ohai locks up computer if on Active Directory #439
- missing knife plugins after chef-dk upgrade #427
- chefdk[:generator_cookbook] setting in knife.rb or config.rb causes knife commands to fail #375
Merged pull requests:
- Fix incorrect suggested code in errors #591 (danielsdeleo)
- Return correct type when filtering out cookbooks from graph #590 (danielsdeleo)
- Adding
chef verify inspec
and Test Kitchen verifier to generators (commented out) #589 (tyler-ball) - Preferred supermarkets for cookbooks #587 (danielsdeleo)
- Remove unused test scripts directory #586 (danielsdeleo)
- Configurable depsolver #584 (danielsdeleo)
- Only report cookbook source conflicts that could affect solution #581 (danielsdeleo)
- Update new tests to run out of chef-dk gem dir. #580 (ksubrama)
- Add :delivery_supermarket default source type #574 (danielsdeleo)
- Verify that generated cookbooks pass chefspec #572 (danielsdeleo)
- Fix typo in warning.txt. Obvious fix. #567 (tonyflint)
- Better "not a cookbook" errors #566 (danielsdeleo)
- Make chef repo prefer policyfiles #563 (danielsdeleo)
- Update chef verify to pull component tests from gems #562 (ksubrama)
- Update POLICYFILE_README for the current state of the world #560 (danielsdeleo)
- Add gemspec files to allow bundler to run from the gem #559 (ksubrama)
- Make Generated Cookbook Use ChefSpec Policyfile Mode #557 (danielsdeleo)
0.9.0 (2015-10-07)
Fixed bugs:
- chefdk 0.9.0-pre on Windows 10 and 2012r2 generates cookbooks that don't pass chefspec #546
- chefdk 0.9.0-pre on Windows 10 and 2012r2 generates cookbooks that don't pass chefspec #546
- chef verify doesn't work after installing chefdk 0.7.0 on Windows7 #482
Closed issues:
- generate repo doesn't git init #551
Merged pull requests:
- Generate Policyfiles instead of Berksfiles in new cookbooks #555 (danielsdeleo)
- add git init condition to prevent init inside an existing git repository #554 (keen99)
- Fix typographical error(s) #550 (orthographic-pedant)
- Further customize kitchen to avoid berksfile detection #545 (danielsdeleo)
- Generate generator #544 (danielsdeleo)
0.8.1 (2015-09-30)
Closed issues:
- shell-init broken for both bash and zsh in 0.8.0 #537
- Conflict using
bundler
insidechefdk
#536 - Chefdk 0.8.0 not working on Debian 7 Wheezy because of libc version mismatch #533
- cookbook_file is not working with Test-kitchen with windows server through vagrant #512
- WIN 8 no knife configuration found #484
- chefdk preventing vagrant from working #466
Merged pull requests:
- Verify that the policyfile_zero provisioner can load #539 (danielsdeleo)
- Enable strict config, catch config errors in command base #535 (danielsdeleo)
- Include a valid config in exported policies #532 (danielsdeleo)
v0.8.0 (2015-09-22)
Implemented enhancements:
- remove beta warnings from policyfile commands #513 (danielsdeleo)
- Support OS/X 10.11 package installation #509 (sersut)
- Add
chef delete-policy
subcommand #501 (danielsdeleo) - Add command line completion for fish shell #498 (smith)
- Add
chef clean-policy-cookbooks
subcommand #496 (danielsdeleo) chef clean-policy-revisions
command #491 (danielsdeleo)chef undelete
command #490 (danielsdeleo)- Add shell completion for bash #487 (danielsdeleo)
- Add basic zsh completion for chef command #485 (danielsdeleo)
chef rm-policy-group
CLI #483 (danielsdeleo)- Update URLs to https where available #479 (tas50)
Fixed bugs:
- chef install doesn't seem to use the Default SSL Policy #488
- berks: Add support for no_proxy environment variable when using http_proxy #486
- chef-dk gem out of date #475
- Ubuntu 15.04 error message: The package is of bad quality #457
- knife segmentation fault on YN prompt in ConEmu #434
- chefdk msi is not signed; publisher couldn't be verified #154
- Make
chef verify
test for multiple versions of provisioning gems #521 (randomcamel) - Include named_run_lists when deserializing a lockfile #520 (danielsdeleo)
- Remove mixlib-shellout RC from gemspec #499 (danielsdeleo)
- Always show 'no policy' message when policy doesn't exist #495 (danielsdeleo)
- Chef install configuration #489 (danielsdeleo)
- Show full usage when given invalid args #477 (danielsdeleo)
- Catch bad params #468 (danielsdeleo)
Merged pull requests:
- Use github_changelog_generator for changelog #527 (jkeiser)
- Add service class to GC cookbook_artifacts #463 (danielsdeleo)
- Backend for policy group removal #461 (danielsdeleo)
0.7.0 (2015-08-05)
Merged pull requests:
- Mockup policyfile revision cleanup #456 (danielsdeleo)
0.7.0.rc.4 (2015-07-27)
0.7.0.rc.3 (2015-07-20)
Implemented enhancements:
- support chef_repo & supermarket sources together #430
Merged pull requests:
- Policyfile doc updates #451 (danielsdeleo)
- Add
chef verify chef-provisioning
#433 (randomcamel)
0.7.0.rc.2 (2015-07-08)
Closed issues:
- 0.7.0, gems in user install not showing up: #443
- rubygems undefined method `activate' for nil:NilClass #411
Merged pull requests:
- Multiple policyfile sources #450 (danielsdeleo)
- Prevent kitchen from installing gems in smoke tests #449 (danielsdeleo)
- Revert "Pin FFI to 1.9.8 because 1.9.9 breaks on windows" #446 (jaym)
- Pin FFI to 1.9.8 because 1.9.9 breaks on windows #442 (danielsdeleo)
- Push Archive Command #438 (danielsdeleo)
- Adding pre-release install instructions #437 (tyler-ball)
0.7.0.rc.1 (2015-06-24)
Implemented enhancements:
- Roles and Environments should have identical implementations #182
Fixed bugs:
- ChefDK's chef generate command fails with Insufficient permissions after cd'ing to a different directory #340
Closed issues:
Merged pull requests:
- Add stuff I missed to changelog for 0.7 #436 (danielsdeleo)
- Export archive #432 (danielsdeleo)
- Adding policyfile usage instructions to POLICYFILE_README.md #431 (tyler-ball)
- Fix RSpec warnings for "potential false positives" #428 (danielsdeleo)
0.7.0.rc.0 (2015-06-17)
Implemented enhancements:
- Installing gems to network drives in Windows domain environments is slow and painful #374
Closed issues:
- chef-provisioning included with the Chef DK is current at v 1.1.1, however the latest is 1.2.0. #409
- Chefspec tests trigger segfault on chef dk 0.4.0 on Windows #332
Merged pull requests:
- Missing changelog entries #426 (jaym)
- Show specific policy #424 (danielsdeleo)
0.6.2 (2015-06-12)
Fixed bugs:
- SSL requests broken in ChefDK #420
Closed issues:
- ChefDK does not install successfully on Mac OS X El Capitan developer seed #419
Merged pull requests:
- Added chef env command #423 (jaym)
- Adding verification for openssl Windows issue to prevent regression, fixes #420 #422 (tyler-ball)
- Testing out chef-provisioning 1.2 and knife-windows 1.0 RC #414 (tyler-ball)
- Allow setting CHEFDK_HOME #412 (jaym)
0.6.1 (2015-06-12)
Implemented enhancements:
- Include knife-windows gem + deps in the ChefDK gemset #107
Fixed bugs:
- ChefDK 0.5.1 knife Needs STDERR Redirection for Cookbook Version Selection Deletion #393
Closed issues:
- read server certificate B: certificate verify failed #410
- FATAL: ArgumentError: invalid Unicode escape on Windows because of recipe name #389
- kitchen-vagrant errors #378
Merged pull requests:
- Adding verification for openssl issue, fixes #420 #421 (tyler-ball)
- Integrate show policy command #417 (danielsdeleo)
- Revert "Merge pull request #398 from chef/schisamo/delivery-cli" #408 (christophermaier)
- Provision target host option and arbitrary options #406 (danielsdeleo)
- Add
chef show-policy
command #405 (danielsdeleo) - Update to Solve 2 with Molinillo solver #400 (danielsdeleo)
- Add basic smoke tests for the Delivery CLI #398 (schisamo)
0.6.0 (2015-05-14)
Fixed bugs:
- Policyfile git detection blows up in a brand new repo #364
Closed issues:
- Chef 0.5.1 does not show berks version #387
- chef generate cookbook makes cookbooks that don't pass rubocop #380
- knife encountered an unexpected error #379
- ERROR -- : Actor crashed! Solution - Upgrade Berkshelf to 3.2.4 #376
Merged pull requests:
- Pinning chef-provisioning to 1.1.1 #394 (tyler-ball)
- Don't error when profiling an unborn branch #392 (danielsdeleo)
- bump chef-dk ffi-yajl dep #391 (lamont-granquist)
- Provision command #383 (danielsdeleo)
- Fixes #380, resolve generated cookbook rubocops #381 (jtimberman)
0.5.1 (2015-04-30)
Fixed bugs:
- Chef diff throws undefined_method error #366
Closed issues:
- en list #371
- default-centos-64 is not available #369
- Chef diff trying to use native endpoints in compatability mode #367
- gem excon 0.44.2 fixes nasty bug, please include in next release #344
- Please add documentation for Chef shell-init #338
Merged pull requests:
- Preparing the ChefDK 0.5.1 release #373 (tyler-ball)
- Fixing undefined_method error #368 (tyler-ball)
0.5.0 (2015-04-29)
Closed issues:
- Arch Linux support #355
- ChefDK 0.4.0 cheffish chef-zero dependency conflict #347
- ChefDK 0.5.0 rc3 shipped with bad versions of chef-provisioning and friends #346
Merged pull requests:
- Update shell-init docs for posh and fish #365 (danielsdeleo)
- Preping for 0.5.0 release with CHANGELOG updates and version file update #363 (tyler-ball)
- Enable policyfile native mode by default, remove warning #362 (danielsdeleo)
- Use a stub to ensure we always test file-not-readable behavior #361 (danielsdeleo)
- CLI front-end for diff #359 (danielsdeleo)
- Add Policy Differ Class #356 (danielsdeleo)
- Attribute only update #354 (danielsdeleo)
- Ensure attributes are maintained in deserialization #352 (danielsdeleo)
- Policyfile attributes #351 (danielsdeleo)
- Disabling test that fails intermitently on debian #350 (tyler-ball)
- add chef_repo cookbook source #263 (lamont-granquist)
0.5.0.rc.5 (2015-04-06)
Merged pull requests:
- Changes link to point to downloads.chef.io #348 (cwebberOps)
- Add Fish shell support to
chef shell-init
#345 (schisamo)
0.5.0.rc.4 (2015-04-03)
0.5.0.rc.3 (2015-04-01)
Closed issues:
- chefdk installer crashes on windows unless previously uninstalled version is removed from disk #334
0.5.0.rc.2 (2015-03-27)
0.5.0.rc.1 (2015-03-26)
Implemented enhancements:
- Generators should read metadata values from chef/knife configuration #322
- OSX: Pull certs from Keychain #140
Fixed bugs:
- Chef Linux Group Provider is not indempotent #336
- Ubuntu 14.04 bad quality package #316
- Windows 8.1 >> berks install fails SSLv3 error #311
- Downloads for ubuntu 14.04? #308
- ruby -w shows warnings because user_dir is overridden #302
- ruby -w shows warnings because user\_dir is overridden #302
- chef-provisioning fails, bad chef_server_url, should be updated to latest 'master' branch #297
- chef-provisioning fails, bad chef\_server\_url, should be updated to latest 'master' branch #297
- "chef install" with policy file and a local chef zero fails to write to tmp dir #293
- Celluloid Errors / Compatibility with ChefDK 0.3.5 #284
- chefdk-0.3.2-1 - windows - rubocop.bat - bad path to ruby.exe #221
- gitignore file not created when chef generate cookbook used in chef-site repo #145
- chef --version should print the version of included tools in addition to chef-dk #48
- Updating to use new shells available to windows-guest-branch of test-kitchen #305 (tyler-ball)
Closed issues:
- chef gem install guard-foodcritic not working #335
- chefdk checking old location of 'client.rb' and client.rb seems to be corrupt #328
- chefdk, vagrant, berkshelf mac osx #326
- knife ssl check failure on Windows 7 #319
- Wrong path for ruby.exe for ChefDK 0.3.5 on Windows for Several Commands #242
- chef shell-init should support powershell and cmd #186
- chef-zero not working with 0.2.2 #168
- Request: Can we include unit testing skeletons with recipe generators? #152
- chef generate cookbook: documentation on customizing output #62
Merged pull requests:
- ChefDK 0.5.0.rc.1 Release #343 (tyler-ball)
- Empty Cookbook Options Fix #342 (danielsdeleo)
- Erchef Policyfile integration #341 (danielsdeleo)
- doc: explicit brew install. #337 (lloydde)
- Excluding failing tests from nightlies #333 (tyler-ball)
- Print versions of common tools when doing --version on chef-dk #327 (kmacgugan)
- Fix code formatting, add missing code formatting. #324 (mbrukman)
- Policyfile Revision IDs #323 (danielsdeleo)
- Point to supermarket for CLA links #321 (danielsdeleo)
- Upload to Cookbook Artifacts API when Native Mode is Enabled #318 (danielsdeleo)
- Use stronger language when warning about native API. #317 (danielsdeleo)
- Add chefspec and serverspec to the CHANGELOG #314 (nathenharvey)
- Change location of serverspec spec_helper.rb file #307 (charlesjohnson)
0.4.0 (2015-01-29)
Implemented enhancements:
- chef gem install should avoid installing RI doc #264
Fixed bugs:
- Unable to use ChefDK as Your Primary Development Environment #256
Closed issues:
knife
doesn't work on fresh install #303chef verify
fails on windows ("Verification of component 'chefspec' failed.") #298- Chef DK 0.3.6 windows download missing #296
- How to get current components version? #295
- Chef DK on MS WIndows instructions #288
- Update to berkshelf 3.2.2 (released Dec 18, 2014) #286
Merged pull requests:
- Bump version to 0.4.0 #304 (jaym)
- Policyfile Native API support for
chef push
#299 (danielsdeleo)
0.3.6 (2015-01-14)
Implemented enhancements:
- Request: Allow generator cookbook path to be a git repo #190
Fixed bugs:
- ChefDK for OS X (.dmg file) and Ubuntu (.deb) breaks ...site install because of no metadata.rb #285
- ChefSpec unusably slow in ChefDK > 0.3.2 #280
- bundle install with Nokogiri gem fails #278
- Installing Chef-DK on OSX to non-system drive results in broken scripts #247
- Chef exec does not pass variables to specified executable correctly #244
- Cannot load such file -- chef/encrypted_data_bag_item/check_encrypted #227
- Windows PATH separator wrong in Chef exec command #180
- chefspec and segmentation fault using chefdk 0.2.0 on windows 7 #171
- chefspec and segmentation fault using chefdk 0.2.0 on windows 7 #171
Closed issues:
- berks-api fails due to json gem version conflict #281
- /opt/vagrant/embedded/lib/ruby/2.0.0/net/http.rb:918:in `connect': SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (OpenSSL::SSL::SSLError) #279
- kitchen verify is broken #276
- Running any chef command returns ohai error #273
- some cookbook dependencies are breaking chefspec #272
- We ship old versions of Chef with ChefDK #267
- Gem conflicts #252
- Hardcoded "opscode" path #251
- OSX Uninstallation instructions are wrong #248
- Knife Bootstrap breaks when bootstrapping Ubuntu 14.04 node via chefdk 12.0.0.rc.0 #246
- Can't execute bin after chef gem install #239
- Certain knife operations result in exception on
chef/encrypted\_data\_bag\_item/check\_encrypted
#238 - Print
chef shell-init
WARN to stderr #237 - Broken Link in Chef Docs for 'docs.gethef.com' #236
Merged pull requests:
- chefdk 0.3.6 #294 (jaym)
- Add serverspec to cookbook & app generators #290 (charlesjohnson)
- Adding omnibus-chef 318 to release notes #283 (tyler-ball)
- Multi Run List Support for Policyfiles (ChefDK portion) #277 (danielsdeleo)
- Allow relative paths for generator cookbook config #274 (danielsdeleo)
- Update CHANGELOG for recent generator and policyfile enhancements #271 (danielsdeleo)
- Configure generator cookbook in ~/.chef/config.rb #270 (danielsdeleo)
- Added appveyor yaml #269 (jaym)
- Add chefspec to generators #266 (charlesjohnson)
- Custom generator cookbook names #265 (danielsdeleo)
- Simple
chef update
Command #262 (danielsdeleo) - Removing things from verify that don't work #261 (jaym)
- Add kitchen provisioner for policyfiles w/ chef zero #260 (danielsdeleo)
- For knife spork, we need to run rake, not rake test #259 (jaym)
- Use File::PATH_SEPARATOR for GEM_PATH #257 (jaym)
- Pass version to command when execing #255 (jaym)
- Consistent quoting for exports #254 (jaym)
- Adding powershell to chef shell-init #253 (jaym)
- Export Policyfile as Chef Zero-compatible repo #249 (danielsdeleo)
- Show the path checked on MissingComponentError #245 (jaym)
- Add verification of linked scripts on *nix #243 (danielsdeleo)
- Add support for a Windows environment without true/false #240 (btm)
- Added fauxhai, rubocop, knife-spork, and kitchen-vagrant to verify #235 (jaym)
0.3.5 (2014-11-13)
Closed issues:
chef shell-init
emits warnings on stdout, preventing the use of basheval
#229- chefdk 0.3.3 Ubuntu and Debian packages have broken chef* scripts #228
- chefdk is still in
gem env
after uninstalling it #223 - Incompatible bundler version when using test-kitchen with vagrant driver #218
Merged pull requests:
- Pulled in fix for joining paths on windows #232 (jaym)
- Emit PATH warnings to stderr instead of stdout #231 (danielsdeleo)
- Various changes to get specs to pass on windows #225 (jaym)
0.3.4 (2014-11-12)
Merged pull requests:
- Update Changelog for 0.3.4, bump version #230 (danielsdeleo)
0.3.3 (2014-11-12)
Implemented enhancements:
- code_generator kitchen.yml.erb is out-of-date (centos-6.4) #177
- Add
--generator-arg
option to generator base #217 (martinb3)
Fixed bugs:
- chef push got 400 "Bad Request" from Enterprise Chef 12.0.0.rc5 and 11.1.3 #208
- Berks install fails on Windows with SSL v3 verify error #199
- Windows chefdk 0.1.1 verify failing when run in base directory #102
- Input/output error on Windows when trying to converge with test-kitchen #89
- Windows can't install into anything other than C:\opscode #68
Closed issues:
- Move 'rspec' to /opt/chef/bin #215
- ChefDK 0.3.2 still ships chef-client 11.16.0 #213
- chef generate should accept arbitrary attribute data like chef-client and other tools #210
- RspecJunitFormatter gem Conflict #209
- Berks Install fails on OS X 10.10 with SSL V3 verify error. #205
- Bump the version of Ridley and Berkshelf #204
- Please provide more info on ChefDK package updates #203
- Problem with Test-Ketchen and EC2 #105
Merged pull requests:
- Don't treat git local remotes as "remote" #241 (danielsdeleo)
- Bump version and update changelog for 0.3.3 #226 (danielsdeleo)
- Allow prereleases to be included in the chefdk #224 (jkeiser)
- Check deeper directories for .git when selecting a SCM profiler #220 (danielsdeleo)
- Add changelog entry for #217 #219 (danielsdeleo)
- Fixup erchef API errors #216 (danielsdeleo)
- Improve Debug for Policyfile Commands #214 (danielsdeleo)
- Update code_generator template to latest centos #212 (martinb3)
0.3.2 (2014-10-28)
Closed issues:
- chefDK embedded ruby path is behind chef embedded #206
Merged pull requests:
- Update changelog and version for 0.3.2 #207 (danielsdeleo)
0.3.1 (2014-10-23)
Closed issues:
- chef gem install still installs to user's ~/.chefdk #198
- upgrading to 0.3.0-1 breaks berks install in chefspecs #197
- chef-dk eclipse plugin #196
- Gem conflicts archive libarchive-ruby #195
- Hitimes extension error #192
- Digest::Base cannot be directly inherited in Ruby (RuntimeError) #191
- ChefDK Download Page Causing Reload/Redirect Loop #179
- knife cookbook test -o on windows failing do to : seporator #178
Merged pull requests:
- Update version and changelog for 0.3.1 #202 (danielsdeleo)
- Add short description of Policyfile syntax #200 (danielsdeleo)
- Add policyfile generator #189 (danielsdeleo)
- Skip PATH sanity tests outside of omnibus #188 (danielsdeleo)
- DRY Policyfile and lock file path munging #185 (danielsdeleo)
0.3.0 (2014-10-01)
Fixed bugs:
- chef dk install panel incomplete install path #161
- Error using embedded knife/chef-zero when creating environment #159
- Foodcritic not running correctly after installing 0.2.2 msi on windows 7 #165
- New install of ChefDK 0.2.1 on Mac OS X 10.9.4 - Appears to fail - not really though #158
- Move git_init check into it's own block under have_git #147 (tbunnyman)
Closed issues:
- ChefDK installation on Windows disregards target drive on scripts in chefdk/bin folder #170
- 0.2.2: knife and kitchen complaining about eventmachine-1.0.3 #169
- Build chef-dk from source #166
- chef gem install pulls in ri and rdoc #164
- 0.2.2 knife still uses 12.0.0.alpha.1 #162
- bundle install requires sudo / root password or --path? #148
- Support chef-dk on Linux Debian Wheezy (aka Debian 7.x) #51
- WARN users when their PATH includes embedded first #163
Merged pull requests:
- Bump version and update CHANGELOG.md. #176 (sersut)
- add warnings for bad PATH settings #175 (lamont-granquist)
- Contribution info for 0.3.0 contributions. #174 (sersut)
- add changelog for ruby 2.1.3 version bump #172 (lamont-granquist)
- Extract Table Printing Logic #167 (danielsdeleo)
- Set GEM_HOME to Gem.user_dir instead of Gem.paths.home #160 (rberger)
- Policyfile CLI #157 (danielsdeleo)
- Update README.md #151 (AnalogJ)
- Gracefully handle invalid CLI options #173 (danielsdeleo)
0.2.2 (2014-09-10)
Fixed bugs:
- Error messages when doing
chef gem list
#146 - Error messages when doing
chef gem list
#146 - Berkshelf SSL_connect error on Windows: certificate verify failed #106
Closed issues:
- ChefDK 0.2.1 on Windows defaults to using chef 12.0.0.alpha.1, inconsistent with Mac/Linux #156
chef exec rspec
fails with 'Permission denied @ dir_s_mkdir' #135
Merged pull requests:
0.2.1 (2014-08-27)
Implemented enhancements:
Fixed bugs:
- knife and berks create many temp directories #133
- Installing gems to profile directory on Windows breaks when username has a space in it #129
- Chef generate app directory confusion ! #111
- devkit is broken on windows #100
- Supermarket is live, use it for Berks source #112 (jtimberman)
Closed issues:
- Need to update Berkshelf to at least 3.1.5 #141
- Foodcritic not working on Windows when installed with Chef-DK #139
- Chef exec, Chefspec and Rake. #137
- provide i686 packages and support ubuntu 14.04 #132
- Incorrect permissions on files in ubuntu package #130
- Upgrade foodcritic #128
- Multiple versions of chef client installed #127
- semverse stack level too deep with berkshelf 3.1.1 #126
- chef exec rake fails on Ubuntu 14.04 #125
- foodcritic fails on freshly installed ChefDK windows #124
- chef exec rake fails on osx mavericks (segfault) #123
- chefdk 0.2.0 doesnt pretty print json objects anymore #121
chef generate cookbook
should not require elevated privileges on Windows #109- chef exec rspec not working #103
- chef-dk 0.1.0-1 defaults to attempting to download nonexistent chef 11.14.0-alpha-1 during bootstrap #96
- Run 'make clean' in depselector-libgecode vendor directory #92
Merged pull requests:
- Version bump and rel info for 0.2.1. #143 (sersut)
- Add validation of Policyfile.lock data structures when ingesting #142 (danielsdeleo)
- Validate source options for cookbooks #138 (danielsdeleo)
- Disable atomic file updates on Windows #134 (btm)
- Removes ignoring of CHANGELOG #131 (cwebberOps)
- Add a description of policyfile design and status #122 (danielsdeleo)
- Detect Cookbook Changes and enable auto-updating of the Policyfile.lock.json #120 (danielsdeleo)
- Upload Cookbooks Specified in Lockfile #119 (danielsdeleo)
- Easy generators #118 (adamhjk)
- Adds chef generate repo support #117 (adamhjk)
- add create_if_missing to files which will be customized #115 (lamont-granquist)
- Break generator commands into seperate files #114 (adamhjk)
- use ChefDK instead of Chef DK #110 (smith)
- Set environment before exec to ensure PATH takes effect #104 (danielsdeleo)
- adding smoke and unit test for chefspec #101 (lamont-granquist)
- Lcg/rspec 3 #99 (lamont-granquist)
- debugger/pry-debugger no likey ruby 2.1.x #98 (lamont-granquist)
0.2.0 (2014-07-09)
Implemented enhancements:
- Prefetch fixed cookbooks #80 (danielsdeleo)
- Initial specification of policyfile builder #53 (danielsdeleo)
Fixed bugs:
- Chef Client binaries fail with dyld: lazy symbol binding failed: Symbol not found: _yajl_alloc #82
- chef-solo from chefdk slow to run at startup. Not sure how to troubleshoot #77
- New build of ChefDK against new net-ssh #75
- Windows chef-dk alpha is very large. #70
- Windows: "DL is deprecated, please use Fiddle" #69
- Windows installer defects #67
- ohai should be runnable after installing Chef DK #60
- Collect the low hanging fruits in order to reduce the package size of Chef DK #59
- chef gem install <gemname> --version displays chefDK version #46
- Chef Verify Failures on Windows #43
- Handle GemRunner returning nil on success #57 (mpasternacki)
- Avoid appending a double ".erb" in templates #54 (David-Gil)
Closed issues:
- Link to Learn Chef site in the README #93
- default recipe in generated kitchen.yml file does not match name of default cookbook #85
- ChefDK comes with broken tar.exe #84
- Calling knife returns 'Could not locate Gemfile' message #79
- Can't run ChefSpec with ChefDK (Windows Alpha)?! #78
- make the 'knife' that runs in chef-dk a released version so bootstrap doesn't explode #74
- chef-dk 0.1.0-1 bundled ruby is linked against libc 2.17 or later. #56
- Document how to uninstall chefdk #17
Merged pull requests:
- Version bump for 0.2.0 release and updated change log. #95 (sersut)
- Add link to Learn Chef #94 (nathenharvey)
- Bump chef to latest RC for chef dk. #90 (sersut)
- switch to using chef-zero instead of chef-solo #88 (lamont-granquist)
- Cache community coookbooks #87 (danielsdeleo)
- Make
chef generate app
set cookbook name #86 (mcquin) - Fix appending .erb to template filename. #83 (mcquin)
- Uninstall instructions for Chef DK. #81 (sersut)
- Pin chef in the Gemfile instead of gemspec. #76 (sersut)
- Policyfile solve graph #73 (danielsdeleo)
- Pin chef to a version that supports Windows with Ruby 2.0. #66 (sersut)
- Cleanup the README links and language #65 (sethvargo)
- Suggest
exec
andshell-init
to run commands from gems #64 (danielsdeleo) - Add
shell-init
command. #63 (danielsdeleo) - Implement Policyfile evaluation #61 (danielsdeleo)
- install specific gem version #55 (mcquin)
- Remove cookbooks folder from gitignore skeleton #49 (David-Gil)
0.1.1 (2014-05-14)
Implemented enhancements:
- Add skeleton option for chef generate #40 (martinisoft)
Fixed bugs:
- chef-apply requires privileged access to run #42
- Symlink to chef-zero is not created on Debian/Ubuntu in /usr/bin #35
- Can't run chef generate cookbook with an existing cookbook #12
Closed issues:
- ChefDK fails on windows due to Chef incompatibility with ruby 2.0 #41
- embedded rubocop out of date #39
- failing to install knife-ec2 in Chef-DK embedded setup #36
- Chef DK and OpenSSL w/ Open Source Chef Server #34
- Knife error - `parse': '11.14.0.alpha.1' does not match 'x.y.z' or 'x.y' (Chef::Exceptions::InvalidCookbookVersion) #32
- Can't seem to install with brew cask #30
- Add file to enable vendoring chef-dk and required gems within the chef-dk ruby instance #27
Merged pull requests:
- Remove shell scripts from tests #47 (danielsdeleo)
- Verify fixes for windows #45 (danielsdeleo)
- whoops, forgot chef exec docs #38 (lamont-granquist)
- don't print help after successful command #33 (mcquin)
- Import 0.1.0 Release notes to changelog #31 (danielsdeleo)
- tests don't write to spec/unit #29 (mcquin)
- Utilize TemplateHelper for README.md, kitchen.yml #28 (ghost)
- add chef exec command #22 (lamont-granquist)
0.1.0 (2014-04-28)
Implemented enhancements:
chef verify
doesn't work as non-root #13- run as a normal user, chef gem install should install gems to a writable location #11
Closed issues:
- permissions end up incorrect after install chef-dk on MacOS X #19
- Creating a new chef binary is unhelpful #7
- README could be more helpful #24
chef verify
on new OSX install fails #21- Unable to run
kitchen init
#20 - How does ChefDK interoperate (or break) normal ruby gem workflows? #16
- kitchen-vagrant missing when installing chef-dk from dmg #15
Merged pull requests:
- omit @graphviz tagged cucumber test in berks #26 (mcquin)
- Improved Verify #25 (danielsdeleo)
- exclude graphviz tags from berks tests #23 (mcquin)
0.0.1 (2014-04-15)
0.0.1.alpha.1 (2014-04-12)
Merged pull requests:
- Disable @spawn tests on berks to unblock chefdk releases. #9 (sersut)
- Update shellout to 1.4.0; Update chef to release version #8 (danielsdeleo)
0.0.1.alpha.0 (2014-04-09)
Merged pull requests:
- CC-44: Verify chef-dk gem during "chef verify" #6 (sersut)
- Use chef as our code generator #5 (danielsdeleo)
- Verify command for chef which runs the specs for the components. #4 (sersut)
- Rework the command loader to be as lazy as possible #3 (danielsdeleo)
- Add a simple gem command to install to the bundled gems #2 (danielsdeleo)
- CC-14: Create chef-dk gem #1 (sersut)