Chef v16.3.38 Release Notes

Release Date: 2020-07-27 // almost 4 years ago
  • ๐Ÿ”€ Merged Pull Requests

    • ๐Ÿ—„ Reserve deprecation ID that was used in Chef-15 #10091 (lamont-granquist)
    • ๐Ÿ›  Fix syslog logging on Chef-16 #10097 (lamont-granquist)
    • โฌ†๏ธ Bump inspec-core-bin to 4.21.3 #10101 (chef-expeditor[bot])
    • ๐Ÿ— Use bash not execute in build_essential for better output #10096 (tas50)
    • โฌ†๏ธ Bump train-core to 3.3.6 #10104 (chef-expeditor[bot])
    • ๐Ÿ”’ Update windows_security_policy for better idempotency #10064 (chef-davin)
    • ๐Ÿ”’ Update windows_security_policy to use powershell_out to be compatible with 32 bit windows #10107 (chef-davin)
    • Implement ENFORCE_LICENSE dist constant for knife bootstrap #9992 (ramereth)
    • ๐Ÿš€ Switch back to a supported nokogiri release #10114 (tas50)
    • ๐Ÿ›  Fix warning message for cb / core resource conflict #10117 (tas50)
    • โž• Add spaces after attrs #10124 (tas50)
    • Avoid assigning variables before returning if we don't have to #10123 (tas50)
    • ๐Ÿ›  Fix powershell_exec! test. #10126 (phiggins)
    • expand_path with dir instead of FILE #10125 (tas50)
    • ๐Ÿ‘ Allow iso8601 gem version 0.13 #10128 (tas50)
    • ๐Ÿ›  Fix some windows package tests #10129 (phiggins)
    • windows_dns_record: add dns_server property with default of localhost #10120 (jeremyciak)
    • ๐Ÿ›  Fix systemd unit test on Windows. #10127 (phiggins)
    • Add introduced field to new propertyin windows_dns_record #10132 (tas50)
    • โœ‚ Remove reference to deprecated option in test helper. #10136 (phiggins)
    • ๐Ÿ‘Œ Support legacy DSS host keys with knife-ssh #10133 (tas50)
    • Disable Naming/AsciiIdentifiers in our specs #10139 (tas50)
    • ๐Ÿ›  Fix openssl config tests on Windows #10138 (phiggins)
    • ๐Ÿ›  Fix git sync if the local branch already exist #9998 (lotooo)
    • ๐Ÿ›  Fix spellcheck CI task #10142 (phiggins)
    • ๐Ÿ’… Minor chefstyle fixes in the spellcheck task #10145 (tas50)
    • ๐Ÿ›  Fix some windows unit tests #10144 (phiggins)
    • ๐Ÿ Don't run the dnf test that Windows doesn't like on Windows. #10149 (phiggins)
    • ๐Ÿ›  Fix two warnings in tests. #10150 (phiggins)
    • ๐Ÿง Test and Promote Habitat builds on Linux #10102 (christopher-snapp)
    • ๐Ÿ›  Fix extra quote in habitat test pipeline config #10156 (christopher-snapp)
    • ๐Ÿ›  Fix execute resource with integer user parameter. #10157 (phiggins)
    • ๐Ÿ›  Fixed knife cookbook upload -o windows path issue #10146 (antima-gupta)
    • โฌ†๏ธ Bump the server api version to 2 #10140 (lamont-granquist)
    • ๐Ÿ‘‰ Use rspec constant stubbing. #10155 (phiggins)
    • Don't allow setting expectations on nil. #10154 (phiggins)
    • ๐Ÿ’… Update to Chefstyle 1.2 + some fixes #10158 (tas50)
    • โœ‚ Remove smartos detection / support in our package scripts #10161 (tas50)
    • โœ… Workaround rubygems ssl test failure #10160 (phiggins)
    • ๐Ÿšš Move the rehash methods into the subcommand loader #10159 (tas50)
    • โฌ†๏ธ Bump omnibus-software to pull in the new cacerts #10163 (tas50)
    • Avoid requiring spec_helper more than once #10148 (phiggins)
    • Create the windows_firewall_profile resource for use with enabling/disabling and configuring the Windows firewall Domain, Private, and Public profiles #9994 (chef-davin)
    • โœ… Don't allow tests to set an expectation without specific error type #10153 (phiggins)
    • ๐Ÿ”’ update changelog reference to pull request for windows_security_policy 32bit windows compatibility PR #10169 (chef-davin)
    • Replace single quotes with double #10176 (mattray)
    • โœ… Reset logger in test to avoid global state persisting. #10170 (phiggins)
    • don't check list-profiles for already selected bad profile #10162 (dheerajd-msys)
    • ๐Ÿ›  fix windows package for Chef-16 regression #10177 (lamont-granquist)
    • โšก๏ธ Update InSpec to 4.22 and mixlib-shellout to 3.1.1 #10178 (tas50)
    • ๐Ÿ’ป Replace highline ui.ask password prompt with tty-prompt gem #10131 (vsingh-msys)
    • โšก๏ธ Update InSpec to 4.22.1 #10183 (tas50)
    • โœ‚ Remove cookbook uploader global state #10185 (phiggins)
    • Extract shell_out helper method to chef-utils for reuse in ohai, etc #10137 (lamont-granquist)
    • ๐ŸŽ Rework macos_userdefaults resource #10118 (tas50)
    • ๐Ÿšš Move some Ruby omnibus cleanup to omnibus-software #10189 (tas50)
    • require mixlib-shellout 3.1.1+ and pull in new ohai #10191 (tas50)
    • โœ… Set log level to :fatal in test to prevent excess logging. #10188 (phiggins)
    • โšก๏ธ Update the ruby-cleanup omnibus-software configs #10195 (tas50)
    • โšก๏ธ Update ruby cleanup omnibus software again #10196 (tas50)
    • ๐Ÿ›  Fix chef-resource-inspector to handle classes in equal_to #10197 (tas50)
    • Update the examples to match the actual usage of the windows_firewall_profile resource. #10198 (chef-davin)
    • 0๏ธโƒฃ Implement default_paths API #10193 (lamont-granquist)
    • โฌ‡๏ธ Reduce path_helper allocations #10200 (lamont-granquist)
    • ๐Ÿ“‡ Rename Attribute Whitelist/Blacklist to Allowed/Blocked #10199 (tas50)
    • ๐Ÿ›  Fix default_paths patch #10202 (lamont-granquist)
    • โฌ†๏ธ Bump Ohai to 16.3.0 #10203 (tas50)
    • โœ‚ Remove bad filter from git spec tests #10204 (lamont-granquist)
    • ๐Ÿ›  fix el6 selinux #10206 (lamont-granquist)
    • โœ‚ Remove some test cruft around diffing #10205 (phiggins)