summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* raise in coerce block if type is incorrectregistry-key-resource-value-property-via-dslrishichawda2021-09-151-8/+9
| | | | Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
* don't pass nil to values in registrykey providerrishichawda2021-09-151-2/+3
| | | | Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
* lazy initialize unscrubbed values with a getterrishichawda2021-09-151-32/+32
| | | | Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
* registry_key: set up values property via dslrishichawda2021-09-131-34/+20
| | | | Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
* Bump version to 17.5.5 by Chef Expeditorv17.5.5Chef Expeditor2021-09-108-20/+21
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #12016 from chef/lcg/more-file-existsLamont Granquist2021-09-094-12/+18
|\ | | | | Clean up some more File.exists? uses
| * Clean up some more File.exists? useslcg/more-file-existsLamont Granquist2021-09-094-12/+18
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Fix chefstyle warningTim Smith2021-09-091-1/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 17.5.4 by Chef Expeditorv17.5.4Chef Expeditor2021-09-098-20/+21
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #12015 from chef/expeditor/_chef-vault_4.1.4Tim Smith2021-09-091-1/+1
|\ \ | | | | | | Bump chef-vault to 4.1.4
| * | Bump chef-vault to 4.1.4Chef Expeditor2021-09-091-1/+1
|/ / | | | | | | | | | | This pull request was triggered automatically via Expeditor when chef-vault 4.1.4 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.5.3 by Chef Expeditorv17.5.3Chef Expeditor2021-09-098-20/+21
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Bump version to 17.5.2 by Chef Expeditorv17.5.2Chef Expeditor2021-09-098-21/+22
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #11962 from tecracer-theinen/feature/s3-recipe-urlTim Smith2021-09-093-1/+21
|\ \ | | | | | | Enable directly using AWS S3 with --recipe-url parameter of Chef Client
| * \ Merge branch 'main' into feature/s3-recipe-urlTim Smith2021-09-0920-67/+279
| |\ \ | |/ / |/| |
* | | Merge pull request #12014 from gholtiii/gh/add_priority_to_windows_taskTim Smith2021-09-092-0/+19
|\ \ \ | |_|/ |/| | [chef-client] Enable chef_client_scheduled_task resource to leverage …
| * | [chef-client] Enable chef_client_scheduled_task resource to leverage the ↵George Holt2021-09-092-0/+19
|/ / | | | | | | | | | | windows_task priority property to boost chef-client spawned processes Signed-off-by: George Holt <gholtiii@me.com>
* | Bump version to 17.5.1 by Chef Expeditorv17.5.1Chef Expeditor2021-09-098-20/+21
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #12012 from chef/mp/11825Tim Smith2021-09-094-3/+100
|\ \ | | | | | | Add AKeyless Vault support
| * | fix spelling mistakemp/11825Marc A. Paradise2021-09-091-1/+1
| | | | | | | | | | | | Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
| * | Reduce the config needed for AKeyless.Marc A. Paradise2021-09-092-1/+61
| | | | | | | | | | | | | | | | | | | | | | | | Instead of requiring everything that the HashiVault fetcher requires, infer what we can and explicitly require access key/access key id to assemble the token. Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
| * | Add akeyless vault fetcherMarc A. Paradise2021-09-082-2/+39
|/ / | | | | | | Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
* | Bump version to 17.5.0 by Chef Expeditorv17.5.0Chef Expeditor2021-09-088-20/+21
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #12009 from chef/dep_bump_175Tim Smith2021-09-082-17/+17
|\ \ | | | | | | Update all deps to the latest
| * | Update all deps to the latestTim Smith2021-09-082-17/+17
|/ / | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 17.4.52 by Chef Expeditorv17.4.52Chef Expeditor2021-09-088-20/+21
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #12008 from chef/mp/11963Tim Smith2021-09-082-24/+87
|\ \ | | | | | | Update HashiCorp Vault fetcher to support token auth
| * | Update Hashi Vault fetcher to suppor token authMarc A. Paradise2021-09-082-24/+87
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Token-based auth is common in automated environments, so this change adds support for token-based authentication to the Hashi Vault secret fetcher. A new configuration item has been added `:auth_method`, which must be one of `:iam_role` or `:token`. When `auth_method` is not specified, it defaults to `:iam_role` for backward compatibility with the initial implementation. All authentication methods require a `:vault_addr` configuration entry If using `auth_method: :token`, a :token configuration entry must also be provided. If using `auth_method: :iam_role`, a :role_name configuration entry must also be provided. Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
* | Bump version to 17.4.51 by Chef Expeditorv17.4.51Chef Expeditor2021-09-078-20/+21
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #12005 from chef/expeditor/_chef-zero_15.0.9Tim Smith2021-09-071-1/+1
|\ \ | | | | | | Bump chef-zero to 15.0.9
| * | Bump chef-zero to 15.0.9Chef Expeditor2021-09-071-1/+1
|/ / | | | | | | | | | | This pull request was triggered automatically via Expeditor when chef-zero 15.0.9 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.4.50 by Chef Expeditorv17.4.50Chef Expeditor2021-09-078-21/+22
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #12004 from chef/jsnapp/fix-tests-for-new-test-systemsTim Smith2021-09-072-1/+13
|\ \ | | | | | | Fix tests for new omnibus test systems
| * | Add a delay in a few tests for AIX 7.2Jeremiah Snapp2021-09-072-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For some reason our temporary AIX 7.2 system does not correctly report group membership immediately after changes have been made. Adding a 2 second delay for this platform is enough to get correct results. We hope to remove this delay after we get more permanent AIX 7.2 systems in our CI pipeline. reference: reference: https://github.com/chef/release-engineering/issues/1617 Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
| * | Use a higher starting uid for testsJeremiah Snapp2021-09-051-1/+1
| | | | | | | | | | | | | | | | | | | | | Some of our new test infrastructure has uids that are colliding with the 30000 starting point. Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
* | | Bump version to 17.4.49 by Chef Expeditorv17.4.49Chef Expeditor2021-09-078-20/+21
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #12002 from chef/expeditor/_chef-vault_4.1.3Tim Smith2021-09-071-1/+1
|\ \ \ | | | | | | | | Bump chef-vault to 4.1.3
| * | | Bump chef-vault to 4.1.3Chef Expeditor2021-09-071-1/+1
|/ / / | | | | | | | | | | | | | | | This pull request was triggered automatically via Expeditor when chef-vault 4.1.3 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.4.48 by Chef Expeditorv17.4.48Chef Expeditor2021-09-078-21/+22
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #12000 from chef/11892_user_ulimit_resource_sensitive_trueTim Smith2021-09-072-1/+15
|\ \ \ | |/ / |/| | ulimit: Fix sensitive property
| * | Fixing chefstyleAshwin2021-09-071-2/+1
| | | | | | | | | | | | Signed-off-by: Ashwin <avarma@msystechnologies.com>
| * | Fixing sensitive property.Ashwin2021-09-072-0/+15
|/ / | | | | | | | | | | | | - Sensitive property was not working on user_ulimit. - Added required specs. Signed-off-by: Ashwin <avarma@msystechnologies.com>
| * Update bundled gemsThomas Heinen2021-09-061-4/+4
| | | | | | | | Signed-off-by: Thomas Heinen <theinen@tecracer.de>
| * Add hint on aws-sdk-s3 requirementThomas Heinen2021-09-061-1/+1
| | | | | | | | Signed-off-by: Thomas Heinen <theinen@tecracer.de>
| * Update Gemfile.lock for AWS SDK S3Thomas Heinen2021-09-061-0/+9
| | | | | | | | Signed-off-by: Thomas Heinen <theinen@tecracer.de>
| * Lowered SDK dependency to check pipeline failuresThomas Heinen2021-09-061-1/+1
| | | | | | | | Signed-off-by: Thomas Heinen <theinen@tecracer.de>
| * Enable directly using AWS S3 with --recipe-url parameter of Chef ClientThomas Heinen2021-09-062-1/+12
|/ | | | Signed-off-by: Thomas Heinen <theinen@tecracer.de>
* Bump version to 17.4.47 by Chef Expeditorv17.4.47Chef Expeditor2021-09-028-23/+24
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11993 from chef/x25519Tim Smith2021-09-021-1/+2
|\ | | | | Disable x25519 until we fix RHEL 7 failures
| * Disable x25519 until we fix RHEL 7 failuresTim Smith2021-09-021-1/+2
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>