summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump version to 18.0.180 by Chef Expeditorv18.0.180Chef Expeditor2022-11-109-22/+23
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #13344 from gene1wood/address_deprecation_noticesJohn McCrae2022-11-102-11/+8
|\
| * Merge branch 'main' into address_deprecation_noticesGene Wood2022-11-0914-29/+71
| |\ | |/ |/| | | Signed-off-by: Gene Wood <gene_wood@cementhorizon.com>
* | Bump version to 18.0.179 by Chef Expeditorv18.0.179Chef Expeditor2022-11-099-22/+23
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #13338 from Stromweld/mainJohn McCrae2022-11-094-6/+6
|\ \
| * | fix knife train-core dep for latest supporting net-ssh 7.x depCorey Hemminger2022-11-084-6/+6
| | | | | | | | | | | | Signed-off-by: Corey Hemminger <hemminger@hotmail.com>
* | | Bump version to 18.0.178 by Chef Expeditorv18.0.178Chef Expeditor2022-11-089-22/+23
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Fix false updates on cron resource when using integers (#13147)Jeremy Kimber2022-11-082-1/+41
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix false updates on cron resource when using integers Signed-off-by: Jeremy Kimber <kimbernator@state.local> * move new cron idempotency test to provider spec and coerce data to string in provider Signed-off-by: Jeremy Kimber <kimbernator@state.local> * Compare cron variables by class Signed-off-by: Jeremy Kimber <kimbernator@state.local> Signed-off-by: Jeremy Kimber <kimbernator@state.local> Co-authored-by: Jeremy Kimber <kimbernator@state.local>
| * Upgrade GitHub Actions checkout from v2 to v3Gene Wood2022-11-082-5/+5
| | | | | | | | | | | | | | | | This switches the action to Node.js 16 from Node.js 12 which went out of support April 2022. This will remove the warning messages in GitHub Action runs : > Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/. Please update the following actions to use Node.js 16 Signed-off-by: Gene Wood <gene_wood@cementhorizon.com>
| * Upgrade GitHub Action download-file-actionGene Wood2022-11-081-1/+1
| | | | | | | | | | | | | | | | This upgrades the download-file-action from v1.0.3 to v2.0.0. This swiches the action to Node.js 16 from Node.js 12 which went out of support April 2022. This will remove the warning messages in GitHub Action runs : > Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/. Please update the following actions to use Node.js 16 Signed-off-by: Gene Wood <gene_wood@cementhorizon.com>
| * Replace deprecated cspell-action with streetsidesoftware/cspell-actionGene Wood2022-11-081-4/+1
| | | | | | | | | | | | | | | | The cspell-action GitHub Actions spell checker from zwaldowski [has been deprecated](https://github.com/zwaldowski/cspell-action/commit/8d04e085cc0ce2bb8d5305fca42e39dd71cb1959). This replaces it with the streetsidesoftware GitHub Action Signed-off-by: Gene Wood <gene_wood@cementhorizon.com>
| * Add space before YAML commentGene Wood2022-11-081-1/+1
|/ | | | | | This conforms more closely to default linting behavior for YAML requiring 2 spaces before inline comments. https://yamllint.readthedocs.io/en/latest/rules.html#module-yamllint.rules.comments Signed-off-by: Gene Wood <gene_wood@cementhorizon.com>
* Bump version to 18.0.177 by Chef Expeditorv18.0.177Chef Expeditor2022-11-089-22/+23
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #13315 from gene1wood/remove_missing_buildkite_commandJohn McCrae2022-11-081-1/+0
|\
| * Remove "free" command from buildkite run as it's not supportedGene Wood2022-11-011-1/+0
| | | | | | | | | | | | | | | | | | | | This removes the call to run "free" in the buildkite environment as that binary isn't present. The call to "free" gives this error ``` C:/bk018435762483229395ad/.buildkite/hooks/pre-command: line 9: free: command not found ``` Signed-off-by: Gene Wood <gene_wood@cementhorizon.com>
* | Bump version to 18.0.176 by Chef Expeditorv18.0.176Chef Expeditor2022-11-089-22/+23
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #13330 from chef/seansimmons/powershellUpdateJohn McCrae2022-11-081-4/+23
|\ \
| * | Signed-off-by: Sean <sean.simmons@progress.com>Sean Simmons2022-11-071-1/+1
| | |
| * | adding choco functionSean Simmons2022-11-041-3/+22
|/ / | | | | | | idea here is not to install it if it already exists.
* | Bump version to 18.0.175 by Chef Expeditorv18.0.175Chef Expeditor2022-11-049-22/+23
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #13025 from gene1wood/fix_install_snaps_callJohn McCrae2022-11-043-6/+29
|\ \
| * | Change snap_package tests to use "expect" instead of "black"Gene Wood2022-11-011-1/+1
| | | | | | | | | | | | | | | | | | As there is no release of the "black" snap in the "stable" channel, this switches to "expect" which is in the "stable" channel and is also a small package. Signed-off-by: Gene Wood <gene_wood@cementhorizon.com>
| * | Merge branch 'main' into fix_install_snaps_callGene Wood2022-11-0146-337/+773
| |\ \ | | |/
| * | Merge branch 'main' into fix_install_snaps_callGene Wood2022-09-1651-397/+395
| |\ \
| * \ \ Merge remote-tracking branch 'upstream/main' into fix_install_snaps_callGene Wood2022-08-2341-76/+247
| |\ \ \ | | | | | | | | | | | | | | | Signed-off-by: Gene Wood <gene_wood@cementhorizon.com>
| * | | | Fix lint issue in snap testGene Wood2022-08-091-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Gene Wood <gene_wood@cementhorizon.com>
| * | | | Add snap testsGene Wood2022-08-092-5/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This enables snap dokken tests which were previously disabled in #9993 per @johnmccrae 's comment[1] It also changes the test package from "black" to "hello". "hello" is a Canonical package that should hopefully have little change over time and is smaller than "black" This commit adds tests for * `action :install` * `action :upgrade` * `action :remove` * `action :purge` * the `options` property * the `channel` property * installing multiple snaps This doesn't add a test for the `version` property as that would require knowing a version that will be available in a channel over the long term (as you can only install the version present in a given channel unless you have developer access to snapcraft for the given snap). We could add a `version` property test and just hope that Canonical won't upgrade the `hello` snap. This is also missing a test for the `source` property (as we'd need a local snap package file) and the `timeout` property as I'm not sure how to test this. [1]: https://github.com/chef/chef/pull/13025#issuecomment-1169264594 Signed-off-by: Gene Wood <gene_wood@cementhorizon.com>
| * | | | Fix call to install_snaps which is missing an argumentGene Wood2022-06-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the case of calling the `snap_package` resource without a `source` attribute which triggers a ruby error of `ArgumentError: wrong number of arguments (given 1, expected 2)` Fixes #13024 Signed-off-by: Gene Wood <gene_wood@cementhorizon.com>
* | | | | Bump version to 18.0.174 by Chef Expeditorv18.0.174Chef Expeditor2022-11-049-22/+23
| | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | Merge pull request #13316 from chef/wrock_attemptJohn McCrae2022-11-041-4/+2
|\ \ \ \ \
| * | | | | use core/git as build depMatt Wrock2022-11-021-4/+2
| | |_|_|/ | |/| | | | | | | | | | | | | Signed-off-by: Matt Wrock <matt@mattwrock.com>
* | | | | Bump version to 18.0.173 by Chef Expeditorv18.0.173Chef Expeditor2022-11-049-22/+23
| | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | Merge pull request #13284 from Stromweld/mainJohn McCrae2022-11-044-22/+22
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Merge branch 'chef:main' into mainCorey Hemminger2022-11-0110-29/+37
| |\ \ \ \
| * | | | | remove rc1 version for official release of net-sftp gemCorey Hemminger2022-11-012-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Corey Hemminger <hemminger@hotmail.com>
| * | | | | Merge branch 'chef:main' into mainCorey Hemminger2022-11-0116-225/+244
| |\ \ \ \ \
| * | | | | | revert revision in omnibus/Gemfile.lockCorey Hemminger2022-10-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Corey Hemminger <hemminger@hotmail.com>
| * | | | | | update net-sftp dependency in client to allow net-ssh 7.xCorey Hemminger2022-10-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Corey Hemminger <hemminger@hotmail.com>
| * | | | | | Bump deps for net-ssh 7.x for RHEL 9 and Ubuntu 22.04 ssh new algorithms supportCorey Hemminger2022-10-214-21/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Corey Hemminger <hemminger@hotmail.com>
* | | | | | | Bump version to 18.0.172 by Chef Expeditorv18.0.172Chef Expeditor2022-11-019-22/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | | | Bump version to 18.0.171 by Chef Expeditorv18.0.171Chef Expeditor2022-11-019-22/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | | | Bugfix: checksum validation (#13210)Joseph Larionov2022-11-014-3/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add a case-insensitive helper to determine if two checksums match * Use case-insensitive checksum match helper for checksum validation This fixes a bug where checksum validation fails because the two checksums are in different letter cases. The existing checksum validation logic was using case sensitive equality checks. Signed-off-by: Joseph Larionov <jlarionov@webmd.net>
* | | | | | | Docs: Fix windows package docs examples (#13211)Joseph Larionov2022-11-011-3/+3
| |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * docs: windows_package 7zip example had incorrect checksum * docs: windows_package Mercurial example used an old url Signed-off-by: Joseph Larionov <jlarionov@webmd.net>
* | | | | | Bump version to 18.0.170 by Chef Expeditorv18.0.170Chef Expeditor2022-11-019-21/+29
| | | | | | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | | Merge pull request #13311 from chef/praj/fix_certPrajaktaPurohit2022-11-011-8/+8
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Update the badssl cert to fix kitchen tests
| * | | | | Update the badssl cert to fix kitchen testsPrajakta Purohit2022-11-011-8/+8
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Prajakta Purohit <prajakta@chef.io>
* | | | | Update CHANGELOG.md to reflect the promotion of 18.0.169Chef Expeditor2022-10-272-182/+179
| | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | Correct pending release notes to use -18Michael Maslanka2022-10-271-3/+3
| | | | |
* | | | | Update to remove chef.wiki before cloneMichael Maslanka2022-10-271-0/+2
| | | | |
* | | | | Bump version to 18.0.169 by Chef Expeditorv18.0.169Chef Expeditor2022-10-279-22/+23
| | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.