Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/test-kitchen/test-kitchen
Test Kitchen is an integration tool for developing and testing infrastructure code and software on isolated target platforms
https://github.com/test-kitchen/test-kitchen
truthy default_configs can't be overridden
1492b475d5459042d8bf74bc755bdd8b5b173523 authored over 11 years ago by Fletcher Nichol <[email protected]>[KITCHEN-80] added support for log file in chef solo
669b58847872ac6a8e005f01343633675c84c4f3 authored over 11 years ago by Fletcher Nichol <[email protected]>
Conflicts:
lib/kitchen/driver/ssh_base.rb
62c3a203a82387c7912f640f080f4f5bf5ce7f32 authored over 11 years ago by Thom May <[email protected]>
36eae2cda123075194632f4a87c999c378029803 authored over 11 years ago by Thom May <[email protected]>
9064cb0f62d4487232177750b0dfab6fc7ad59cd authored over 11 years ago by Kannan Manickam <[email protected]>
a01f65e7f9b09262d844b5805fe22d158855e9b3 authored over 11 years ago by Fletcher Nichol <[email protected]>
125ef3714f5288c755e0908b93a464d2046af290 authored over 11 years ago by Fletcher Nichol <[email protected]>
ee53a95e21acfcc0db1d84c1796e622559fc9c51 authored over 11 years ago by Fletcher Nichol <[email protected]>
915611bb12e79ffca8cc83fd6bd746c0af14e5de authored over 11 years ago by Sean Porter <[email protected]>
Closes #145
a47efd330494510a4d4337f2e7c35a6be7103453 authored over 11 years ago by Fletcher Nichol <[email protected]>Remove bundler references from README.
832224e88c79c19099fcc91851a1384f4a670b06 authored over 11 years ago by Fletcher Nichol <[email protected]>Fix SSH#wait's logger call to #info
d1f3134181bce6467f21c00726c03d6c0ba43674 authored over 11 years ago by Fletcher Nichol <[email protected]>Closes #157
1672b18041dfe6a22688b73a02134b6cc8d2f756 authored over 11 years ago by Jason Roelofs <[email protected]>8ab590694d6e4b1f6942ae0b30555994834d718e authored over 11 years ago by Julian C. Dunn <[email protected]>
Fixes #175
21869341e46bc7dab8a2039164e5905846fae804 authored over 11 years ago by Ryan Souza <[email protected]>b1bab8eec464e3871928b4b6dbbe54417bd3697f authored over 11 years ago by Fletcher Nichol <[email protected]>
29ba2cf73274a93d75988d6d05b780871e91ba33 authored over 11 years ago by Fletcher Nichol <[email protected]>
1c95cd0ab96b9eaa237c9698a883390712df41ce authored over 11 years ago by Fletcher Nichol <[email protected]>
08bd1419ae958ac388cc0d1ec003f9e2ce90a1a0 authored over 11 years ago by Fletcher Nichol <[email protected]>
f78183af44c002767db20712e5ea9747b7e72760 authored over 11 years ago by Fletcher Nichol <[email protected]>
[Breaking] Update signature of Driver.required_config block.
d6db5da293c1405b453fb7a03572a8145d5ae106 authored over 11 years ago by Fletcher Nichol <[email protected]>
Now a reference to the driver object will be passed into the block which
helps generate a better...
7b5fd5e7622b150d3cc093e8963c8ad07cc82af3 authored over 11 years ago by Fletcher Nichol <[email protected]>
f1972b046c1b2694e9d871ff8a996320cf005f3e authored over 11 years ago by Fletcher Nichol <[email protected]>
Add asterisk to wait_for_sshd argument
54bffe140692250c6308b938ea49998f70026746 authored over 11 years ago by Fletcher Nichol <[email protected]>Support computed default values for Driver authors.
f402c4accf7eda28bc659ca43de001cdb2c7463f authored over 11 years ago by Fletcher Nichol <[email protected]>
This feature augments the `default_config` method provided to Driver
authors by allowing a block...
59f474ab0666dc355d078365bec8e7471fd0e3fa authored over 11 years ago by Naoki AINOYA <[email protected]>
24067d0b0601a70c1b9cee7ffb3913609ef1e035 authored over 11 years ago by Fletcher Nichol <[email protected]>
847973055daeeda70ed2e1b0be51a6a7c65aa93d authored over 11 years ago by Fletcher Nichol <[email protected]>
Conflicts:
lib/kitchen/driver/ssh_base.rb
Use ssh_args for test_ssh.
dcafaf44147e2eca2ade02223b251d3905e76e6a authored over 11 years ago by Fletcher Nichol <[email protected]>
The high-level fix (which is hacky) is to append an empty string
"colored" with ansi color chara...
Conflicts:
lib/kitchen/cli.rb
lib/kitchen/config.rb
[KITCHEN-77] Allow custom paths
3184f522913571af84cdd94f4e2fc976d7f89552 authored over 11 years ago by Fletcher Nichol <[email protected]>Setting :on_black when your default terminal text color is black results in unreadable (black on...
e1a12413f475434eda178748074a43b418de5ef2 authored over 11 years ago by Fletcher Nichol <[email protected]>References #142
0406f7476a2456744cef561be880d0c6d3096014 authored over 11 years ago by Fletcher Nichol <[email protected]>require a safe_yaml release with correct permissions. Fixes #137
63ae4f34e586582ac5476e3cc0a61145202dee00 authored over 11 years ago by Fletcher Nichol <[email protected]>References #140
5d00c4eadc5b145a4c11564151cbe52417a43a0d authored over 11 years ago by Fletcher Nichol <[email protected]>File.exists? calls within init generator must include the destination root for portability purposes
0572f2b8fada2ceb48e9a17c50e4728f36cbc5e5 authored over 11 years ago by Fletcher Nichol <[email protected]>0523d2dd5a3bf3636189617f996e233ceecf8872 authored over 11 years ago by Fletcher Nichol <[email protected]>
3b4dfae602d3a3f4d0d9a960fa8d52924a1011fb authored over 11 years ago by Fletcher Nichol <[email protected]>
KITCHEN-75 - support cross suite helpers.
7c495f44772073d70df5d67d1f5f4552c5d62138 authored over 11 years ago by Fletcher Nichol <[email protected]>
Conflicts:
lib/kitchen.rb
lib/kitchen/driver.rb
lib/kitchen/driver/ssh_base.rb
lib/kitchen/e...
set a default $PATH
ebaa0e08bab7b5c973ff6cac44558a17071d7460 authored over 11 years ago by Joshua Timberman <[email protected]>60b789f5746f25d701209d6d0d5f4ddb66ea2d11 authored over 11 years ago by Fletcher Nichol <[email protected]>
9d7b8d41c828d13e28d7b8aad7f0d795c33e043e authored over 11 years ago by jtimberman <[email protected]>
d4daf48fa9d5edda93d2d5018c47ae8f6867b27c authored over 11 years ago by BK Box <[email protected]>
0d77755062997936808b6b8c9cee6593d20c457c authored over 11 years ago by BK Box <[email protected]>
cd6055c0942ae2498b649143abdc42156fb03fac authored over 11 years ago by BK Box <[email protected]>
abd97886502ccde3163ab6aeb6298c6333e3e39c authored over 11 years ago by BK Box <[email protected]>
54834f4f46e9bcc9bf9a8e1684e73f28de8a1359 authored over 11 years ago by BK Box <[email protected]>
78bc90b6f5fa9bf3787d928b60f850c4cc45260a authored over 11 years ago by jtimberman <[email protected]>
The build was broken due to missing comments reported by cane.
7845f801414868398793685516d508c62e8fe90b authored over 11 years ago by jtimberman <[email protected]>Fixes #151 - Update the bucket name for Opscode's Bento Boxes
85431e28c8ef32a3c6a0e76cdf0e7f4d38e1b78a authored over 11 years ago by Joshua Timberman <[email protected]>73c86a526ef6e9e4c78e8ef0d0615b35644354f5 authored over 11 years ago by Mike Conigliaro <[email protected]>
6c5e76409e581fee38979ac72706f00b66ac156c authored over 11 years ago by jtimberman <[email protected]>
cd685fdc084e27c6bf049fa9d9288852a0e7e5a5 authored over 11 years ago by Fletcher Nichol <[email protected]>
In this new implementation, the Config class still prepares and
constructs the Instance, Suite, ...
4e0c55b7b4cadf51f2d2e035c0e6931feea21735 authored over 11 years ago by Fletcher Nichol <[email protected]>
628f0fccc176b262abe489d66c50d8ca52557dc7 authored over 11 years ago by Jordan Wesolowski <[email protected]>
Fixes bundler ref for 1.0.
77a76c687770b14843f3846bb8e5de3cb240ec59 authored over 11 years ago by Seth Vargo <[email protected]>
This helps pave the way for non-Chef suites and allows for more
permissive workflows and setups.
9f7723490f9b195d5a726f7c9c3a2a9bb83d8d6f authored over 11 years ago by Joseph Anthony Pasquale Holsten <[email protected]>
f7bf184414eeecd028e4b82a88ee943d5a225c6a authored over 11 years ago by Jamie Winsor <[email protected]>
3ada79c4f80bc533600c0533440f142dd1771387 authored over 11 years ago by Patrick Connolly <[email protected]>
- If there is a test/integration/helpers directory then copy the contents of the test framework ...
98c2f69877b9a2b2c57ff8cc353d7dd161aa44cf authored over 11 years ago by Chauncey <[email protected]>7b76479b97500b87d82f306f1262ba88b3006855 authored over 11 years ago by Fletcher Nichol <[email protected]>
This is a first-pass implementation of a chef-client provisioning mode
using Chef Zero, a tiny A...
0fab00997636a691f93e5c11d91a9f43f7fb2e0b authored over 11 years ago by Fletcher Nichol <[email protected]>
For example:
---
provisioner: chef_solo
platforms:
- name: ubuntu-10.04
...
Assuming a directory of `test/integration/nodes/` containing JSON files,
these will be added to ...
b8802b6b8d6048d52486204711f3b7bcf030cc42 authored over 11 years ago by Jon Morrow <[email protected]>
3685d6347ece63db354eca95b7a060ce42166993 authored over 11 years ago by Fletcher Nichol <[email protected]>
Note that work on Providers is ongoing and not feature-complete as of
this commit. Tread lightly...
6e5041194ca5759dacbf74813fb4a37b3b579736 authored over 11 years ago by Fletcher Nichol <[email protected]>
Now with more colors!
Closes #96
4d4364606b0fb7d45925a3e3379ca9e21038227b authored over 11 years ago by Fletcher Nichol <[email protected]>References #97
2de3fd57090ff40e0d2cb5f39cda5c2556783c1d authored over 11 years ago by Fletcher Nichol <[email protected]>
This helps prevent a .kitchen/logs/celluloid.log being written when the
test suite is run.
Clos...
35f5e8e1cb0d4243a3809ae20d7dc3d16438cb7c authored over 11 years ago by Fletcher Nichol <[email protected]>Aggressively filter "non-cookbook" files before uploading to instances.
2733af0a3cc47dbf691ebe63ff6e5988577e081f authored over 11 years ago by Fletcher Nichol <[email protected]>7b9ccceb06ef1dadd4d9690925549b25591a61bd authored over 11 years ago by Fletcher Nichol <[email protected]>
In order to minimize the amount of extra files in a cookbook project
that must be uploaded to an...
f0f936f25c6d99a4cc2cfefd5f8ff5b71ff8e4f0 authored over 11 years ago by Fletcher Nichol <[email protected]>
This reserves the red color for errors and exceptions.
Closes #97
c79efa3f35cffaa711af2a053eedca2ad81b1d98 authored over 11 years ago by Fletcher Nichol <[email protected]>Swap cookbook resolution strategy from shell outs to using Ruby APIs.
9b326b14e5cef1a814d25c383dfb5788e0627ea9 authored over 11 years ago by Fletcher Nichol <[email protected]>Adding missing sudo calls to busser
11e7a7e0f6c143d4b978aa6ae9ff22ab97c855a4 authored over 11 years ago by Fletcher Nichol <[email protected]>716ebdb08ecc2cdc36270a3a39de79ffaea2efad authored over 11 years ago by Fletcher Nichol <[email protected]>
46efae52d8393202cde8bb672eae6c76a10e651d authored over 11 years ago by Fletcher Nichol <[email protected]>
df5cd2fa6424a2bfe4586d0e1b52a29ddb551630 authored over 11 years ago by Fletcher Nichol <[email protected]>
79fb90192fc75698c0925c9e2b410fa41646d024 authored over 11 years ago by Fletcher Nichol <[email protected]>
When running with a strict umask (0027 or 0077) busser failed to
work, because parts of the pipe...
a951c99841391b42a81c4d7f40181b0ca699bfea authored over 11 years ago by Fletcher Nichol <[email protected]>
051750b18feae1b07edb2bff389ea7a931da32ed authored over 11 years ago by Fletcher Nichol <[email protected]>
Add Kitchen::VERSION to `-----> Starting Kitchen` output
bd6015932e489b62892080061125b6e9e3197e35 authored over 11 years ago by Fletcher Nichol <[email protected]>147753d7fb1af1d525150f6b56c2f3a5bf5a3b32 authored over 11 years ago by Fletcher Nichol <[email protected]>
References #116
9b8673d9d568211d06ab95d20727c0e4a6d5716a authored over 11 years ago by Fletcher Nichol <[email protected]>dbfd3c179b350e278ccc96e6c21fd8b8546e9c3b authored over 11 years ago by Fletcher Nichol <[email protected]>
This should help to uncover the backtrace of the original exception
which was raised.
Require the 'name' attribute is present in `metadata.rb`
023c4d5bc36affb6bf7517307814cc1fbd3a906f authored over 11 years ago by Fletcher Nichol <[email protected]>