Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Test Kitchen

Testing For Infrastructure as Code
Collective - Host: opensource - https://opencollective.com/test-kitchen - Website: https://kitchen.ci - Code: https://github.com/test-kitchen

Support legacy Chef *_paths that are set in a Suite (not a provisioner).

This effectively will convert the following:

---
suites:
- name: foo
data_pat...

github.com/test-kitchen/test-kitchen - b22fc907e1f04592c98b95f8ebae676a93c4e0e3 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Refactor DataMunger API method names.

github.com/test-kitchen/test-kitchen - f070cd16187a05dd7d2eccf0421aaa24cdf6325d authored almost 11 years ago by Fletcher Nichol <[email protected]>
DataMunger - support driver, driver_plugin, & driver_config together.

Due to the way multi-YAML file merging happens, there may end up being a
data structure that con...

github.com/test-kitchen/test-kitchen - e2f381ed7bc98f9e6faed2da3f04829419dda935 authored almost 11 years ago by Fletcher Nichol <[email protected]>
DataMunger - support legacy driver_config & driver_plugin style.

github.com/test-kitchen/test-kitchen - b85ed4d2c2e955d167fe0bbbe693ccebb94292ba authored almost 11 years ago by Fletcher Nichol <[email protected]>
Refactor DataMunger and specs.

github.com/test-kitchen/test-kitchen - e04519be916b1eabba37fde8443b8d795363ddbe authored almost 11 years ago by Fletcher Nichol <[email protected]>
DataMunger - support busser configuration merging.

github.com/test-kitchen/test-kitchen - d02d06753b04f00c9ae28551506abdac08906135 authored almost 11 years ago by Fletcher Nichol <[email protected]>
DataMunger - support provisioner configuration merging.

github.com/test-kitchen/test-kitchen - eec701211a0ecc3a45cc79ba9916b67623f25536 authored almost 11 years ago by Fletcher Nichol <[email protected]>
DataMunger, support driver name shorthand and explicit forms:

Shorthand:

---
driver: dummy

Explicit:

---
driver:
name: dummy
ot...

github.com/test-kitchen/test-kitchen - 06f79e9e145cf9e0d3d3b3170d517411a96f4f37 authored almost 11 years ago by Fletcher Nichol <[email protected]>
DataMunger, initial support for Driver configuration.

github.com/test-kitchen/test-kitchen - 75804a79b1163005955192062fdc743b4e4077cb authored almost 11 years ago by Fletcher Nichol <[email protected]>
Bump development dependencies minitest & guard-minitest.

github.com/test-kitchen/test-kitchen - 55c04fadd0c824f78f1fcf0172f14866ad850aef authored almost 11 years ago by Fletcher Nichol <[email protected]>
Fix inconsistent date in CHANGELOG

Rest of the dates are YYYY-MM-DD

github.com/test-kitchen/test-kitchen - 374aac20e0cfbb3a14912d4c77d6c971eaf8bf4a authored almost 11 years ago by Ryan Souza <[email protected]>
Test Kitchen now works out of `/tmp/kitchen` for all providers.

Previous to this commit, Test Kitchen's work directory on the instance
depended on the provision...

github.com/test-kitchen/test-kitchen - 497c7153c6e18eea83481d763de2982e0ee28518 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Support installing a specific version of Busser.

Currently the following values are supported:

* `"busser"`, `"some-name"`: alternative name for...

github.com/test-kitchen/test-kitchen - 546659bfdfbdbadcc73a9d78da876caa716fa429 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Busser now installs into /tmp/busser by default on instances.

github.com/test-kitchen/test-kitchen - 22881c4fb6f09059d286a5f9b5a6885031813987 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Ensure Busser gem & plugins are sandboxed & BUSSER_ROOT can be set.

Delegate the environment variable maintenance back to busser except when
initially installing th...

github.com/test-kitchen/test-kitchen - 6cdd63857644450ddeb7c0844359349224347b3b authored almost 11 years ago by Fletcher Nichol <[email protected]>
Up version for development.

github.com/test-kitchen/busser - d4fca37df73295a4bf3eb20aade00c5a3364b79f authored almost 11 years ago by Fletcher Nichol <[email protected]>
Release 0.5.0, gem sandbox-a-rama!

github.com/test-kitchen/busser - 6e10c1a180da538a4060a973ca75e801ef031bc8 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Revert "Busser now installs to /tmp/busser by default."

This reverts commit 9b97ca5ad6772a3291286d2ebc2194ec1b29bb10.

github.com/test-kitchen/busser - 381c1b631f507f08a891a0546fbbf707be67b7fc authored almost 11 years ago by Fletcher Nichol <[email protected]>
Allow binstub to honor gem sandboxing and relocatable BUSSER_ROOT.

References test-kitchen/test-kitchen#225
References test-kitchen/test-kitchen#242

github.com/test-kitchen/busser - 42f74b7a01206518d5ffbe66bba05acec92d4191 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Add a DEBUG envvar to `busser setup` subcommand.

github.com/test-kitchen/busser - 0ce8c08703e48e5b02545f45f638ebd0089da77a authored almost 11 years ago by Fletcher Nichol <[email protected]>
Set BUSSER_ROOT in binstub script.

github.com/test-kitchen/busser - b4a1afecfe2c6531c157b36801cc3960869a6d39 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Add :instance_ruby_bindr to set Busser's remote path to Ruby.

To override the directory containing the `ruby` and `gem` commands
(which defaults to `/opt/chef...

github.com/test-kitchen/test-kitchen - 6449ffc495ab328ad3cebb5fc857c1a2e2ed2ec5 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Travis: permanently exclude builds that can not be built.

github.com/test-kitchen/busser - 8dafbbf270b4eb5cf850ee390af30980f3d5b6f1 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #1 from arangamani/patch-1

Fix travis-ci badge

github.com/test-kitchen/busser - 197add232f7ac98df6effc4e78edfad533bbc538 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Travis: pull RubyGems 2.x back into pass group.

github.com/test-kitchen/busser - 5987a8e803e4a90224842cda001b586fa0125205 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Split guard dev dependencies into Gemfile group so 1.9.2 can be tested.

github.com/test-kitchen/busser - c3345c249fe9df010055b407f0dda9d69246447c authored almost 11 years ago by Fletcher Nichol <[email protected]>
Update Travis testing matrix.

github.com/test-kitchen/busser - 3511072f0c93d3873396e7577a5f2f17bf36b09c authored almost 11 years ago by Fletcher Nichol <[email protected]>
Busser must calculate its test_root from config[:kitchen_root].

Fixes regression in 5ad2f72b86c6b1aa01443996ec18b6af9a66424d

github.com/test-kitchen/test-kitchen - c6fffba13420ff063ecacd72551f3d5a297c4e52 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Busser now installs to /tmp/busser by default.

github.com/test-kitchen/busser - 9b97ca5ad6772a3291286d2ebc2194ec1b29bb10 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Add missing module comments.

github.com/test-kitchen/busser - 26e28862f18691e75bcdfc53748322ae17523d62 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Ensure Busser rejects Chef-related dirs when calc'ing plugin list.

github.com/test-kitchen/test-kitchen - 4c7962c4795302fa07b14141aa23256a5263bb4c authored almost 11 years ago by Fletcher Nichol <[email protected]>
Update Busser#local_suite_files calculation to reject other chef data.

The directories that will be rejected when search for suite files
include:

* data/
* data_bags/...

github.com/test-kitchen/test-kitchen - a2fa069b7d44302b71be2a69d05e367b75dee956 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Lexically sort chef data directories in Config and ChefBase provisioner.

github.com/test-kitchen/test-kitchen - 8c9b27d6c8ea74308bdf99f5fe739e23b329b0e7 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Format refactoring in Kitchen::Config#new_suite.

github.com/test-kitchen/test-kitchen - b30a7af84a22425e6d2680f031511ff77049282f authored almost 11 years ago by Fletcher Nichol <[email protected]>
Calculate environments_path just like data_bags, roles, nodes, data.

github.com/test-kitchen/test-kitchen - 5dc8264a814eca9a658aaf7004e22511c40f9af5 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Revert "Make the remote Ruby binpath configurable"

This reverts commit 291c1db93f00b930a5d7cd4b49ebcbab5f9f00cb.

Conflicts:
lib/kitchen/provision...

github.com/test-kitchen/test-kitchen - 93e6a0ca644a17573504e1014fd0250bc8a8187e authored almost 11 years ago by Fletcher Nichol <[email protected]>
Revert "ensure Busser and Chef-Zero execute out of sandboxes"

This reverts commit 16fb8c29caa9df552484294ce9433a61dd9c3b41.

Conflicts:
lib/kitchen/provision...

github.com/test-kitchen/test-kitchen - 4bbe2e77073084f51314a319458cb41a09c49529 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Revert "make remote PATH configurable"

This reverts commit feab960e70e04a232549e61c95585a6235fa5684.

github.com/test-kitchen/test-kitchen - 5790849232297b9dff81456e2c57817f1a41172c authored almost 11 years ago by Fletcher Nichol <[email protected]>
Revert "Make Ruby binpath part of the remote PATH if it's configured"

This reverts commit 858a1f134001e877b0b54769cab3fede5b132886.

github.com/test-kitchen/test-kitchen - 9c986f51f64c198f3874b2fe7cb97c9309a237de authored almost 11 years ago by Fletcher Nichol <[email protected]>
version bump, hostname & privileged

github.com/test-kitchen/kitchen-docker - 7eec6087459e115ab708a04236c73cd2e6261371 authored almost 11 years ago by Sean Porter <[email protected]>
pre-release cleanup

github.com/test-kitchen/kitchen-docker - 16a8caf1ce08295a2488df910ec1cb0a2634a0f1 authored almost 11 years ago by Sean Porter <[email protected]>
Merge pull request #23 from adnichols/add_privileged_mode

Added option privileged which defaults to false

github.com/test-kitchen/kitchen-docker - 92848326760db5b9387b8df3104a9ddc43e12447 authored almost 11 years ago by Sean Porter <[email protected]>
Modified option to just be :privileged, simpler

github.com/test-kitchen/kitchen-docker - 8a6e552b5b968a05ae535ece6321cdbb23751a5e authored almost 11 years ago by Aaron Nichols <[email protected]>
Added option privileged_mode which defaults to false to remain

consistent with the current functionality. Setting this to true in
.kitchen.yml will pass the -pr...

github.com/test-kitchen/kitchen-docker - 3eca4141e68d5c568f5419ad57e3f1c044596920 authored almost 11 years ago by Aaron Nichols <[email protected]>
Merge pull request #22 from petecheslock/master

Update to support the docker "hostname" command flag

github.com/test-kitchen/kitchen-docker - 8f630cdd18af40cf7bb7705afb93c48cf33feca0 authored almost 11 years ago by Sean Porter <[email protected]>
Update to support the docker "hostname" command flag

* This also includes addition to the readme and fixing another readme
typo

github.com/test-kitchen/kitchen-docker - 48900b8bc5035ba65e099d4c80e443a6e6c39bd5 authored almost 11 years ago by Pete Cheslock <[email protected]>
Merge pull request #256 from scarolan/master

Changed 'passed' to 'passing' in the Destroy options

github.com/test-kitchen/test-kitchen - 22f68063f0c80901c06d6593da46676d6dce3630 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Clear out data directory between converges.

github.com/test-kitchen/test-kitchen - 9415cb516b5108250b1a608d7e3eb9ddd1d7c34a authored almost 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #249 from oferrigni/of/data_path

Add data path as optional configuration

github.com/test-kitchen/test-kitchen - fe64c2b201b094ba8840f011b2033e89c386aac8 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #254 from josephholsten/patch-1

update references to test-kitchen org

github.com/test-kitchen/test-kitchen - 9e392c98596e736f5f6aa627bd674deb6475a799 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Use `chef-client -z` for Chef versions >= 11.8.0 in chef_zero mode.

Older versions of Chef will fall back to the wrapper script strategy.
The version of Chef is det...

github.com/test-kitchen/test-kitchen - bfa5a8309a4c6bd2a9fd1ba7f956d03bfb721807 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #253 from arangamani/patch-1

Fix travis-ci badge

github.com/test-kitchen/test-kitchen - 326ea31925551c7e2f4aa2bea9c05b2b8abae184 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Ensure chef_zero provisioner respects require_chef_omnibus version.

The current strategy here is to install a modern version of Chef into
the gem sandbox directory ...

github.com/test-kitchen/test-kitchen - a69f9a32e91cdb9f0f09cdc318923aef3ba77ea6 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Preserve Chef cache between converge runs.

This commit targets specfic directories under the kitchen root for
deletion bewteen runs, specif...

github.com/test-kitchen/test-kitchen - df3b86cc82f9593e2195d3156b50cac7cdb55775 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Cosmetic change, line over 80 chars

github.com/test-kitchen/kitchen-vagrant - 0cb05a63009e619423bd387a4a361ff1161d25f4 authored almost 11 years ago by Antonio Osorio <[email protected]>
Enabled passing options to the synced folders

github.com/test-kitchen/kitchen-vagrant - 5a4eead4bc2483b440ead06982e42e5d282d62b4 authored almost 11 years ago by Antonio Osorio <[email protected]>
no need for sudo in provision_command

github.com/test-kitchen/kitchen-docker - 53b98b3c9e7528d78fea607491c7b18ceb4f65d0 authored almost 11 years ago by Sean Porter <[email protected]>
Merge pull request #21 from portertech/remote

Support remote Docker

github.com/test-kitchen/kitchen-docker - c948a6e580357baeec0862e87713c428b36beecc authored almost 11 years ago by Sean Porter <[email protected]>
version bump

github.com/test-kitchen/kitchen-docker - 0fd309f3d6a3e38cd870d074d2640a8a3de760e5 authored almost 11 years ago by Sean Porter <[email protected]>
[remote] fixed container id parsing for docker 0.7

github.com/test-kitchen/kitchen-docker - 67afe0605cfce14a3824ae2e6ff74f26388ca6ff authored almost 11 years ago by Sean Porter <[email protected]>
Adding some additional debugging and validation of system availability.

github.com/test-kitchen/kitchen-cloudstack - 335403daeef87959f295b86bf9da5f8242dc4993 authored almost 11 years ago by Jeff Moody <[email protected]>
Adding some additional rescues.

github.com/test-kitchen/kitchen-cloudstack - cc8631aa4c24a53553d978e8fc3d2b24d1535825 authored almost 11 years ago by Jeff Moody <[email protected]>
[remote] document socket in readme

github.com/test-kitchen/kitchen-docker - 1bca48ffff039447711d74946474655e7381631f authored almost 11 years ago by Sean Porter <[email protected]>
Changed 'passed' to 'passing' in the Destroy options

The error output says that destroy must have "passing", "always", or "never" as an argument.

github.com/test-kitchen/test-kitchen - eb166048cd0d23fb176614ee3e956e98b34f449c authored almost 11 years ago by Sean Carolan <[email protected]>
Fix code climate link as well.

github.com/test-kitchen/busser - 9c62b0edf1d2ab064c22a9da3c472dd785823248 authored almost 11 years ago by Kannan Manickam <[email protected]>
Fix code climate link as well.

github.com/test-kitchen/kitchen-vagrant - c3dab5a1ab9b43a6aa1948229c4339bd25bbfd6c authored almost 11 years ago by Kannan Manickam <[email protected]>
Fix code climate link as well.

github.com/test-kitchen/test-kitchen - a3ab659de2c4ca923622ffc4eb9abf127f9d9005 authored almost 11 years ago by Kannan Manickam <[email protected]>
Fix travis-ci link as well.

github.com/test-kitchen/test-kitchen - c823423f1d6d9632e1c89a2a0272002968d6c031 authored almost 11 years ago by Kannan Manickam <[email protected]>
Fix travis-ci link as well.

github.com/test-kitchen/kitchen-vagrant - 278eba5a6aa713100fdcdcfa0759473103e7606d authored almost 11 years ago by Kannan Manickam <[email protected]>
Fix travis-ci link as well.

github.com/test-kitchen/busser - 7d64f9f303cdcc6d7f1cbd07d821d746a3da8e22 authored almost 11 years ago by Kannan Manickam <[email protected]>
remove rspec version

github.com/test-kitchen/busser-rspec - b05fc721b98338e15d7731328b1308fd132d5cfe authored almost 11 years ago by HIGUCHI Daisuke <[email protected]>
fix cucumber test

github.com/test-kitchen/busser-rspec - f5f3016b7211cb0e26391300f20c55cf7b8d206e authored almost 11 years ago by HIGUCHI Daisuke <[email protected]>
[remote] moved 22/tcp forwarding out of config[:forward], ssh port on 0.0.0.0

github.com/test-kitchen/kitchen-docker - 91e550fc763faeafe0f0d3d20326afd72a18b4f1 authored almost 11 years ago by Sean Porter <[email protected]>
update references to test-kitchen org

github.com/test-kitchen/test-kitchen - 418535b4ad5589283f935b90817038529c90a5cd authored almost 11 years ago by Joseph Anthony Pasquale Holsten <[email protected]>
[remote] use 22/tcp forwarding for container ssh

github.com/test-kitchen/kitchen-docker - 30e891324ac3756b8ffa662ae14fc2eab4cf1ebf authored almost 11 years ago by Sean Porter <[email protected]>
Fix travis-ci badge

github.com/test-kitchen/busser - b58bebbefd012aba76430dbe039d414c200ed801 authored almost 11 years ago by Kannan Manickam <[email protected]>
Fix travis-ci badge

github.com/test-kitchen/kitchen-vagrant - cf7ad014ccde90eda51cf12fbe12b3049e24e7d4 authored almost 11 years ago by Kannan Manickam <[email protected]>
Fix travis-ci badge

github.com/test-kitchen/test-kitchen - b476488e3f29678d42d471fafb2034509abcb15f authored almost 11 years ago by Kannan Manickam <[email protected]>
[remote] docker socket config, remote docker

github.com/test-kitchen/kitchen-docker - 816e0bab380c1bdf51695a4e16d1e2ddb7c80fe0 authored almost 11 years ago by Sean Porter <[email protected]>
version 0.2.5

github.com/test-kitchen/busser-serverspec - f0c160f6bcf7b42fe1961edf918d1b2124475a73 authored almost 11 years ago by HIGUCHI Daisuke <[email protected]>
version 0.2.5

github.com/test-kitchen/busser-serverspec - 5eb329ee04abe5e927cd5923c3ad95c8558a57d2 authored almost 11 years ago by HIGUCHI Daisuke <[email protected]>
Merge pull request #5 from arangamani/rspec_color_and_format

Added --color and --format documentation rspec options

github.com/test-kitchen/busser-serverspec - 5fbf940cc1a75642275409bd7bb8e5f2133705a9 authored almost 11 years ago by dai <[email protected]>
Added --color and --format documentation rspec options

github.com/test-kitchen/busser-serverspec - 8a7eaf2dfd45893083e064aa97f8a6b7dedabca4 authored almost 11 years ago by Kannan Manickam <[email protected]>
Add data path as optional configuration

The data path will be sync'd to the guest vm in the same manner as roles and
data bags.

github.com/test-kitchen/test-kitchen - d7f58edf05c0e042686a3b605e55c4716b769a04 authored almost 11 years ago by Oliver Ferrigni <[email protected]>
Ensure that kitchen run timing is displayed in banner at end of process.

After all timing is everything, right?

Partial revert of ada9c45350d7ece9e2cb47dcc37287f2eeaecbf7

github.com/test-kitchen/test-kitchen - 3a10ea8ba0fae4426b1ed93de79cc6958b0a0ffc authored almost 11 years ago by Fletcher Nichol <[email protected]>
Up version for development.

github.com/test-kitchen/kitchen-vagrant - aa791a5e5a0553d7789dd988411b666cf9f38024 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Release 0.11.3, much more quiet now.

github.com/test-kitchen/kitchen-vagrant - 86f671b99a8c1cc30f11f04ec6875418620a4d87 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Revert "Don't use the :quiet option (it doesn't do anything)"

This is required so that Vagrant version checking commands are not
echo'd to the screen.

This r...

github.com/test-kitchen/kitchen-vagrant - 45de0891d28e3501315339c7cb692601dfe633c6 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Update function names in Kitchen::Util.shell_helpers.

References a3d67941fb1a0686df977e8cb4d9ef367cda9c3d

github.com/test-kitchen/test-kitchen - 888ba8ef358e770406c93433c1a5a980336bfa55 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Simplify generated .kitchen.yml

github.com/test-kitchen/test-kitchen - 08eacb7c25a1932e5d4d119acc04a7c807738375 authored almost 11 years ago by Seth Vargo <[email protected]>
Add includes option to specify a suite only run on certain platforms

github.com/test-kitchen/test-kitchen - 2226041b95ecf88b190c481e957b036c0c32c2df authored almost 11 years ago by Seth Vargo <[email protected]>
Do not create a gitignore if there is no git repo

github.com/test-kitchen/test-kitchen - 9fb5c4b96163d90179d0099b58a2d97878412d63 authored almost 11 years ago by Seth Vargo <[email protected]>
Fix tailor complaints.

github.com/test-kitchen/kitchen-google - 011a541dd5cd68b9cd8ce2024454c9c927d3c1c5 authored almost 11 years ago by Andrew Leonard <[email protected]>
Add development dependencies.

github.com/test-kitchen/kitchen-google - 41a5bc4c080f78fc39a16731ca675b9d047cef70 authored almost 11 years ago by Andrew Leonard <[email protected]>
Specify dependencies in gemspec.

github.com/test-kitchen/kitchen-google - f59762ec3d1b8d2e956cc3b8732965968490adac authored almost 11 years ago by Andrew Leonard <[email protected]>
Remove additional references to vagrant-berkshelf and Berkshelf

Berkshelf is still used, but we no longer require/use the vagrant-berkshelf
plugin. Dependencies...

github.com/test-kitchen/kitchen-vagrant - a97927c16ef676364e1f45cd7331b61c7fd50981 authored almost 11 years ago by Seth Vargo <[email protected]>
Test on Ruby 1.9 and Ruby 2.0

github.com/test-kitchen/kitchen-vagrant - 3aa70cb3fc92368a82bad5ec3f6b90afdd4a33df authored almost 11 years ago by Seth Vargo <[email protected]>
Allow users to specify CLI settings in their YAMLs

github.com/test-kitchen/test-kitchen - e266ac7912eb3136b054526e728add88ebcdf772 authored almost 11 years ago by Seth Vargo <[email protected]>
Version bump 0.11.2.dev

github.com/test-kitchen/kitchen-vagrant - 44225b9abdc3ab238ca742d13c1306f7eb59b395 authored almost 11 years ago by Seth Vargo <[email protected]>
Version bump v0.11.2

github.com/test-kitchen/kitchen-vagrant - e646109ee5af5dba6c2e2ab6a2af509d0ff10a3a authored almost 11 years ago by Seth Vargo <[email protected]>