All Versions
853
Latest Version
Avg Release Cycle
12 days
Latest Release
298 days ago
Changelog History
Page 6
Changelog History
Page 6
-
v17.3.44 Changes
July 20, 2021π Merged Pull Requests
- β Add warning to secret DSL usage #11840 (marcparadise) π <!-- latest_release -->
π <!-- release_rollup since=17.2.29 -->
π Changes not yet released to stable
π Merged Pull Requests
- β Add warning to secret DSL usage #11840 (marcparadise) <!-- 17.3.44 -->
- β¬οΈ Bump ohai to 17.3.1 #11838 (chef-expeditor[bot]) <!-- 17.3.43 -->
- chef_client_config: Add the ability to set policy_persist_run_list #11833 (tas50) <!-- 17.3.42 -->
- π Secrets: Azure Key Vault fetcher; versioned secret support #11802 (marcparadise) <!-- 17.3.41 -->
- β‘οΈ Update unshare error message #11830 (vkarve-chef) <!-- 17.3.40 -->
- π Support command line setting of run_list with policyfiles #11803 (lamont-granquist) <!-- 17.3.39 -->
- β¬οΈ Bump omnibus-software from
cdef22f
to237c0a4
in /omnibus #11827 (dependabot[bot]) <!-- 17.3.38 --> - β¬οΈ Bump omnibus from
5803fdc
to6d109b6
in /omnibus #11822 (dependabot[bot]) <!-- 17.3.37 --> - β¬οΈ Bump omnibus-software from
e9feb35
tocdef22f
in /omnibus #11815 (dependabot[bot]) <!-- 17.3.36 --> - β¬οΈ Bump omnibus from
5c1b453
to5803fdc
in /omnibus #11814 (dependabot[bot]) <!-- 17.3.35 --> - β Add dependabot config #11807 (tas50) <!-- 17.3.34 -->
- Don't cleanup the VERSION file in the aws gem install #11806 (tas50) <!-- 17.3.33 -->
- π Experimental support for an AWS Secrets Fetcher #11791 (marcparadise) <!-- 17.3.31 -->
- π Deprecate the old policyfile compat mode #11804 (lamont-granquist) <!-- 17.3.30 -->
- β‘οΈ Update descriptions for the new habitat resources #11801 (tas50) <!-- 17.3.29 -->
- π adds unix_bootstrap and windows_bootstrap path configs #11592 (skylerto) <!-- 17.3.28 -->
- β Add a flag to
knife ssh
to allow the user to enable/disable pty #11431 (gscho) <!-- 17.3.27 --> - Mark resource blocks containing secrets sensitive #11798 (marcparadise) <!-- 17.3.26 -->
- β‘οΈ Update to Ruby 3.0.2 with bundler 2.2.22 #11792 (tas50) <!-- 17.3.25 -->
- π Fix links to master agreement #11794 (IanMadd) <!-- 17.3.24 -->
- β Add habitat resources + content rendering helpers for json/toml/yaml #11577 (sam1el) <!-- 17.3.24 -->
- β Add user provided options to powershell_package commands #11793 (gscho) <!-- 17.3.23 -->
- β Add 'secret' to the Chef DSL [beta] #11753 (marcparadise) <!-- 17.3.22 -->
- β‘οΈ Update omnibus/omnibus-software to the latest #11789 (tas50) <!-- 17.3.21 -->
- π Support override run_lists in policyfiles #11741 (lamont-granquist) <!-- 17.3.20 -->
- Fix handling of ohai properties in chef_client_config #11766 (tas50) <!-- 17.3.19 -->
- π Bump chef/chefstyle to c15585ef352577df1cbd06f2c430a6e2372653b3 #11786 (chef-expeditor[bot]) <!-- 17.3.18 -->
- π Chefstyle fixes for RuboCop 1.18.3 #11787 (tas50) <!-- 17.3.17 -->
- β¬οΈ Bump chef/ohai to ffea38b6c84f96197fbb05b0768d01c2345e20a9 #11776 (chef-expeditor[bot]) <!-- 17.3.16 -->
- β¬οΈ Bump addressable to 2.8.0 #11772 (chef-expeditor[bot]) <!-- 17.3.15 -->
- β¬οΈ Bump inspec-core-bin to 4.38.3 #11771 (chef-expeditor[bot]) <!-- 17.3.14 -->
- π Produce packages for macOS 12 on Arm #11759 (tas50) <!-- 17.3.13 -->
- π Pin
pry
to 0.13.0 #11756 (marcparadise) <!-- 17.3.12 --> - π Fix edge condition in deprecation silence checker #11749 (lamont-granquist) <!-- 17.3.11 -->
- β¬οΈ Bump train-core to 3.7.4 #11739 (chef-expeditor[bot]) <!-- 17.3.9 -->
- π Bump chef/chefstyle to latest and ffi to 1.15.3 #11728 (chef-expeditor[bot]) <!-- 17.3.8 -->
- π§ Run Linux Kitchen jobs on Ruby 3 #11734 (tas50) <!-- 17.3.7 -->
- βͺ Revert addition of x25519 gem to knife #11733 (lamont-granquist) <!-- 17.3.6 -->
- βͺ Revert "Fixed Validation failed while creating databag and databag item" #11732 (lamont-granquist) <!-- 17.3.5 -->
- β‘οΈ Update Ohai to 17.2, InSpec to 4.37.20 and add back windows deps #11727 (tas50) <!-- 17.3.4 -->
- β¬οΈ Bump berkshelf from 7.2.1 to 7.2.2 in /omnibus #11723 (dependabot-preview[bot]) <!-- 17.3.3 -->
- β¬οΈ Bump omnibus-software from
e86bf08
to68f693d
in /omnibus #11722 (dependabot-preview[bot]) <!-- 17.3.2 --> - β¬οΈ Bump berkshelf from 7.2.0 to 7.2.1 in /omnibus #11708 (dependabot-preview[bot]) <!-- 17.3.1 -->
- π Add windows_defender and windows_defender_exclusion resources #11702 (tas50) <!-- 17.3.0 -->
- β Add the x25519 gem to knife #11706 (lamont-granquist) <!-- 17.2.38 -->
- π windows_printer: Install drivers, allow skipping port creation, and load state properly #11665 (tas50) <!-- 17.2.37 -->
- π Handle source_line being nil gracefully #11691 (fuegas) <!-- 17.2.36 -->
- β Enable slow resource reporting in our kitchen tests #11698 (tas50) <!-- 17.2.35 -->
- Minor improvements for our self documented resources #11697 (tas50) <!-- 17.2.34 -->
- β Add macos_ruby? helper and wire to the macos? helper #11693 (lamont-granquist) <!-- 17.2.33 -->
- β¬οΈ Bump inspec-core-bin to 4.37.25 #11686 (chef-expeditor[bot]) <!-- 17.2.32 -->
- β Add 17.2 release notes #11669 (tas50) <!-- 17.2.30 -->
- β Add testing of installing knife into the client #11682 (tas50) <!-- 17.2.31 --> π <!-- release_rollup -->
<!-- latest_stable_release -->
-
v17.3.19 Changes
July 06, 2021π Merged Pull Requests
π <!-- release_rollup since=17.2.29 -->
π Changes not yet released to stable
π Merged Pull Requests
- Fix handling of ohai properties in chef_client_config #11766 (tas50) <!-- 17.3.19 -->
- π Bump chef/chefstyle to c15585ef352577df1cbd06f2c430a6e2372653b3 #11786 (chef-expeditor[bot]) <!-- 17.3.18 -->
- π Chefstyle fixes for RuboCop 1.18.3 #11787 (tas50) <!-- 17.3.17 -->
- β¬οΈ Bump chef/ohai to ffea38b6c84f96197fbb05b0768d01c2345e20a9 #11776 (chef-expeditor[bot]) <!-- 17.3.16 -->
- β¬οΈ Bump addressable to 2.8.0 #11772 (chef-expeditor[bot]) <!-- 17.3.15 -->
- β¬οΈ Bump inspec-core-bin to 4.38.3 #11771 (chef-expeditor[bot]) <!-- 17.3.14 -->
- π Produce packages for macOS 12 on Arm #11759 (tas50) <!-- 17.3.13 -->
- π Pin
pry
to 0.13.0 #11756 (marcparadise) <!-- 17.3.12 --> - π Fix edge condition in deprecation silence checker #11749 (lamont-granquist) <!-- 17.3.11 -->
- β¬οΈ Bump train-core to 3.7.4 #11739 (chef-expeditor[bot]) <!-- 17.3.9 -->
- π Bump chef/chefstyle to latest and ffi to 1.15.3 #11728 (chef-expeditor[bot]) <!-- 17.3.8 -->
- π§ Run Linux Kitchen jobs on Ruby 3 #11734 (tas50) <!-- 17.3.7 -->
- βͺ Revert addition of x25519 gem to knife #11733 (lamont-granquist) <!-- 17.3.6 -->
- βͺ Revert "Fixed Validation failed while creating databag and databag item" #11732 (lamont-granquist) <!-- 17.3.5 -->
- β‘οΈ Update Ohai to 17.2, InSpec to 4.37.20 and add back windows deps #11727 (tas50) <!-- 17.3.4 -->
- β¬οΈ Bump berkshelf from 7.2.1 to 7.2.2 in /omnibus #11723 (dependabot-preview[bot]) <!-- 17.3.3 -->
- β¬οΈ Bump omnibus-software from
e86bf08
to68f693d
in /omnibus #11722 (dependabot-preview[bot]) <!-- 17.3.2 --> - β¬οΈ Bump berkshelf from 7.2.0 to 7.2.1 in /omnibus #11708 (dependabot-preview[bot]) <!-- 17.3.1 -->
- π Add windows_defender and windows_defender_exclusion resources #11702 (tas50) <!-- 17.3.0 -->
- β Add the x25519 gem to knife #11706 (lamont-granquist) <!-- 17.2.38 -->
- π windows_printer: Install drivers, allow skipping port creation, and load state properly #11665 (tas50) <!-- 17.2.37 -->
- π Handle source_line being nil gracefully #11691 (fuegas) <!-- 17.2.36 -->
- β Enable slow resource reporting in our kitchen tests #11698 (tas50) <!-- 17.2.35 -->
- Minor improvements for our self documented resources #11697 (tas50) <!-- 17.2.34 -->
- β Add macos_ruby? helper and wire to the macos? helper #11693 (lamont-granquist) <!-- 17.2.33 -->
- β¬οΈ Bump inspec-core-bin to 4.37.25 #11686 (chef-expeditor[bot]) <!-- 17.2.32 -->
- β Add 17.2 release notes #11669 (tas50) <!-- 17.2.30 -->
- β Add testing of installing knife into the client #11682 (tas50) <!-- 17.2.31 --> π <!-- release_rollup -->
<!-- latest_stable_release -->
-
v17.3.8 Changes
June 21, 2021π Merged Pull Requests
- π Bump chef/chefstyle to latest and ffi to 1.15.3 #11728 (chef-expeditor[bot]) π <!-- latest_release -->
π <!-- release_rollup since=17.2.29 -->
π Changes not yet released to stable
π Merged Pull Requests
- π Bump chef/chefstyle to latest and ffi to 1.15.3 #11728 (chef-expeditor[bot]) <!-- 17.3.8 -->
- π§ Run Linux Kitchen jobs on Ruby 3 #11734 (tas50) <!-- 17.3.7 -->
- βͺ Revert addition of x25519 gem to knife #11733 (lamont-granquist) <!-- 17.3.6 -->
- βͺ Revert "Fixed Validation failed while creating databag and databag item" #11732 (lamont-granquist) <!-- 17.3.5 -->
- β‘οΈ Update Ohai to 17.2, InSpec to 4.37.20 and add back windows deps #11727 (tas50) <!-- 17.3.4 -->
- β¬οΈ Bump berkshelf from 7.2.1 to 7.2.2 in /omnibus #11723 (dependabot-preview[bot]) <!-- 17.3.3 -->
- β¬οΈ Bump omnibus-software from
e86bf08
to68f693d
in /omnibus #11722 (dependabot-preview[bot]) <!-- 17.3.2 --> - β¬οΈ Bump berkshelf from 7.2.0 to 7.2.1 in /omnibus #11708 (dependabot-preview[bot]) <!-- 17.3.1 -->
- π Add windows_defender and windows_defender_exclusion resources #11702 (tas50) <!-- 17.3.0 -->
- β Add the x25519 gem to knife #11706 (lamont-granquist) <!-- 17.2.38 -->
- π windows_printer: Install drivers, allow skipping port creation, and load state properly #11665 (tas50) <!-- 17.2.37 -->
- π Handle source_line being nil gracefully #11691 (fuegas) <!-- 17.2.36 -->
- β Enable slow resource reporting in our kitchen tests #11698 (tas50) <!-- 17.2.35 -->
- Minor improvements for our self documented resources #11697 (tas50) <!-- 17.2.34 -->
- β Add macos_ruby? helper and wire to the macos? helper #11693 (lamont-granquist) <!-- 17.2.33 -->
- β¬οΈ Bump inspec-core-bin to 4.37.25 #11686 (chef-expeditor[bot]) <!-- 17.2.32 -->
- β Add 17.2 release notes #11669 (tas50) <!-- 17.2.30 -->
- β Add testing of installing knife into the client #11682 (tas50) <!-- 17.2.31 --> π <!-- release_rollup -->
<!-- latest_stable_release -->
-
v17.2.29 Changes
June 09, 2021π Merged Pull Requests
- π Fix markdown code blocks #11567 (tas50)
- π More minor docs fixes #11568 (tas50)
- π Make sure we have description fields in actions and fix periods #11573 (tas50)
- β Add additional action descriptions for docs #11575 (tas50)
- β Remove extraneous double mixin for the require. #11581 (Dylan-M)
- β‘οΈ Update validation on the ResetLockoutCount to limit it to LockoutDuration rather than limiting it to 30 minutes #11583 (chef-davin)
- π Enables kernel2 habitat package builds/promotions #11588 (collinmcneese)
- β‘οΈ Updated the hostname resource to remove WMI support and use PowerShellβ¦ #11584 (johnmccrae)
- π Fix failing Test Kitchen tests in GitHub actions #11589 (tas50)
- β Remove comment no longer relevant #11595 (deivid-rodriguez)
- β Add introduced fields to the hostname resource #11608 (tas50)
- β Adds promotion of kernel2 package to current channel in expeditor config #11605 (collinmcneese)
- pass homebrew_path, owner props to homebrew_tap if installing cask #11607 (mattlqx)
- β Additional dist constants used in chef-cli and InSpec #11594 (ramereth)
- Do not set sensitive true for SSL certificate #11578 (jasonwbarnett)
- π Properly generate the docs markdown notes sections #11601 (tas50)
- β‘οΈ Make sure we can run dep update on 2+ branches #11610 (tas50)
- β‘οΈ Update InSpec to 4.37.17 and bump omnibus #11611 (tas50)
- β¬οΈ Bump ffi to 1.15.1 #11612 (chef-expeditor[bot])
- inspec_waiver_file_entry: Autoload yaml and use dist file #11552 (tas50)
- β¬οΈ Bump the knife ffi dep #11618 (lamont-granquist)
- β¬οΈ Bump inspec-core-bin to 4.37.20 #11632 (chef-expeditor[bot])
- π Bump chef/chefstyle to 082bbaf73d76000724f8d8ae3ba7f89c9123ad3f #11635 (chef-expeditor[bot])
- β Add a slow resources report to chef-client #11642 (lamont-granquist)
- β¬οΈ Bump all deps to the latest #11643 (tas50)
- π§ Make sure we load ohai in knife configure correctly #11647 (tas50)
- π Support recipes that and in .yaml as well as .yml #11629 (marcparadise)
- π Fix Chef::Handler specs and slow report behavior #11648 (lamont-granquist)
- π Fix incorrect require_relative causing failures in
knife org user add
#11649 (marcparadise) - β Add tests to verify knife command load & execution #11653 (marcparadise)
- β¬οΈ Bump inspec-core-bin to 4.37.23 #11655 (chef-expeditor[bot])
- β‘οΈ Updated the Windows Pagefile resource to use PowerShell over WMI, added a corresponding test file #11636 (johnmccrae)
- π¨ windows_printer: use powershell_exec to delete the printer instead of slower/double logging powershell_script #11663 (tas50)
- π¨ Cleanup windows_printer_port and allow updating the port #11662 (tas50)
- π Cleanup the zypper_repository resource + support multiple GPG Keys #11660 (tas50)
- β Add ed25519 gem back to the omnibus install #11664 (tas50)
- windows_firewall_rule: allow for multiple remote addresses #11657 (johnmccrae)
- π Improve the automatically generated docs #11670 (tas50)
- β‘οΈ Update omnibus-software to the latest #11673 (tas50)
- π Support attribute block/allow list in data collector #11674 (marcparadise) <!-- latest_stable_release -->
-
v17.2.28 Changes
June 08, 2021π Merged Pull Requests
π <!-- release_rollup since=17.1.35 -->
π Changes not yet released to stable
π Merged Pull Requests
- β‘οΈ Update omnibus-software to the latest #11673 (tas50) <!-- 17.2.28 -->
- π Improve the automatically generated docs #11670 (tas50) <!-- 17.2.27 -->
- windows_firewall_rule: allow for multiple remote addresses #11657 (johnmccrae) <!-- 17.2.26 -->
- β Add ed25519 gem back to the omnibus install #11664 (tas50) <!-- 17.2.25 -->
- π Cleanup the zypper_repository resource + support multiple GPG Keys #11660 (tas50) <!-- 17.2.24 -->
- π¨ Cleanup windows_printer_port and allow updating the port #11662 (tas50) <!-- 17.2.23 -->
- π¨ windows_printer: use powershell_exec to delete the printer instead of slower/double logging powershell_script #11663 (tas50) <!-- 17.2.22 -->
- β‘οΈ Updated the Windows Pagefile resource to use PowerShell over WMI, added a corresponding test file #11636 (johnmccrae) <!-- 17.2.21 -->
- β¬οΈ Bump inspec-core-bin to 4.37.23 #11655 (chef-expeditor[bot]) <!-- 17.2.20 -->
- β Add tests to verify knife command load & execution #11653 (marcparadise) <!-- 17.2.19 -->
- π Fix incorrect require_relative causing failures in
knife org user add
#11649 (marcparadise) <!-- 17.2.18 --> - π Fix Chef::Handler specs and slow report behavior #11648 (lamont-granquist) <!-- 17.2.17 -->
- π Support recipes that and in .yaml as well as .yml #11629 (marcparadise) <!-- 17.2.16 -->
- π§ Make sure we load ohai in knife configure correctly #11647 (tas50) <!-- 17.2.15 -->
- β¬οΈ Bump all deps to the latest #11643 (tas50) <!-- 17.2.14 -->
- β Add a slow resources report to chef-client #11642 (lamont-granquist) <!-- 17.2.13 -->
- π Bump chef/chefstyle to 082bbaf73d76000724f8d8ae3ba7f89c9123ad3f #11635 (chef-expeditor[bot]) <!-- 17.2.12 -->
- β¬οΈ Bump inspec-core-bin to 4.37.20 #11632 (chef-expeditor[bot]) <!-- 17.2.12 -->
- β¬οΈ Bump the knife ffi dep #11618 (lamont-granquist) <!-- 17.2.11 -->
- inspec_waiver_file_entry: Autoload yaml and use dist file #11552 (tas50) <!-- 17.2.10 -->
- β¬οΈ Bump ffi to 1.15.1 #11612 (chef-expeditor[bot]) <!-- 17.2.9 -->
- β‘οΈ Update InSpec to 4.37.17 and bump omnibus #11611 (tas50) <!-- 17.2.8 -->
- β‘οΈ Make sure we can run dep update on 2+ branches #11610 (tas50) <!-- 17.2.7 -->
- π Properly generate the docs markdown notes sections #11601 (tas50) <!-- 17.2.7 -->
- Do not set sensitive true for SSL certificate #11578 (jasonwbarnett) <!-- 17.2.7 -->
- β Additional dist constants used in chef-cli and InSpec #11594 (ramereth) <!-- 17.2.6 -->
- pass homebrew_path, owner props to homebrew_tap if installing cask #11607 (mattlqx) <!-- 17.2.5 -->
- β Adds promotion of kernel2 package to current channel in expeditor config #11605 (collinmcneese) <!-- 17.2.4 -->
- β Add introduced fields to the hostname resource #11608 (tas50) <!-- 17.2.3 -->
- β Remove comment no longer relevant #11595 (deivid-rodriguez) <!-- 17.2.2 -->
- π Fix failing Test Kitchen tests in GitHub actions #11589 (tas50) <!-- 17.2.2 -->
- β‘οΈ Updated the hostname resource to remove WMI support and use PowerShellβ¦ #11584 (johnmccrae) <!-- 17.2.1 -->
- π Enables kernel2 habitat package builds/promotions #11588 (collinmcneese) <!-- 17.2.0 -->
- β‘οΈ Update validation on the ResetLockoutCount to limit it to LockoutDuration rather than limiting it to 30 minutes #11583 (chef-davin) <!-- 17.1.41 -->
- β Remove extraneous double mixin for the require. #11581 (Dylan-M) <!-- 17.1.40 -->
- β Add additional action descriptions for docs #11575 (tas50) <!-- 17.1.39 -->
- π Make sure we have description fields in actions and fix periods #11573 (tas50) <!-- 17.1.38 -->
- π More minor docs fixes #11568 (tas50) <!-- 17.1.37 -->
- π Fix markdown code blocks #11567 (tas50) <!-- 17.1.36 --> π <!-- release_rollup -->
<!-- latest_stable_release -->
-
v17.2.11 Changes
May 24, 2021π Merged Pull Requests
- β¬οΈ Bump the knife ffi dep #11618 (lamont-granquist) π <!-- latest_release -->
π <!-- release_rollup since=17.1.35 -->
π Changes not yet released to stable
π Merged Pull Requests
- β¬οΈ Bump the knife ffi dep #11618 (lamont-granquist) <!-- 17.2.11 -->
- inspec_waiver_file_entry: Autoload yaml and use dist file #11552 (tas50) <!-- 17.2.10 -->
- β¬οΈ Bump ffi to 1.15.1 #11612 (chef-expeditor[bot]) <!-- 17.2.9 -->
- β‘οΈ Update InSpec to 4.37.17 and bump omnibus #11611 (tas50) <!-- 17.2.8 -->
- β‘οΈ Make sure we can run dep update on 2+ branches #11610 (tas50) <!-- 17.2.7 -->
- π Properly generate the docs markdown notes sections #11601 (tas50) <!-- 17.2.7 -->
- Do not set sensitive true for SSL certificate #11578 (jasonwbarnett) <!-- 17.2.7 -->
- β Additional dist constants used in chef-cli and InSpec #11594 (ramereth) <!-- 17.2.6 -->
- pass homebrew_path, owner props to homebrew_tap if installing cask #11607 (mattlqx) <!-- 17.2.5 -->
- β Adds promotion of kernel2 package to current channel in expeditor config #11605 (collinmcneese) <!-- 17.2.4 -->
- β Add introduced fields to the hostname resource #11608 (tas50) <!-- 17.2.3 -->
- β Remove comment no longer relevant #11595 (deivid-rodriguez) <!-- 17.2.2 -->
- π Fix failing Test Kitchen tests in GitHub actions #11589 (tas50) <!-- 17.2.2 -->
- β‘οΈ Updated the hostname resource to remove WMI support and use PowerShellβ¦ #11584 (johnmccrae) <!-- 17.2.1 -->
- π Enables kernel2 habitat package builds/promotions #11588 (collinmcneese) <!-- 17.2.0 -->
- β‘οΈ Update validation on the ResetLockoutCount to limit it to LockoutDuration rather than limiting it to 30 minutes #11583 (chef-davin) <!-- 17.1.41 -->
- β Remove extraneous double mixin for the require. #11581 (Dylan-M) <!-- 17.1.40 -->
- β Add additional action descriptions for docs #11575 (tas50) <!-- 17.1.39 -->
- π Make sure we have description fields in actions and fix periods #11573 (tas50) <!-- 17.1.38 -->
- π More minor docs fixes #11568 (tas50) <!-- 17.1.37 -->
- π Fix markdown code blocks #11567 (tas50) <!-- 17.1.36 --> π <!-- release_rollup -->
<!-- latest_stable_release -->
-
v17.1.35 Changes
May 11, 2021π Merged Pull Requests
- π Fix building knife and make it require Ruby 2.7 #11463 (tas50)
- Fix location and resource_name of unified_mode deprecation message #11469 (lamont-granquist)
- π Make deprecation warning message more explicit #11470 (lamont-granquist)
- π Loosen the chef deps in knife and remove the Gemfile.lock #11471 (tas50)
- π use int64 on x64 architecture for LPARAM and LONG_PTR types #11472 (mwrock)
- β Remove Chef Sugar from CI testing matrix #11475 (lamont-granquist)
- β¬οΈ Bump inspec-core-bin to 4.36.4 #11474 (chef-expeditor[bot])
- β‘οΈ Update URLs in our Compliance Phase errors #11480 (tas50)
- Yum func spec modernization #11483 (lamont-granquist)
- 0οΈβ£ Make CLI one of the default reporters for Compliance Phase #11481 (tas50)
- π move knife spec tests into the knife gem dir #11275 (marcparadise)
- β¬οΈ Bump omnibus from
79c80e0
to1d97cd9
in /omnibus #11478 (dependabot-preview[bot]) - π Fix yum provider blocking and flushing #11486 (lamont-granquist)
- β‘οΈ Update omnibus to unbreak builds #11489 (tas50)
- β Remove RHEL5 support from yum_package provider #11492 (lamont-granquist)
- β Remove the ruby-prof gem from omnibus packages #11491 (tas50)
- β Remove profile-ruby tests #11493 (tas50)
- π Bump chef/chefstyle to 7f3a6e65b45e62446291840315f32afa95b80959 #11498 (chef-expeditor[bot])
- π Enable deprecation warnings in our specs #11499 (tas50)
- Resolve File.exists? in directory provider #11502 (tas50)
- β¬οΈ Bump chef/ohai to 947a97d47daa1dce6aa7b91f2057b15451805b25 #11503 (chef-expeditor[bot])
- π Fix systemd service state detection #11497 (ramereth)
- β Remove knife deps from the chef gemspec #11488 (tas50)
- β Add back windows deps to omnibus #11509 (tas50)
- β¬οΈ Bump chef/ohai to 17.1 #11511 (chef-expeditor[bot])
- π Fix bug causing systemd units to always re-enable and re-start #11512 (gene1wood)
- Fix edit_resource usage in unified_mode #11519 (lamont-granquist)
- π Suppress unified mode deprecation warning for deprecated resources #11520 (lamont-granquist)
- β¬οΈ Bump inspec-core-bin to 4.37.0 #11525 (chef-expeditor[bot])
- π windows_security_policy: Add AuditPolicyChange and LockoutDuration capabilities #11533 (johnmccrae)
- β‘οΈ DNF provider update #11535 (lamont-granquist)
- β‘οΈ Update Hostname resource to account for newer versions of PowerShell being standard #11537 (johnmccrae)
- β Use buffered i/o for yum and disable repos in testing #11538 (lamont-granquist)
- β Add introduced to the new hostname properties #11539 (tas50)
- π Fix a typo setting up cookbook_name value in templates #11540 (tas50)
- π§ Run Linux dokken tests in GitHub Actions #11515 (tas50)
- β Test more platforms in Dokken / GH Actions #11546 (tas50)
- π Fix 2 typos in code and slim our cspell exceptions down #11541 (tas50)
- Treat 32bit-on-64bit the same as 32bit #11547 (lamont-granquist)
- π Build RHEL 8 packages on RHEL 8 boxes #11544 (tas50)
- β Silence
bundle install
warning when installing gems for cookbooks #11551 (nvwls) - β Remove comment no longer relevant #11550 (deivid-rodriguez)
- Creating the
inspec_waiver_file_entry
resource for managing and formatting a waiver file #10098 (chef-davin) - π Bump chef/chefstyle to 9e9864d3839e1a78703e6662b0dbe7a04af05fd1 #11527 (chef-expeditor[bot])
- mount: Fix idempotentency for loopback mounts #11376 (msys-sgarg)
- βͺ Revert "Kept a check in pattern matching for a mount of type loop" #11557 (tas50)
- Strip the __env_path variable in the which helper #11561 (tas50)
- π Revert windows hostname changes for now #11564 (tas50)
- π Fix logrotate in tests #11565 (tas50) <!-- latest_stable_release -->
-
v17.1.34 Changes
May 11, 2021π Merged Pull Requests
π <!-- release_rollup since=17.0.242 -->
π Changes not yet released to stable
π Merged Pull Requests
- Strip the __env_path variable in the which helper #11561 (tas50) <!-- 17.1.34 -->
- βͺ Revert "Kept a check in pattern matching for a mount of type loop" #11557 (tas50) <!-- 17.1.33 -->
- mount: Fix idempotentency for loopback mounts #11376 (msys-sgarg) <!-- 17.1.32 -->
- π Bump chef/chefstyle to 9e9864d3839e1a78703e6662b0dbe7a04af05fd1 #11527 (chef-expeditor[bot]) <!-- 17.1.31 -->
- Creating the
inspec_waiver_file_entry
resource for managing and formatting a waiver file #10098 (chef-davin) <!-- 17.1.30 --> - β Remove comment no longer relevant #11550 (deivid-rodriguez) <!-- 17.1.29 -->
- β Silence
bundle install
warning when installing gems for cookbooks #11551 (nvwls) <!-- 17.1.29 --> - π Build RHEL 8 packages on RHEL 8 boxes #11544 (tas50) <!-- 17.1.27 -->
- Treat 32bit-on-64bit the same as 32bit #11547 (lamont-granquist) <!-- 17.1.25 -->
- π Fix 2 typos in code and slim our cspell exceptions down #11541 (tas50) <!-- 17.1.24 -->
- β Test more platforms in Dokken / GH Actions #11546 (tas50) <!-- 17.1.23 -->
- π§ Run Linux dokken tests in GitHub Actions #11515 (tas50) <!-- 17.1.23 -->
- π Fix a typo setting up cookbook_name value in templates #11540 (tas50) <!-- 17.1.23 -->
- β Add introduced to the new hostname properties #11539 (tas50) <!-- 17.1.22 -->
- β Use buffered i/o for yum and disable repos in testing #11538 (lamont-granquist) <!-- 17.1.21 -->
- β‘οΈ Update Hostname resource to account for newer versions of PowerShell being standard #11537 (johnmccrae) <!-- 17.1.20 -->
- β‘οΈ DNF provider update #11535 (lamont-granquist) <!-- 17.1.19 -->
- π windows_security_policy: Add AuditPolicyChange and LockoutDuration capabilities #11533 (johnmccrae) <!-- 17.1.18 -->
- β¬οΈ Bump inspec-core-bin to 4.37.0 #11525 (chef-expeditor[bot]) <!-- 17.1.17 -->
- π Suppress unified mode deprecation warning for deprecated resources #11520 (lamont-granquist) <!-- 17.1.15 -->
- Fix edit_resource usage in unified_mode #11519 (lamont-granquist) <!-- 17.1.14 -->
- π Fix bug causing systemd units to always re-enable and re-start #11512 (gene1wood) <!-- 17.1.13 -->
- β¬οΈ Bump chef/ohai to 17.1 #11511 (chef-expeditor[bot]) <!-- 17.1.12 -->
- β Add back windows deps to omnibus #11509 (tas50) <!-- 17.1.11 -->
- β Remove knife deps from the chef gemspec #11488 (tas50) <!-- 17.1.10 -->
- π Fix systemd service state detection #11497 (ramereth) <!-- 17.1.9 -->
- β¬οΈ Bump chef/ohai to 947a97d47daa1dce6aa7b91f2057b15451805b25 #11503 (chef-expeditor[bot]) <!-- 17.1.8 -->
- Resolve File.exists? in directory provider #11502 (tas50) <!-- 17.1.7 -->
- π Enable deprecation warnings in our specs #11499 (tas50) <!-- 17.1.6 -->
- π Bump chef/chefstyle to 7f3a6e65b45e62446291840315f32afa95b80959 #11498 (chef-expeditor[bot]) <!-- 17.1.5 -->
- β Remove profile-ruby tests #11493 (tas50) <!-- 17.1.5 -->
- β Remove the ruby-prof gem from omnibus packages #11491 (tas50) <!-- 17.1.4 -->
- β Remove RHEL5 support from yum_package provider #11492 (lamont-granquist) <!-- 17.1.3 -->
- β‘οΈ Update omnibus to unbreak builds #11489 (tas50) <!-- 17.1.2 -->
- π Fix yum provider blocking and flushing #11486 (lamont-granquist) <!-- 17.1.1 -->
- β¬οΈ Bump omnibus from
79c80e0
to1d97cd9
in /omnibus #11478 (dependabot-preview[bot]) <!-- 17.1.0 --> - π move knife spec tests into the knife gem dir #11275 (marcparadise) <!-- 17.0.253 -->
- 0οΈβ£ Make CLI one of the default reporters for Compliance Phase #11481 (tas50) <!-- 17.0.252 -->
- Yum func spec modernization #11483 (lamont-granquist) <!-- 17.0.251 -->
- β‘οΈ Update URLs in our Compliance Phase errors #11480 (tas50) <!-- 17.0.250 -->
- β¬οΈ Bump inspec-core-bin to 4.36.4 #11474 (chef-expeditor[bot]) <!-- 17.0.249 -->
- β Remove Chef Sugar from CI testing matrix #11475 (lamont-granquist) <!-- 17.0.248 -->
- π use int64 on x64 architecture for LPARAM and LONG_PTR types #11472 (mwrock) <!-- 17.0.247 -->
- π Loosen the chef deps in knife and remove the Gemfile.lock #11471 (tas50) <!-- 17.0.246 -->
- π Make deprecation warning message more explicit #11470 (lamont-granquist) <!-- 17.0.245 -->
- Fix location and resource_name of unified_mode deprecation message #11469 (lamont-granquist) <!-- 17.0.244 -->
- π Fix building knife and make it require Ruby 2.7 #11463 (tas50) <!-- 17.0.243 --> π <!-- release_rollup -->
<!-- latest_stable_release -->
-
v17.0.242 Changes
April 27, 2021π Merged Pull Requests
π <!-- release_rollup since=16.8.14 -->
π Changes not yet released to stable
π Merged Pull Requests
- β Disable the ohai time test so we can ship 17.0 #11460 (tas50) <!-- 17.0.242 -->
- β‘οΈ Update the Effortless package for Windows to Ruby 3 #11456 (tas50) <!-- 17.0.241 -->
- β¬οΈ Bump ohai to 17.0.42 #11459 (chef-expeditor[bot]) <!-- 17.0.240 -->
- β Add warning for resources not running in unified_mode #11453 (lamont-granquist) <!-- 17.0.239 -->
- β¬οΈ Bump chef/ohai to e2dd316c2380bd2a06c8bf928357169e089a401e #11455 (chef-expeditor[bot]) <!-- 17.0.238 -->
- β‘οΈ Update omnibus gemfile.lock #11454 (tas50) <!-- 17.0.237 -->
- β‘οΈ updating Gemfile to support environment variables #11452 (jayashrig158) <!-- 17.0.236 -->
- π Improve the auto generated docs #11448 (tas50) <!-- 17.0.235 -->
- Cache all our gems during spec runs #11450 (tas50) <!-- 17.0.234 -->
- β Add back the windows deps #11449 (tas50) <!-- 17.0.234 -->
- β Disable Dnf tests for fedora #11444 (marcparadise) <!-- 17.0.233 -->
- β Add start/end of compliance phase logging #11443 (marcparadise) <!-- 17.0.232 -->
- π windows_certificate: properly add/remove pfx and private keys, changeβ¦ #11405 (johnmccrae) <!-- 17.0.231 -->
- π Make json-file compliance report path visible #11442 (marcparadise) <!-- 17.0.230 -->
- π Move macOS Test Kitchen tests to GitHub Actions #11439 (tas50) <!-- 17.0.229 -->
- β Add Test Kitchen tests in GitHub Actions for Windows #11438 (tas50) <!-- 17.0.228 -->
- β‘οΈ Update the habitat plan for Linux to Ruby 3 #11437 (tas50) <!-- 17.0.228 -->
- β¬οΈ Bump chef/ohai to cfeba80b1f2c8d0cb520b2c80e459325c5cf41a9 #11436 (chef-expeditor[bot]) <!-- 17.0.227 -->
- β Add macos unit testing with GitHub actions #11422 (tas50) <!-- 17.0.226 -->
- π Disable FreeBSD builds for now #11435 (tas50) <!-- 17.0.226 -->
- β‘οΈ Compliance Phase preflight validation updates #11404 (marcparadise) <!-- 17.0.225 -->
- π fix uninitialized Win32 constant #11430 (mwrock) <!-- 17.0.224 -->
- π¦ Produce packages for FreeBSD 13 #11424 (tas50) <!-- 17.0.222 -->
- π Lock cheffish to 17 #11420 (lamont-granquist) <!-- 17.0.221 -->
- Replace the ChefFS parallelizer with parallel_map helper #11397 (lamont-granquist) <!-- 17.0.220 -->
- β¬οΈ Bump omnibus-software from
0dcaeb1
to3ac1dbe
in /omnibus #11408 (dependabot-preview[bot]) <!-- 17.0.219 --> - β¬οΈ Bump omnibus from
dd57896
to79c80e0
in /omnibus #11410 (dependabot-preview[bot]) <!-- 17.0.218 --> - β¬οΈ Bump inspec-core-bin to 4.33.1 #11413 (chef-expeditor[bot]) <!-- 17.0.217 -->
- βͺ Revert "Bump omnibus-software from
0dcaeb1
to810a6c4
in /omnibus" #11403 (nikhil2611) <!-- 17.0.216 --> - π Move most compliance validation to pre-run #11377 (marcparadise) <!-- 17.0.215 -->
- β‘οΈ Update the download URL for windows msi #11400 (marcparadise) <!-- 17.0.214 -->
- β¬οΈ Bump chef/ohai to 2a0da607d2d80c74adb9798c3bae1d2702ba05fd #11399 (chef-expeditor[bot]) <!-- 17.0.213 -->
- β‘οΈ Update tests to handle local omnibus packages from Buildkite artifacts api #11382 (nkierpiec) <!-- 17.0.212 -->
- β¬οΈ Bump omnibus-software from
0dcaeb1
to810a6c4
in /omnibus #11396 (dependabot-preview[bot]) <!-- 17.0.211 --> - β¬οΈ Bump chef/ohai to 44f23f01752a95b3b93b710f9510806b781f8635 #11392 (chef-expeditor[bot]) <!-- 17.0.210 -->
- π Bump chef/chefstyle to 2c32688dc259423c328ccc2cf6b9f3b1bb3cb0a5 #11391 (chef-expeditor[bot]) <!-- 17.0.209 -->
- β¬οΈ Bump tty-prompt to 0.23.1 #11389 (chef-expeditor[bot]) <!-- 17.0.208 -->
- β¬οΈ Bump chef/ohai to db08809916c84e74ec914bab3d313ec9dfc10195 #11379 (chef-expeditor[bot]) <!-- 17.0.207 -->
- β Add problem matchers for our Chefstyle run in GH #11374 (tas50) <!-- 17.0.206 -->
- β Test running spellcheck in Github Actions #11373 (tas50) <!-- 17.0.205 -->
- π Move some testing to GitHub Actions #11364 (tas50) <!-- 17.0.205 -->
- Use new_resource for load_current_value blocks #11368 (jasonwbarnett) <!-- 17.0.205 -->
- π Allow FIPS 140-2 OpenSSL FOM to build on PPC EL platforms #11358 (btm) <!-- 17.0.204 -->
- β¬οΈ Bump inspec to 4.31.1 and ohai to 17.0.34 #11353 (chef-expeditor[bot]) <!-- 17.0.203 -->
- π Use dist constants in rubygems provider for is_omnibus? method #11326 (ramereth) <!-- 17.0.202 -->
- Knife user create to work with only username and options --email and β¦ #11224 (msys-sgarg) <!-- 17.0.201 -->
- π Produce FIPS builds on Ubuntu as well #11339 (tas50) <!-- 17.0.200 -->
- π Ruby-3.0 builds #11336 (lamont-granquist) <!-- 17.0.198 -->
- Add centos_stream_platform? helper #11296 (ramereth) <!-- 17.0.197 -->
- π Fix failing Fauxhai related specs #11329 (tas50) <!-- 17.0.196 -->
- π fix powershell exec segfaults on DSC_Resource #11330 (mwrock) <!-- 17.0.195 -->
- β¬οΈ Bump fauxhai-ng to 9.0.0 and InSpec to 4.31 #11325 (chef-expeditor[bot]) <!-- 17.0.194 -->
- β¬οΈ Bump omnibus-software from
ef7b496
to56f6321
in /omnibus #11323 (dependabot-preview[bot]) <!-- 17.0.193 --> - β¬οΈ Bump train-core to 3.6.0 #11319 (chef-expeditor[bot]) <!-- 17.0.192 -->
- β¬οΈ Bump omnibus-software from
3d331d8
toef7b496
in /omnibus #11318 (dependabot-preview[bot]) <!-- 17.0.191 --> - β¬οΈ Bump chef/ohai to 4aa4f09fdddbe5ecf212ce16c06cd1d105650298 #11312 (chef-expeditor[bot]) <!-- 17.0.190 -->
- β¬οΈ Bump omnibus-software from
f745eed
to3d331d8
in /omnibus #11310 (dependabot-preview[bot]) <!-- 17.0.189 --> - β¬οΈ Bump omnibus-software from
76b31d1
tof745eed
in /omnibus #11302 (dependabot-preview[bot]) <!-- 17.0.188 --> - β¬οΈ Bump chef/ohai to 426f5852142dd9b0fa36057c838db56bc36ed8f1 #11304 (chef-expeditor[bot]) <!-- 17.0.187 -->
- β Added new property fqdn and made sure hosts entry includes the same #11273 (msys-sgarg) <!-- 17.0.186 -->
- π Fix the cron skip on macOS logic #11297 (tas50) <!-- 17.0.185 -->
- β‘οΈ Update openSSL on macOS to 1.1.1k #11295 (tas50) <!-- 17.0.184 -->
- Report compliance runner not enabled if the node is not available #11290 (marcparadise) <!-- 17.0.183 -->
- π Skip the cron tests on macOS 11+ #11291 (tas50) <!-- 17.0.182 -->
- β¬οΈ Bump chef/ohai to 2fc35fbcbcfe7e2f3dad8f425d8307a6f216d011 #11283 (chef-expeditor[bot]) <!-- 17.0.181 -->
- β¬οΈ Bump cheffish to 16.0.26 #11276 (chef-expeditor[bot]) <!-- 17.0.180 -->
- β Remove more redundant begins detected by rubocop #11220 (tas50) <!-- 17.0.179 -->
- Convert knife to its own gem #11180 (marcparadise) <!-- 17.0.178 -->
- β¬οΈ Bump omnibus-software from
caf6ae0
toa0e7438
in /omnibus #11270 (dependabot-preview[bot]) <!-- 17.0.177 --> - π Fix idempotency issues with network mounts #11261 (ramereth) <!-- 17.0.176 -->
- β¬οΈ bump powershell shim to 0.3.2 with powershell 7.1.3 deps #11262 (mwrock) <!-- 17.0.175 -->
- π Fix windows_user password idempotency #11233 (jaymzh) <!-- 17.0.174 -->
- β¬οΈ Bump inspec-core-bin to 4.29.3 #11246 (chef-expeditor[bot]) <!-- 17.0.173 -->
- β¬οΈ Bump test-kitchen from 2.11.1 to 2.11.2 in /omnibus #11238 (dependabot-preview[bot]) <!-- 17.0.172 -->
- π Use method_missing for data bag item delegation #11234 (lamont-granquist) <!-- 17.0.171 -->
- β¬οΈ Bump omnibus-software from
ed85910
tof6aa2ed
in /omnibus #11230 (dependabot-preview[bot]) <!-- 17.0.170 --> - β¬οΈ Bump omnibus-software from
1769ef2
toed85910
in /omnibus #11228 (dependabot-preview[bot]) <!-- 17.0.169 --> - β¬οΈ Bump train-core to 3.5.5 #11225 (chef-expeditor[bot]) <!-- 17.0.168 -->
- β‘οΈ Update openssl to 1.1.1j and libarchive to 3.5.1 #11223 (tas50) <!-- 17.0.167 -->
- π Fix ruby-prof loading issues #11222 (lamont-granquist) <!-- 17.0.166 -->
- β¬οΈ Drop off a sample client.rb config on *nix #11173 (tas50) <!-- 17.0.165 -->
- π Fix the ruby-3 omnibus builds/tests #11209 (lamont-granquist) <!-- 17.0.162 -->
- β¬οΈ Bump ohai from 16.10.6 to 16.10.7 in /omnibus #11205 (dependabot-preview[bot]) <!-- 17.0.161 -->
- π Ruby 3.0 fixes and post-bundle-install hook #10922 (lamont-granquist) <!-- 17.0.160 -->
- π Fix Azure to trigger correctly on PRs #11202 (tas50) <!-- 17.0.159 -->
- β Add login option to execute resource #11201 (lamont-granquist) <!-- 17.0.158 -->
- β Add release notes for Chef Infra Client 16.11 #11200 (tas50) <!-- 17.0.157 -->
- π Fix compliance phase specs #11198 (tas50) <!-- 17.0.156 -->
- 0οΈβ£ Disable compliance phase by default #11195 (tas50) <!-- 17.0.155 -->
- β¬οΈ Bump omnibus-software from
daeb384
tof903311
in /omnibus #11191 (dependabot-preview[bot]) <!-- 17.0.154 --> - π Fix users_manage usage in kitchen-tests #11181 (ramereth) <!-- 17.0.153 -->
- β¬οΈ Bump train-core to 3.5.4 #11186 (chef-expeditor[bot]) <!-- 17.0.152 -->
- β¬οΈ Bump chef/ohai to 771a034fdc9c9860d8c8d5d289615056ea74e8f6 #11185 (chef-expeditor[bot]) <!-- 17.0.151 -->
- β¬οΈ Bump mixlib-authentication to 3.0.10 and ohai to 17.0.29 #11183 (chef-expeditor[bot]) <!-- 17.0.150 -->
- β¬οΈ Bump omnibus from
4a3c044
todd57896
in /omnibus #11177 (dependabot-preview[bot]) <!-- 17.0.149 --> - π M1 Mac arm builds #11138 (lamont-granquist) <!-- 17.0.148 -->
- Create client.rb in postinst with 640 perms not 644 #11168 (tas50) <!-- 17.0.147 -->
- only run file verifiers when the contents changed #11171 (joshuamiller01) <!-- 17.0.146 -->
- π Make the /etc/chef directory as part of the install #11158 (tas50) <!-- 17.0.145 -->
- β¬οΈ Bump omnibus-software from
a7ed951
todaeb384
in /omnibus #11167 (dependabot-preview[bot]) <!-- 17.0.144 --> - β Remove installing htop in test #11157 (tas50) <!-- 17.0.143 -->
- π Bump Ohai and chefstyle tot the latest #11156 (tas50) <!-- 17.0.142 -->
- π Use full path for launchctl calls #11154 (krackajak) <!-- 17.0.141 -->
- β Add effortless? helper to chef-utils #11150 (tas50) <!-- 17.0.140 -->
- π Pin win32-certstore to 0.5.x until we resolve failures #11153 (tas50) <!-- 17.0.139 -->
- β‘οΈ Update FFI to 1.15.0 #11151 (tas50) <!-- 17.0.138 -->
- β Resolve Test Kitchen failures on Oracle 8 #11140 (tas50) <!-- 17.0.137 -->
- π Build place for documenting internal/dev/unsupported commands #11148 (jaymzh) <!-- 17.0.137 -->
- π Move idempotency logs to debug #11149 (jaymzh) <!-- 17.0.136 -->
- β Removes install-as-service option which is not supported #11137 (marcparadise) <!-- 17.0.135 -->
- π Update our bcrypt_pbkdf dep to allow the final 1.1.0 release #11131 (tas50) <!-- 17.0.133 -->
- Use shell redirection in chef_client_cron when append_log_file is true #11124 (ramereth) <!-- 17.0.132 -->
- β¬οΈ Bump all deps to current and fix a spelling mistake #11122 (tas50) <!-- 17.0.131 -->
- π Use .tr instead of .gsub where we can #11120 (tas50) <!-- 17.0.130 -->
- 0οΈβ£ Dup default property values #11095 (lamont-granquist) <!-- 17.0.129 -->
- Extend node["audit"]["compliance_phase"] to assert phase on or off #11115 (lamont-granquist) <!-- 17.0.128 -->
- β¬οΈ Bump omnibus-software from
fb0fa04
toa1e9c90
in /omnibus #11116 (dependabot-preview[bot]) <!-- 17.0.127 --> - β Add a compliance_mode node attribute #11111 (lamont-granquist) <!-- 17.0.126 -->
- β¬οΈ Bump inspec-core-bin to 4.26.13 #11099 (chef-expeditor[bot]) <!-- 17.0.125 -->
- β¬οΈ Bump omnibus-software from
9390767
tofb0fa04
in /omnibus #11098 (dependabot-preview[bot]) <!-- 17.0.124 --> - β‘οΈ Update resolver cookbook usage in test-kitchen tests #11086 (ramereth) <!-- 17.0.123 -->
- β‘οΈ Update Ohai to 17.0.22 #11092 (tas50) <!-- 17.0.122 -->
- β¬οΈ Bump train-core to 3.5.2 #11091 (chef-expeditor[bot]) <!-- 17.0.121 -->
- π Further improve docs generation #11088 (tas50) <!-- 17.0.120 -->
- 0οΈβ£ Re-lazy the template variable default #11089 (lamont-granquist) <!-- 17.0.119 -->
- β Integrated knife-opc into Chef #10187 (snehaldwivedi) <!-- 17.0.117 -->
- π Improve automatic docs generation #11047 (tas50) <!-- 17.0.116 -->
- β‘οΈ Update Ohai to 17.0.21 #11085 (tas50) <!-- 17.0.115 -->
- 16.10.17 notes #11080 (tas50) <!-- 17.0.114 -->
- β¬οΈ bump openssl-1.0.2y #11065 (dheerajd-msys) <!-- 17.0.113 -->
- β‘οΈ Update name of macos builder in Buildkite #11063 (tas50) <!-- 17.0.112 -->
- β¬οΈ Bump omnibus to 8.1.1 for fastmsi fix #11071 (tas50) <!-- 17.0.111 -->
- β¬οΈ Bump mixlib-archive to 1.1.7 #11066 (chef-expeditor[bot]) <!-- 17.0.110 -->
- β¬οΈ Bump omnibus-software from
dd2a33e
to1dd8635
in /omnibus #11062 (dependabot-preview[bot]) <!-- 17.0.109 --> - β¬οΈ Bump mixlib-archive to 1.1.6 #11059 (chef-expeditor[bot]) <!-- 17.0.108 -->
- β¬οΈ Bump omnibus from
f939485
toc882886
in /omnibus #11057 (dependabot-preview[bot]) <!-- 17.0.107 --> - β‘οΈ Update to latest omnibus-software dep for openssl signing fix #11048 (marcparadise) <!-- 17.0.106 -->
- π Fully remove user resource support for macOS < 10.14 #10688 (tas50) <!-- 17.0.105 -->
- β Remove macOS 10.13 from the build matrix #10680 (tas50) <!-- 17.0.104 -->
- β¬οΈ Bump omnibus-software from
ef9714f
todd2a33e
in /omnibus #11050 (dependabot-preview[bot]) <!-- 17.0.103 --> - π Fix hab promotes + compile with -O3 for performance #11045 (tas50) <!-- 17.0.102 -->
- β Remove an Upstart check for Ubuntu 8.04-9.04 #11038 (tas50) <!-- 17.0.101 -->
- β¬οΈ Bump mixlib-shellout to 3.2.5 #11041 (chef-expeditor[bot]) <!-- 17.0.100 -->
- Don't make upstart service to service on any debian platform families #11039 (tas50) <!-- 17.0.99 -->
- π Fix typo in powershell_script.rb #11040 (floh96) <!-- 17.0.98 -->
- π¦ Stop producing Habitat kernel2 packages #11037 (tas50) <!-- 17.0.97 -->
- mount: Fix for network mounts which use the root level as the device #11031 (ramereth) <!-- 17.0.96 -->
- π Fix automate compliance fetcher for profiles with at signs #11032 (lamont-granquist) <!-- 17.0.95 -->
- β¬οΈ Bump berkshelf from 7.1.0 to 7.2.0 in /omnibus #11027 (dependabot-preview[bot]) <!-- 17.0.94 -->
- β¬οΈ Bump omnibus-software from
a018c22
toef9714f
in /omnibus #11023 (dependabot-preview[bot]) <!-- 17.0.93 --> - π Use openssl 1.1.1i for OSX builds #11006 (marcparadise) <!-- 17.0.92 -->
- β¬οΈ Bump omnibus-software from
1fa2052
toa018c22
in /omnibus #11009 (dependabot-preview[bot]) <!-- 17.0.91 --> - β Add more descriptions for docs generation #11003 (tas50) <!-- 17.0.90 -->
- β Add alibaba? helper and pull in Ohai with alibaba support #11004 (tas50) <!-- 17.0.89 -->
- β¬οΈ Bump mixlib-archive to 1.1.4 #11002 (chef-expeditor[bot]) <!-- 17.0.88 -->
- β¬οΈ Bump ffi-libarchive to 1.0.17 #11000 (chef-expeditor[bot]) <!-- 17.0.87 -->
- Extend the reboot_pending? helper to all debian-ish platforms #10989 (tas50) <!-- 17.0.86 -->
- π Fix downgrades in apt_package #10993 (jaymzh) <!-- 17.0.85 -->
- β‘οΈ Update Ohai to 17.0.18 for alibabalinux support #10995 (tas50) <!-- 17.0.84 -->
- β‘οΈ Update Ohai to 17.0.17 #10994 (tas50) <!-- 17.0.83 -->
- π Improve the auto generation of documentation #10992 (tas50) <!-- 17.0.82 -->
- π¦ DNF/YUM package: fix abrt errors #10991 (lamont-granquist) <!-- 17.0.81 -->
- π Improve resource automation #10988 (tas50) <!-- 17.0.79 -->
- windows_certificate: Fix the
user_store
property to actually install certificates to the user store #10977 (tas50) <!-- 17.0.78 --> - π Improve chef-utils helper descriptions #10984 (tas50) <!-- 17.0.77 -->
- β Add support for resource action descriptions #10952 (marcparadise) <!-- 17.0.76 -->
- π Chef 17: Remove windows service manager capabilities #10928 (tas50) <!-- 17.0.75 -->
- Compliance cli report #10939 (aknarts) <!-- 17.0.74 -->
- π Handle sysv compat mode when checking enabled status for systemd service #10976 (joshuamiller01) <!-- 17.0.73 -->
- β¬οΈ Bump omnibus-software from
197c895
toc523ead
in /omnibus #10981 (dependabot-preview[bot]) <!-- 17.0.72 --> - β¬οΈ Drop some compliance log messages down to debug output #10965 (lamont-granquist) <!-- 17.0.71 -->
- π fix specs for spec 3.10 #10959 (lamont-granquist) <!-- 17.0.70 -->
- β¬οΈ Bump Ohai to 17.0.12 for Alma Linux support #10957 (tas50) <!-- 17.0.69 -->
- π Update Ohai to 17.0.11 and Chefstyle to 1.6.2 #10956 (tas50) <!-- 17.0.68 -->
- π Fix DNF version comparison bug #10951 (lamont-granquist) <!-- 17.0.67 -->
- β Add 16.9.32 release notes #10949 (tas50) <!-- 17.0.66 -->
- β¬οΈ Bump inspec-core-bin to 4.26.4 #10946 (chef-expeditor[bot]) <!-- 17.0.65 -->
- π Update systemd_unit.rb to make Cookstyle compliant #10937 (cpressland) <!-- 17.0.64 -->
- β¬οΈ Bump train-core to 3.4.9 #10945 (chef-expeditor[bot]) <!-- 17.0.63 -->
- β¬οΈ Bump omnibus from
44f1303
to65c5931
in /omnibus #10944 (dependabot-preview[bot]) <!-- 17.0.62 --> - π handles su - USER session to perform bootstrap #10410 (vsingh-msys) <!-- 17.0.61 -->
- β¬οΈ Bump train-core to 3.4.8 #10940 (chef-expeditor[bot]) <!-- 17.0.60 -->
- π Enable Deprecated Constants Cop #10936 (tas50) <!-- 17.0.59 -->
- π Fix an interpolation mistake in an error message + turn on the cop #10935 (tas50) <!-- 17.0.58 -->
- π Replace deprecated File.exists? with File.exist? in more places #10934 (tas50) <!-- 17.0.57 -->
- β‘οΈ Update Ohai to 17.0.10 #10931 (tas50) <!-- 17.0.56 -->
- β Pull in the latest Ohai #10929 (tas50) <!-- 17.0.55 -->
- load_current_resource for systemd_unit more efficiently #10925 (joshuamiller01) <!-- 17.0.54 -->
- π fix typo in release notes #10924 (IanMadd) <!-- 17.0.53 -->
- Don't ship dev gems in the shipping artifact #10913 (lamont-granquist) <!-- 17.0.51 -->
- β Add release notes for 16.9.29 #10910 (tas50) <!-- 17.0.50 -->
- β¬οΈ Bump inspec-core-bin to 4.25.1 #10907 (chef-expeditor[bot]) <!-- 17.0.49 -->
- β¬οΈ Bump omnibus-software from
023e6bf
to1cff56e
in /omnibus #10903 (dependabot-preview[bot]) <!-- 17.0.48 --> - β Add backup functionality to windows_task #10894 (kimbernator) <!-- 17.0.47 -->
- β¬οΈ Bump test-kitchen from 2.9.0 to 2.10.0 in /omnibus #10893 (dependabot-preview[bot]) <!-- 17.0.46 -->
- β¬οΈ Bump omnibus-software from
869ef4e
to023e6bf
in /omnibus #10889 (dependabot-preview[bot]) <!-- 17.0.45 --> - β Add support for lazy attributes #10861 (lamont-granquist) <!-- 17.0.44 -->
- π Resolve chefstyle failure #10886 (tas50) <!-- 17.0.43 -->
- β Test chef-utils and chef-config on Ruby 2.6 still #10885 (tas50) <!-- 17.0.43 -->
- β Remove Ruby 2.6 tests #10884 (tas50) <!-- 17.0.43 -->
- π Manually install necessary Ruby for verify pipeline #10869 (christopher-snapp) <!-- 17.0.43 -->
- β Add support for client.d files in chef-shell #10880 (jaymzh) <!-- 17.0.43 -->
- π Compliance Phase: even better audit cookbook detection #10882 (lamont-granquist) <!-- 17.0.42 -->
- β‘οΈ Updated uuidtools version #10881 (kapilchouhan99) <!-- 17.0.41 -->
- π Pin rspec until we can resolve failures with 3.10 #10879 (tas50) <!-- 17.0.40 -->
- π Fix ohai resource spec #10874 (lamont-granquist) <!-- 17.0.39 -->
- π Fix yard warnings in the chef_vault dsl #10870 (tas50) <!-- 17.0.38 -->
- Update the alternatives and chef_client_launchd descriptions #10873 (tas50) <!-- 17.0.37 -->
- Fix misspelling in spec/functional/resource/aixinit_service_spec.rb. #10868 (coldiron) <!-- 17.0.36 -->
- β Remove the kitchen-azurerm dep for kitchent tests #10865 (tas50) <!-- 17.0.36 -->
- Compliance phase: change the audit cb checker to use the recipes list on the node. #10864 (lamont-granquist) <!-- 17.0.35 -->
- adapt to FreeBSD pkgng sysexit changes #10813 (mrtazz) <!-- 17.0.34 -->
- β‘οΈ Update chef-zero to pull in webrick #10853 (tas50) <!-- 17.0.33 -->
- β Add Chef Infra Client 15.15 release notes #10847 (tas50) <!-- 17.0.32 -->
- load_current_resource for systemd service more efficiently #10776 (joshuamiller01) <!-- 17.0.31 -->
- β Add 16.9 release notes #10835 (tas50) <!-- 17.0.30 -->
- Simplify the code in the hostname resource #10832 (tas50) <!-- 17.0.29 -->
- β Add a new
reposdir
property in theyum_repository
resource #10830 (tas50) <!-- 17.0.28 --> - β‘οΈ Update Nokogiri to 1.11.0 #10829 (tas50) <!-- 17.0.27 -->
- π Fix homebrew_cask for the new syntax #10822 (tas50) <!-- 17.0.26 -->
- π Pin ffi for now to prevent i386 windows failures #10810 (tas50) <!-- 17.0.25 -->
- β Add gemspec metadata #10809 (tas50) <!-- 17.0.24 -->
- β¬οΈ Bump omnibus from
d13ae16
to44f1303
in /omnibus #10806 (dependabot-preview[bot]) <!-- 17.0.23 --> - β¬οΈ Bump omnibus-software from
457df26
to869ef4e
in /omnibus #10808 (dependabot-preview[bot]) <!-- 17.0.22 --> - β¬οΈ Bump test-kitchen from 2.8.0 to 2.9.0 in /omnibus #10807 (dependabot-preview[bot]) <!-- 17.0.21 -->
- β Remove the evals in the omnibus gemfile for Dependabot #10805 (tas50) <!-- 17.0.20 -->
- β‘οΈ Update bcrypt_pbkdf to support Ruby 3 #10804 (tas50) <!-- 17.0.19 -->
- β Remove the runtime dep on bundler #10801 (tas50) <!-- 17.0.18 -->
- π Coerce uid to integer in Windows user resource. #10803 (phiggins) <!-- 17.0.17 -->
- π Consolidate Windows cert tests to improve CI runtime #10794 (phiggins) <!-- 17.0.16 -->
- π Fix escaping in doc string. #10793 (phiggins) <!-- 17.0.15 -->
- β Add Test Kitchen testing for Debian 11 #10791 (tas50) <!-- 17.0.14 -->
- β Replace Ubuntu 20.10 testing with 21.04 #10790 (tas50) <!-- 17.0.14 -->
- β Remove Test Kitchen tests for Amazon Linux 201X #10789 (tas50) <!-- 17.0.14 -->
- β Ensure we can still install RHEL 7 GCC on RHEL 6 in testing #10723 (tas50) <!-- 17.0.14 -->
- π§ Don't install util-linux into the containers in CI #10787 (tas50) <!-- 17.0.14 -->
- β Removed unused rubygems from the omnibus overrides file #10788 (tas50) <!-- 17.0.14 -->
- β‘οΈ Stop updating bundler in CI #10786 (tas50) <!-- 17.0.13 -->
- π Fix dnf_package version and arch property support and idempotency #9847 (lamont-granquist) <!-- 17.0.12 -->
- β Stub http requests in rubygems tests. #10761 (phiggins) <!-- 17.0.11 -->
- Cleanup knife status #10782 (phiggins) <!-- 17.0.11 -->
- π Fix knife status json output for EC2 instance with no public IP. #10781 (phiggins) <!-- 17.0.10 -->
- π Refactor the code for windows_security_policy resource #10699 (chef-davin) <!-- 17.0.9 -->
- π Cleanup some more disabled style cops #10780 (tas50) <!-- 17.0.8 -->
- π Resolve Lint/ParenthesesAsGroupedExpression warnings #10779 (tas50) <!-- 17.0.7 -->
- Misc minor perf bumps #10773 (tas50) <!-- 17.0.6 -->
- β Remove support for Ubuntu 16.04 #10765 (tas50) <!-- 17.0.5 -->
- Pull in the new FFI we need for M1 Macs #10772 (tas50) <!-- 17.0.4 -->
- π Fixed cron_d resource ignoring sensitive property in Chef 17 #10767 (axl89) <!-- 17.0.3 -->
- β Remove EOL RHEL 6 32bit builds #10721 (tas50) <!-- 17.0.2 -->
- π Chef 17: Assume Rubygems 1.8 in the rubygems provider / specs #10379 (tas50) <!-- 17.0.1 -->
- β¬οΈ Bump Chef Infra to 17 #10760 (tas50) <!-- 17.0.0 -->
- π Update links to Compliance Phase documentation in log messages. #10755 (phiggins) <!-- 16.9.2 -->
- π Fix failures in ssl handler #10751 (phiggins) <!-- 16.9.1 -->
- Cleanup bootstrap's trusted_certs_dir tests. #10754 (phiggins) <!-- 16.9.0 -->
- β Remove old test script. #10746 (phiggins) <!-- 16.8.19 -->
- β‘οΈ Update train to 3.4.4 #10745 (tas50) <!-- 16.8.19 -->
- β‘οΈ locale: Update the locale-gen timeout to 1800s #10743 (tas50) <!-- 16.8.18 -->
- Add audit cookbook's chef_node_attribute_enabled to Compliance Phase. #10735 (phiggins) <!-- 16.8.17 -->
- π Improve our automated resource documentation generation #10739 (tas50) <!-- 16.8.16 -->
- π knife bootstrap: Windows Trusted cert path slashes fix #10740 (axelrtgs) <!-- 16.8.15 --> π <!-- release_rollup -->
<!-- latest_stable_release -->
-
v17.0.203 Changes
April 12, 2021π Merged Pull Requests
- β¬οΈ Bump inspec to 4.31.1 and ohai to 17.0.34 #11353 (chef-expeditor[bot]) π <!-- latest_release -->
π <!-- release_rollup since=16.8.14 -->
π Changes not yet released to stable
π Merged Pull Requests
- β¬οΈ Bump inspec to 4.31.1 and ohai to 17.0.34 #11353 (chef-expeditor[bot]) <!-- 17.0.203 -->
- π Use dist constants in rubygems provider for is_omnibus? method #11326 (ramereth) <!-- 17.0.202 -->
- Knife user create to work with only username and options --email and β¦ #11224 (msys-sgarg) <!-- 17.0.201 -->
- π Produce FIPS builds on Ubuntu as well #11339 (tas50) <!-- 17.0.200 -->
- π Ruby-3.0 builds #11336 (lamont-granquist) <!-- 17.0.198 -->
- Add centos_stream_platform? helper #11296 (ramereth) <!-- 17.0.197 -->
- π Fix failing Fauxhai related specs #11329 (tas50) <!-- 17.0.196 -->
- π fix powershell exec segfaults on DSC_Resource #11330 (mwrock) <!-- 17.0.195 -->
- β¬οΈ Bump fauxhai-ng to 9.0.0 and InSpec to 4.31 #11325 (chef-expeditor[bot]) <!-- 17.0.194 -->
- β¬οΈ Bump omnibus-software from
ef7b496
to56f6321
in /omnibus #11323 (dependabot-preview[bot]) <!-- 17.0.193 --> - β¬οΈ Bump train-core to 3.6.0 #11319 (chef-expeditor[bot]) <!-- 17.0.192 -->
- β¬οΈ Bump omnibus-software from
3d331d8
toef7b496
in /omnibus #11318 (dependabot-preview[bot]) <!-- 17.0.191 --> - β¬οΈ Bump chef/ohai to 4aa4f09fdddbe5ecf212ce16c06cd1d105650298 #11312 (chef-expeditor[bot]) <!-- 17.0.190 -->
- β¬οΈ Bump omnibus-software from
f745eed
to3d331d8
in /omnibus #11310 (dependabot-preview[bot]) <!-- 17.0.189 --> - β¬οΈ Bump omnibus-software from
76b31d1
tof745eed
in /omnibus #11302 (dependabot-preview[bot]) <!-- 17.0.188 --> - β¬οΈ Bump chef/ohai to 426f5852142dd9b0fa36057c838db56bc36ed8f1 #11304 (chef-expeditor[bot]) <!-- 17.0.187 -->
- β Added new property fqdn and made sure hosts entry includes the same #11273 (msys-sgarg) <!-- 17.0.186 -->
- π Fix the cron skip on macOS logic #11297 (tas50) <!-- 17.0.185 -->
- β‘οΈ Update openSSL on macOS to 1.1.1k #11295 (tas50) <!-- 17.0.184 -->
- Report compliance runner not enabled if the node is not available #11290 (marcparadise) <!-- 17.0.183 -->
- π Skip the cron tests on macOS 11+ #11291 (tas50) <!-- 17.0.182 -->
- β¬οΈ Bump chef/ohai to 2fc35fbcbcfe7e2f3dad8f425d8307a6f216d011 #11283 (chef-expeditor[bot]) <!-- 17.0.181 -->
- β¬οΈ Bump cheffish to 16.0.26 #11276 (chef-expeditor[bot]) <!-- 17.0.180 -->
- β Remove more redundant begins detected by rubocop #11220 (tas50) <!-- 17.0.179 -->
- Convert knife to its own gem #11180 (marcparadise) <!-- 17.0.178 -->
- β¬οΈ Bump omnibus-software from
caf6ae0
toa0e7438
in /omnibus #11270 (dependabot-preview[bot]) <!-- 17.0.177 --> - π Fix idempotency issues with network mounts #11261 (ramereth) <!-- 17.0.176 -->
- β¬οΈ bump powershell shim to 0.3.2 with powershell 7.1.3 deps #11262 (mwrock) <!-- 17.0.175 -->
- π Fix windows_user password idempotency #11233 (jaymzh) <!-- 17.0.174 -->
- β¬οΈ Bump inspec-core-bin to 4.29.3 #11246 (chef-expeditor[bot]) <!-- 17.0.173 -->
- β¬οΈ Bump test-kitchen from 2.11.1 to 2.11.2 in /omnibus #11238 (dependabot-preview[bot]) <!-- 17.0.172 -->
- π Use method_missing for data bag item delegation #11234 (lamont-granquist) <!-- 17.0.171 -->
- β¬οΈ Bump omnibus-software from
ed85910
tof6aa2ed
in /omnibus #11230 (dependabot-preview[bot]) <!-- 17.0.170 --> - β¬οΈ Bump omnibus-software from
1769ef2
toed85910
in /omnibus #11228 (dependabot-preview[bot]) <!-- 17.0.169 --> - β¬οΈ Bump train-core to 3.5.5 #11225 (chef-expeditor[bot]) <!-- 17.0.168 -->
- β‘οΈ Update openssl to 1.1.1j and libarchive to 3.5.1 #11223 (tas50) <!-- 17.0.167 -->
- π Fix ruby-prof loading issues #11222 (lamont-granquist) <!-- 17.0.166 -->
- β¬οΈ Drop off a sample client.rb config on *nix #11173 (tas50) <!-- 17.0.165 -->
- π Fix the ruby-3 omnibus builds/tests #11209 (lamont-granquist) <!-- 17.0.162 -->
- β¬οΈ Bump ohai from 16.10.6 to 16.10.7 in /omnibus #11205 (dependabot-preview[bot]) <!-- 17.0.161 -->
- π Ruby 3.0 fixes and post-bundle-install hook #10922 (lamont-granquist) <!-- 17.0.160 -->
- π Fix Azure to trigger correctly on PRs #11202 (tas50) <!-- 17.0.159 -->
- β Add login option to execute resource #11201 (lamont-granquist) <!-- 17.0.158 -->
- β Add release notes for Chef Infra Client 16.11 #11200 (tas50) <!-- 17.0.157 -->
- π Fix compliance phase specs #11198 (tas50) <!-- 17.0.156 -->
- 0οΈβ£ Disable compliance phase by default #11195 (tas50) <!-- 17.0.155 -->
- β¬οΈ Bump omnibus-software from
daeb384
tof903311
in /omnibus #11191 (dependabot-preview[bot]) <!-- 17.0.154 --> - π Fix users_manage usage in kitchen-tests #11181 (ramereth) <!-- 17.0.153 -->
- β¬οΈ Bump train-core to 3.5.4 #11186 (chef-expeditor[bot]) <!-- 17.0.152 -->
- β¬οΈ Bump chef/ohai to 771a034fdc9c9860d8c8d5d289615056ea74e8f6 #11185 (chef-expeditor[bot]) <!-- 17.0.151 -->
- β¬οΈ Bump mixlib-authentication to 3.0.10 and ohai to 17.0.29 #11183 (chef-expeditor[bot]) <!-- 17.0.150 -->
- β¬οΈ Bump omnibus from
4a3c044
todd57896
in /omnibus #11177 (dependabot-preview[bot]) <!-- 17.0.149 --> - π M1 Mac arm builds #11138 (lamont-granquist) <!-- 17.0.148 -->
- Create client.rb in postinst with 640 perms not 644 #11168 (tas50) <!-- 17.0.147 -->
- only run file verifiers when the contents changed #11171 (joshuamiller01) <!-- 17.0.146 -->
- π Make the /etc/chef directory as part of the install #11158 (tas50) <!-- 17.0.145 -->
- β¬οΈ Bump omnibus-software from
a7ed951
todaeb384
in /omnibus #11167 (dependabot-preview[bot]) <!-- 17.0.144 --> - β Remove installing htop in test #11157 (tas50) <!-- 17.0.143 -->
- π Bump Ohai and chefstyle tot the latest #11156 (tas50) <!-- 17.0.142 -->
- π Use full path for launchctl calls #11154 (krackajak) <!-- 17.0.141 -->
- β Add effortless? helper to chef-utils #11150 (tas50) <!-- 17.0.140 -->
- π Pin win32-certstore to 0.5.x until we resolve failures #11153 (tas50) <!-- 17.0.139 -->
- β‘οΈ Update FFI to 1.15.0 #11151 (tas50) <!-- 17.0.138 -->
- β Resolve Test Kitchen failures on Oracle 8 #11140 (tas50) <!-- 17.0.137 -->
- π Build place for documenting internal/dev/unsupported commands #11148 (jaymzh) <!-- 17.0.137 -->
- π Move idempotency logs to debug #11149 (jaymzh) <!-- 17.0.136 -->
- β Removes install-as-service option which is not supported #11137 (marcparadise) <!-- 17.0.135 -->
- π Update our bcrypt_pbkdf dep to allow the final 1.1.0 release #11131 (tas50) <!-- 17.0.133 -->
- Use shell redirection in chef_client_cron when append_log_file is true #11124 (ramereth) <!-- 17.0.132 -->
- β¬οΈ Bump all deps to current and fix a spelling mistake #11122 (tas50) <!-- 17.0.131 -->
- π Use .tr instead of .gsub where we can #11120 (tas50) <!-- 17.0.130 -->
- 0οΈβ£ Dup default property values #11095 (lamont-granquist) <!-- 17.0.129 -->
- Extend node["audit"]["compliance_phase"] to assert phase on or off #11115 (lamont-granquist) <!-- 17.0.128 -->
- β¬οΈ Bump omnibus-software from
fb0fa04
toa1e9c90
in /omnibus #11116 (dependabot-preview[bot]) <!-- 17.0.127 --> - β Add a compliance_mode node attribute #11111 (lamont-granquist) <!-- 17.0.126 -->
- β¬οΈ Bump inspec-core-bin to 4.26.13 #11099 (chef-expeditor[bot]) <!-- 17.0.125 -->
- β¬οΈ Bump omnibus-software from
9390767
tofb0fa04
in /omnibus #11098 (dependabot-preview[bot]) <!-- 17.0.124 --> - β‘οΈ Update resolver cookbook usage in test-kitchen tests #11086 (ramereth) <!-- 17.0.123 -->
- β‘οΈ Update Ohai to 17.0.22 #11092 (tas50) <!-- 17.0.122 -->
- β¬οΈ Bump train-core to 3.5.2 #11091 (chef-expeditor[bot]) <!-- 17.0.121 -->
- π Further improve docs generation #11088 (tas50) <!-- 17.0.120 -->
- 0οΈβ£ Re-lazy the template variable default #11089 (lamont-granquist) <!-- 17.0.119 -->
- β Integrated knife-opc into Chef #10187 (snehaldwivedi) <!-- 17.0.117 -->
- π Improve automatic docs generation #11047 (tas50) <!-- 17.0.116 -->
- β‘οΈ Update Ohai to 17.0.21 #11085 (tas50) <!-- 17.0.115 -->
- 16.10.17 notes #11080 (tas50) <!-- 17.0.114 -->
- β¬οΈ bump openssl-1.0.2y #11065 (dheerajd-msys) <!-- 17.0.113 -->
- β‘οΈ Update name of macos builder in Buildkite #11063 (tas50) <!-- 17.0.112 -->
- β¬οΈ Bump omnibus to 8.1.1 for fastmsi fix #11071 (tas50) <!-- 17.0.111 -->
- β¬οΈ Bump mixlib-archive to 1.1.7 #11066 (chef-expeditor[bot]) <!-- 17.0.110 -->
- β¬οΈ Bump omnibus-software from
dd2a33e
to1dd8635
in /omnibus #11062 (dependabot-preview[bot]) <!-- 17.0.109 --> - β¬οΈ Bump mixlib-archive to 1.1.6 #11059 (chef-expeditor[bot]) <!-- 17.0.108 -->
- β¬οΈ Bump omnibus from
f939485
toc882886
in /omnibus #11057 (dependabot-preview[bot]) <!-- 17.0.107 --> - β‘οΈ Update to latest omnibus-software dep for openssl signing fix #11048 (marcparadise) <!-- 17.0.106 -->
- π Fully remove user resource support for macOS < 10.14 #10688 (tas50) <!-- 17.0.105 -->
- β Remove macOS 10.13 from the build matrix #10680 (tas50) <!-- 17.0.104 -->
- β¬οΈ Bump omnibus-software from
ef9714f
todd2a33e
in /omnibus #11050 (dependabot-preview[bot]) <!-- 17.0.103 --> - π Fix hab promotes + compile with -O3 for performance #11045 (tas50) <!-- 17.0.102 -->
- β Remove an Upstart check for Ubuntu 8.04-9.04 #11038 (tas50) <!-- 17.0.101 -->
- β¬οΈ Bump mixlib-shellout to 3.2.5 #11041 (chef-expeditor[bot]) <!-- 17.0.100 -->
- Don't make upstart service to service on any debian platform families #11039 (tas50) <!-- 17.0.99 -->
- π Fix typo in powershell_script.rb #11040 (floh96) <!-- 17.0.98 -->
- π¦ Stop producing Habitat kernel2 packages #11037 (tas50) <!-- 17.0.97 -->
- mount: Fix for network mounts which use the root level as the device #11031 (ramereth) <!-- 17.0.96 -->
- π Fix automate compliance fetcher for profiles with at signs #11032 (lamont-granquist) <!-- 17.0.95 -->
- β¬οΈ Bump berkshelf from 7.1.0 to 7.2.0 in /omnibus #11027 (dependabot-preview[bot]) <!-- 17.0.94 -->
- β¬οΈ Bump omnibus-software from
a018c22
toef9714f
in /omnibus #11023 (dependabot-preview[bot]) <!-- 17.0.93 --> - π Use openssl 1.1.1i for OSX builds #11006 (marcparadise) <!-- 17.0.92 -->
- β¬οΈ Bump omnibus-software from
1fa2052
toa018c22
in /omnibus #11009 (dependabot-preview[bot]) <!-- 17.0.91 --> - β Add more descriptions for docs generation #11003 (tas50) <!-- 17.0.90 -->
- β Add alibaba? helper and pull in Ohai with alibaba support #11004 (tas50) <!-- 17.0.89 -->
- β¬οΈ Bump mixlib-archive to 1.1.4 #11002 (chef-expeditor[bot]) <!-- 17.0.88 -->
- β¬οΈ Bump ffi-libarchive to 1.0.17 #11000 (chef-expeditor[bot]) <!-- 17.0.87 -->
- Extend the reboot_pending? helper to all debian-ish platforms #10989 (tas50) <!-- 17.0.86 -->
- π Fix downgrades in apt_package #10993 (jaymzh) <!-- 17.0.85 -->
- β‘οΈ Update Ohai to 17.0.18 for alibabalinux support #10995 (tas50) <!-- 17.0.84 -->
- β‘οΈ Update Ohai to 17.0.17 #10994 (tas50) <!-- 17.0.83 -->
- π Improve the auto generation of documentation #10992 (tas50) <!-- 17.0.82 -->
- π¦ DNF/YUM package: fix abrt errors #10991 (lamont-granquist) <!-- 17.0.81 -->
- π Improve resource automation #10988 (tas50) <!-- 17.0.79 -->
- windows_certificate: Fix the
user_store
property to actually install certificates to the user store #10977 (tas50) <!-- 17.0.78 --> - π Improve chef-utils helper descriptions #10984 (tas50) <!-- 17.0.77 -->
- β Add support for resource action descriptions #10952 (marcparadise) <!-- 17.0.76 -->
- π Chef 17: Remove windows service manager capabilities #10928 (tas50) <!-- 17.0.75 -->
- Compliance cli report #10939 (aknarts) <!-- 17.0.74 -->
- π Handle sysv compat mode when checking enabled status for systemd service #10976 (joshuamiller01) <!-- 17.0.73 -->
- β¬οΈ Bump omnibus-software from
197c895
toc523ead
in /omnibus #10981 (dependabot-preview[bot]) <!-- 17.0.72 --> - β¬οΈ Drop some compliance log messages down to debug output #10965 (lamont-granquist) <!-- 17.0.71 -->
- π fix specs for spec 3.10 #10959 (lamont-granquist) <!-- 17.0.70 -->
- β¬οΈ Bump Ohai to 17.0.12 for Alma Linux support #10957 (tas50) <!-- 17.0.69 -->
- π Update Ohai to 17.0.11 and Chefstyle to 1.6.2 #10956 (tas50) <!-- 17.0.68 -->
- π Fix DNF version comparison bug #10951 (lamont-granquist) <!-- 17.0.67 -->
- β Add 16.9.32 release notes #10949 (tas50) <!-- 17.0.66 -->
- β¬οΈ Bump inspec-core-bin to 4.26.4 #10946 (chef-expeditor[bot]) <!-- 17.0.65 -->
- π Update systemd_unit.rb to make Cookstyle compliant #10937 (cpressland) <!-- 17.0.64 -->
- β¬οΈ Bump train-core to 3.4.9 #10945 (chef-expeditor[bot]) <!-- 17.0.63 -->
- β¬οΈ Bump omnibus from
44f1303
to65c5931
in /omnibus #10944 (dependabot-preview[bot]) <!-- 17.0.62 --> - π handles su - USER session to perform bootstrap #10410 (vsingh-msys) <!-- 17.0.61 -->
- β¬οΈ Bump train-core to 3.4.8 #10940 (chef-expeditor[bot]) <!-- 17.0.60 -->
- π Enable Deprecated Constants Cop #10936 (tas50) <!-- 17.0.59 -->
- π Fix an interpolation mistake in an error message + turn on the cop #10935 (tas50) <!-- 17.0.58 -->
- π Replace deprecated File.exists? with File.exist? in more places #10934 (tas50) <!-- 17.0.57 -->
- β‘οΈ Update Ohai to 17.0.10 #10931 (tas50) <!-- 17.0.56 -->
- β Pull in the latest Ohai #10929 (tas50) <!-- 17.0.55 -->
- load_current_resource for systemd_unit more efficiently #10925 (joshuamiller01) <!-- 17.0.54 -->
- π fix typo in release notes #10924 (IanMadd) <!-- 17.0.53 -->
- Don't ship dev gems in the shipping artifact #10913 (lamont-granquist) <!-- 17.0.51 -->
- β Add release notes for 16.9.29 #10910 (tas50) <!-- 17.0.50 -->
- β¬οΈ Bump inspec-core-bin to 4.25.1 #10907 (chef-expeditor[bot]) <!-- 17.0.49 -->
- β¬οΈ Bump omnibus-software from
023e6bf
to1cff56e
in /omnibus #10903 (dependabot-preview[bot]) <!-- 17.0.48 --> - β Add backup functionality to windows_task #10894 (kimbernator) <!-- 17.0.47 -->
- β¬οΈ Bump test-kitchen from 2.9.0 to 2.10.0 in /omnibus #10893 (dependabot-preview[bot]) <!-- 17.0.46 -->
- β¬οΈ Bump omnibus-software from
869ef4e
to023e6bf
in /omnibus #10889 (dependabot-preview[bot]) <!-- 17.0.45 --> - β Add support for lazy attributes #10861 (lamont-granquist) <!-- 17.0.44 -->
- π Resolve chefstyle failure #10886 (tas50) <!-- 17.0.43 -->
- β Test chef-utils and chef-config on Ruby 2.6 still #10885 (tas50) <!-- 17.0.43 -->
- β Remove Ruby 2.6 tests #10884 (tas50) <!-- 17.0.43 -->
- π Manually install necessary Ruby for verify pipeline #10869 (christopher-snapp) <!-- 17.0.43 -->
- β Add support for client.d files in chef-shell #10880 (jaymzh) <!-- 17.0.43 -->
- π Compliance Phase: even better audit cookbook detection #10882 (lamont-granquist) <!-- 17.0.42 -->
- β‘οΈ Updated uuidtools version #10881 (kapilchouhan99) <!-- 17.0.41 -->
- π Pin rspec until we can resolve failures with 3.10 #10879 (tas50) <!-- 17.0.40 -->
- π Fix ohai resource spec #10874 (lamont-granquist) <!-- 17.0.39 -->
- π Fix yard warnings in the chef_vault dsl #10870 (tas50) <!-- 17.0.38 -->
- Update the alternatives and chef_client_launchd descriptions #10873 (tas50) <!-- 17.0.37 -->
- Fix misspelling in spec/functional/resource/aixinit_service_spec.rb. #10868 (coldiron) <!-- 17.0.36 -->
- β Remove the kitchen-azurerm dep for kitchent tests #10865 (tas50) <!-- 17.0.36 -->
- Compliance phase: change the audit cb checker to use the recipes list on the node. #10864 (lamont-granquist) <!-- 17.0.35 -->
- adapt to FreeBSD pkgng sysexit changes #10813 (mrtazz) <!-- 17.0.34 -->
- β‘οΈ Update chef-zero to pull in webrick #10853 (tas50) <!-- 17.0.33 -->
- β Add Chef Infra Client 15.15 release notes #10847 (tas50) <!-- 17.0.32 -->
- load_current_resource for systemd service more efficiently #10776 (joshuamiller01) <!-- 17.0.31 -->
- β Add 16.9 release notes #10835 (tas50) <!-- 17.0.30 -->
- Simplify the code in the hostname resource #10832 (tas50) <!-- 17.0.29 -->
- β Add a new
reposdir
property in theyum_repository
resource #10830 (tas50) <!-- 17.0.28 --> - β‘οΈ Update Nokogiri to 1.11.0 #10829 (tas50) <!-- 17.0.27 -->
- π Fix homebrew_cask for the new syntax #10822 (tas50) <!-- 17.0.26 -->
- π Pin ffi for now to prevent i386 windows failures #10810 (tas50) <!-- 17.0.25 -->
- β Add gemspec metadata #10809 (tas50) <!-- 17.0.24 -->
- β¬οΈ Bump omnibus from
d13ae16
to44f1303
in /omnibus #10806 (dependabot-preview[bot]) <!-- 17.0.23 --> - β¬οΈ Bump omnibus-software from
457df26
to869ef4e
in /omnibus #10808 (dependabot-preview[bot]) <!-- 17.0.22 --> - β¬οΈ Bump test-kitchen from 2.8.0 to 2.9.0 in /omnibus #10807 (dependabot-preview[bot]) <!-- 17.0.21 -->
- β Remove the evals in the omnibus gemfile for Dependabot #10805 (tas50) <!-- 17.0.20 -->
- β‘οΈ Update bcrypt_pbkdf to support Ruby 3 #10804 (tas50) <!-- 17.0.19 -->
- β Remove the runtime dep on bundler #10801 (tas50) <!-- 17.0.18 -->
- π Coerce uid to integer in Windows user resource. #10803 (phiggins) <!-- 17.0.17 -->
- π Consolidate Windows cert tests to improve CI runtime #10794 (phiggins) <!-- 17.0.16 -->
- π Fix escaping in doc string. #10793 (phiggins) <!-- 17.0.15 -->
- β Add Test Kitchen testing for Debian 11 #10791 (tas50) <!-- 17.0.14 -->
- β Replace Ubuntu 20.10 testing with 21.04 #10790 (tas50) <!-- 17.0.14 -->
- β Remove Test Kitchen tests for Amazon Linux 201X #10789 (tas50) <!-- 17.0.14 -->
- β Ensure we can still install RHEL 7 GCC on RHEL 6 in testing #10723 (tas50) <!-- 17.0.14 -->
- π§ Don't install util-linux into the containers in CI #10787 (tas50) <!-- 17.0.14 -->
- β Removed unused rubygems from the omnibus overrides file #10788 (tas50) <!-- 17.0.14 -->
- β‘οΈ Stop updating bundler in CI #10786 (tas50) <!-- 17.0.13 -->
- π Fix dnf_package version and arch property support and idempotency #9847 (lamont-granquist) <!-- 17.0.12 -->
- β Stub http requests in rubygems tests. #10761 (phiggins) <!-- 17.0.11 -->
- Cleanup knife status #10782 (phiggins) <!-- 17.0.11 -->
- π Fix knife status json output for EC2 instance with no public IP. #10781 (phiggins) <!-- 17.0.10 -->
- π Refactor the code for windows_security_policy resource #10699 (chef-davin) <!-- 17.0.9 -->
- π Cleanup some more disabled style cops #10780 (tas50) <!-- 17.0.8 -->
- π Resolve Lint/ParenthesesAsGroupedExpression warnings #10779 (tas50) <!-- 17.0.7 -->
- Misc minor perf bumps #10773 (tas50) <!-- 17.0.6 -->
- β Remove support for Ubuntu 16.04 #10765 (tas50) <!-- 17.0.5 -->
- Pull in the new FFI we need for M1 Macs #10772 (tas50) <!-- 17.0.4 -->
- π Fixed cron_d resource ignoring sensitive property in Chef 17 #10767 (axl89) <!-- 17.0.3 -->
- β Remove EOL RHEL 6 32bit builds #10721 (tas50) <!-- 17.0.2 -->
- π Chef 17: Assume Rubygems 1.8 in the rubygems provider / specs #10379 (tas50) <!-- 17.0.1 -->
- β¬οΈ Bump Chef Infra to 17 #10760 (tas50) <!-- 17.0.0 -->
- π Update links to Compliance Phase documentation in log messages. #10755 (phiggins) <!-- 16.9.2 -->
- π Fix failures in ssl handler #10751 (phiggins) <!-- 16.9.1 -->
- Cleanup bootstrap's trusted_certs_dir tests. #10754 (phiggins) <!-- 16.9.0 -->
- β Remove old test script. #10746 (phiggins) <!-- 16.8.19 -->
- β‘οΈ Update train to 3.4.4 #10745 (tas50) <!-- 16.8.19 -->
- β‘οΈ locale: Update the locale-gen timeout to 1800s #10743 (tas50) <!-- 16.8.18 -->
- Add audit cookbook's chef_node_attribute_enabled to Compliance Phase. #10735 (phiggins) <!-- 16.8.17 -->
- π Improve our automated resource documentation generation #10739 (tas50) <!-- 16.8.16 -->
- π knife bootstrap: Windows Trusted cert path slashes fix #10740 (axelrtgs) <!-- 16.8.15 --> π <!-- release_rollup -->
<!-- latest_stable_release -->