Chef v16.5.57 Release Notes

Release Date: 2020-09-16 // over 3 years ago
  • ๐Ÿ”€ Merged Pull Requests

    ๐Ÿš€ <!-- release_rollup since=16.4.41 -->

    ๐Ÿš€ Changes not yet released to stable

    ๐Ÿ”€ Merged Pull Requests

    • ๐Ÿšš Move TrainTransport to ChefConfig #10436 (lamont-granquist) <!-- 16.5.57 -->
    • โž• Add examples to the ohai resource #10432 (tas50) <!-- 16.5.56 -->
    • ๐Ÿšš Move dist implementation into chef-utils #9834 (bobchaos) <!-- 16.5.55 -->
    • โœ‚ Remove the Ubuntu azure pipeline test #10434 (tas50) <!-- 16.5.54 -->
    • ๐Ÿ‘‰ Update the validation of the privilege property on the windows_user_privilege resource #10422 (tas50) <!-- 16.5.53 -->
    • ๐Ÿ‘ allow the use of SIDs in windows securable resources #10423 (mwrock) <!-- 16.5.52 -->
    • โšก๏ธ Update sysctl resource description to match reality #10416 (tas50) <!-- 16.5.51 -->
    • Add system_name property to rhsm_register resource #10413 (jasonwbarnett) <!-- 16.5.50 -->
    • โœ‚ Remove debug puts from snap_package #10409 (tas50) <!-- 16.5.49 -->
    • Update the windows_firewall_profile resource to fix NoMethodError #10412 (chef-davin) <!-- 16.5.48 -->
    • โž• Add an ohai timing test to find busted DNS on CI testers #10371 (lamont-granquist) <!-- 16.5.47 -->
    • Use dir instead of getting the dir of FILE #10401 (tas50) <!-- 16.5.46 -->
    • ๐Ÿ‘ Allow cpu_quota values > 100 #10408 (tas50) <!-- 16.5.45 -->
    • ๐Ÿ‘ Allow for license-acceptance 2.0 gem #10406 (tas50) <!-- 16.5.44 -->
    • Enable s390x RHEL8 and SLES15 platforms #10376 (jaymalasinha) <!-- 16.5.43 -->
    • autoload license_acceptance/acceptor in knife loading #10405 (mwrock) <!-- 16.5.42 -->
    • โž• Add Patents link to chef infra & solo client #10400 (vsingh-msys) <!-- 16.5.41 -->
    • โœ‚ Remove a redundant spec loop #10370 (tas50) <!-- 16.5.40 -->
    • โšก๏ธ Update openssl to 1.0.2w #10402 (tas50) <!-- 16.5.40 -->
    • โšก๏ธ Update Ohai to 16.5 #10399 (tas50) <!-- 16.5.39 -->
    • ๐Ÿคก Mock File.expand_path to fix window C:/ dir appended in absolute path #10398 (vsingh-msys) <!-- 16.5.38 -->
    • ๐Ÿ‘‰ Use include? to example strings when we don't need a regex #10396 (tas50) <!-- 16.5.38 -->
    • rhsm_register: Avoid potentially checking if we need to register twice #10395 (tas50) <!-- 16.5.37 -->
    • ๐Ÿ‘Œ Improve cli boot performance by prefering autoload over requires #10383 (mwrock) <!-- 16.5.36 -->
    • ๐Ÿ›  [data-collector] improved output_locations validation & bug fixes #10393 (vsingh-msys) <!-- 16.5.35 -->
    • ๐Ÿ’… Resolve RuboCop Style/RedundantInterpolation warnings #10394 (tas50) <!-- 16.5.34 -->
    • chef_client_launchd: create a launchd daemon to handle the client restart #10390 (tas50) <!-- 16.5.33 -->
    • โž• Add --logfile to chef-apply command #10389 (tas50) <!-- 16.5.32 -->
    • ๐Ÿ Add a :reboot_delay property to the windows_ad_join resource #10388 (chef-davin) <!-- 16.5.31 -->
    • ๐Ÿ›  Fix nil deep_merging #10382 (lamont-granquist) <!-- 16.5.30 -->
    • ๐Ÿ‘ Allow removing profiles in osx_profile on Big Sur #10386 (tas50) <!-- 16.5.29 -->
    • โšก๏ธ Update all deps to current #10385 (tas50) <!-- 16.5.28 -->
    • chef_client_systemd_timer: Add the ability to set CPUQuota on the chef-client unit #10381 (tas50) <!-- 16.5.27 -->
    • โœ‚ Remove duplicate requires in the Provider class #10369 (tas50) <!-- 16.5.26 -->
    • More updates to the chef_client_* resources #10362 (tas50) <!-- 16.5.25 -->
    • ๐Ÿ›  Fixed mount Resource for bind mounts is not idempotent. #10171 (antima-gupta) <!-- 16.5.24 -->
    • โšก๏ธ Update InSpec to 4.22.22 #10363 (tas50) <!-- 16.5.23 -->
    • chef_client_launchd: reorder properties and fix log permissions #10361 (tas50) <!-- 16.5.22 -->
    • Improve input handling and validation in chef_client_launchd #10357 (tas50) <!-- 16.5.21 -->
    • Add back nice functionality to chef_client_cron #10358 (tas50) <!-- 16.5.20 -->
    • Validate nice values in the launchd resource #10359 (tas50) <!-- 16.5.19 -->
    • ๐Ÿšš more config specs cleanup & remove deprecated from knife config list #10351 (vsingh-msys) <!-- 16.5.18 -->
    • โšก๏ธ Update Ohai to 16.4.13 #10353 (tas50) <!-- 16.5.17 -->
    • ๐Ÿ›  Fix habitat test script #10350 (phiggins) <!-- 16.5.16 -->
    • Add initial take at chef_client_launchd #10348 (tas50) <!-- 16.5.15 -->
    • ๐Ÿ’… Bump deps and resolve new Chefstyle warnings #10349 (tas50) <!-- 16.5.14 -->
    • ๐Ÿ›  Fix some CI failures #10347 (phiggins) <!-- 16.5.13 -->
    • ๐Ÿ›  Fix dll copying in Gemfile to remove Dir.pwd #10325 (lamont-granquist) <!-- 16.5.12 -->
    • ๐Ÿ’ป knife config list-profiles UI with tty-table #10341 (vsingh-msys) <!-- 16.5.11 -->
    • ๐Ÿ‘‰ make 'knife config' options shorter/easier #10346 (vsingh-msys) <!-- 16.5.10 -->
    • โž• Add macOS 11.0 (Big Sur) packages #10332 (tas50) <!-- 16.5.9 -->
    • separate omnibus rspec path from options #10343 (mwrock) <!-- 16.5.8 -->
    • ๐Ÿ— Start building S390x packages again #10338 (btm) <!-- 16.5.7 -->
    • ๐Ÿ Avoid knife ssh freeze on windows #9482 (dheerajd-msys) <!-- 16.5.6 -->
    • ๐Ÿ›  fix chocolatey and x86 windows omnibus builds #10339 (mwrock) <!-- 16.5.5 -->
    • โฌ†๏ธ Bump all deps to the latest for the require optimizations #10337 (tas50) <!-- 16.5.4 -->
    • ๐Ÿ†• New exit code to signal chef-client exits due to configuration errors #10302 (NaomiReeves) <!-- 16.5.3 -->
    • ๐ŸŽ Simplify macos detection in specs to include big sur #10335 (tas50) <!-- 16.5.2 -->
    • Add new chef_client_trusted_certificate resource #10331 (tas50) <!-- 16.5.0 --> ๐Ÿš€ <!-- release_rollup -->

    <!-- latest_stable_release -->