summaryrefslogtreecommitdiff
path: root/kitchen-tests
Commit message (Collapse)AuthorAgeFilesLines
* Automate manual certificate setup step used in kitchen tests (#13714)neha-p62023-05-031-23/+14
| | | Signed-off-by: Neha Pansare <neha.pansare@progress.com>
* Update ssl cert used in kitchen tests (#13658)neha-p62023-03-301-8/+8
| | | Signed-off-by: Neha Pansare <neha.pansare@progress.com>
* Add selinux_user and selinux_login resources (#13511)wheatevo2023-03-071-0/+25
| | | | | | | | | * Add `selinux_user` resource to manage SELinux users. * Add `selinux_login` resource to manage OS login to SELinux user mapping. Related to PR https://github.com/sous-chefs/selinux/pull/92 Signed-off-by: Matthew Newell <matthew.newell@oracle.com>
* launchd - array instead of a hash for Apple's associated_bundle_ident… ↵Alex Alequin2023-02-143-1/+36
| | | | | | | (#13477) * launchd - array instead of a hash for Apple's associated_bundle_identifiers key Signed-off-by: alex.alequin <alex.alequin@uber.com>
* Change to github commit sha. (#13507)gcs-devel2023-01-261-2/+2
| | | Signed-off-by: Gregory Schofield <grschofi@progress.com>
* Update expired certificate used in kitchen testsNeha Pansare2023-01-241-8/+8
| | | | Signed-off-by: Neha Pansare <neha.pansare@progress.com>
* Update deprecated "hab sup status" call (#13314)Gene Wood2022-11-298-16/+16
| | | | | | | | | | This changes "hab sup status" calls to "hab svc status" calls to avoid this deprecation notice : ``` * ruby_block[wait-for-sup-default-startup] action run 'hab sup status' as an alias for 'hab svc status' is deprecated. Please update your automation and processes accordingly. ``` * Update ruby block names to reference svc instead of sup Signed-off-by: Gene Wood <gene_wood@cementhorizon.com>
* 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-012-9/+9
|\
| * Update the badssl cert to fix kitchen testsPrajakta Purohit2022-11-011-8/+8
| | | | | | | | Signed-off-by: Prajakta Purohit <prajakta@chef.io>
| * Point at chef/berkshelf instead of berkshelf/berkshelfThomas Powell2022-10-271-1/+1
| | | | | | | | Signed-off-by: Thomas Powell <powell@progress.com>
* | Merge branch 'main' into fix_install_snaps_callGene Wood2022-09-162-15/+13
|\ \ | |/
| * INFC-257 add atomic_update falseThomas Powell2022-08-241-7/+5
| | | | | | | | Signed-off-by: Thomas Powell <powell@progress.com>
| * Integrate ruby 3.1 into buildsJohn McCrae2022-08-231-8/+8
| | | | | | | | | | | | | | | | | | This is a combination of 64 commits, the originals were mostly repeating one-line messages so that history has not been kept here. Signed-off-by: Thomas Powell <thomas.powell@progress.com> Signed-off-by: Marc Paradise <marc@chef.io> Signed-off-by: John McCrae <john.mccrae@progress.com>
* | Merge remote-tracking branch 'upstream/main' into fix_install_snaps_callGene Wood2022-08-233-12/+68
|\ \ | |/ | | | | Signed-off-by: Gene Wood <gene_wood@cementhorizon.com>
| * Fix SSL, git error, disable resolv conf testThomas Powell2022-08-223-12/+68
| | | | | | | | Signed-off-by: Thomas Powell <powell@progress.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>
* [Fedora kitchen test fix for nscd] Updated commentNeha Pansare2022-06-241-1/+1
| | | | Signed-off-by: Neha Pansare <neha.pansare@progress.com>
* Added condition to prevent installtion of nscd on fedora in end_to_end ↵Neha Pansare2022-06-241-1/+1
| | | | | | kitchen tests as fedora 35+ doesn't have the package Signed-off-by: Neha Pansare <neha.pansare@progress.com>
* Updated windows_certificate resource to account for bugs and updates in the ↵John McCrae2022-05-242-38/+8
| | | | | | win32-certstore gem Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-50/+5
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-10/+10
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-0/+10
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-1/+1
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-0/+9
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-7/+7
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-1/+1
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-1/+1
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-2/+7
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-1/+1
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-4/+6
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-3/+8
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-4/+13
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-1/+4
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-1/+1
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-2/+2
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-081-1/+7
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-051-1/+1
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-051-1/+1
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-051-1/+7
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-051-1/+1
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-051-1/+1
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-051-1/+1
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-051-1/+1
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-051-1/+0
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-051-1/+2
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-051-0/+1
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-051-6/+13
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>
* Updated the recipe to remove Git completely before updating it.John McCrae2022-05-051-0/+6
| | | | Signed-off-by: John McCrae <jmccrae@chf.io>