summaryrefslogtreecommitdiff
path: root/kitchen-tests
Commit message (Collapse)AuthorAgeFilesLines
* Remove the dependency on chef_hostname now that hostname is built intest_cookbooksTim Smith2018-02-201-1/+0
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove the docker install testsTim Smith2018-02-202-5/+0
| | | | | | These have no value in testing overall chef funcationality Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove testing of Debian 7bye_debian_7Tim Smith2018-02-043-13/+0
| | | | | | Debian 7 goes EOL 31st May 2018 Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #6736 from chef/openssl_resourcesTim Smith2018-01-221-0/+20
|\ | | | | Add dhparam, rsa_private_key and rsa_public_key resources
| * Add tests for the mixinTim Smith2018-01-051-1/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add dhparam, rsa_private_key and rsa_public_key resourcesTim Smith2018-01-051-0/+20
| | | | | | | | | | | | Ported from the openssl cookbook. I've done all the major refactoring there to shake the bugs out. This is just reformatted to use the mixin instead of a cookbook helper and to be library style so it works in core chef. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Actually bump the version to 14 and dep on chef-config / ohai 14tm/branch_14Tim Smith2018-01-191-0/+2
|/ | | | | | Without this the kitchen tests fail as there isn't a chef-config build at ~14.0. Ohai has been bumped to 14 and the chef-config dep updated to 14. For now we have to use builds from master since we don't have a gem. I left notes that we can remove those in the future. Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove the Gemfile.lock and Berksfile.lock for kitchen testsintegration_docsTim Smith2017-12-223-452/+6
| | | | | | We're probably going to see some more failures with this change, but that's a good thing. If we have a bad kitchen change or a bad cookbook change we'll know now earlier. Less impact == better. Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove unnecessary dependencies for kitchen integration testingsTim Smith2017-12-213-50/+28
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #6673 from chef/shain/move_git_and_docker_cookbook_testsLamont Granquist2017-12-153-0/+9
|\ | | | | Move docker and git top cookbook tests to travis
| * Move git and docker setup top cookbook tests to travis.shain/move_git_and_docker_cookbook_testsScott Hain2017-12-153-0/+9
| | | | | | | | Signed-off-by: Scott Hain <shain@chef.io>
* | Remove the ciphers that openSSH 7.6 doesn't supportfedora_travisTim Smith2017-12-142-3/+3
|/ | | | | | fedora-latest just went to Fedora 27 and blowfish / cast have been removed with the inclusion of openSSH 7.6. The cookbook is fine, but we set this here. Signed-off-by: Tim Smith <tsmith@chef.io>
* Make sure we install sudo on opensuseTim Smith2017-12-041-0/+2
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Chefstyle fixTim Smith2017-12-041-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove locale from the kitchen tests for nowTim Smith2017-12-043-5/+0
| | | | | This cookbook needs some work Signed-off-by: Tim Smith <tsmith@chef.io>
* Exclude non-learnchef platforms from awesome chef cookbooksTim Smith2017-12-012-0/+4
| | | | | | There's no expectation that this will ever run on opensuse, amazon, or fedora Signed-off-by: Tim Smith <tsmith@chef.io>
* Add git and locale cookbooksTim Smith2017-12-014-1/+15
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Add the cron cookbookTim Smith2017-12-012-0/+3
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Don't include the ubuntu cookbook on DebianTim Smith2017-12-011-4/+3
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Add back the sysadmin group for sudoTim Smith2017-12-011-0/+1
| | | | | | We're adding the sysadmin group in the users cookbook. The update to the sudo cookbook took this out. Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove telnet for testing as it break opensuse for odd reasonsTim Smith2017-12-011-1/+1
| | | | | | | | | | | | | | | | It's not a chef thing. It's an SUSE thing. Reading installed packages... Resolving package dependencies... Problem: conflicting requests Solution 1: remove lock to allow installation of telnet-1.2-170.3.x86_64[openSUSE-Leap-42.3-Oss] Solution 2: remove lock to allow installation of telnet-1.2-170.3.x86_64[openSUSE-Leap-42.3-0] Solution 3: do not ask to install a solvable providing telnet.x86_64 = 1.2-170.3 Choose from above solutions by number or cancel [1/2/3/c] (c): Signed-off-by: Tim Smith <tsmith@chef.io>
* Use the new amazon compatible openssh cookbookTim Smith2017-11-301-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Update the test depsTim Smith2017-11-301-93/+227
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* A == top of the listTim Smith2017-11-301-8/+8
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Fix bad CentOS 6 kitchen configTim Smith2017-11-301-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Add additional platforms to the kitchen configTim Smith2017-11-301-2/+9
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Test on the latest cookbooksTim Smith2017-11-301-3/+3
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Use the new NTPTim Smith2017-11-281-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Update the Berksfile lock againTim Smith2017-11-281-7/+6
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove use_privilege_separation openssh configTim Smith2017-11-281-1/+0
| | | | | | | | This is actually on by default and the config has been removed in newer openssh releases which breaks distros pulling in those versions like Fedora Signed-off-by: Tim Smith <tsmith@chef.io>
* Turn back on Fedora testing in TravisTim Smith2017-11-282-5/+5
| | | | | | | Use the new openssh cookbook which has a Fedora fix Turn off use_privilege_separation which doesn't work on Fedora Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove old kitchen fixtures configTim Smith2017-11-281-1/+0
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove test cookbook files we don't needTim Smith2017-11-282-110/+0
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove attribute which is the default behavior nowTim Smith2017-11-281-3/+0
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove the webapp cookbook from integration testsTim Smith2017-09-1819-316/+5
| | | | | | This isn't coming back. We'll replace it with the learnchef stuff in another PR. Signed-off-by: Tim Smith <tsmith@chef.io>
* Add the multipackage stuff backtravis_integrationTim Smith2017-09-183-1/+11
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Use the new openssh cookbook to fix CentOS 7Tim Smith2017-09-181-1/+1
| | | | | | I fixed docker failures on CentOS 7 in the updated openssh cookbook Signed-off-by: Tim Smith <tsmith@chef.io>
* Use the new selinuxTim Smith2017-09-181-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove multipackage from the berksfileTim Smith2017-09-181-3/+0
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Add back the openssh hackTim Smith2017-09-181-0/+3
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Use Chef's built in multipackageTim Smith2017-09-182-7/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Use the unnamed resource. Worth testingTim Smith2017-09-181-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Use Bento slugs in kitchenTim Smith2017-09-181-4/+2
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove carriage returnTim Smith2017-09-181-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Update users cookbook usage to use the resourceTim Smith2017-09-181-1/+4
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Update the URL to apache2 cookbookTim Smith2017-09-181-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove test files for old platformsTim Smith2017-09-184-56/+0
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Add simple test cookbook readmesTim Smith2017-09-182-3/+3
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove apt cookbook from BerksfilesTim Smith2017-09-182-4/+0
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Add metadata a normal cookbook would haveTim Smith2017-09-181-0/+11
| | | | | | Might as well test it all Signed-off-by: Tim Smith <tsmith@chef.io>