summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump ffi to 1.15.2expeditor/_ffi_1.15.2Chef Expeditor2021-06-161-3/+3
| | | | | | This pull request was triggered automatically via Expeditor when ffi 1.15.2 was promoted to Rubygems. This change falls under the obvious fix policy so no Developer Certificate of Origin (DCO) sign-off is required.
* Bump version to 17.3.0 by Chef Expeditorv17.3.0Chef Expeditor2021-06-158-20/+21
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11702 from chef/defender_resourcesTim Smith2021-06-148-1/+451
|\ | | | | Add windows_defender and windows_defender_exclusion resources
| * Add specsTim Smith2021-06-134-3/+137
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add windows_defender and windows_defender_exclusion resourcesTim Smith2021-06-135-1/+317
| | | | | | | | | | | | These were originally written for the desktop-config cookbook. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 17.2.38 by Chef Expeditorv17.2.38Chef Expeditor2021-06-158-20/+21
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #11706 from chef/lcg/x25519Tim Smith2021-06-141-0/+1
|\ \
| * | add the x25519 gem to knifeLamont Granquist2021-06-141-0/+1
|/ / | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version to 17.2.37 by Chef Expeditorv17.2.37Chef Expeditor2021-06-148-20/+21
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #11665 from chef/more_windows_printerTim Smith2021-06-133-45/+93
|\ \ | | | | | | windows_printer: Install drivers, allow skipping port creation, and load state properly
| * | Try to handle the driver installationTim Smith2021-06-132-5/+14
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Add the ability to attach to an existing printer portTim Smith2021-06-133-44/+83
| |/ | | | | | | | | | | | | | | | | | | | | The windows_printer_port resource offers a number of options for creating an advanced printer port. Let users create a printer that attaches to a port. This also properly builds current_resource and nukes the terrible printer_exists? Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 17.2.36 by Chef Expeditorv17.2.36Chef Expeditor2021-06-138-20/+21
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Bump version to 17.2.35 by Chef Expeditorv17.2.35Chef Expeditor2021-06-138-20/+21
|/ | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11691 from fuegas/masterTim Smith2021-06-131-1/+1
|\ | | | | Handle source_line being nil gracefully
| * Handle source_line being nil gracefullyFerdi van der Werf2021-06-101-1/+1
| | | | | | | | | | | | | | | | When a resource is marked sensitive, the source_line is nil and you can't gsub on it. So if a sensitive resource is slow, it should not crash the SlowReport because it has no source_line. Fixes chef/chef#11690 Signed-off-by: Ferdi van der Werf <ferdi@rootnet.nl>
* | Merge pull request #11698 from chef/slow_reportTim Smith2021-06-132-0/+2
|\ \ | | | | | | Enable slow resource reporting in our kitchen tests
| * | Enable slow resource reporting in our kitchen testsTim Smith2021-06-112-0/+2
| | | | | | | | | | | | | | | | | | Make sure this works in test Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 17.2.34 by Chef Expeditorv17.2.34Chef Expeditor2021-06-118-20/+21
|/ / | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #11697 from chef/docs_fixes_3Tim Smith2021-06-112-4/+4
|\ \ | | | | | | Minor improvements for our self documented resources
| * | Minor improvements for our self documented resourcesTim Smith2021-06-112-4/+4
| | | | | | | | | | | | | | | | | | Improve the content we generate Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 17.2.33 by Chef Expeditorv17.2.33Chef Expeditor2021-06-118-20/+21
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #11693 from chef/lcg/add-macos-ruby-helperTim Smith2021-06-105-6/+30
|\ \ \ | |_|/ |/| | Add macos_ruby? helper and wire to the macos? helper
| * | fix warningsLamont Granquist2021-06-102-3/+3
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | brandingLamont Granquist2021-06-101-1/+1
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | Add macos_ruby? helper and wire to the macos? helperLamont Granquist2021-06-103-3/+27
|/ / | | | | | | | | | | | | | | | | | | This is useful for internal use when we are in a class context or whenever we are before load_node/build_node. It might also be useful for users to gate requires that are macos-specific for macos only gems, or something like that. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version to 17.2.32 by Chef Expeditorv17.2.32Chef Expeditor2021-06-108-20/+21
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #11686 from chef/expeditor/_inspec-core-bin_4.37.25Tim Smith2021-06-091-3/+3
|\ \ | |/ |/| Bump inspec-core-bin to 4.37.25
| * Bump inspec-core-bin to 4.37.25Chef Expeditor2021-06-101-3/+3
|/ | | | | | This pull request was triggered automatically via Expeditor when inspec-core-bin 4.37.25 was promoted to Rubygems. This change falls under the obvious fix policy so no Developer Certificate of Origin (DCO) sign-off is required.
* Formatting fixes in the release notesTim Smith2021-06-091-6/+3
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Update CHANGELOG.md to reflect the promotion of 17.2.29Chef Expeditor2021-06-092-44/+48
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 17.2.31 by Chef Expeditorv17.2.31Chef Expeditor2021-06-098-20/+21
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Add testing of installing knife into the client (#11682)Tim Smith2021-06-094-9/+7
| | | | | | | | | | | | | | | | | * Test installing knife gem into the client Let's make sure this works on all platforms Signed-off-by: Tim Smith <tsmith@chef.io> * Remove ed25519 gem from the omnibus install If we can install knife we're good. Signed-off-by: Tim Smith <tsmith@chef.io> * Install knife on everything but RHEL 6 Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 17.2.30 by Chef Expeditorv17.2.30Chef Expeditor2021-06-098-20/+21
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Add 17.2 release notes (#11669)Tim Smith2021-06-091-0/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add 17.2 release notes Signed-off-by: Tim Smith <tsmith@chef.io> * Minor updates Signed-off-by: Tim Smith <tsmith@chef.io> * Update RELEASE_NOTES.md Signed-off-by: Tim Smith <tsmith@chef.io> Co-authored-by: Kimberly Garmoe <kgarmoe@chef.io> * Update RELEASE_NOTES.md Signed-off-by: Tim Smith <tsmith@chef.io> Co-authored-by: Kimberly Garmoe <kgarmoe@chef.io> * Update RELEASE_NOTES.md Signed-off-by: Tim Smith <tsmith@chef.io> Co-authored-by: Kimberly Garmoe <kgarmoe@chef.io> * Update RELEASE_NOTES.md Signed-off-by: Tim Smith <tsmith@chef.io> Co-authored-by: Kimberly Garmoe <kgarmoe@chef.io> * Update RELEASE_NOTES.md Co-authored-by: Kimberly Garmoe <kgarmoe@chef.io> * Update RELEASE_NOTES.md Signed-off-by: Tim Smith <tsmith@chef.io> Co-authored-by: Kimberly Garmoe <kgarmoe@chef.io> * Update RELEASE_NOTES.md Signed-off-by: Tim Smith <tsmith@chef.io> Co-authored-by: Kimberly Garmoe <kgarmoe@chef.io> * Update RELEASE_NOTES.md Signed-off-by: Tim Smith <tsmith@chef.io> Co-authored-by: Kimberly Garmoe <kgarmoe@chef.io> * Update RELEASE_NOTES.md Signed-off-by: Tim Smith <tsmith@chef.io> Co-authored-by: Kimberly Garmoe <kgarmoe@chef.io> * Update RELEASE_NOTES.md Co-authored-by: Kimberly Garmoe <kgarmoe@chef.io> * Update RELEASE_NOTES.md Co-authored-by: Kimberly Garmoe <kgarmoe@chef.io> * passed -> passes I blame grammarly for this one Signed-off-by: Tim Smith <tsmith@chef.io> * Align on compliance phase Signed-off-by: Tim Smith <tsmith@chef.io> Co-authored-by: Kimberly Garmoe <kgarmoe@chef.io>
* Bump version to 17.2.29 by Chef Expeditorv17.2.29Chef Expeditor2021-06-098-20/+21
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11674 from chef/mp/10895Marc A. Paradise2021-06-095-22/+73
|\ | | | | Support attribute block/allow list in data collector
| * Do not send blocked attributes to data collectorMarc A. Paradise2021-06-092-2/+48
| | | | | | | | | | | | | | | | | | | | | | This uses the newly exposed Chef::Node#data_for_save to ensure that the data we're submitting to data collector has allow/block rules applied, the same way that we do for node.save. Fixes #10895 Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
| * Expose Chef::Node#data_for_save as publicMarc A. Paradise2021-06-091-18/+19
| | | | | | | | | | | | | | | | This will provide callers (such as event dispatch handlers) with a means to capture node data that has been filtered based on attribute whitelist/blacklist rules. Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
| * update comment to indicate deprecation in chef 18Marc A. Paradise2021-06-091-1/+1
| | | | | | | | Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
| * Do not show blacklist deprecation for whitelistMarc A. Paradise2021-06-092-1/+5
|/ | | | | | | This adds a new AttributeWhitelistConfiguration deprecation so that we don't report use of whitelist as blacklist. Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
* Fix chefstyle warningsTim Smith2021-06-081-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #11675 from chef/docs_generation_updates_againTim Smith2021-06-081-1/+1
|\ | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add additional new lines to homebrew_package docsTim Smith2021-06-081-1/+1
|/ | | | | | Minor improvement to this. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 17.2.28 by Chef Expeditorv17.2.28Chef Expeditor2021-06-088-20/+21
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11673 from chef/bump_omnibus_17Tim Smith2021-06-081-5/+5
|\ | | | | Update omnibus-software to the latest
| * Update omnibus-software to the latestTim Smith2021-06-081-5/+5
|/ | | | | | This should fix gem installs on windows Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 17.2.27 by Chef Expeditorv17.2.27Chef Expeditor2021-06-088-20/+21
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11670 from chef/better_docsTim Smith2021-06-0712-15/+85
|\ | | | | Improve the automatically generated docs
| * Improve the automatically generated docsTim Smith2021-06-0712-15/+85
|/ | | | | | Get a few more resources to the point where they are 100% automatically generated. For others there's a long road ahead. Signed-off-by: Tim Smith <tsmith@chef.io>