All Versions
853
Latest Version
Avg Release Cycle
12 days
Latest Release
485 days ago

Changelog History
Page 1

  • v18.0.192 Changes

    November 29, 2022

    ๐Ÿ”€ Merged Pull Requests

    • Chef-16 does not appear to have a 'current' channel, falling back to โ€ฆ #13362 (johnmccrae) ๐Ÿš€ <!-- latest_release -->

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

    ๐Ÿš€ Changes not yet released to stable

    ๐Ÿ”€ Merged Pull Requests

    • Chef-16 does not appear to have a 'current' channel, falling back to โ€ฆ #13362 (johnmccrae) <!-- 18.0.192 -->
    • โšก๏ธ Update deprecated "hab sup status" call (do not merge until hab / test pipeline is green again) #13314 (gene1wood) <!-- 18.0.191 -->
    • ๐Ÿ†• New launchd key for associating a bundle identifier with Login Items #13288 (chilcote) <!-- 18.0.190 -->
    • ๐Ÿ”’ Lock ruby to 3.1.2 for GitHub Actions unit specs #13393 (tpowell-progress) <!-- 18.0.189 -->
    • โž• Added option to set release version when using activation keys #13352 (ianl678) <!-- 18.0.188 -->
    • โšก๏ธ Update omnibus-software for FIPS issues #13375 (tpowell-progress) <!-- 18.0.187 -->
    • Res validation should be aware of action prop reqs. #13069 (sabat) <!-- 18.0.186 --> ๐Ÿš€ <!-- release_rollup -->

    <!-- latest_stable_release -->

  • v18.0.185 Changes

    November 17, 2022

    ๐Ÿ”€ Merged Pull Requests

    • โšก๏ธ Update the badssl cert to fix kitchen tests #13311 (PrajaktaPurohit)
    • ๐Ÿ“„ Docs: Fix windows package docs examples #13211 (decoyjoe)
    • ๐Ÿ›  Bugfix: checksum validation #13210 (decoyjoe)
    • โฌ†๏ธ Bump deps for net-ssh 7.x for RHEL 9 and Ubuntu 22.04 ssh #13284 (Stromweld)
    • ๐Ÿ›  Fix windows habitat git #13316 (mwrock)
    • ๐Ÿ›  Fix call to install_snaps which is missing an argument #13025 (gene1wood)
    • โž• adding choco function to test if it exists already #13330 (sean-simmons-progress)
    • โœ‚ Remove "free" command from buildkite run as it's not supported #13315 (gene1wood)
    • ๐Ÿ›  Fix false updates on cron resource when using integers #13147 (kimbernator)
    • ๐Ÿ›  fix knife train-core dep for latest supporting net-ssh 7.x dep #13338 (Stromweld)
    • โšก๏ธ Update GitHub Actions to address deprecated actions in workflows #13344 (gene1wood)
    • โšก๏ธ Updating the Hab installer and gems #13340 (johnmccrae)
    • fix bug in chef_client_config resource #13349 (Stromweld)
    • โž• Adding TLS for Habitat-test.ps1 under Windows PowerShell #13361 (johnmccrae)
    • โž• Add allowed_actions for each package type #13166 (gene1wood)
    • โž• Add recipients of Awesome Chef Awards 2021/2022 #13285 (tnir) <!-- latest_stable_release -->
  • v18.0.169 Changes

    October 27, 2022

    ๐Ÿ”€ Merged Pull Requests

  • v18.0.155 Changes

    September 28, 2022

    ๐Ÿ”€ Merged Pull Requests

    • Disable platforms still under development #13218 (marcparadise) ๐Ÿš€ <!-- latest_release -->

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

    ๐Ÿš€ Changes not yet released to stable

    ๐Ÿ”€ Merged Pull Requests

    • Disable platforms still under development #13218 (marcparadise) <!-- 18.0.155 -->
    • โšก๏ธ Update to latest omnibus #13216 (marcparadise) <!-- 18.0.154 -->
    • ๐Ÿ‘ Allow user providers to declare no support for ruby-shadow #13213 (marcparadise) <!-- 18.0.153 -->
    • ๐Ÿ’Ž Permit ruby 3.0 for AIX #13207 (marcparadise) <!-- 18.0.152 -->
    • โšก๏ธ Update Chef version in Gemfile.lock under knife #13203 (neha-p6) <!-- 18.0.151 -->
    • ๐Ÿ Separate gemspec for windows #13202 (neha-p6) <!-- 18.0.150 -->
    • ๐Ÿ Windows Verify Plan fails during "Rake Install rest-client" #13199 (johnmccrae) <!-- 18.0.149 -->
    • โœ‚ Remove the chef17 git clone step #13197 (tpowell-progress) <!-- 18.0.148 -->
    • โšก๏ธ Update omnibus gem hash as well #13198 (tpowell-progress) <!-- 18.0.147 -->
    • ๐Ÿ‘ฎ Force omnibus version #13193 (tpowell-progress) <!-- 18.0.146 -->
    • ๐Ÿ‘‰ Tweaking env variables in the config.yml file #13178 (johnmccrae) <!-- 18.0.145 -->
    • ๐Ÿšš Move Gemfile.locks to 2.3.7 and disable .github kitchen install of 2.3.18 #13176 (tpowell-progress) <!-- 18.0.144 -->
    • ๐Ÿ‘ท The worker container for expeditor needs to use Ruby 3.1.0 #13171 (PrajaktaPurohit) <!-- 18.0.143 -->
    • โž• Add empty pipeline for macos universal package #13152 (vkarve-chef) <!-- 18.0.142 -->
    • โž• Add newline to end of sysctl files #13118 (tmccombs) <!-- 18.0.141 -->
    • fix chef_client_scheduled_task splay to accept 0 #13095 (Stromweld) <!-- 18.0.140 -->
    • โž• add url for principal names #13104 (Stromweld) <!-- 18.0.139 -->
    • โž• Added how to doc with details about documentation for infra client resources #13046 (neha-p6) <!-- 18.0.138 -->
    • Wording change in error for missing recipe dependency ("Obvious Fix") #13061 (c-drive) <!-- 18.0.137 -->
    • Require etc library #13068 (curzonj) <!-- 18.0.136 -->
    • โฌ†๏ธ Bump omnibus-software from a9b13a0 to 1d540dc in /omnibus #13089 (dependabot[bot]) <!-- 18.0.135 -->
    • ๐Ÿ Re add: Use new msys2 based devkit for windows"" #13097 (neha-p6) <!-- 18.0.134 -->
    • โœ… Skip tests on FreeBSD-13 #13079 (poorndm) <!-- 18.0.133 -->
    • โž• Add AIX-7.3 to Build Matrix #13058 (poorndm) <!-- 18.0.132 -->
    • โšก๏ธ update property DSL docs #13093 (jasonwbarnett) <!-- 18.0.131 -->
    • ๐Ÿ Revert "Use new msys2 based devkit for windows" #13063 (neha-p6) <!-- 18.0.130 -->
    • ๐Ÿ›  Fixed sensitive properties unsuppressed content issue #13014 (blabade) <!-- 18.0.129 -->
    • ๐Ÿ›  Fix issue in adhoc nightly builds #13059 (neha-p6) <!-- 18.0.128 -->
    • ๐Ÿ Use new msys2 based devkit for windows #13038 (mwrock) <!-- 18.0.127 -->
    • ๐Ÿ”ง Use dist constant when invoking knife configure #12926 (ramereth) <!-- 18.0.126 -->
    • โž• Add nightlies for chef-17 to run every Tue, Thu and chef-16 to run every Tue #13018 (PrajaktaPurohit) <!-- 18.0.125 -->
    • ๐Ÿ AdHoc Pipeline Windows PageFile Test errors #13009 (johnmccrae) <!-- 18.0.124 -->
    • ๐Ÿ›  Fix fedora kitchen test failure #13020 (neha-p6) <!-- 18.0.123 -->
    • ๐Ÿ”จ Refactored tests for older Windows versions #13019 (johnmccrae) <!-- 18.0.122 -->
    • โœ… Correcting Cert creation for rspec tests #13010 (johnmccrae) <!-- 18.0.121 -->
    • โšก๏ธ Updated Ruby version in omnibus_overrides #12995 (johnmccrae) <!-- 18.0.120 -->
    • Fix documentation for chef_client_scheduled_task #12917 (williamtheaker) <!-- 18.0.119 -->
    • ๐Ÿ“ฆ Zypper package source property addition #12182 (manick-vel-11) <!-- 18.0.118 -->
    • Smriti/3884 mounting cifs shares with spaces #11626 (msys-sgarg) <!-- 18.0.117 -->
    • ๐Ÿ›  Fix cron_d job name character set #12377 (hamarituc) <!-- 18.0.116 -->
    • โž• Add CONTAINER_IMAGE dist constant #12806 (jakauppila) <!-- 18.0.115 -->
    • Stop executing locale-gen on every chef run by adding -h flag #12833 (hrak) <!-- 18.0.114 -->
    • โšก๏ธ KTLO - Updating authenticator.rb to correct for random password creation failures #12980 (johnmccrae) <!-- 18.0.113 -->
    • ๐Ÿ”จ refactoring the version check #12988 (johnmccrae) <!-- 18.0.112 -->
    • โฌ†๏ธ Bumping license_scout version #12992 (johnmccrae) <!-- 18.0.111 -->
    • ๐Ÿ Adjusting cert creation for older Windows platforms #12965 (johnmccrae) <!-- 18.0.110 -->
    • โฌ†๏ธ Bump ohai to 18.0.14 #12973 (chef-expeditor[bot]) <!-- 18.0.109 -->
    • โšก๏ธ Update the command to enable adhoc jobs for chef/chef main pipeline #12979 (PrajaktaPurohit) <!-- 18.0.108 -->
    • ๐Ÿ›  Fix error 'error validating X-Vault-AWS-IAM-Server-ID header: missing header X-Vault-AWS-IAM-Server-ID' in Hashi Vault secret manager for AWS IAM auth method #12956 (neha-p6) <!-- 18.0.107 -->
    • โž• Add nightly builds for chef/chef:main #12971 (PrajaktaPurohit) <!-- 18.0.106 -->
    • โœ‚ Remove the beta feature warning which shows up when using Secret Manager #12925 (neha-p6) <!-- 18.0.105 -->
    • โž• adding UCRT support to the build pipelines #12959 (johnmccrae) <!-- 18.0.104 -->
    • โšก๏ธ Updated ncurses and gems #12953 (johnmccrae) <!-- 18.0.103 -->
    • โšก๏ธ Updated files to account for pem storage in the Certificate Store #12910 (johnmccrae) <!-- 18.0.102 -->
    • โšก๏ธ updated version data to properly account for Windows 11 and its assocโ€ฆ #12919 (johnmccrae) <!-- 18.0.101 -->
    • Knife upload: bad error message when a recipe has a syntax error #11678 (snehaldwivedi) <!-- 18.0.100 -->
    • โšก๏ธ updating throw statement to only execute on non-zero exit codes #12918 (johnmccrae) <!-- 18.0.99 -->
    • ๐Ÿ”จ Refactoring Windows certificate code and tests to reflect updates in the win32-certstore gem #12859 (johnmccrae) <!-- 18.0.98 -->
    • ๐Ÿ“ฆ flush package cache after registering via rhsm_register #12828 (jasonwbarnett) <!-- 18.0.97 -->
    • ๐Ÿ‘ป handling exception for compliance phase error during chef spec run #12830 (i5pranay93) <!-- 18.0.96 -->
    • โš  Renamed private method as conflicting to inbuilt method and getting warning #12849 (sanga1794) <!-- 18.0.95 -->
    • โฌ†๏ธ Bump berkshelf from 7.2.2 to 8.0.0 in /omnibus #12837 (dependabot[bot]) <!-- 18.0.94 -->
    • โž• add expire and inactive options to linux user resource #11659 (Stromweld) <!-- 18.0.93 -->
    • Fix chef_client_config template rendering #12817 (jasonwbarnett) <!-- 18.0.92 -->
    • โšก๏ธ main - Update bundle #12788 (neha-p6) <!-- 18.0.91 -->
    • Updates for the chef_client_config resource #12732 (chef-davin) <!-- 18.0.90 -->
    • ๐Ÿง SELinux integration to infra client #12694 (neha-p6) <!-- 18.0.89 -->
    • โšก๏ธ Updating For Ruby 3.1 #12769 (johnmccrae) <!-- 18.0.88 -->
    • โšก๏ธ Updating gemfile.locks #12751 (johnmccrae) <!-- 18.0.87 -->
    • ๐Ÿ‘ Rest Resource Support #12755 (lamont-granquist) <!-- 18.0.86 -->
    • ๐Ÿ”’ Bump omnibus-software in Gemfile.lock #12754 (jeremiahsnapp) <!-- 18.0.85 -->
    • โฌ†๏ธ Bump libxslt to 1.1.35 #12752 (jeremiahsnapp) <!-- 18.0.84 -->
    • ๐Ÿ›  Fix attribute performance issues in node.read #12742 (lamont-granquist) <!-- 18.0.83 -->
    • Add rubygems_url property to chef_client_config resource #12724 (DecoyJoe) <!-- 18.0.82 -->
    • โฌ†๏ธ Bump libxml2 to 2.9.13 #12739 (johnmccrae) <!-- 18.0.81 -->
    • avoid coercion to block for new plist file content, fix adding a new dictionary #12680 (jazaval) <!-- 18.0.80 -->
    • โž• Add support for default secret service and config #12140 (jasonwbarnett) <!-- 18.0.79 -->
    • โœ… Client code to put a certificate into the certstore and then retrieve it later during a chef-run. Unit tests included #12640 (johnmccrae) <!-- 18.0.78 -->
    • โšก๏ธ update libxml2 to 2.9.12 #12730 (johnmccrae) <!-- 18.0.77 -->
    • ๐Ÿ“ฆ Package resource was calling a non-existent error method #12722 (johnmccrae) <!-- 18.0.76 -->
    • โšก๏ธ update chef client launchd to run at load #12706 (rishichawda) <!-- 18.0.75 -->
    • โœ… Enable ruby 3.1 testing on verify pipeline for unix, fix breakage #12695 (lamont-granquist) <!-- 18.0.74 -->
    • โœ… Use the latest libarchive (3.6.0) #12648 (tas50) <!-- 18.0.73 -->
    • ๐Ÿ’Ž Ruby 3.1 fixes #12696 (lamont-granquist) <!-- 18.0.72 -->
    • 0๏ธโƒฃ Chef-18: Enable unifed_mode by default #12692 (lamont-granquist) <!-- 18.0.71 -->
    • ๐Ÿ›  Fix windows kitchen tests #12693 (lamont-granquist) <!-- 18.0.70 -->
    • ๐Ÿ›  Fix PEM file generation when user is created #12619 (sanjain-progress) <!-- 18.0.69 -->
    • โฌ†๏ธ Bump omnibus-software from f64a223 to 5947560 in /omnibus #12670 (dependabot[bot]) <!-- 18.0.68 -->
    • Modernize the http_request resource code and specs #12682 (lamont-granquist) <!-- 18.0.67 -->
    • โšก๏ธ Updated Rspec to add verbose logging #12683 (johnmccrae) <!-- 18.0.66 -->
    • turn off caching for adhoc pipelines #12661 (lamont-granquist) <!-- 18.0.65 -->
    • โž• Add OMNITRUCK_URL dist constant #12654 (ramereth) <!-- 18.0.64 -->
    • โšก๏ธ Update to libffi 3.4.2 #12658 (tas50) <!-- 18.0.63 -->
    • โšก๏ธ Update nokogiri to 1.13.1 #12649 (tas50) <!-- 18.0.62 -->
    • ๐Ÿ›  Fix multiple regressions in yum_package provider #12657 (lamont-granquist) <!-- 18.0.61 -->
    • Stop cleaning the dokken sandbox #12656 (lamont-granquist) <!-- 18.0.60 -->
    • โฌ†๏ธ Bump train-rest to 0.4.2 #12653 (chef-expeditor[bot]) <!-- 18.0.59 -->
    • โฌ†๏ธ Bump chef/ohai to 77929155a6f82b7e65db624b37766bf9fb5f81fb #12638 (chef-expeditor[bot]) <!-- 18.0.57 -->
    • โฌ†๏ธ Bump chef/ohai to 58462789693e00c45c422f347c64d612862c104e #12637 (chef-expeditor[bot]) <!-- 18.0.56 -->
    • โž• Add train-rest as a dep for target mode #12633 (tas50) <!-- 18.0.55 -->
    • โž• Add --always-dump-stacktrace to integration tests that use chef-client #12615 (neha-p6) <!-- 18.0.54 -->
    • โฌ†๏ธ Bump omnibus-software from eb3cc77 to d5ff796 in /omnibus #12628 (dependabot[bot]) <!-- 18.0.52 -->
    • ๐Ÿš€ Loosen the win32-api dep to allow for the latest releases #12614 (tas50) <!-- 18.0.51 -->
    • โฌ†๏ธ Bump chef/ohai to 594372d3a48ccea6d2eddd173bc1281f314f0f09 #12616 (chef-expeditor[bot]) <!-- 18.0.50 -->
    • ๐Ÿ’Ž More ruby 3.0 fixes #12621 (lamont-granquist) <!-- 18.0.49 -->
    • โœ… Disable knife gem install in kitchen tests #12618 (lamont-granquist) <!-- 18.0.46 -->
    • ๐Ÿ’… Bump chef/chefstyle to 8459a2f943dcef42a27518563eaf0b2dad3b4972 #12611 (chef-expeditor[bot]) <!-- 18.0.45 -->
    • ๐Ÿ›  fixes for #12589 for compliance audit-enforcer reporter #12595 (collinmcneese) <!-- 18.0.44 -->
    • โฌ†๏ธ Bump omnibus-software from a4f4849 to d602268 in /omnibus #12592 (dependabot[bot]) <!-- 18.0.43 -->
    • ๐Ÿ“Œ Pin openssl to 1.1.1m #12598 (jayashrig158) <!-- 18.0.42 -->
    • Validate resource spec passed to subscribes #12525 (neha-p6) <!-- 18.0.41 -->
    • Avoid calculating etc_chef_dir multiple times on startup #12581 (neha-p6) <!-- 18.0.40 -->
    • โฌ†๏ธ Bump omnibus-software from 91c1297 to a4f4849 in /omnibus #12585 (dependabot[bot]) <!-- 18.0.39 -->
    • โฌ†๏ธ Bump omnibus from 55e74ac to cf9ef0a in /omnibus #12584 (dependabot[bot]) <!-- 18.0.38 -->
    • ๐Ÿ›  Fix windows hab builds with rake install:local #12579 (lamont-granquist) <!-- 18.0.37 -->
    • โฌ†๏ธ Bump omnibus-software from c7a43ec to 91c1297 in /omnibus #12576 (dependabot[bot]) <!-- 18.0.35 -->
    • โฌ†๏ธ Bump corefoundation to 0.3.13 #12574 (chef-expeditor[bot]) <!-- 18.0.34 -->
    • ๐Ÿ‘‰ Make sure network scripts dir exists on alma #12565 (tas50) <!-- 18.0.33 -->
    • ๐Ÿ’Ž net-ftp isn't bundled in Ruby 3.1 anymore so dep on it #12399 (tas50) <!-- 18.0.32 -->
    • ๐Ÿง Switch from centos-8 to almalinux-8 #12544 (tas50) <!-- 18.0.31 -->
    • Eager load ffi-libarchive to resolve centos-7 failures #12552 (lamont-granquist) <!-- 18.0.31 -->
    • ๐Ÿ›  Relax dep on diff-lcs now that 1.4.0 regression is fixed #12534 (tas50) <!-- 18.0.30 -->
    • โฌ†๏ธ Bump pedump from 0.6.3 to 0.6.4 in /omnibus #12536 (dependabot[bot]) <!-- 18.0.29 -->
    • โฌ†๏ธ Bump omnibus-software from 1c00b6d to 791cc46 in /omnibus #12550 (dependabot[bot]) <!-- 18.0.28 -->
    • โž• Add constant for ChefServer system user #12513 (aleksey-hariton) <!-- 18.0.27 -->
    • โšก๏ธ Updated the chef client to retrieve certs from the Windows Cert store. #12426 (johnmccrae) <!-- 18.0.26 -->
    • โž• Adding support to move the client.pem to secure storage #12518 (johnmccrae) <!-- 18.0.25 -->
    • ๐Ÿ“„ Chef 18 - Added constant with Server`s docs url #12539 (aleksey-hariton) <!-- 18.0.24 -->
    • ๐Ÿ›  Fix inspec waivers in compliance mode #12523 (lamont-granquist) <!-- 18.0.23 -->
    • โฌ†๏ธ Bump omnibus from 201afa9 to 55e74ac in /omnibus #12529 (dependabot[bot]) <!-- 18.0.22 -->
    • โฌ†๏ธ Bump omnibus-software from aa02d49 to 1c00b6d in /omnibus #12528 (dependabot[bot]) <!-- 18.0.21 -->
    • โฌ†๏ธ Bump fauxhai-ng to 9.3.0 #12516 (chef-expeditor[bot]) <!-- 18.0.20 -->
    • โšก๏ธ Suppress deprecation warning for chef-client-updater cookbook #12502 (lamont-granquist) <!-- 18.0.18 -->
    • โฌ†๏ธ Bump omnibus from 9c83f73 to 201afa9 in /omnibus #12508 (dependabot[bot]) <!-- 18.0.17 -->
    • โฌ†๏ธ Bump omnibus-software from c2fb9a4 to aa02d49 in /omnibus #12504 (dependabot[bot]) <!-- 18.0.16 -->
    • โž• Add an expeditor corefoundation subscription #12498 (lamont-granquist) <!-- 18.0.15 -->
    • replace links in resource doc examples #12482 (IanMadd) <!-- 18.0.14 -->
    • โฌ†๏ธ Bump omnibus-software from dd555fa to c2fb9a4 in /omnibus #12484 (dependabot[bot]) <!-- 18.0.13 -->
    • โฌ†๏ธ Bump omnibus from 7c5db7e to 9c83f73 in /omnibus #12485 (dependabot[bot]) <!-- 18.0.12 -->
    • โฌ†๏ธ Bump omnibus from 2bf77bb to 7c5db7e in /omnibus #12481 (dependabot[bot]) <!-- 18.0.11 -->
    • โฌ†๏ธ Bump package gems and omnibus gems #12457 (lamont-granquist) <!-- 18.0.10 -->
    • โฌ†๏ธ Bump chef/ohai to ad16192e00b4fa686756a72f081d3496d33a1698 #12449 (chef-expeditor[bot]) <!-- 18.0.9 -->
    • โฌ†๏ธ Bump omnibus-software from 2e637bf to 16e5ae5 in /omnibus #12451 (dependabot[bot]) <!-- 18.0.8 -->
    • ๐Ÿ’… Bump chef/chefstyle to d2ab8682d167351e5c5d864700a6bc4dac4ddf46 #12452 (chef-expeditor[bot]) <!-- 18.0.7 -->
    • ๐ŸŽ user: handle nil home dirs on macOS #12443 (tas50) <!-- 18.0.6 -->
    • chef_client_config: ensure config property directories exist #12416 (Stromweld) <!-- 18.0.5 -->
    • โฌ†๏ธ Bump omnibus-software from 94ef29b to 2e637bf in /omnibus #12439 (dependabot[bot]) <!-- 18.0.4 -->
    • ๐Ÿ›  fix typo in chef-sleep resource documentation example block #12441 (JHBoricua) <!-- 18.0.3 -->
    • ๐Ÿ›  Fix ruby cleanup breaking builds #12440 (tas50) <!-- 18.0.2 -->
    • โž• Add Amazon 2022 to our pipeline #12437 (tas50) <!-- 18.0.1 -->
    • โฌ†๏ธ Bump version to 18.0 and fix master references #12432 (tas50) <!-- 18.0.0 -->
    • โฌ†๏ธ Bump omnibus-software from b6dd27a to 94ef29b in /omnibus #12429 (dependabot[bot]) <!-- 17.9.32 -->
    • โฌ†๏ธ Bump chef/ohai to fc48360746fa102f1c46ed1aee82896d94a3d4a3 #12427 (chef-expeditor[bot]) <!-- 17.9.31 -->
    • ๐ŸŽ Resolve Performance/RegexpMatch warnings #12411 (tas50) <!-- 17.9.27 -->
    • ๐ŸŽ Resolve Performance/Count warning #12410 (tas50) <!-- 17.9.28 -->
    • โฌ‡๏ธ Reduce 213 requires from each knife call #12409 (tas50) <!-- 17.9.29 -->
    • Simplify file reads #12386 (tas50) <!-- 17.9.30 --> ๐Ÿš€ <!-- release_rollup -->

    <!-- latest_stable_release -->

  • v18.0.147 Changes

    September 19, 2022

    ๐Ÿ”€ Merged Pull Requests

    • โšก๏ธ Update omnibus gem hash as well #13198 (tpowell-progress) ๐Ÿš€ <!-- latest_release -->

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

    ๐Ÿš€ Changes not yet released to stable

    ๐Ÿ”€ Merged Pull Requests

    • โšก๏ธ Update omnibus gem hash as well #13198 (tpowell-progress) <!-- 18.0.147 -->
    • ๐Ÿ‘ฎ Force omnibus version #13193 (tpowell-progress) <!-- 18.0.146 -->
    • ๐Ÿ‘‰ Tweaking env variables in the config.yml file #13178 (johnmccrae) <!-- 18.0.145 -->
    • ๐Ÿšš Move Gemfile.locks to 2.3.7 and disable .github kitchen install of 2.3.18 #13176 (tpowell-progress) <!-- 18.0.144 -->
    • ๐Ÿ‘ท The worker container for expeditor needs to use Ruby 3.1.0 #13171 (PrajaktaPurohit) <!-- 18.0.143 -->
    • โž• Add empty pipeline for macos universal package #13152 (vkarve-chef) <!-- 18.0.142 -->
    • โž• Add newline to end of sysctl files #13118 (tmccombs) <!-- 18.0.141 -->
    • fix chef_client_scheduled_task splay to accept 0 #13095 (Stromweld) <!-- 18.0.140 -->
    • โž• add url for principal names #13104 (Stromweld) <!-- 18.0.139 -->
    • โž• Added how to doc with details about documentation for infra client resources #13046 (neha-p6) <!-- 18.0.138 -->
    • Wording change in error for missing recipe dependency ("Obvious Fix") #13061 (c-drive) <!-- 18.0.137 -->
    • Require etc library #13068 (curzonj) <!-- 18.0.136 -->
    • โฌ†๏ธ Bump omnibus-software from a9b13a0 to 1d540dc in /omnibus #13089 (dependabot[bot]) <!-- 18.0.135 -->
    • ๐Ÿ Re add: Use new msys2 based devkit for windows"" #13097 (neha-p6) <!-- 18.0.134 -->
    • โœ… Skip tests on FreeBSD-13 #13079 (poorndm) <!-- 18.0.133 -->
    • โž• Add AIX-7.3 to Build Matrix #13058 (poorndm) <!-- 18.0.132 -->
    • โšก๏ธ update property DSL docs #13093 (jasonwbarnett) <!-- 18.0.131 -->
    • ๐Ÿ Revert "Use new msys2 based devkit for windows" #13063 (neha-p6) <!-- 18.0.130 -->
    • ๐Ÿ›  Fixed sensitive properties unsuppressed content issue #13014 (blabade) <!-- 18.0.129 -->
    • ๐Ÿ›  Fix issue in adhoc nightly builds #13059 (neha-p6) <!-- 18.0.128 -->
    • ๐Ÿ Use new msys2 based devkit for windows #13038 (mwrock) <!-- 18.0.127 -->
    • ๐Ÿ”ง Use dist constant when invoking knife configure #12926 (ramereth) <!-- 18.0.126 -->
    • โž• Add nightlies for chef-17 to run every Tue, Thu and chef-16 to run every Tue #13018 (PrajaktaPurohit) <!-- 18.0.125 -->
    • ๐Ÿ AdHoc Pipeline Windows PageFile Test errors #13009 (johnmccrae) <!-- 18.0.124 -->
    • ๐Ÿ›  Fix fedora kitchen test failure #13020 (neha-p6) <!-- 18.0.123 -->
    • ๐Ÿ”จ Refactored tests for older Windows versions #13019 (johnmccrae) <!-- 18.0.122 -->
    • โœ… Correcting Cert creation for rspec tests #13010 (johnmccrae) <!-- 18.0.121 -->
    • โšก๏ธ Updated Ruby version in omnibus_overrides #12995 (johnmccrae) <!-- 18.0.120 -->
    • Fix documentation for chef_client_scheduled_task #12917 (williamtheaker) <!-- 18.0.119 -->
    • ๐Ÿ“ฆ Zypper package source property addition #12182 (manick-vel-11) <!-- 18.0.118 -->
    • Smriti/3884 mounting cifs shares with spaces #11626 (msys-sgarg) <!-- 18.0.117 -->
    • ๐Ÿ›  Fix cron_d job name character set #12377 (hamarituc) <!-- 18.0.116 -->
    • โž• Add CONTAINER_IMAGE dist constant #12806 (jakauppila) <!-- 18.0.115 -->
    • Stop executing locale-gen on every chef run by adding -h flag #12833 (hrak) <!-- 18.0.114 -->
    • โšก๏ธ KTLO - Updating authenticator.rb to correct for random password creation failures #12980 (johnmccrae) <!-- 18.0.113 -->
    • ๐Ÿ”จ refactoring the version check #12988 (johnmccrae) <!-- 18.0.112 -->
    • โฌ†๏ธ Bumping license_scout version #12992 (johnmccrae) <!-- 18.0.111 -->
    • ๐Ÿ Adjusting cert creation for older Windows platforms #12965 (johnmccrae) <!-- 18.0.110 -->
    • โฌ†๏ธ Bump ohai to 18.0.14 #12973 (chef-expeditor[bot]) <!-- 18.0.109 -->
    • โšก๏ธ Update the command to enable adhoc jobs for chef/chef main pipeline #12979 (PrajaktaPurohit) <!-- 18.0.108 -->
    • ๐Ÿ›  Fix error 'error validating X-Vault-AWS-IAM-Server-ID header: missing header X-Vault-AWS-IAM-Server-ID' in Hashi Vault secret manager for AWS IAM auth method #12956 (neha-p6) <!-- 18.0.107 -->
    • โž• Add nightly builds for chef/chef:main #12971 (PrajaktaPurohit) <!-- 18.0.106 -->
    • โœ‚ Remove the beta feature warning which shows up when using Secret Manager #12925 (neha-p6) <!-- 18.0.105 -->
    • โž• adding UCRT support to the build pipelines #12959 (johnmccrae) <!-- 18.0.104 -->
    • โšก๏ธ Updated ncurses and gems #12953 (johnmccrae) <!-- 18.0.103 -->
    • โšก๏ธ Updated files to account for pem storage in the Certificate Store #12910 (johnmccrae) <!-- 18.0.102 -->
    • โšก๏ธ updated version data to properly account for Windows 11 and its assocโ€ฆ #12919 (johnmccrae) <!-- 18.0.101 -->
    • Knife upload: bad error message when a recipe has a syntax error #11678 (snehaldwivedi) <!-- 18.0.100 -->
    • โšก๏ธ updating throw statement to only execute on non-zero exit codes #12918 (johnmccrae) <!-- 18.0.99 -->
    • ๐Ÿ”จ Refactoring Windows certificate code and tests to reflect updates in the win32-certstore gem #12859 (johnmccrae) <!-- 18.0.98 -->
    • ๐Ÿ“ฆ flush package cache after registering via rhsm_register #12828 (jasonwbarnett) <!-- 18.0.97 -->
    • ๐Ÿ‘ป handling exception for compliance phase error during chef spec run #12830 (i5pranay93) <!-- 18.0.96 -->
    • โš  Renamed private method as conflicting to inbuilt method and getting warning #12849 (sanga1794) <!-- 18.0.95 -->
    • โฌ†๏ธ Bump berkshelf from 7.2.2 to 8.0.0 in /omnibus #12837 (dependabot[bot]) <!-- 18.0.94 -->
    • โž• add expire and inactive options to linux user resource #11659 (Stromweld) <!-- 18.0.93 -->
    • Fix chef_client_config template rendering #12817 (jasonwbarnett) <!-- 18.0.92 -->
    • โšก๏ธ main - Update bundle #12788 (neha-p6) <!-- 18.0.91 -->
    • Updates for the chef_client_config resource #12732 (chef-davin) <!-- 18.0.90 -->
    • ๐Ÿง SELinux integration to infra client #12694 (neha-p6) <!-- 18.0.89 -->
    • โšก๏ธ Updating For Ruby 3.1 #12769 (johnmccrae) <!-- 18.0.88 -->
    • โšก๏ธ Updating gemfile.locks #12751 (johnmccrae) <!-- 18.0.87 -->
    • ๐Ÿ‘ Rest Resource Support #12755 (lamont-granquist) <!-- 18.0.86 -->
    • ๐Ÿ”’ Bump omnibus-software in Gemfile.lock #12754 (jeremiahsnapp) <!-- 18.0.85 -->
    • โฌ†๏ธ Bump libxslt to 1.1.35 #12752 (jeremiahsnapp) <!-- 18.0.84 -->
    • ๐Ÿ›  Fix attribute performance issues in node.read #12742 (lamont-granquist) <!-- 18.0.83 -->
    • Add rubygems_url property to chef_client_config resource #12724 (DecoyJoe) <!-- 18.0.82 -->
    • โฌ†๏ธ Bump libxml2 to 2.9.13 #12739 (johnmccrae) <!-- 18.0.81 -->
    • avoid coercion to block for new plist file content, fix adding a new dictionary #12680 (jazaval) <!-- 18.0.80 -->
    • โž• Add support for default secret service and config #12140 (jasonwbarnett) <!-- 18.0.79 -->
    • โœ… Client code to put a certificate into the certstore and then retrieve it later during a chef-run. Unit tests included #12640 (johnmccrae) <!-- 18.0.78 -->
    • โšก๏ธ update libxml2 to 2.9.12 #12730 (johnmccrae) <!-- 18.0.77 -->
    • ๐Ÿ“ฆ Package resource was calling a non-existent error method #12722 (johnmccrae) <!-- 18.0.76 -->
    • โšก๏ธ update chef client launchd to run at load #12706 (rishichawda) <!-- 18.0.75 -->
    • โœ… Enable ruby 3.1 testing on verify pipeline for unix, fix breakage #12695 (lamont-granquist) <!-- 18.0.74 -->
    • โœ… Use the latest libarchive (3.6.0) #12648 (tas50) <!-- 18.0.73 -->
    • ๐Ÿ’Ž Ruby 3.1 fixes #12696 (lamont-granquist) <!-- 18.0.72 -->
    • 0๏ธโƒฃ Chef-18: Enable unifed_mode by default #12692 (lamont-granquist) <!-- 18.0.71 -->
    • ๐Ÿ›  Fix windows kitchen tests #12693 (lamont-granquist) <!-- 18.0.70 -->
    • ๐Ÿ›  Fix PEM file generation when user is created #12619 (sanjain-progress) <!-- 18.0.69 -->
    • โฌ†๏ธ Bump omnibus-software from f64a223 to 5947560 in /omnibus #12670 (dependabot[bot]) <!-- 18.0.68 -->
    • Modernize the http_request resource code and specs #12682 (lamont-granquist) <!-- 18.0.67 -->
    • โšก๏ธ Updated Rspec to add verbose logging #12683 (johnmccrae) <!-- 18.0.66 -->
    • turn off caching for adhoc pipelines #12661 (lamont-granquist) <!-- 18.0.65 -->
    • โž• Add OMNITRUCK_URL dist constant #12654 (ramereth) <!-- 18.0.64 -->
    • โšก๏ธ Update to libffi 3.4.2 #12658 (tas50) <!-- 18.0.63 -->
    • โšก๏ธ Update nokogiri to 1.13.1 #12649 (tas50) <!-- 18.0.62 -->
    • ๐Ÿ›  Fix multiple regressions in yum_package provider #12657 (lamont-granquist) <!-- 18.0.61 -->
    • Stop cleaning the dokken sandbox #12656 (lamont-granquist) <!-- 18.0.60 -->
    • โฌ†๏ธ Bump train-rest to 0.4.2 #12653 (chef-expeditor[bot]) <!-- 18.0.59 -->
    • โฌ†๏ธ Bump chef/ohai to 77929155a6f82b7e65db624b37766bf9fb5f81fb #12638 (chef-expeditor[bot]) <!-- 18.0.57 -->
    • โฌ†๏ธ Bump chef/ohai to 58462789693e00c45c422f347c64d612862c104e #12637 (chef-expeditor[bot]) <!-- 18.0.56 -->
    • โž• Add train-rest as a dep for target mode #12633 (tas50) <!-- 18.0.55 -->
    • โž• Add --always-dump-stacktrace to integration tests that use chef-client #12615 (neha-p6) <!-- 18.0.54 -->
    • โฌ†๏ธ Bump omnibus-software from eb3cc77 to d5ff796 in /omnibus #12628 (dependabot[bot]) <!-- 18.0.52 -->
    • ๐Ÿš€ Loosen the win32-api dep to allow for the latest releases #12614 (tas50) <!-- 18.0.51 -->
    • โฌ†๏ธ Bump chef/ohai to 594372d3a48ccea6d2eddd173bc1281f314f0f09 #12616 (chef-expeditor[bot]) <!-- 18.0.50 -->
    • ๐Ÿ’Ž More ruby 3.0 fixes #12621 (lamont-granquist) <!-- 18.0.49 -->
    • โœ… Disable knife gem install in kitchen tests #12618 (lamont-granquist) <!-- 18.0.46 -->
    • ๐Ÿ’… Bump chef/chefstyle to 8459a2f943dcef42a27518563eaf0b2dad3b4972 #12611 (chef-expeditor[bot]) <!-- 18.0.45 -->
    • ๐Ÿ›  fixes for #12589 for compliance audit-enforcer reporter #12595 (collinmcneese) <!-- 18.0.44 -->
    • โฌ†๏ธ Bump omnibus-software from a4f4849 to d602268 in /omnibus #12592 (dependabot[bot]) <!-- 18.0.43 -->
    • ๐Ÿ“Œ Pin openssl to 1.1.1m #12598 (jayashrig158) <!-- 18.0.42 -->
    • Validate resource spec passed to subscribes #12525 (neha-p6) <!-- 18.0.41 -->
    • Avoid calculating etc_chef_dir multiple times on startup #12581 (neha-p6) <!-- 18.0.40 -->
    • โฌ†๏ธ Bump omnibus-software from 91c1297 to a4f4849 in /omnibus #12585 (dependabot[bot]) <!-- 18.0.39 -->
    • โฌ†๏ธ Bump omnibus from 55e74ac to cf9ef0a in /omnibus #12584 (dependabot[bot]) <!-- 18.0.38 -->
    • ๐Ÿ›  Fix windows hab builds with rake install:local #12579 (lamont-granquist) <!-- 18.0.37 -->
    • โฌ†๏ธ Bump omnibus-software from c7a43ec to 91c1297 in /omnibus #12576 (dependabot[bot]) <!-- 18.0.35 -->
    • โฌ†๏ธ Bump corefoundation to 0.3.13 #12574 (chef-expeditor[bot]) <!-- 18.0.34 -->
    • ๐Ÿ‘‰ Make sure network scripts dir exists on alma #12565 (tas50) <!-- 18.0.33 -->
    • ๐Ÿ’Ž net-ftp isn't bundled in Ruby 3.1 anymore so dep on it #12399 (tas50) <!-- 18.0.32 -->
    • ๐Ÿง Switch from centos-8 to almalinux-8 #12544 (tas50) <!-- 18.0.31 -->
    • Eager load ffi-libarchive to resolve centos-7 failures #12552 (lamont-granquist) <!-- 18.0.31 -->
    • ๐Ÿ›  Relax dep on diff-lcs now that 1.4.0 regression is fixed #12534 (tas50) <!-- 18.0.30 -->
    • โฌ†๏ธ Bump pedump from 0.6.3 to 0.6.4 in /omnibus #12536 (dependabot[bot]) <!-- 18.0.29 -->
    • โฌ†๏ธ Bump omnibus-software from 1c00b6d to 791cc46 in /omnibus #12550 (dependabot[bot]) <!-- 18.0.28 -->
    • โž• Add constant for ChefServer system user #12513 (aleksey-hariton) <!-- 18.0.27 -->
    • โšก๏ธ Updated the chef client to retrieve certs from the Windows Cert store. #12426 (johnmccrae) <!-- 18.0.26 -->
    • โž• Adding support to move the client.pem to secure storage #12518 (johnmccrae) <!-- 18.0.25 -->
    • ๐Ÿ“„ Chef 18 - Added constant with Server`s docs url #12539 (aleksey-hariton) <!-- 18.0.24 -->
    • ๐Ÿ›  Fix inspec waivers in compliance mode #12523 (lamont-granquist) <!-- 18.0.23 -->
    • โฌ†๏ธ Bump omnibus from 201afa9 to 55e74ac in /omnibus #12529 (dependabot[bot]) <!-- 18.0.22 -->
    • โฌ†๏ธ Bump omnibus-software from aa02d49 to 1c00b6d in /omnibus #12528 (dependabot[bot]) <!-- 18.0.21 -->
    • โฌ†๏ธ Bump fauxhai-ng to 9.3.0 #12516 (chef-expeditor[bot]) <!-- 18.0.20 -->
    • โšก๏ธ Suppress deprecation warning for chef-client-updater cookbook #12502 (lamont-granquist) <!-- 18.0.18 -->
    • โฌ†๏ธ Bump omnibus from 9c83f73 to 201afa9 in /omnibus #12508 (dependabot[bot]) <!-- 18.0.17 -->
    • โฌ†๏ธ Bump omnibus-software from c2fb9a4 to aa02d49 in /omnibus #12504 (dependabot[bot]) <!-- 18.0.16 -->
    • โž• Add an expeditor corefoundation subscription #12498 (lamont-granquist) <!-- 18.0.15 -->
    • replace links in resource doc examples #12482 (IanMadd) <!-- 18.0.14 -->
    • โฌ†๏ธ Bump omnibus-software from dd555fa to c2fb9a4 in /omnibus #12484 (dependabot[bot]) <!-- 18.0.13 -->
    • โฌ†๏ธ Bump omnibus from 7c5db7e to 9c83f73 in /omnibus #12485 (dependabot[bot]) <!-- 18.0.12 -->
    • โฌ†๏ธ Bump omnibus from 2bf77bb to 7c5db7e in /omnibus #12481 (dependabot[bot]) <!-- 18.0.11 -->
    • โฌ†๏ธ Bump package gems and omnibus gems #12457 (lamont-granquist) <!-- 18.0.10 -->
    • โฌ†๏ธ Bump chef/ohai to ad16192e00b4fa686756a72f081d3496d33a1698 #12449 (chef-expeditor[bot]) <!-- 18.0.9 -->
    • โฌ†๏ธ Bump omnibus-software from 2e637bf to 16e5ae5 in /omnibus #12451 (dependabot[bot]) <!-- 18.0.8 -->
    • ๐Ÿ’… Bump chef/chefstyle to d2ab8682d167351e5c5d864700a6bc4dac4ddf46 #12452 (chef-expeditor[bot]) <!-- 18.0.7 -->
    • ๐ŸŽ user: handle nil home dirs on macOS #12443 (tas50) <!-- 18.0.6 -->
    • chef_client_config: ensure config property directories exist #12416 (Stromweld) <!-- 18.0.5 -->
    • โฌ†๏ธ Bump omnibus-software from 94ef29b to 2e637bf in /omnibus #12439 (dependabot[bot]) <!-- 18.0.4 -->
    • ๐Ÿ›  fix typo in chef-sleep resource documentation example block #12441 (JHBoricua) <!-- 18.0.3 -->
    • ๐Ÿ›  Fix ruby cleanup breaking builds #12440 (tas50) <!-- 18.0.2 -->
    • โž• Add Amazon 2022 to our pipeline #12437 (tas50) <!-- 18.0.1 -->
    • โฌ†๏ธ Bump version to 18.0 and fix master references #12432 (tas50) <!-- 18.0.0 -->
    • โฌ†๏ธ Bump omnibus-software from b6dd27a to 94ef29b in /omnibus #12429 (dependabot[bot]) <!-- 17.9.32 -->
    • โฌ†๏ธ Bump chef/ohai to fc48360746fa102f1c46ed1aee82896d94a3d4a3 #12427 (chef-expeditor[bot]) <!-- 17.9.31 -->
    • ๐ŸŽ Resolve Performance/RegexpMatch warnings #12411 (tas50) <!-- 17.9.27 -->
    • ๐ŸŽ Resolve Performance/Count warning #12410 (tas50) <!-- 17.9.28 -->
    • โฌ‡๏ธ Reduce 213 requires from each knife call #12409 (tas50) <!-- 17.9.29 -->
    • Simplify file reads #12386 (tas50) <!-- 17.9.30 --> ๐Ÿš€ <!-- release_rollup -->

    <!-- latest_stable_release -->

  • v18.0.142 Changes

    August 30, 2022

    ๐Ÿ”€ Merged Pull Requests

    • โž• Add empty pipeline for macos universal package #13152 (vkarve-chef) ๐Ÿš€ <!-- latest_release -->

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

    ๐Ÿš€ Changes not yet released to stable

    ๐Ÿ”€ Merged Pull Requests

    • โž• Add empty pipeline for macos universal package #13152 (vkarve-chef) <!-- 18.0.142 -->
    • โž• Add newline to end of sysctl files #13118 (tmccombs) <!-- 18.0.141 -->
    • fix chef_client_scheduled_task splay to accept 0 #13095 (Stromweld) <!-- 18.0.140 -->
    • โž• add url for principal names #13104 (Stromweld) <!-- 18.0.139 -->
    • โž• Added how to doc with details about documentation for infra client resources #13046 (neha-p6) <!-- 18.0.138 -->
    • Wording change in error for missing recipe dependency ("Obvious Fix") #13061 (c-drive) <!-- 18.0.137 -->
    • Require etc library #13068 (curzonj) <!-- 18.0.136 -->
    • โฌ†๏ธ Bump omnibus-software from a9b13a0 to 1d540dc in /omnibus #13089 (dependabot[bot]) <!-- 18.0.135 -->
    • ๐Ÿ Re add: Use new msys2 based devkit for windows"" #13097 (neha-p6) <!-- 18.0.134 -->
    • โœ… Skip tests on FreeBSD-13 #13079 (poorndm) <!-- 18.0.133 -->
    • โž• Add AIX-7.3 to Build Matrix #13058 (poorndm) <!-- 18.0.132 -->
    • โšก๏ธ update property DSL docs #13093 (jasonwbarnett) <!-- 18.0.131 -->
    • ๐Ÿ Revert "Use new msys2 based devkit for windows" #13063 (neha-p6) <!-- 18.0.130 -->
    • ๐Ÿ›  Fixed sensitive properties unsuppressed content issue #13014 (blabade) <!-- 18.0.129 -->
    • ๐Ÿ›  Fix issue in adhoc nightly builds #13059 (neha-p6) <!-- 18.0.128 -->
    • ๐Ÿ Use new msys2 based devkit for windows #13038 (mwrock) <!-- 18.0.127 -->
    • ๐Ÿ”ง Use dist constant when invoking knife configure #12926 (ramereth) <!-- 18.0.126 -->
    • โž• Add nightlies for chef-17 to run every Tue, Thu and chef-16 to run every Tue #13018 (PrajaktaPurohit) <!-- 18.0.125 -->
    • ๐Ÿ AdHoc Pipeline Windows PageFile Test errors #13009 (johnmccrae) <!-- 18.0.124 -->
    • ๐Ÿ›  Fix fedora kitchen test failure #13020 (neha-p6) <!-- 18.0.123 -->
    • ๐Ÿ”จ Refactored tests for older Windows versions #13019 (johnmccrae) <!-- 18.0.122 -->
    • โœ… Correcting Cert creation for rspec tests #13010 (johnmccrae) <!-- 18.0.121 -->
    • โšก๏ธ Updated Ruby version in omnibus_overrides #12995 (johnmccrae) <!-- 18.0.120 -->
    • Fix documentation for chef_client_scheduled_task #12917 (williamtheaker) <!-- 18.0.119 -->
    • ๐Ÿ“ฆ Zypper package source property addition #12182 (manick-vel-11) <!-- 18.0.118 -->
    • Smriti/3884 mounting cifs shares with spaces #11626 (msys-sgarg) <!-- 18.0.117 -->
    • ๐Ÿ›  Fix cron_d job name character set #12377 (hamarituc) <!-- 18.0.116 -->
    • โž• Add CONTAINER_IMAGE dist constant #12806 (jakauppila) <!-- 18.0.115 -->
    • Stop executing locale-gen on every chef run by adding -h flag #12833 (hrak) <!-- 18.0.114 -->
    • โšก๏ธ KTLO - Updating authenticator.rb to correct for random password creation failures #12980 (johnmccrae) <!-- 18.0.113 -->
    • ๐Ÿ”จ refactoring the version check #12988 (johnmccrae) <!-- 18.0.112 -->
    • โฌ†๏ธ Bumping license_scout version #12992 (johnmccrae) <!-- 18.0.111 -->
    • ๐Ÿ Adjusting cert creation for older Windows platforms #12965 (johnmccrae) <!-- 18.0.110 -->
    • โฌ†๏ธ Bump ohai to 18.0.14 #12973 (chef-expeditor[bot]) <!-- 18.0.109 -->
    • โšก๏ธ Update the command to enable adhoc jobs for chef/chef main pipeline #12979 (PrajaktaPurohit) <!-- 18.0.108 -->
    • ๐Ÿ›  Fix error 'error validating X-Vault-AWS-IAM-Server-ID header: missing header X-Vault-AWS-IAM-Server-ID' in Hashi Vault secret manager for AWS IAM auth method #12956 (neha-p6) <!-- 18.0.107 -->
    • โž• Add nightly builds for chef/chef:main #12971 (PrajaktaPurohit) <!-- 18.0.106 -->
    • โœ‚ Remove the beta feature warning which shows up when using Secret Manager #12925 (neha-p6) <!-- 18.0.105 -->
    • โž• adding UCRT support to the build pipelines #12959 (johnmccrae) <!-- 18.0.104 -->
    • โšก๏ธ Updated ncurses and gems #12953 (johnmccrae) <!-- 18.0.103 -->
    • โšก๏ธ Updated files to account for pem storage in the Certificate Store #12910 (johnmccrae) <!-- 18.0.102 -->
    • โšก๏ธ updated version data to properly account for Windows 11 and its assocโ€ฆ #12919 (johnmccrae) <!-- 18.0.101 -->
    • Knife upload: bad error message when a recipe has a syntax error #11678 (snehaldwivedi) <!-- 18.0.100 -->
    • โšก๏ธ updating throw statement to only execute on non-zero exit codes #12918 (johnmccrae) <!-- 18.0.99 -->
    • ๐Ÿ”จ Refactoring Windows certificate code and tests to reflect updates in the win32-certstore gem #12859 (johnmccrae) <!-- 18.0.98 -->
    • ๐Ÿ“ฆ flush package cache after registering via rhsm_register #12828 (jasonwbarnett) <!-- 18.0.97 -->
    • ๐Ÿ‘ป handling exception for compliance phase error during chef spec run #12830 (i5pranay93) <!-- 18.0.96 -->
    • โš  Renamed private method as conflicting to inbuilt method and getting warning #12849 (sanga1794) <!-- 18.0.95 -->
    • โฌ†๏ธ Bump berkshelf from 7.2.2 to 8.0.0 in /omnibus #12837 (dependabot[bot]) <!-- 18.0.94 -->
    • โž• add expire and inactive options to linux user resource #11659 (Stromweld) <!-- 18.0.93 -->
    • Fix chef_client_config template rendering #12817 (jasonwbarnett) <!-- 18.0.92 -->
    • โšก๏ธ main - Update bundle #12788 (neha-p6) <!-- 18.0.91 -->
    • Updates for the chef_client_config resource #12732 (chef-davin) <!-- 18.0.90 -->
    • ๐Ÿง SELinux integration to infra client #12694 (neha-p6) <!-- 18.0.89 -->
    • โšก๏ธ Updating For Ruby 3.1 #12769 (johnmccrae) <!-- 18.0.88 -->
    • โšก๏ธ Updating gemfile.locks #12751 (johnmccrae) <!-- 18.0.87 -->
    • ๐Ÿ‘ Rest Resource Support #12755 (lamont-granquist) <!-- 18.0.86 -->
    • ๐Ÿ”’ Bump omnibus-software in Gemfile.lock #12754 (jeremiahsnapp) <!-- 18.0.85 -->
    • โฌ†๏ธ Bump libxslt to 1.1.35 #12752 (jeremiahsnapp) <!-- 18.0.84 -->
    • ๐Ÿ›  Fix attribute performance issues in node.read #12742 (lamont-granquist) <!-- 18.0.83 -->
    • Add rubygems_url property to chef_client_config resource #12724 (DecoyJoe) <!-- 18.0.82 -->
    • โฌ†๏ธ Bump libxml2 to 2.9.13 #12739 (johnmccrae) <!-- 18.0.81 -->
    • avoid coercion to block for new plist file content, fix adding a new dictionary #12680 (jazaval) <!-- 18.0.80 -->
    • โž• Add support for default secret service and config #12140 (jasonwbarnett) <!-- 18.0.79 -->
    • โœ… Client code to put a certificate into the certstore and then retrieve it later during a chef-run. Unit tests included #12640 (johnmccrae) <!-- 18.0.78 -->
    • โšก๏ธ update libxml2 to 2.9.12 #12730 (johnmccrae) <!-- 18.0.77 -->
    • ๐Ÿ“ฆ Package resource was calling a non-existent error method #12722 (johnmccrae) <!-- 18.0.76 -->
    • โšก๏ธ update chef client launchd to run at load #12706 (rishichawda) <!-- 18.0.75 -->
    • โœ… Enable ruby 3.1 testing on verify pipeline for unix, fix breakage #12695 (lamont-granquist) <!-- 18.0.74 -->
    • โœ… Use the latest libarchive (3.6.0) #12648 (tas50) <!-- 18.0.73 -->
    • ๐Ÿ’Ž Ruby 3.1 fixes #12696 (lamont-granquist) <!-- 18.0.72 -->
    • 0๏ธโƒฃ Chef-18: Enable unifed_mode by default #12692 (lamont-granquist) <!-- 18.0.71 -->
    • ๐Ÿ›  Fix windows kitchen tests #12693 (lamont-granquist) <!-- 18.0.70 -->
    • ๐Ÿ›  Fix PEM file generation when user is created #12619 (sanjain-progress) <!-- 18.0.69 -->
    • โฌ†๏ธ Bump omnibus-software from f64a223 to 5947560 in /omnibus #12670 (dependabot[bot]) <!-- 18.0.68 -->
    • Modernize the http_request resource code and specs #12682 (lamont-granquist) <!-- 18.0.67 -->
    • โšก๏ธ Updated Rspec to add verbose logging #12683 (johnmccrae) <!-- 18.0.66 -->
    • turn off caching for adhoc pipelines #12661 (lamont-granquist) <!-- 18.0.65 -->
    • โž• Add OMNITRUCK_URL dist constant #12654 (ramereth) <!-- 18.0.64 -->
    • โšก๏ธ Update to libffi 3.4.2 #12658 (tas50) <!-- 18.0.63 -->
    • โšก๏ธ Update nokogiri to 1.13.1 #12649 (tas50) <!-- 18.0.62 -->
    • ๐Ÿ›  Fix multiple regressions in yum_package provider #12657 (lamont-granquist) <!-- 18.0.61 -->
    • Stop cleaning the dokken sandbox #12656 (lamont-granquist) <!-- 18.0.60 -->
    • โฌ†๏ธ Bump train-rest to 0.4.2 #12653 (chef-expeditor[bot]) <!-- 18.0.59 -->
    • โฌ†๏ธ Bump chef/ohai to 77929155a6f82b7e65db624b37766bf9fb5f81fb #12638 (chef-expeditor[bot]) <!-- 18.0.57 -->
    • โฌ†๏ธ Bump chef/ohai to 58462789693e00c45c422f347c64d612862c104e #12637 (chef-expeditor[bot]) <!-- 18.0.56 -->
    • โž• Add train-rest as a dep for target mode #12633 (tas50) <!-- 18.0.55 -->
    • โž• Add --always-dump-stacktrace to integration tests that use chef-client #12615 (neha-p6) <!-- 18.0.54 -->
    • โฌ†๏ธ Bump omnibus-software from eb3cc77 to d5ff796 in /omnibus #12628 (dependabot[bot]) <!-- 18.0.52 -->
    • ๐Ÿš€ Loosen the win32-api dep to allow for the latest releases #12614 (tas50) <!-- 18.0.51 -->
    • โฌ†๏ธ Bump chef/ohai to 594372d3a48ccea6d2eddd173bc1281f314f0f09 #12616 (chef-expeditor[bot]) <!-- 18.0.50 -->
    • ๐Ÿ’Ž More ruby 3.0 fixes #12621 (lamont-granquist) <!-- 18.0.49 -->
    • โœ… Disable knife gem install in kitchen tests #12618 (lamont-granquist) <!-- 18.0.46 -->
    • ๐Ÿ’… Bump chef/chefstyle to 8459a2f943dcef42a27518563eaf0b2dad3b4972 #12611 (chef-expeditor[bot]) <!-- 18.0.45 -->
    • ๐Ÿ›  fixes for #12589 for compliance audit-enforcer reporter #12595 (collinmcneese) <!-- 18.0.44 -->
    • โฌ†๏ธ Bump omnibus-software from a4f4849 to d602268 in /omnibus #12592 (dependabot[bot]) <!-- 18.0.43 -->
    • ๐Ÿ“Œ Pin openssl to 1.1.1m #12598 (jayashrig158) <!-- 18.0.42 -->
    • Validate resource spec passed to subscribes #12525 (neha-p6) <!-- 18.0.41 -->
    • Avoid calculating etc_chef_dir multiple times on startup #12581 (neha-p6) <!-- 18.0.40 -->
    • โฌ†๏ธ Bump omnibus-software from 91c1297 to a4f4849 in /omnibus #12585 (dependabot[bot]) <!-- 18.0.39 -->
    • โฌ†๏ธ Bump omnibus from 55e74ac to cf9ef0a in /omnibus #12584 (dependabot[bot]) <!-- 18.0.38 -->
    • ๐Ÿ›  Fix windows hab builds with rake install:local #12579 (lamont-granquist) <!-- 18.0.37 -->
    • โฌ†๏ธ Bump omnibus-software from c7a43ec to 91c1297 in /omnibus #12576 (dependabot[bot]) <!-- 18.0.35 -->
    • โฌ†๏ธ Bump corefoundation to 0.3.13 #12574 (chef-expeditor[bot]) <!-- 18.0.34 -->
    • ๐Ÿ‘‰ Make sure network scripts dir exists on alma #12565 (tas50) <!-- 18.0.33 -->
    • ๐Ÿ’Ž net-ftp isn't bundled in Ruby 3.1 anymore so dep on it #12399 (tas50) <!-- 18.0.32 -->
    • ๐Ÿง Switch from centos-8 to almalinux-8 #12544 (tas50) <!-- 18.0.31 -->
    • Eager load ffi-libarchive to resolve centos-7 failures #12552 (lamont-granquist) <!-- 18.0.31 -->
    • ๐Ÿ›  Relax dep on diff-lcs now that 1.4.0 regression is fixed #12534 (tas50) <!-- 18.0.30 -->
    • โฌ†๏ธ Bump pedump from 0.6.3 to 0.6.4 in /omnibus #12536 (dependabot[bot]) <!-- 18.0.29 -->
    • โฌ†๏ธ Bump omnibus-software from 1c00b6d to 791cc46 in /omnibus #12550 (dependabot[bot]) <!-- 18.0.28 -->
    • โž• Add constant for ChefServer system user #12513 (aleksey-hariton) <!-- 18.0.27 -->
    • โšก๏ธ Updated the chef client to retrieve certs from the Windows Cert store. #12426 (johnmccrae) <!-- 18.0.26 -->
    • โž• Adding support to move the client.pem to secure storage #12518 (johnmccrae) <!-- 18.0.25 -->
    • ๐Ÿ“„ Chef 18 - Added constant with Server`s docs url #12539 (aleksey-hariton) <!-- 18.0.24 -->
    • ๐Ÿ›  Fix inspec waivers in compliance mode #12523 (lamont-granquist) <!-- 18.0.23 -->
    • โฌ†๏ธ Bump omnibus from 201afa9 to 55e74ac in /omnibus #12529 (dependabot[bot]) <!-- 18.0.22 -->
    • โฌ†๏ธ Bump omnibus-software from aa02d49 to 1c00b6d in /omnibus #12528 (dependabot[bot]) <!-- 18.0.21 -->
    • โฌ†๏ธ Bump fauxhai-ng to 9.3.0 #12516 (chef-expeditor[bot]) <!-- 18.0.20 -->
    • โšก๏ธ Suppress deprecation warning for chef-client-updater cookbook #12502 (lamont-granquist) <!-- 18.0.18 -->
    • โฌ†๏ธ Bump omnibus from 9c83f73 to 201afa9 in /omnibus #12508 (dependabot[bot]) <!-- 18.0.17 -->
    • โฌ†๏ธ Bump omnibus-software from c2fb9a4 to aa02d49 in /omnibus #12504 (dependabot[bot]) <!-- 18.0.16 -->
    • โž• Add an expeditor corefoundation subscription #12498 (lamont-granquist) <!-- 18.0.15 -->
    • replace links in resource doc examples #12482 (IanMadd) <!-- 18.0.14 -->
    • โฌ†๏ธ Bump omnibus-software from dd555fa to c2fb9a4 in /omnibus #12484 (dependabot[bot]) <!-- 18.0.13 -->
    • โฌ†๏ธ Bump omnibus from 7c5db7e to 9c83f73 in /omnibus #12485 (dependabot[bot]) <!-- 18.0.12 -->
    • โฌ†๏ธ Bump omnibus from 2bf77bb to 7c5db7e in /omnibus #12481 (dependabot[bot]) <!-- 18.0.11 -->
    • โฌ†๏ธ Bump package gems and omnibus gems #12457 (lamont-granquist) <!-- 18.0.10 -->
    • โฌ†๏ธ Bump chef/ohai to ad16192e00b4fa686756a72f081d3496d33a1698 #12449 (chef-expeditor[bot]) <!-- 18.0.9 -->
    • โฌ†๏ธ Bump omnibus-software from 2e637bf to 16e5ae5 in /omnibus #12451 (dependabot[bot]) <!-- 18.0.8 -->
    • ๐Ÿ’… Bump chef/chefstyle to d2ab8682d167351e5c5d864700a6bc4dac4ddf46 #12452 (chef-expeditor[bot]) <!-- 18.0.7 -->
    • ๐ŸŽ user: handle nil home dirs on macOS #12443 (tas50) <!-- 18.0.6 -->
    • chef_client_config: ensure config property directories exist #12416 (Stromweld) <!-- 18.0.5 -->
    • โฌ†๏ธ Bump omnibus-software from 94ef29b to 2e637bf in /omnibus #12439 (dependabot[bot]) <!-- 18.0.4 -->
    • ๐Ÿ›  fix typo in chef-sleep resource documentation example block #12441 (JHBoricua) <!-- 18.0.3 -->
    • ๐Ÿ›  Fix ruby cleanup breaking builds #12440 (tas50) <!-- 18.0.2 -->
    • โž• Add Amazon 2022 to our pipeline #12437 (tas50) <!-- 18.0.1 -->
    • โฌ†๏ธ Bump version to 18.0 and fix master references #12432 (tas50) <!-- 18.0.0 -->
    • โฌ†๏ธ Bump omnibus-software from b6dd27a to 94ef29b in /omnibus #12429 (dependabot[bot]) <!-- 17.9.32 -->
    • โฌ†๏ธ Bump chef/ohai to fc48360746fa102f1c46ed1aee82896d94a3d4a3 #12427 (chef-expeditor[bot]) <!-- 17.9.31 -->
    • ๐ŸŽ Resolve Performance/RegexpMatch warnings #12411 (tas50) <!-- 17.9.27 -->
    • ๐ŸŽ Resolve Performance/Count warning #12410 (tas50) <!-- 17.9.28 -->
    • โฌ‡๏ธ Reduce 213 requires from each knife call #12409 (tas50) <!-- 17.9.29 -->
    • Simplify file reads #12386 (tas50) <!-- 17.9.30 --> ๐Ÿš€ <!-- release_rollup -->

    <!-- latest_stable_release -->

  • v18.0.141 Changes

    August 16, 2022

    ๐Ÿ”€ Merged Pull Requests

    • โž• Add newline to end of sysctl files #13118 (tmccombs) ๐Ÿš€ <!-- latest_release -->

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

    ๐Ÿš€ Changes not yet released to stable

    ๐Ÿ”€ Merged Pull Requests

    • โž• Add newline to end of sysctl files #13118 (tmccombs) <!-- 18.0.141 -->
    • fix chef_client_scheduled_task splay to accept 0 #13095 (Stromweld) <!-- 18.0.140 -->
    • โž• add url for principal names #13104 (Stromweld) <!-- 18.0.139 -->
    • โž• Added how to doc with details about documentation for infra client resources #13046 (neha-p6) <!-- 18.0.138 -->
    • Wording change in error for missing recipe dependency ("Obvious Fix") #13061 (c-drive) <!-- 18.0.137 -->
    • Require etc library #13068 (curzonj) <!-- 18.0.136 -->
    • โฌ†๏ธ Bump omnibus-software from a9b13a0 to 1d540dc in /omnibus #13089 (dependabot[bot]) <!-- 18.0.135 -->
    • ๐Ÿ Re add: Use new msys2 based devkit for windows"" #13097 (neha-p6) <!-- 18.0.134 -->
    • โœ… Skip tests on FreeBSD-13 #13079 (poorndm) <!-- 18.0.133 -->
    • โž• Add AIX-7.3 to Build Matrix #13058 (poorndm) <!-- 18.0.132 -->
    • โšก๏ธ update property DSL docs #13093 (jasonwbarnett) <!-- 18.0.131 -->
    • ๐Ÿ Revert "Use new msys2 based devkit for windows" #13063 (neha-p6) <!-- 18.0.130 -->
    • ๐Ÿ›  Fixed sensitive properties unsuppressed content issue #13014 (blabade) <!-- 18.0.129 -->
    • ๐Ÿ›  Fix issue in adhoc nightly builds #13059 (neha-p6) <!-- 18.0.128 -->
    • ๐Ÿ Use new msys2 based devkit for windows #13038 (mwrock) <!-- 18.0.127 -->
    • ๐Ÿ”ง Use dist constant when invoking knife configure #12926 (ramereth) <!-- 18.0.126 -->
    • โž• Add nightlies for chef-17 to run every Tue, Thu and chef-16 to run every Tue #13018 (PrajaktaPurohit) <!-- 18.0.125 -->
    • ๐Ÿ AdHoc Pipeline Windows PageFile Test errors #13009 (johnmccrae) <!-- 18.0.124 -->
    • ๐Ÿ›  Fix fedora kitchen test failure #13020 (neha-p6) <!-- 18.0.123 -->
    • ๐Ÿ”จ Refactored tests for older Windows versions #13019 (johnmccrae) <!-- 18.0.122 -->
    • โœ… Correcting Cert creation for rspec tests #13010 (johnmccrae) <!-- 18.0.121 -->
    • โšก๏ธ Updated Ruby version in omnibus_overrides #12995 (johnmccrae) <!-- 18.0.120 -->
    • Fix documentation for chef_client_scheduled_task #12917 (williamtheaker) <!-- 18.0.119 -->
    • ๐Ÿ“ฆ Zypper package source property addition #12182 (manick-vel-11) <!-- 18.0.118 -->
    • Smriti/3884 mounting cifs shares with spaces #11626 (msys-sgarg) <!-- 18.0.117 -->
    • ๐Ÿ›  Fix cron_d job name character set #12377 (hamarituc) <!-- 18.0.116 -->
    • โž• Add CONTAINER_IMAGE dist constant #12806 (jakauppila) <!-- 18.0.115 -->
    • Stop executing locale-gen on every chef run by adding -h flag #12833 (hrak) <!-- 18.0.114 -->
    • โšก๏ธ KTLO - Updating authenticator.rb to correct for random password creation failures #12980 (johnmccrae) <!-- 18.0.113 -->
    • ๐Ÿ”จ refactoring the version check #12988 (johnmccrae) <!-- 18.0.112 -->
    • โฌ†๏ธ Bumping license_scout version #12992 (johnmccrae) <!-- 18.0.111 -->
    • ๐Ÿ Adjusting cert creation for older Windows platforms #12965 (johnmccrae) <!-- 18.0.110 -->
    • โฌ†๏ธ Bump ohai to 18.0.14 #12973 (chef-expeditor[bot]) <!-- 18.0.109 -->
    • โšก๏ธ Update the command to enable adhoc jobs for chef/chef main pipeline #12979 (PrajaktaPurohit) <!-- 18.0.108 -->
    • ๐Ÿ›  Fix error 'error validating X-Vault-AWS-IAM-Server-ID header: missing header X-Vault-AWS-IAM-Server-ID' in Hashi Vault secret manager for AWS IAM auth method #12956 (neha-p6) <!-- 18.0.107 -->
    • โž• Add nightly builds for chef/chef:main #12971 (PrajaktaPurohit) <!-- 18.0.106 -->
    • โœ‚ Remove the beta feature warning which shows up when using Secret Manager #12925 (neha-p6) <!-- 18.0.105 -->
    • โž• adding UCRT support to the build pipelines #12959 (johnmccrae) <!-- 18.0.104 -->
    • โšก๏ธ Updated ncurses and gems #12953 (johnmccrae) <!-- 18.0.103 -->
    • โšก๏ธ Updated files to account for pem storage in the Certificate Store #12910 (johnmccrae) <!-- 18.0.102 -->
    • โšก๏ธ updated version data to properly account for Windows 11 and its assocโ€ฆ #12919 (johnmccrae) <!-- 18.0.101 -->
    • Knife upload: bad error message when a recipe has a syntax error #11678 (snehaldwivedi) <!-- 18.0.100 -->
    • โšก๏ธ updating throw statement to only execute on non-zero exit codes #12918 (johnmccrae) <!-- 18.0.99 -->
    • ๐Ÿ”จ Refactoring Windows certificate code and tests to reflect updates in the win32-certstore gem #12859 (johnmccrae) <!-- 18.0.98 -->
    • ๐Ÿ“ฆ flush package cache after registering via rhsm_register #12828 (jasonwbarnett) <!-- 18.0.97 -->
    • ๐Ÿ‘ป handling exception for compliance phase error during chef spec run #12830 (i5pranay93) <!-- 18.0.96 -->
    • โš  Renamed private method as conflicting to inbuilt method and getting warning #12849 (sanga1794) <!-- 18.0.95 -->
    • โฌ†๏ธ Bump berkshelf from 7.2.2 to 8.0.0 in /omnibus #12837 (dependabot[bot]) <!-- 18.0.94 -->
    • โž• add expire and inactive options to linux user resource #11659 (Stromweld) <!-- 18.0.93 -->
    • Fix chef_client_config template rendering #12817 (jasonwbarnett) <!-- 18.0.92 -->
    • โšก๏ธ main - Update bundle #12788 (neha-p6) <!-- 18.0.91 -->
    • Updates for the chef_client_config resource #12732 (chef-davin) <!-- 18.0.90 -->
    • ๐Ÿง SELinux integration to infra client #12694 (neha-p6) <!-- 18.0.89 -->
    • โšก๏ธ Updating For Ruby 3.1 #12769 (johnmccrae) <!-- 18.0.88 -->
    • โšก๏ธ Updating gemfile.locks #12751 (johnmccrae) <!-- 18.0.87 -->
    • ๐Ÿ‘ Rest Resource Support #12755 (lamont-granquist) <!-- 18.0.86 -->
    • ๐Ÿ”’ Bump omnibus-software in Gemfile.lock #12754 (jeremiahsnapp) <!-- 18.0.85 -->
    • โฌ†๏ธ Bump libxslt to 1.1.35 #12752 (jeremiahsnapp) <!-- 18.0.84 -->
    • ๐Ÿ›  Fix attribute performance issues in node.read #12742 (lamont-granquist) <!-- 18.0.83 -->
    • Add rubygems_url property to chef_client_config resource #12724 (DecoyJoe) <!-- 18.0.82 -->
    • โฌ†๏ธ Bump libxml2 to 2.9.13 #12739 (johnmccrae) <!-- 18.0.81 -->
    • avoid coercion to block for new plist file content, fix adding a new dictionary #12680 (jazaval) <!-- 18.0.80 -->
    • โž• Add support for default secret service and config #12140 (jasonwbarnett) <!-- 18.0.79 -->
    • โœ… Client code to put a certificate into the certstore and then retrieve it later during a chef-run. Unit tests included #12640 (johnmccrae) <!-- 18.0.78 -->
    • โšก๏ธ update libxml2 to 2.9.12 #12730 (johnmccrae) <!-- 18.0.77 -->
    • ๐Ÿ“ฆ Package resource was calling a non-existent error method #12722 (johnmccrae) <!-- 18.0.76 -->
    • โšก๏ธ update chef client launchd to run at load #12706 (rishichawda) <!-- 18.0.75 -->
    • โœ… Enable ruby 3.1 testing on verify pipeline for unix, fix breakage #12695 (lamont-granquist) <!-- 18.0.74 -->
    • โœ… Use the latest libarchive (3.6.0) #12648 (tas50) <!-- 18.0.73 -->
    • ๐Ÿ’Ž Ruby 3.1 fixes #12696 (lamont-granquist) <!-- 18.0.72 -->
    • 0๏ธโƒฃ Chef-18: Enable unifed_mode by default #12692 (lamont-granquist) <!-- 18.0.71 -->
    • ๐Ÿ›  Fix windows kitchen tests #12693 (lamont-granquist) <!-- 18.0.70 -->
    • ๐Ÿ›  Fix PEM file generation when user is created #12619 (sanjain-progress) <!-- 18.0.69 -->
    • โฌ†๏ธ Bump omnibus-software from f64a223 to 5947560 in /omnibus #12670 (dependabot[bot]) <!-- 18.0.68 -->
    • Modernize the http_request resource code and specs #12682 (lamont-granquist) <!-- 18.0.67 -->
    • โšก๏ธ Updated Rspec to add verbose logging #12683 (johnmccrae) <!-- 18.0.66 -->
    • turn off caching for adhoc pipelines #12661 (lamont-granquist) <!-- 18.0.65 -->
    • โž• Add OMNITRUCK_URL dist constant #12654 (ramereth) <!-- 18.0.64 -->
    • โšก๏ธ Update to libffi 3.4.2 #12658 (tas50) <!-- 18.0.63 -->
    • โšก๏ธ Update nokogiri to 1.13.1 #12649 (tas50) <!-- 18.0.62 -->
    • ๐Ÿ›  Fix multiple regressions in yum_package provider #12657 (lamont-granquist) <!-- 18.0.61 -->
    • Stop cleaning the dokken sandbox #12656 (lamont-granquist) <!-- 18.0.60 -->
    • โฌ†๏ธ Bump train-rest to 0.4.2 #12653 (chef-expeditor[bot]) <!-- 18.0.59 -->
    • โฌ†๏ธ Bump chef/ohai to 77929155a6f82b7e65db624b37766bf9fb5f81fb #12638 (chef-expeditor[bot]) <!-- 18.0.57 -->
    • โฌ†๏ธ Bump chef/ohai to 58462789693e00c45c422f347c64d612862c104e #12637 (chef-expeditor[bot]) <!-- 18.0.56 -->
    • โž• Add train-rest as a dep for target mode #12633 (tas50) <!-- 18.0.55 -->
    • โž• Add --always-dump-stacktrace to integration tests that use chef-client #12615 (neha-p6) <!-- 18.0.54 -->
    • โฌ†๏ธ Bump omnibus-software from eb3cc77 to d5ff796 in /omnibus #12628 (dependabot[bot]) <!-- 18.0.52 -->
    • ๐Ÿš€ Loosen the win32-api dep to allow for the latest releases #12614 (tas50) <!-- 18.0.51 -->
    • โฌ†๏ธ Bump chef/ohai to 594372d3a48ccea6d2eddd173bc1281f314f0f09 #12616 (chef-expeditor[bot]) <!-- 18.0.50 -->
    • ๐Ÿ’Ž More ruby 3.0 fixes #12621 (lamont-granquist) <!-- 18.0.49 -->
    • โœ… Disable knife gem install in kitchen tests #12618 (lamont-granquist) <!-- 18.0.46 -->
    • ๐Ÿ’… Bump chef/chefstyle to 8459a2f943dcef42a27518563eaf0b2dad3b4972 #12611 (chef-expeditor[bot]) <!-- 18.0.45 -->
    • ๐Ÿ›  fixes for #12589 for compliance audit-enforcer reporter #12595 (collinmcneese) <!-- 18.0.44 -->
    • โฌ†๏ธ Bump omnibus-software from a4f4849 to d602268 in /omnibus #12592 (dependabot[bot]) <!-- 18.0.43 -->
    • ๐Ÿ“Œ Pin openssl to 1.1.1m #12598 (jayashrig158) <!-- 18.0.42 -->
    • Validate resource spec passed to subscribes #12525 (neha-p6) <!-- 18.0.41 -->
    • Avoid calculating etc_chef_dir multiple times on startup #12581 (neha-p6) <!-- 18.0.40 -->
    • โฌ†๏ธ Bump omnibus-software from 91c1297 to a4f4849 in /omnibus #12585 (dependabot[bot]) <!-- 18.0.39 -->
    • โฌ†๏ธ Bump omnibus from 55e74ac to cf9ef0a in /omnibus #12584 (dependabot[bot]) <!-- 18.0.38 -->
    • ๐Ÿ›  Fix windows hab builds with rake install:local #12579 (lamont-granquist) <!-- 18.0.37 -->
    • โฌ†๏ธ Bump omnibus-software from c7a43ec to 91c1297 in /omnibus #12576 (dependabot[bot]) <!-- 18.0.35 -->
    • โฌ†๏ธ Bump corefoundation to 0.3.13 #12574 (chef-expeditor[bot]) <!-- 18.0.34 -->
    • ๐Ÿ‘‰ Make sure network scripts dir exists on alma #12565 (tas50) <!-- 18.0.33 -->
    • ๐Ÿ’Ž net-ftp isn't bundled in Ruby 3.1 anymore so dep on it #12399 (tas50) <!-- 18.0.32 -->
    • ๐Ÿง Switch from centos-8 to almalinux-8 #12544 (tas50) <!-- 18.0.31 -->
    • Eager load ffi-libarchive to resolve centos-7 failures #12552 (lamont-granquist) <!-- 18.0.31 -->
    • ๐Ÿ›  Relax dep on diff-lcs now that 1.4.0 regression is fixed #12534 (tas50) <!-- 18.0.30 -->
    • โฌ†๏ธ Bump pedump from 0.6.3 to 0.6.4 in /omnibus #12536 (dependabot[bot]) <!-- 18.0.29 -->
    • โฌ†๏ธ Bump omnibus-software from 1c00b6d to 791cc46 in /omnibus #12550 (dependabot[bot]) <!-- 18.0.28 -->
    • โž• Add constant for ChefServer system user #12513 (aleksey-hariton) <!-- 18.0.27 -->
    • โšก๏ธ Updated the chef client to retrieve certs from the Windows Cert store. #12426 (johnmccrae) <!-- 18.0.26 -->
    • โž• Adding support to move the client.pem to secure storage #12518 (johnmccrae) <!-- 18.0.25 -->
    • ๐Ÿ“„ Chef 18 - Added constant with Server`s docs url #12539 (aleksey-hariton) <!-- 18.0.24 -->
    • ๐Ÿ›  Fix inspec waivers in compliance mode #12523 (lamont-granquist) <!-- 18.0.23 -->
    • โฌ†๏ธ Bump omnibus from 201afa9 to 55e74ac in /omnibus #12529 (dependabot[bot]) <!-- 18.0.22 -->
    • โฌ†๏ธ Bump omnibus-software from aa02d49 to 1c00b6d in /omnibus #12528 (dependabot[bot]) <!-- 18.0.21 -->
    • โฌ†๏ธ Bump fauxhai-ng to 9.3.0 #12516 (chef-expeditor[bot]) <!-- 18.0.20 -->
    • โšก๏ธ Suppress deprecation warning for chef-client-updater cookbook #12502 (lamont-granquist) <!-- 18.0.18 -->
    • โฌ†๏ธ Bump omnibus from 9c83f73 to 201afa9 in /omnibus #12508 (dependabot[bot]) <!-- 18.0.17 -->
    • โฌ†๏ธ Bump omnibus-software from c2fb9a4 to aa02d49 in /omnibus #12504 (dependabot[bot]) <!-- 18.0.16 -->
    • โž• Add an expeditor corefoundation subscription #12498 (lamont-granquist) <!-- 18.0.15 -->
    • replace links in resource doc examples #12482 (IanMadd) <!-- 18.0.14 -->
    • โฌ†๏ธ Bump omnibus-software from dd555fa to c2fb9a4 in /omnibus #12484 (dependabot[bot]) <!-- 18.0.13 -->
    • โฌ†๏ธ Bump omnibus from 7c5db7e to 9c83f73 in /omnibus #12485 (dependabot[bot]) <!-- 18.0.12 -->
    • โฌ†๏ธ Bump omnibus from 2bf77bb to 7c5db7e in /omnibus #12481 (dependabot[bot]) <!-- 18.0.11 -->
    • โฌ†๏ธ Bump package gems and omnibus gems #12457 (lamont-granquist) <!-- 18.0.10 -->
    • โฌ†๏ธ Bump chef/ohai to ad16192e00b4fa686756a72f081d3496d33a1698 #12449 (chef-expeditor[bot]) <!-- 18.0.9 -->
    • โฌ†๏ธ Bump omnibus-software from 2e637bf to 16e5ae5 in /omnibus #12451 (dependabot[bot]) <!-- 18.0.8 -->
    • ๐Ÿ’… Bump chef/chefstyle to d2ab8682d167351e5c5d864700a6bc4dac4ddf46 #12452 (chef-expeditor[bot]) <!-- 18.0.7 -->
    • ๐ŸŽ user: handle nil home dirs on macOS #12443 (tas50) <!-- 18.0.6 -->
    • chef_client_config: ensure config property directories exist #12416 (Stromweld) <!-- 18.0.5 -->
    • โฌ†๏ธ Bump omnibus-software from 94ef29b to 2e637bf in /omnibus #12439 (dependabot[bot]) <!-- 18.0.4 -->
    • ๐Ÿ›  fix typo in chef-sleep resource documentation example block #12441 (JHBoricua) <!-- 18.0.3 -->
    • ๐Ÿ›  Fix ruby cleanup breaking builds #12440 (tas50) <!-- 18.0.2 -->
    • โž• Add Amazon 2022 to our pipeline #12437 (tas50) <!-- 18.0.1 -->
    • โฌ†๏ธ Bump version to 18.0 and fix master references #12432 (tas50) <!-- 18.0.0 -->
    • โฌ†๏ธ Bump omnibus-software from b6dd27a to 94ef29b in /omnibus #12429 (dependabot[bot]) <!-- 17.9.32 -->
    • โฌ†๏ธ Bump chef/ohai to fc48360746fa102f1c46ed1aee82896d94a3d4a3 #12427 (chef-expeditor[bot]) <!-- 17.9.31 -->
    • ๐ŸŽ Resolve Performance/RegexpMatch warnings #12411 (tas50) <!-- 17.9.27 -->
    • ๐ŸŽ Resolve Performance/Count warning #12410 (tas50) <!-- 17.9.28 -->
    • โฌ‡๏ธ Reduce 213 requires from each knife call #12409 (tas50) <!-- 17.9.29 -->
    • Simplify file reads #12386 (tas50) <!-- 17.9.30 --> ๐Ÿš€ <!-- release_rollup -->

    <!-- latest_stable_release -->

  • v18.0.136 Changes

    July 26, 2022

    ๐Ÿ”€ Merged Pull Requests

    • Require etc library #13068 (curzonj) ๐Ÿš€ <!-- latest_release -->

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

    ๐Ÿš€ Changes not yet released to stable

    ๐Ÿ”€ Merged Pull Requests

    • Require etc library #13068 (curzonj) <!-- 18.0.136 -->
    • โฌ†๏ธ Bump omnibus-software from a9b13a0 to 1d540dc in /omnibus #13089 (dependabot[bot]) <!-- 18.0.135 -->
    • ๐Ÿ Re add: Use new msys2 based devkit for windows"" #13097 (neha-p6) <!-- 18.0.134 -->
    • โœ… Skip tests on FreeBSD-13 #13079 (poorndm) <!-- 18.0.133 -->
    • โž• Add AIX-7.3 to Build Matrix #13058 (poorndm) <!-- 18.0.132 -->
    • โšก๏ธ update property DSL docs #13093 (jasonwbarnett) <!-- 18.0.131 -->
    • ๐Ÿ Revert "Use new msys2 based devkit for windows" #13063 (neha-p6) <!-- 18.0.130 -->
    • ๐Ÿ›  Fixed sensitive properties unsuppressed content issue #13014 (blabade) <!-- 18.0.129 -->
    • ๐Ÿ›  Fix issue in adhoc nightly builds #13059 (neha-p6) <!-- 18.0.128 -->
    • ๐Ÿ Use new msys2 based devkit for windows #13038 (mwrock) <!-- 18.0.127 -->
    • ๐Ÿ”ง Use dist constant when invoking knife configure #12926 (ramereth) <!-- 18.0.126 -->
    • โž• Add nightlies for chef-17 to run every Tue, Thu and chef-16 to run every Tue #13018 (PrajaktaPurohit) <!-- 18.0.125 -->
    • ๐Ÿ AdHoc Pipeline Windows PageFile Test errors #13009 (johnmccrae) <!-- 18.0.124 -->
    • ๐Ÿ›  Fix fedora kitchen test failure #13020 (neha-p6) <!-- 18.0.123 -->
    • ๐Ÿ”จ Refactored tests for older Windows versions #13019 (johnmccrae) <!-- 18.0.122 -->
    • โœ… Correcting Cert creation for rspec tests #13010 (johnmccrae) <!-- 18.0.121 -->
    • โšก๏ธ Updated Ruby version in omnibus_overrides #12995 (johnmccrae) <!-- 18.0.120 -->
    • Fix documentation for chef_client_scheduled_task #12917 (williamtheaker) <!-- 18.0.119 -->
    • ๐Ÿ“ฆ Zypper package source property addition #12182 (manick-vel-11) <!-- 18.0.118 -->
    • Smriti/3884 mounting cifs shares with spaces #11626 (msys-sgarg) <!-- 18.0.117 -->
    • ๐Ÿ›  Fix cron_d job name character set #12377 (hamarituc) <!-- 18.0.116 -->
    • โž• Add CONTAINER_IMAGE dist constant #12806 (jakauppila) <!-- 18.0.115 -->
    • Stop executing locale-gen on every chef run by adding -h flag #12833 (hrak) <!-- 18.0.114 -->
    • โšก๏ธ KTLO - Updating authenticator.rb to correct for random password creation failures #12980 (johnmccrae) <!-- 18.0.113 -->
    • ๐Ÿ”จ refactoring the version check #12988 (johnmccrae) <!-- 18.0.112 -->
    • โฌ†๏ธ Bumping license_scout version #12992 (johnmccrae) <!-- 18.0.111 -->
    • ๐Ÿ Adjusting cert creation for older Windows platforms #12965 (johnmccrae) <!-- 18.0.110 -->
    • โฌ†๏ธ Bump ohai to 18.0.14 #12973 (chef-expeditor[bot]) <!-- 18.0.109 -->
    • โšก๏ธ Update the command to enable adhoc jobs for chef/chef main pipeline #12979 (PrajaktaPurohit) <!-- 18.0.108 -->
    • ๐Ÿ›  Fix error 'error validating X-Vault-AWS-IAM-Server-ID header: missing header X-Vault-AWS-IAM-Server-ID' in Hashi Vault secret manager for AWS IAM auth method #12956 (neha-p6) <!-- 18.0.107 -->
    • โž• Add nightly builds for chef/chef:main #12971 (PrajaktaPurohit) <!-- 18.0.106 -->
    • โœ‚ Remove the beta feature warning which shows up when using Secret Manager #12925 (neha-p6) <!-- 18.0.105 -->
    • โž• adding UCRT support to the build pipelines #12959 (johnmccrae) <!-- 18.0.104 -->
    • โšก๏ธ Updated ncurses and gems #12953 (johnmccrae) <!-- 18.0.103 -->
    • โšก๏ธ Updated files to account for pem storage in the Certificate Store #12910 (johnmccrae) <!-- 18.0.102 -->
    • โšก๏ธ updated version data to properly account for Windows 11 and its assocโ€ฆ #12919 (johnmccrae) <!-- 18.0.101 -->
    • Knife upload: bad error message when a recipe has a syntax error #11678 (snehaldwivedi) <!-- 18.0.100 -->
    • โšก๏ธ updating throw statement to only execute on non-zero exit codes #12918 (johnmccrae) <!-- 18.0.99 -->
    • ๐Ÿ”จ Refactoring Windows certificate code and tests to reflect updates in the win32-certstore gem #12859 (johnmccrae) <!-- 18.0.98 -->
    • ๐Ÿ“ฆ flush package cache after registering via rhsm_register #12828 (jasonwbarnett) <!-- 18.0.97 -->
    • ๐Ÿ‘ป handling exception for compliance phase error during chef spec run #12830 (i5pranay93) <!-- 18.0.96 -->
    • โš  Renamed private method as conflicting to inbuilt method and getting warning #12849 (sanga1794) <!-- 18.0.95 -->
    • โฌ†๏ธ Bump berkshelf from 7.2.2 to 8.0.0 in /omnibus #12837 (dependabot[bot]) <!-- 18.0.94 -->
    • โž• add expire and inactive options to linux user resource #11659 (Stromweld) <!-- 18.0.93 -->
    • Fix chef_client_config template rendering #12817 (jasonwbarnett) <!-- 18.0.92 -->
    • โšก๏ธ main - Update bundle #12788 (neha-p6) <!-- 18.0.91 -->
    • Updates for the chef_client_config resource #12732 (chef-davin) <!-- 18.0.90 -->
    • ๐Ÿง SELinux integration to infra client #12694 (neha-p6) <!-- 18.0.89 -->
    • โšก๏ธ Updating For Ruby 3.1 #12769 (johnmccrae) <!-- 18.0.88 -->
    • โšก๏ธ Updating gemfile.locks #12751 (johnmccrae) <!-- 18.0.87 -->
    • ๐Ÿ‘ Rest Resource Support #12755 (lamont-granquist) <!-- 18.0.86 -->
    • ๐Ÿ”’ Bump omnibus-software in Gemfile.lock #12754 (jeremiahsnapp) <!-- 18.0.85 -->
    • โฌ†๏ธ Bump libxslt to 1.1.35 #12752 (jeremiahsnapp) <!-- 18.0.84 -->
    • ๐Ÿ›  Fix attribute performance issues in node.read #12742 (lamont-granquist) <!-- 18.0.83 -->
    • Add rubygems_url property to chef_client_config resource #12724 (DecoyJoe) <!-- 18.0.82 -->
    • โฌ†๏ธ Bump libxml2 to 2.9.13 #12739 (johnmccrae) <!-- 18.0.81 -->
    • avoid coercion to block for new plist file content, fix adding a new dictionary #12680 (jazaval) <!-- 18.0.80 -->
    • โž• Add support for default secret service and config #12140 (jasonwbarnett) <!-- 18.0.79 -->
    • โœ… Client code to put a certificate into the certstore and then retrieve it later during a chef-run. Unit tests included #12640 (johnmccrae) <!-- 18.0.78 -->
    • โšก๏ธ update libxml2 to 2.9.12 #12730 (johnmccrae) <!-- 18.0.77 -->
    • ๐Ÿ“ฆ Package resource was calling a non-existent error method #12722 (johnmccrae) <!-- 18.0.76 -->
    • โšก๏ธ update chef client launchd to run at load #12706 (rishichawda) <!-- 18.0.75 -->
    • โœ… Enable ruby 3.1 testing on verify pipeline for unix, fix breakage #12695 (lamont-granquist) <!-- 18.0.74 -->
    • โœ… Use the latest libarchive (3.6.0) #12648 (tas50) <!-- 18.0.73 -->
    • ๐Ÿ’Ž Ruby 3.1 fixes #12696 (lamont-granquist) <!-- 18.0.72 -->
    • 0๏ธโƒฃ Chef-18: Enable unifed_mode by default #12692 (lamont-granquist) <!-- 18.0.71 -->
    • ๐Ÿ›  Fix windows kitchen tests #12693 (lamont-granquist) <!-- 18.0.70 -->
    • ๐Ÿ›  Fix PEM file generation when user is created #12619 (sanjain-progress) <!-- 18.0.69 -->
    • โฌ†๏ธ Bump omnibus-software from f64a223 to 5947560 in /omnibus #12670 (dependabot[bot]) <!-- 18.0.68 -->
    • Modernize the http_request resource code and specs #12682 (lamont-granquist) <!-- 18.0.67 -->
    • โšก๏ธ Updated Rspec to add verbose logging #12683 (johnmccrae) <!-- 18.0.66 -->
    • turn off caching for adhoc pipelines #12661 (lamont-granquist) <!-- 18.0.65 -->
    • โž• Add OMNITRUCK_URL dist constant #12654 (ramereth) <!-- 18.0.64 -->
    • โšก๏ธ Update to libffi 3.4.2 #12658 (tas50) <!-- 18.0.63 -->
    • โšก๏ธ Update nokogiri to 1.13.1 #12649 (tas50) <!-- 18.0.62 -->
    • ๐Ÿ›  Fix multiple regressions in yum_package provider #12657 (lamont-granquist) <!-- 18.0.61 -->
    • Stop cleaning the dokken sandbox #12656 (lamont-granquist) <!-- 18.0.60 -->
    • โฌ†๏ธ Bump train-rest to 0.4.2 #12653 (chef-expeditor[bot]) <!-- 18.0.59 -->
    • โฌ†๏ธ Bump chef/ohai to 77929155a6f82b7e65db624b37766bf9fb5f81fb #12638 (chef-expeditor[bot]) <!-- 18.0.57 -->
    • โฌ†๏ธ Bump chef/ohai to 58462789693e00c45c422f347c64d612862c104e #12637 (chef-expeditor[bot]) <!-- 18.0.56 -->
    • โž• Add train-rest as a dep for target mode #12633 (tas50) <!-- 18.0.55 -->
    • โž• Add --always-dump-stacktrace to integration tests that use chef-client #12615 (neha-p6) <!-- 18.0.54 -->
    • โฌ†๏ธ Bump omnibus-software from eb3cc77 to d5ff796 in /omnibus #12628 (dependabot[bot]) <!-- 18.0.52 -->
    • ๐Ÿš€ Loosen the win32-api dep to allow for the latest releases #12614 (tas50) <!-- 18.0.51 -->
    • โฌ†๏ธ Bump chef/ohai to 594372d3a48ccea6d2eddd173bc1281f314f0f09 #12616 (chef-expeditor[bot]) <!-- 18.0.50 -->
    • ๐Ÿ’Ž More ruby 3.0 fixes #12621 (lamont-granquist) <!-- 18.0.49 -->
    • โœ… Disable knife gem install in kitchen tests #12618 (lamont-granquist) <!-- 18.0.46 -->
    • ๐Ÿ’… Bump chef/chefstyle to 8459a2f943dcef42a27518563eaf0b2dad3b4972 #12611 (chef-expeditor[bot]) <!-- 18.0.45 -->
    • ๐Ÿ›  fixes for #12589 for compliance audit-enforcer reporter #12595 (collinmcneese) <!-- 18.0.44 -->
    • โฌ†๏ธ Bump omnibus-software from a4f4849 to d602268 in /omnibus #12592 (dependabot[bot]) <!-- 18.0.43 -->
    • ๐Ÿ“Œ Pin openssl to 1.1.1m #12598 (jayashrig158) <!-- 18.0.42 -->
    • Validate resource spec passed to subscribes #12525 (neha-p6) <!-- 18.0.41 -->
    • Avoid calculating etc_chef_dir multiple times on startup #12581 (neha-p6) <!-- 18.0.40 -->
    • โฌ†๏ธ Bump omnibus-software from 91c1297 to a4f4849 in /omnibus #12585 (dependabot[bot]) <!-- 18.0.39 -->
    • โฌ†๏ธ Bump omnibus from 55e74ac to cf9ef0a in /omnibus #12584 (dependabot[bot]) <!-- 18.0.38 -->
    • ๐Ÿ›  Fix windows hab builds with rake install:local #12579 (lamont-granquist) <!-- 18.0.37 -->
    • โฌ†๏ธ Bump omnibus-software from c7a43ec to 91c1297 in /omnibus #12576 (dependabot[bot]) <!-- 18.0.35 -->
    • โฌ†๏ธ Bump corefoundation to 0.3.13 #12574 (chef-expeditor[bot]) <!-- 18.0.34 -->
    • ๐Ÿ‘‰ Make sure network scripts dir exists on alma #12565 (tas50) <!-- 18.0.33 -->
    • ๐Ÿ’Ž net-ftp isn't bundled in Ruby 3.1 anymore so dep on it #12399 (tas50) <!-- 18.0.32 -->
    • ๐Ÿง Switch from centos-8 to almalinux-8 #12544 (tas50) <!-- 18.0.31 -->
    • Eager load ffi-libarchive to resolve centos-7 failures #12552 (lamont-granquist) <!-- 18.0.31 -->
    • ๐Ÿ›  Relax dep on diff-lcs now that 1.4.0 regression is fixed #12534 (tas50) <!-- 18.0.30 -->
    • โฌ†๏ธ Bump pedump from 0.6.3 to 0.6.4 in /omnibus #12536 (dependabot[bot]) <!-- 18.0.29 -->
    • โฌ†๏ธ Bump omnibus-software from 1c00b6d to 791cc46 in /omnibus #12550 (dependabot[bot]) <!-- 18.0.28 -->
    • โž• Add constant for ChefServer system user #12513 (aleksey-hariton) <!-- 18.0.27 -->
    • โšก๏ธ Updated the chef client to retrieve certs from the Windows Cert store. #12426 (johnmccrae) <!-- 18.0.26 -->
    • โž• Adding support to move the client.pem to secure storage #12518 (johnmccrae) <!-- 18.0.25 -->
    • ๐Ÿ“„ Chef 18 - Added constant with Server`s docs url #12539 (aleksey-hariton) <!-- 18.0.24 -->
    • ๐Ÿ›  Fix inspec waivers in compliance mode #12523 (lamont-granquist) <!-- 18.0.23 -->
    • โฌ†๏ธ Bump omnibus from 201afa9 to 55e74ac in /omnibus #12529 (dependabot[bot]) <!-- 18.0.22 -->
    • โฌ†๏ธ Bump omnibus-software from aa02d49 to 1c00b6d in /omnibus #12528 (dependabot[bot]) <!-- 18.0.21 -->
    • โฌ†๏ธ Bump fauxhai-ng to 9.3.0 #12516 (chef-expeditor[bot]) <!-- 18.0.20 -->
    • โšก๏ธ Suppress deprecation warning for chef-client-updater cookbook #12502 (lamont-granquist) <!-- 18.0.18 -->
    • โฌ†๏ธ Bump omnibus from 9c83f73 to 201afa9 in /omnibus #12508 (dependabot[bot]) <!-- 18.0.17 -->
    • โฌ†๏ธ Bump omnibus-software from c2fb9a4 to aa02d49 in /omnibus #12504 (dependabot[bot]) <!-- 18.0.16 -->
    • โž• Add an expeditor corefoundation subscription #12498 (lamont-granquist) <!-- 18.0.15 -->
    • replace links in resource doc examples #12482 (IanMadd) <!-- 18.0.14 -->
    • โฌ†๏ธ Bump omnibus-software from dd555fa to c2fb9a4 in /omnibus #12484 (dependabot[bot]) <!-- 18.0.13 -->
    • โฌ†๏ธ Bump omnibus from 7c5db7e to 9c83f73 in /omnibus #12485 (dependabot[bot]) <!-- 18.0.12 -->
    • โฌ†๏ธ Bump omnibus from 2bf77bb to 7c5db7e in /omnibus #12481 (dependabot[bot]) <!-- 18.0.11 -->
    • โฌ†๏ธ Bump package gems and omnibus gems #12457 (lamont-granquist) <!-- 18.0.10 -->
    • โฌ†๏ธ Bump chef/ohai to ad16192e00b4fa686756a72f081d3496d33a1698 #12449 (chef-expeditor[bot]) <!-- 18.0.9 -->
    • โฌ†๏ธ Bump omnibus-software from 2e637bf to 16e5ae5 in /omnibus #12451 (dependabot[bot]) <!-- 18.0.8 -->
    • ๐Ÿ’… Bump chef/chefstyle to d2ab8682d167351e5c5d864700a6bc4dac4ddf46 #12452 (chef-expeditor[bot]) <!-- 18.0.7 -->
    • ๐ŸŽ user: handle nil home dirs on macOS #12443 (tas50) <!-- 18.0.6 -->
    • chef_client_config: ensure config property directories exist #12416 (Stromweld) <!-- 18.0.5 -->
    • โฌ†๏ธ Bump omnibus-software from 94ef29b to 2e637bf in /omnibus #12439 (dependabot[bot]) <!-- 18.0.4 -->
    • ๐Ÿ›  fix typo in chef-sleep resource documentation example block #12441 (JHBoricua) <!-- 18.0.3 -->
    • ๐Ÿ›  Fix ruby cleanup breaking builds #12440 (tas50) <!-- 18.0.2 -->
    • โž• Add Amazon 2022 to our pipeline #12437 (tas50) <!-- 18.0.1 -->
    • โฌ†๏ธ Bump version to 18.0 and fix master references #12432 (tas50) <!-- 18.0.0 -->
    • โฌ†๏ธ Bump omnibus-software from b6dd27a to 94ef29b in /omnibus #12429 (dependabot[bot]) <!-- 17.9.32 -->
    • โฌ†๏ธ Bump chef/ohai to fc48360746fa102f1c46ed1aee82896d94a3d4a3 #12427 (chef-expeditor[bot]) <!-- 17.9.31 -->
    • ๐ŸŽ Resolve Performance/RegexpMatch warnings #12411 (tas50) <!-- 17.9.27 -->
    • ๐ŸŽ Resolve Performance/Count warning #12410 (tas50) <!-- 17.9.28 -->
    • โฌ‡๏ธ Reduce 213 requires from each knife call #12409 (tas50) <!-- 17.9.29 -->
    • Simplify file reads #12386 (tas50) <!-- 17.9.30 --> ๐Ÿš€ <!-- release_rollup -->

    <!-- latest_stable_release -->

  • v18.0.130 Changes

    July 11, 2022

    ๐Ÿ”€ Merged Pull Requests

    • ๐Ÿ Revert "Use new msys2 based devkit for windows" #13063 (neha-p6) ๐Ÿš€ <!-- latest_release -->

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

    ๐Ÿš€ Changes not yet released to stable

    ๐Ÿ”€ Merged Pull Requests

    • ๐Ÿ Revert "Use new msys2 based devkit for windows" #13063 (neha-p6) <!-- 18.0.130 -->
    • ๐Ÿ›  Fixed sensitive properties unsuppressed content issue #13014 (blabade) <!-- 18.0.129 -->
    • ๐Ÿ›  Fix issue in adhoc nightly builds #13059 (neha-p6) <!-- 18.0.128 -->
    • ๐Ÿ Use new msys2 based devkit for windows #13038 (mwrock) <!-- 18.0.127 -->
    • ๐Ÿ”ง Use dist constant when invoking knife configure #12926 (ramereth) <!-- 18.0.126 -->
    • โž• Add nightlies for chef-17 to run every Tue, Thu and chef-16 to run every Tue #13018 (PrajaktaPurohit) <!-- 18.0.125 -->
    • ๐Ÿ AdHoc Pipeline Windows PageFile Test errors #13009 (johnmccrae) <!-- 18.0.124 -->
    • ๐Ÿ›  Fix fedora kitchen test failure #13020 (neha-p6) <!-- 18.0.123 -->
    • ๐Ÿ”จ Refactored tests for older Windows versions #13019 (johnmccrae) <!-- 18.0.122 -->
    • โœ… Correcting Cert creation for rspec tests #13010 (johnmccrae) <!-- 18.0.121 -->
    • โšก๏ธ Updated Ruby version in omnibus_overrides #12995 (johnmccrae) <!-- 18.0.120 -->
    • Fix documentation for chef_client_scheduled_task #12917 (williamtheaker) <!-- 18.0.119 -->
    • ๐Ÿ“ฆ Zypper package source property addition #12182 (manick-vel-11) <!-- 18.0.118 -->
    • Smriti/3884 mounting cifs shares with spaces #11626 (msys-sgarg) <!-- 18.0.117 -->
    • ๐Ÿ›  Fix cron_d job name character set #12377 (hamarituc) <!-- 18.0.116 -->
    • โž• Add CONTAINER_IMAGE dist constant #12806 (jakauppila) <!-- 18.0.115 -->
    • Stop executing locale-gen on every chef run by adding -h flag #12833 (hrak) <!-- 18.0.114 -->
    • โšก๏ธ KTLO - Updating authenticator.rb to correct for random password creation failures #12980 (johnmccrae) <!-- 18.0.113 -->
    • ๐Ÿ”จ refactoring the version check #12988 (johnmccrae) <!-- 18.0.112 -->
    • โฌ†๏ธ Bumping license_scout version #12992 (johnmccrae) <!-- 18.0.111 -->
    • ๐Ÿ Adjusting cert creation for older Windows platforms #12965 (johnmccrae) <!-- 18.0.110 -->
    • โฌ†๏ธ Bump ohai to 18.0.14 #12973 (chef-expeditor[bot]) <!-- 18.0.109 -->
    • โšก๏ธ Update the command to enable adhoc jobs for chef/chef main pipeline #12979 (PrajaktaPurohit) <!-- 18.0.108 -->
    • ๐Ÿ›  Fix error 'error validating X-Vault-AWS-IAM-Server-ID header: missing header X-Vault-AWS-IAM-Server-ID' in Hashi Vault secret manager for AWS IAM auth method #12956 (neha-p6) <!-- 18.0.107 -->
    • โž• Add nightly builds for chef/chef:main #12971 (PrajaktaPurohit) <!-- 18.0.106 -->
    • โœ‚ Remove the beta feature warning which shows up when using Secret Manager #12925 (neha-p6) <!-- 18.0.105 -->
    • โž• adding UCRT support to the build pipelines #12959 (johnmccrae) <!-- 18.0.104 -->
    • โšก๏ธ Updated ncurses and gems #12953 (johnmccrae) <!-- 18.0.103 -->
    • โšก๏ธ Updated files to account for pem storage in the Certificate Store #12910 (johnmccrae) <!-- 18.0.102 -->
    • โšก๏ธ updated version data to properly account for Windows 11 and its assocโ€ฆ #12919 (johnmccrae) <!-- 18.0.101 -->
    • Knife upload: bad error message when a recipe has a syntax error #11678 (snehaldwivedi) <!-- 18.0.100 -->
    • โšก๏ธ updating throw statement to only execute on non-zero exit codes #12918 (johnmccrae) <!-- 18.0.99 -->
    • ๐Ÿ”จ Refactoring Windows certificate code and tests to reflect updates in the win32-certstore gem #12859 (johnmccrae) <!-- 18.0.98 -->
    • ๐Ÿ“ฆ flush package cache after registering via rhsm_register #12828 (jasonwbarnett) <!-- 18.0.97 -->
    • ๐Ÿ‘ป handling exception for compliance phase error during chef spec run #12830 (i5pranay93) <!-- 18.0.96 -->
    • โš  Renamed private method as conflicting to inbuilt method and getting warning #12849 (sanga1794) <!-- 18.0.95 -->
    • โฌ†๏ธ Bump berkshelf from 7.2.2 to 8.0.0 in /omnibus #12837 (dependabot[bot]) <!-- 18.0.94 -->
    • โž• add expire and inactive options to linux user resource #11659 (Stromweld) <!-- 18.0.93 -->
    • Fix chef_client_config template rendering #12817 (jasonwbarnett) <!-- 18.0.92 -->
    • โšก๏ธ main - Update bundle #12788 (neha-p6) <!-- 18.0.91 -->
    • Updates for the chef_client_config resource #12732 (chef-davin) <!-- 18.0.90 -->
    • ๐Ÿง SELinux integration to infra client #12694 (neha-p6) <!-- 18.0.89 -->
    • โšก๏ธ Updating For Ruby 3.1 #12769 (johnmccrae) <!-- 18.0.88 -->
    • โšก๏ธ Updating gemfile.locks #12751 (johnmccrae) <!-- 18.0.87 -->
    • ๐Ÿ‘ Rest Resource Support #12755 (lamont-granquist) <!-- 18.0.86 -->
    • ๐Ÿ”’ Bump omnibus-software in Gemfile.lock #12754 (jeremiahsnapp) <!-- 18.0.85 -->
    • โฌ†๏ธ Bump libxslt to 1.1.35 #12752 (jeremiahsnapp) <!-- 18.0.84 -->
    • ๐Ÿ›  Fix attribute performance issues in node.read #12742 (lamont-granquist) <!-- 18.0.83 -->
    • Add rubygems_url property to chef_client_config resource #12724 (DecoyJoe) <!-- 18.0.82 -->
    • โฌ†๏ธ Bump libxml2 to 2.9.13 #12739 (johnmccrae) <!-- 18.0.81 -->
    • avoid coercion to block for new plist file content, fix adding a new dictionary #12680 (jazaval) <!-- 18.0.80 -->
    • โž• Add support for default secret service and config #12140 (jasonwbarnett) <!-- 18.0.79 -->
    • โœ… Client code to put a certificate into the certstore and then retrieve it later during a chef-run. Unit tests included #12640 (johnmccrae) <!-- 18.0.78 -->
    • โšก๏ธ update libxml2 to 2.9.12 #12730 (johnmccrae) <!-- 18.0.77 -->
    • ๐Ÿ“ฆ Package resource was calling a non-existent error method #12722 (johnmccrae) <!-- 18.0.76 -->
    • โšก๏ธ update chef client launchd to run at load #12706 (rishichawda) <!-- 18.0.75 -->
    • โœ… Enable ruby 3.1 testing on verify pipeline for unix, fix breakage #12695 (lamont-granquist) <!-- 18.0.74 -->
    • โœ… Use the latest libarchive (3.6.0) #12648 (tas50) <!-- 18.0.73 -->
    • ๐Ÿ’Ž Ruby 3.1 fixes #12696 (lamont-granquist) <!-- 18.0.72 -->
    • 0๏ธโƒฃ Chef-18: Enable unifed_mode by default #12692 (lamont-granquist) <!-- 18.0.71 -->
    • ๐Ÿ›  Fix windows kitchen tests #12693 (lamont-granquist) <!-- 18.0.70 -->
    • ๐Ÿ›  Fix PEM file generation when user is created #12619 (sanjain-progress) <!-- 18.0.69 -->
    • โฌ†๏ธ Bump omnibus-software from f64a223 to 5947560 in /omnibus #12670 (dependabot[bot]) <!-- 18.0.68 -->
    • Modernize the http_request resource code and specs #12682 (lamont-granquist) <!-- 18.0.67 -->
    • โšก๏ธ Updated Rspec to add verbose logging #12683 (johnmccrae) <!-- 18.0.66 -->
    • turn off caching for adhoc pipelines #12661 (lamont-granquist) <!-- 18.0.65 -->
    • โž• Add OMNITRUCK_URL dist constant #12654 (ramereth) <!-- 18.0.64 -->
    • โšก๏ธ Update to libffi 3.4.2 #12658 (tas50) <!-- 18.0.63 -->
    • โšก๏ธ Update nokogiri to 1.13.1 #12649 (tas50) <!-- 18.0.62 -->
    • ๐Ÿ›  Fix multiple regressions in yum_package provider #12657 (lamont-granquist) <!-- 18.0.61 -->
    • Stop cleaning the dokken sandbox #12656 (lamont-granquist) <!-- 18.0.60 -->
    • โฌ†๏ธ Bump train-rest to 0.4.2 #12653 (chef-expeditor[bot]) <!-- 18.0.59 -->
    • โฌ†๏ธ Bump chef/ohai to 77929155a6f82b7e65db624b37766bf9fb5f81fb #12638 (chef-expeditor[bot]) <!-- 18.0.57 -->
    • โฌ†๏ธ Bump chef/ohai to 58462789693e00c45c422f347c64d612862c104e #12637 (chef-expeditor[bot]) <!-- 18.0.56 -->
    • โž• Add train-rest as a dep for target mode #12633 (tas50) <!-- 18.0.55 -->
    • โž• Add --always-dump-stacktrace to integration tests that use chef-client #12615 (neha-p6) <!-- 18.0.54 -->
    • โฌ†๏ธ Bump omnibus-software from eb3cc77 to d5ff796 in /omnibus #12628 (dependabot[bot]) <!-- 18.0.52 -->
    • ๐Ÿš€ Loosen the win32-api dep to allow for the latest releases #12614 (tas50) <!-- 18.0.51 -->
    • โฌ†๏ธ Bump chef/ohai to 594372d3a48ccea6d2eddd173bc1281f314f0f09 #12616 (chef-expeditor[bot]) <!-- 18.0.50 -->
    • ๐Ÿ’Ž More ruby 3.0 fixes #12621 (lamont-granquist) <!-- 18.0.49 -->
    • โœ… Disable knife gem install in kitchen tests #12618 (lamont-granquist) <!-- 18.0.46 -->
    • ๐Ÿ’… Bump chef/chefstyle to 8459a2f943dcef42a27518563eaf0b2dad3b4972 #12611 (chef-expeditor[bot]) <!-- 18.0.45 -->
    • ๐Ÿ›  fixes for #12589 for compliance audit-enforcer reporter #12595 (collinmcneese) <!-- 18.0.44 -->
    • โฌ†๏ธ Bump omnibus-software from a4f4849 to d602268 in /omnibus #12592 (dependabot[bot]) <!-- 18.0.43 -->
    • ๐Ÿ“Œ Pin openssl to 1.1.1m #12598 (jayashrig158) <!-- 18.0.42 -->
    • Validate resource spec passed to subscribes #12525 (neha-p6) <!-- 18.0.41 -->
    • Avoid calculating etc_chef_dir multiple times on startup #12581 (neha-p6) <!-- 18.0.40 -->
    • โฌ†๏ธ Bump omnibus-software from 91c1297 to a4f4849 in /omnibus #12585 (dependabot[bot]) <!-- 18.0.39 -->
    • โฌ†๏ธ Bump omnibus from 55e74ac to cf9ef0a in /omnibus #12584 (dependabot[bot]) <!-- 18.0.38 -->
    • ๐Ÿ›  Fix windows hab builds with rake install:local #12579 (lamont-granquist) <!-- 18.0.37 -->
    • โฌ†๏ธ Bump omnibus-software from c7a43ec to 91c1297 in /omnibus #12576 (dependabot[bot]) <!-- 18.0.35 -->
    • โฌ†๏ธ Bump corefoundation to 0.3.13 #12574 (chef-expeditor[bot]) <!-- 18.0.34 -->
    • ๐Ÿ‘‰ Make sure network scripts dir exists on alma #12565 (tas50) <!-- 18.0.33 -->
    • ๐Ÿ’Ž net-ftp isn't bundled in Ruby 3.1 anymore so dep on it #12399 (tas50) <!-- 18.0.32 -->
    • ๐Ÿง Switch from centos-8 to almalinux-8 #12544 (tas50) <!-- 18.0.31 -->
    • Eager load ffi-libarchive to resolve centos-7 failures #12552 (lamont-granquist) <!-- 18.0.31 -->
    • ๐Ÿ›  Relax dep on diff-lcs now that 1.4.0 regression is fixed #12534 (tas50) <!-- 18.0.30 -->
    • โฌ†๏ธ Bump pedump from 0.6.3 to 0.6.4 in /omnibus #12536 (dependabot[bot]) <!-- 18.0.29 -->
    • โฌ†๏ธ Bump omnibus-software from 1c00b6d to 791cc46 in /omnibus #12550 (dependabot[bot]) <!-- 18.0.28 -->
    • โž• Add constant for ChefServer system user #12513 (aleksey-hariton) <!-- 18.0.27 -->
    • โšก๏ธ Updated the chef client to retrieve certs from the Windows Cert store. #12426 (johnmccrae) <!-- 18.0.26 -->
    • โž• Adding support to move the client.pem to secure storage #12518 (johnmccrae) <!-- 18.0.25 -->
    • ๐Ÿ“„ Chef 18 - Added constant with Server`s docs url #12539 (aleksey-hariton) <!-- 18.0.24 -->
    • ๐Ÿ›  Fix inspec waivers in compliance mode #12523 (lamont-granquist) <!-- 18.0.23 -->
    • โฌ†๏ธ Bump omnibus from 201afa9 to 55e74ac in /omnibus #12529 (dependabot[bot]) <!-- 18.0.22 -->
    • โฌ†๏ธ Bump omnibus-software from aa02d49 to 1c00b6d in /omnibus #12528 (dependabot[bot]) <!-- 18.0.21 -->
    • โฌ†๏ธ Bump fauxhai-ng to 9.3.0 #12516 (chef-expeditor[bot]) <!-- 18.0.20 -->
    • โšก๏ธ Suppress deprecation warning for chef-client-updater cookbook #12502 (lamont-granquist) <!-- 18.0.18 -->
    • โฌ†๏ธ Bump omnibus from 9c83f73 to 201afa9 in /omnibus #12508 (dependabot[bot]) <!-- 18.0.17 -->
    • โฌ†๏ธ Bump omnibus-software from c2fb9a4 to aa02d49 in /omnibus #12504 (dependabot[bot]) <!-- 18.0.16 -->
    • โž• Add an expeditor corefoundation subscription #12498 (lamont-granquist) <!-- 18.0.15 -->
    • replace links in resource doc examples #12482 (IanMadd) <!-- 18.0.14 -->
    • โฌ†๏ธ Bump omnibus-software from dd555fa to c2fb9a4 in /omnibus #12484 (dependabot[bot]) <!-- 18.0.13 -->
    • โฌ†๏ธ Bump omnibus from 7c5db7e to 9c83f73 in /omnibus #12485 (dependabot[bot]) <!-- 18.0.12 -->
    • โฌ†๏ธ Bump omnibus from 2bf77bb to 7c5db7e in /omnibus #12481 (dependabot[bot]) <!-- 18.0.11 -->
    • โฌ†๏ธ Bump package gems and omnibus gems #12457 (lamont-granquist) <!-- 18.0.10 -->
    • โฌ†๏ธ Bump chef/ohai to ad16192e00b4fa686756a72f081d3496d33a1698 #12449 (chef-expeditor[bot]) <!-- 18.0.9 -->
    • โฌ†๏ธ Bump omnibus-software from 2e637bf to 16e5ae5 in /omnibus #12451 (dependabot[bot]) <!-- 18.0.8 -->
    • ๐Ÿ’… Bump chef/chefstyle to d2ab8682d167351e5c5d864700a6bc4dac4ddf46 #12452 (chef-expeditor[bot]) <!-- 18.0.7 -->
    • ๐ŸŽ user: handle nil home dirs on macOS #12443 (tas50) <!-- 18.0.6 -->
    • chef_client_config: ensure config property directories exist #12416 (Stromweld) <!-- 18.0.5 -->
    • โฌ†๏ธ Bump omnibus-software from 94ef29b to 2e637bf in /omnibus #12439 (dependabot[bot]) <!-- 18.0.4 -->
    • ๐Ÿ›  fix typo in chef-sleep resource documentation example block #12441 (JHBoricua) <!-- 18.0.3 -->
    • ๐Ÿ›  Fix ruby cleanup breaking builds #12440 (tas50) <!-- 18.0.2 -->
    • โž• Add Amazon 2022 to our pipeline #12437 (tas50) <!-- 18.0.1 -->
    • โฌ†๏ธ Bump version to 18.0 and fix master references #12432 (tas50) <!-- 18.0.0 -->
    • โฌ†๏ธ Bump omnibus-software from b6dd27a to 94ef29b in /omnibus #12429 (dependabot[bot]) <!-- 17.9.32 -->
    • โฌ†๏ธ Bump chef/ohai to fc48360746fa102f1c46ed1aee82896d94a3d4a3 #12427 (chef-expeditor[bot]) <!-- 17.9.31 -->
    • ๐ŸŽ Resolve Performance/RegexpMatch warnings #12411 (tas50) <!-- 17.9.27 -->
    • ๐ŸŽ Resolve Performance/Count warning #12410 (tas50) <!-- 17.9.28 -->
    • โฌ‡๏ธ Reduce 213 requires from each knife call #12409 (tas50) <!-- 17.9.29 -->
    • Simplify file reads #12386 (tas50) <!-- 17.9.30 --> ๐Ÿš€ <!-- release_rollup -->

    <!-- latest_stable_release -->

  • v18.0.121 Changes

    June 21, 2022

    ๐Ÿ”€ Merged Pull Requests

    • โœ… Correcting Cert creation for rspec tests #13010 (johnmccrae) ๐Ÿš€ <!-- latest_release -->

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

    ๐Ÿš€ Changes not yet released to stable

    ๐Ÿ”€ Merged Pull Requests

    • โœ… Correcting Cert creation for rspec tests #13010 (johnmccrae) <!-- 18.0.121 -->
    • โšก๏ธ Updated Ruby version in omnibus_overrides #12995 (johnmccrae) <!-- 18.0.120 -->
    • Fix documentation for chef_client_scheduled_task #12917 (williamtheaker) <!-- 18.0.119 -->
    • ๐Ÿ“ฆ Zypper package source property addition #12182 (manick-vel-11) <!-- 18.0.118 -->
    • Smriti/3884 mounting cifs shares with spaces #11626 (msys-sgarg) <!-- 18.0.117 -->
    • ๐Ÿ›  Fix cron_d job name character set #12377 (hamarituc) <!-- 18.0.116 -->
    • โž• Add CONTAINER_IMAGE dist constant #12806 (jakauppila) <!-- 18.0.115 -->
    • Stop executing locale-gen on every chef run by adding -h flag #12833 (hrak) <!-- 18.0.114 -->
    • โšก๏ธ KTLO - Updating authenticator.rb to correct for random password creation failures #12980 (johnmccrae) <!-- 18.0.113 -->
    • ๐Ÿ”จ refactoring the version check #12988 (johnmccrae) <!-- 18.0.112 -->
    • โฌ†๏ธ Bumping license_scout version #12992 (johnmccrae) <!-- 18.0.111 -->
    • ๐Ÿ Adjusting cert creation for older Windows platforms #12965 (johnmccrae) <!-- 18.0.110 -->
    • โฌ†๏ธ Bump ohai to 18.0.14 #12973 (chef-expeditor[bot]) <!-- 18.0.109 -->
    • โšก๏ธ Update the command to enable adhoc jobs for chef/chef main pipeline #12979 (PrajaktaPurohit) <!-- 18.0.108 -->
    • ๐Ÿ›  Fix error 'error validating X-Vault-AWS-IAM-Server-ID header: missing header X-Vault-AWS-IAM-Server-ID' in Hashi Vault secret manager for AWS IAM auth method #12956 (neha-p6) <!-- 18.0.107 -->
    • โž• Add nightly builds for chef/chef:main #12971 (PrajaktaPurohit) <!-- 18.0.106 -->
    • โœ‚ Remove the beta feature warning which shows up when using Secret Manager #12925 (neha-p6) <!-- 18.0.105 -->
    • โž• adding UCRT support to the build pipelines #12959 (johnmccrae) <!-- 18.0.104 -->
    • โšก๏ธ Updated ncurses and gems #12953 (johnmccrae) <!-- 18.0.103 -->
    • โšก๏ธ Updated files to account for pem storage in the Certificate Store #12910 (johnmccrae) <!-- 18.0.102 -->
    • โšก๏ธ updated version data to properly account for Windows 11 and its assocโ€ฆ #12919 (johnmccrae) <!-- 18.0.101 -->
    • Knife upload: bad error message when a recipe has a syntax error #11678 (snehaldwivedi) <!-- 18.0.100 -->
    • โšก๏ธ updating throw statement to only execute on non-zero exit codes #12918 (johnmccrae) <!-- 18.0.99 -->
    • ๐Ÿ”จ Refactoring Windows certificate code and tests to reflect updates in the win32-certstore gem #12859 (johnmccrae) <!-- 18.0.98 -->
    • ๐Ÿ“ฆ flush package cache after registering via rhsm_register #12828 (jasonwbarnett) <!-- 18.0.97 -->
    • ๐Ÿ‘ป handling exception for compliance phase error during chef spec run #12830 (i5pranay93) <!-- 18.0.96 -->
    • โš  Renamed private method as conflicting to inbuilt method and getting warning #12849 (sanga1794) <!-- 18.0.95 -->
    • โฌ†๏ธ Bump berkshelf from 7.2.2 to 8.0.0 in /omnibus #12837 (dependabot[bot]) <!-- 18.0.94 -->
    • โž• add expire and inactive options to linux user resource #11659 (Stromweld) <!-- 18.0.93 -->
    • Fix chef_client_config template rendering #12817 (jasonwbarnett) <!-- 18.0.92 -->
    • โšก๏ธ main - Update bundle #12788 (neha-p6) <!-- 18.0.91 -->
    • Updates for the chef_client_config resource #12732 (chef-davin) <!-- 18.0.90 -->
    • ๐Ÿง SELinux integration to infra client #12694 (neha-p6) <!-- 18.0.89 -->
    • โšก๏ธ Updating For Ruby 3.1 #12769 (johnmccrae) <!-- 18.0.88 -->
    • โšก๏ธ Updating gemfile.locks #12751 (johnmccrae) <!-- 18.0.87 -->
    • ๐Ÿ‘ Rest Resource Support #12755 (lamont-granquist) <!-- 18.0.86 -->
    • ๐Ÿ”’ Bump omnibus-software in Gemfile.lock #12754 (jeremiahsnapp) <!-- 18.0.85 -->
    • โฌ†๏ธ Bump libxslt to 1.1.35 #12752 (jeremiahsnapp) <!-- 18.0.84 -->
    • ๐Ÿ›  Fix attribute performance issues in node.read #12742 (lamont-granquist) <!-- 18.0.83 -->
    • Add rubygems_url property to chef_client_config resource #12724 (DecoyJoe) <!-- 18.0.82 -->
    • โฌ†๏ธ Bump libxml2 to 2.9.13 #12739 (johnmccrae) <!-- 18.0.81 -->
    • avoid coercion to block for new plist file content, fix adding a new dictionary #12680 (jazaval) <!-- 18.0.80 -->
    • โž• Add support for default secret service and config #12140 (jasonwbarnett) <!-- 18.0.79 -->
    • โœ… Client code to put a certificate into the certstore and then retrieve it later during a chef-run. Unit tests included #12640 (johnmccrae) <!-- 18.0.78 -->
    • โšก๏ธ update libxml2 to 2.9.12 #12730 (johnmccrae) <!-- 18.0.77 -->
    • ๐Ÿ“ฆ Package resource was calling a non-existent error method #12722 (johnmccrae) <!-- 18.0.76 -->
    • โšก๏ธ update chef client launchd to run at load #12706 (rishichawda) <!-- 18.0.75 -->
    • โœ… Enable ruby 3.1 testing on verify pipeline for unix, fix breakage #12695 (lamont-granquist) <!-- 18.0.74 -->
    • โœ… Use the latest libarchive (3.6.0) #12648 (tas50) <!-- 18.0.73 -->
    • ๐Ÿ’Ž Ruby 3.1 fixes #12696 (lamont-granquist) <!-- 18.0.72 -->
    • 0๏ธโƒฃ Chef-18: Enable unifed_mode by default #12692 (lamont-granquist) <!-- 18.0.71 -->
    • ๐Ÿ›  Fix windows kitchen tests #12693 (lamont-granquist) <!-- 18.0.70 -->
    • ๐Ÿ›  Fix PEM file generation when user is created #12619 (sanjain-progress) <!-- 18.0.69 -->
    • โฌ†๏ธ Bump omnibus-software from f64a223 to 5947560 in /omnibus #12670 (dependabot[bot]) <!-- 18.0.68 -->
    • Modernize the http_request resource code and specs #12682 (lamont-granquist) <!-- 18.0.67 -->
    • โšก๏ธ Updated Rspec to add verbose logging #12683 (johnmccrae) <!-- 18.0.66 -->
    • turn off caching for adhoc pipelines #12661 (lamont-granquist) <!-- 18.0.65 -->
    • โž• Add OMNITRUCK_URL dist constant #12654 (ramereth) <!-- 18.0.64 -->
    • โšก๏ธ Update to libffi 3.4.2 #12658 (tas50) <!-- 18.0.63 -->
    • โšก๏ธ Update nokogiri to 1.13.1 #12649 (tas50) <!-- 18.0.62 -->
    • ๐Ÿ›  Fix multiple regressions in yum_package provider #12657 (lamont-granquist) <!-- 18.0.61 -->
    • Stop cleaning the dokken sandbox #12656 (lamont-granquist) <!-- 18.0.60 -->
    • โฌ†๏ธ Bump train-rest to 0.4.2 #12653 (chef-expeditor[bot]) <!-- 18.0.59 -->
    • โฌ†๏ธ Bump chef/ohai to 77929155a6f82b7e65db624b37766bf9fb5f81fb #12638 (chef-expeditor[bot]) <!-- 18.0.57 -->
    • โฌ†๏ธ Bump chef/ohai to 58462789693e00c45c422f347c64d612862c104e #12637 (chef-expeditor[bot]) <!-- 18.0.56 -->
    • โž• Add train-rest as a dep for target mode #12633 (tas50) <!-- 18.0.55 -->
    • โž• Add --always-dump-stacktrace to integration tests that use chef-client #12615 (neha-p6) <!-- 18.0.54 -->
    • โฌ†๏ธ Bump omnibus-software from eb3cc77 to d5ff796 in /omnibus #12628 (dependabot[bot]) <!-- 18.0.52 -->
    • ๐Ÿš€ Loosen the win32-api dep to allow for the latest releases #12614 (tas50) <!-- 18.0.51 -->
    • โฌ†๏ธ Bump chef/ohai to 594372d3a48ccea6d2eddd173bc1281f314f0f09 #12616 (chef-expeditor[bot]) <!-- 18.0.50 -->
    • ๐Ÿ’Ž More ruby 3.0 fixes #12621 (lamont-granquist) <!-- 18.0.49 -->
    • โœ… Disable knife gem install in kitchen tests #12618 (lamont-granquist) <!-- 18.0.46 -->
    • ๐Ÿ’… Bump chef/chefstyle to 8459a2f943dcef42a27518563eaf0b2dad3b4972 #12611 (chef-expeditor[bot]) <!-- 18.0.45 -->
    • ๐Ÿ›  fixes for #12589 for compliance audit-enforcer reporter #12595 (collinmcneese) <!-- 18.0.44 -->
    • โฌ†๏ธ Bump omnibus-software from a4f4849 to d602268 in /omnibus #12592 (dependabot[bot]) <!-- 18.0.43 -->
    • ๐Ÿ“Œ Pin openssl to 1.1.1m #12598 (jayashrig158) <!-- 18.0.42 -->
    • Validate resource spec passed to subscribes #12525 (neha-p6) <!-- 18.0.41 -->
    • Avoid calculating etc_chef_dir multiple times on startup #12581 (neha-p6) <!-- 18.0.40 -->
    • โฌ†๏ธ Bump omnibus-software from 91c1297 to a4f4849 in /omnibus #12585 (dependabot[bot]) <!-- 18.0.39 -->
    • โฌ†๏ธ Bump omnibus from 55e74ac to cf9ef0a in /omnibus #12584 (dependabot[bot]) <!-- 18.0.38 -->
    • ๐Ÿ›  Fix windows hab builds with rake install:local #12579 (lamont-granquist) <!-- 18.0.37 -->
    • โฌ†๏ธ Bump omnibus-software from c7a43ec to 91c1297 in /omnibus #12576 (dependabot[bot]) <!-- 18.0.35 -->
    • โฌ†๏ธ Bump corefoundation to 0.3.13 #12574 (chef-expeditor[bot]) <!-- 18.0.34 -->
    • ๐Ÿ‘‰ Make sure network scripts dir exists on alma #12565 (tas50) <!-- 18.0.33 -->
    • ๐Ÿ’Ž net-ftp isn't bundled in Ruby 3.1 anymore so dep on it #12399 (tas50) <!-- 18.0.32 -->
    • ๐Ÿง Switch from centos-8 to almalinux-8 #12544 (tas50) <!-- 18.0.31 -->
    • Eager load ffi-libarchive to resolve centos-7 failures #12552 (lamont-granquist) <!-- 18.0.31 -->
    • ๐Ÿ›  Relax dep on diff-lcs now that 1.4.0 regression is fixed #12534 (tas50) <!-- 18.0.30 -->
    • โฌ†๏ธ Bump pedump from 0.6.3 to 0.6.4 in /omnibus #12536 (dependabot[bot]) <!-- 18.0.29 -->
    • โฌ†๏ธ Bump omnibus-software from 1c00b6d to 791cc46 in /omnibus #12550 (dependabot[bot]) <!-- 18.0.28 -->
    • โž• Add constant for ChefServer system user #12513 (aleksey-hariton) <!-- 18.0.27 -->
    • โšก๏ธ Updated the chef client to retrieve certs from the Windows Cert store. #12426 (johnmccrae) <!-- 18.0.26 -->
    • โž• Adding support to move the client.pem to secure storage #12518 (johnmccrae) <!-- 18.0.25 -->
    • ๐Ÿ“„ Chef 18 - Added constant with Server`s docs url #12539 (aleksey-hariton) <!-- 18.0.24 -->
    • ๐Ÿ›  Fix inspec waivers in compliance mode #12523 (lamont-granquist) <!-- 18.0.23 -->
    • โฌ†๏ธ Bump omnibus from 201afa9 to 55e74ac in /omnibus #12529 (dependabot[bot]) <!-- 18.0.22 -->
    • โฌ†๏ธ Bump omnibus-software from aa02d49 to 1c00b6d in /omnibus #12528 (dependabot[bot]) <!-- 18.0.21 -->
    • โฌ†๏ธ Bump fauxhai-ng to 9.3.0 #12516 (chef-expeditor[bot]) <!-- 18.0.20 -->
    • โšก๏ธ Suppress deprecation warning for chef-client-updater cookbook #12502 (lamont-granquist) <!-- 18.0.18 -->
    • โฌ†๏ธ Bump omnibus from 9c83f73 to 201afa9 in /omnibus #12508 (dependabot[bot]) <!-- 18.0.17 -->
    • โฌ†๏ธ Bump omnibus-software from c2fb9a4 to aa02d49 in /omnibus #12504 (dependabot[bot]) <!-- 18.0.16 -->
    • โž• Add an expeditor corefoundation subscription #12498 (lamont-granquist) <!-- 18.0.15 -->
    • replace links in resource doc examples #12482 (IanMadd) <!-- 18.0.14 -->
    • โฌ†๏ธ Bump omnibus-software from dd555fa to c2fb9a4 in /omnibus #12484 (dependabot[bot]) <!-- 18.0.13 -->
    • โฌ†๏ธ Bump omnibus from 7c5db7e to 9c83f73 in /omnibus #12485 (dependabot[bot]) <!-- 18.0.12 -->
    • โฌ†๏ธ Bump omnibus from 2bf77bb to 7c5db7e in /omnibus #12481 (dependabot[bot]) <!-- 18.0.11 -->
    • โฌ†๏ธ Bump package gems and omnibus gems #12457 (lamont-granquist) <!-- 18.0.10 -->
    • โฌ†๏ธ Bump chef/ohai to ad16192e00b4fa686756a72f081d3496d33a1698 #12449 (chef-expeditor[bot]) <!-- 18.0.9 -->
    • โฌ†๏ธ Bump omnibus-software from 2e637bf to 16e5ae5 in /omnibus #12451 (dependabot[bot]) <!-- 18.0.8 -->
    • ๐Ÿ’… Bump chef/chefstyle to d2ab8682d167351e5c5d864700a6bc4dac4ddf46 #12452 (chef-expeditor[bot]) <!-- 18.0.7 -->
    • ๐ŸŽ user: handle nil home dirs on macOS #12443 (tas50) <!-- 18.0.6 -->
    • chef_client_config: ensure config property directories exist #12416 (Stromweld) <!-- 18.0.5 -->
    • โฌ†๏ธ Bump omnibus-software from 94ef29b to 2e637bf in /omnibus #12439 (dependabot[bot]) <!-- 18.0.4 -->
    • ๐Ÿ›  fix typo in chef-sleep resource documentation example block #12441 (JHBoricua) <!-- 18.0.3 -->
    • ๐Ÿ›  Fix ruby cleanup breaking builds #12440 (tas50) <!-- 18.0.2 -->
    • โž• Add Amazon 2022 to our pipeline #12437 (tas50) <!-- 18.0.1 -->
    • โฌ†๏ธ Bump version to 18.0 and fix master references #12432 (tas50) <!-- 18.0.0 -->
    • โฌ†๏ธ Bump omnibus-software from b6dd27a to 94ef29b in /omnibus #12429 (dependabot[bot]) <!-- 17.9.32 -->
    • โฌ†๏ธ Bump chef/ohai to fc48360746fa102f1c46ed1aee82896d94a3d4a3 #12427 (chef-expeditor[bot]) <!-- 17.9.31 -->
    • ๐ŸŽ Resolve Performance/RegexpMatch warnings #12411 (tas50) <!-- 17.9.27 -->
    • ๐ŸŽ Resolve Performance/Count warning #12410 (tas50) <!-- 17.9.28 -->
    • โฌ‡๏ธ Reduce 213 requires from each knife call #12409 (tas50) <!-- 17.9.29 -->
    • Simplify file reads #12386 (tas50) <!-- 17.9.30 --> ๐Ÿš€ <!-- release_rollup -->

    <!-- latest_stable_release -->