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

Add source encoding comments to Gemfile & Guardfile.

9d82eff9870b6cfcbe827e92c0c955e7ce2ea34a authored about 10 years ago by Fletcher Nichol <[email protected]>
Refactor & normalize Guardfile format.

d18dcf4506f3869d731176148be8ac62f4747d80 authored about 10 years ago by Fletcher Nichol <[email protected]>
Prefer hash rocket style in Gemfile (style).

6d4cbae38340da14717561553e08b74ae1787f31 authored about 10 years ago by Fletcher Nichol <[email protected]>
Prefer double-quoted strings in Gemfile & Guardfile (style).

d9638855bd6ce8cb1b9635c06589a69ef6b1aeea authored about 10 years ago by Fletcher Nichol <[email protected]>
Prefer `map(&:method)` form to simple blocks (style).

However, this may lead to slightly more dense and hard-to-parse code if
over used. Proceed with ...

30ed1a62773385434f0d7c7a3700f68c52673aa0 authored about 10 years ago by Fletcher Nichol <[email protected]>
Update Regexp literal syntax in Guardfile to prefer %r{...} (style).

24b4c7709a9b071f9e189d1a79dd1077823c7e65 authored about 10 years ago by Fletcher Nichol <[email protected]>
Update RuboCop disable rule name in testing code (style).

9a4accb9a9ba43d5dbbba2db3f7a22aef71a41ee authored about 10 years ago by Fletcher Nichol <[email protected]>
Wrap long line in Guardfile (style).

0fe26e893c722f8552ed544655d5b57572b162a5 authored about 10 years ago by Fletcher Nichol <[email protected]>
Merge (rebased) pull request #489 from AutomateDev:chef-dk

Closes #489

5240ce06acc4d23594c82d54c47f224d3d677d96 authored about 10 years ago by Fletcher Nichol <[email protected]>
Update chef_installer_options to chef_omnibus_install_options.

This is an attempt to keep the Chef Omnibus-related configuration easy
to parse and sort lexical...

382a7101c67ee9d429c99d42cd97e79643712538 authored about 10 years ago by Fletcher Nichol <[email protected]>
Introduce the 'chef_installer_options' config parameter to be able to pass additional arguments to the Chef installer script.

8ed880f2a1570f260e360b5b9c2d2442c46f9a44 authored about 10 years ago by Ringo De Smet <[email protected]>
bump mixlib-shellout deps

the encoding changes that prompted mixlib-shellout to bump to 2.0 should
not affect test-kitchen...

cc5d98a62d9b4f28d5fa140881a86db40daeb31f authored about 10 years ago by Lamont Granquist <[email protected]>
Add AuthenticationFailure to connection test

8313cc7448542cff0a9c82e13492950f7cc8ab01 authored about 10 years ago by Chris Henry <[email protected]>
Add auth failure to list of errors ec2 driver will retry for.

a712b019997223af4ff552f9dae3d6b9c658558a authored about 10 years ago by Chris Henry <[email protected]>
Merge pull request #477 from curiositycasualty/add-debug-to-readme

Bump 'kitchen help' into new Usage section and add how to use "-l".

b153c006ccf8f55fc9c0d97e9c6c3ce1d088b2a1 authored about 10 years ago by Fletcher Nichol <[email protected]>
Merge pull request #526 from test-kitchen/uncreated-instance-login

Die on `kitchen login` if instance is not created.

aeb0e13639d9c84d628a38dd161da7266a1b4c6f authored about 10 years ago by Fletcher Nichol <[email protected]>
Die on `kitchen login` if instance is not created.

Thanks to @daniellockard for the work in #462.

Closes #375
Closes #462

e4b78b55abb721bcf72a79eeac4e394d7d1335de authored about 10 years ago by Fletcher Nichol <[email protected]>
Merge pull request #431

The read method did not handle zero byte files and would attempt to read
the file. This now will...

88a21f77e84427f073c1539d32360d478b019ac3 authored about 10 years ago by Fletcher Nichol <[email protected]>
Check for zero byte state files.

The read method did not handle zero byte files and would
attempt to read the file. This now will...

ef409203bf6a2d80ec31f51c0e318e99382d8b8a authored about 10 years ago by Ryan Hass <[email protected]>
Merge pull request #381 from test-kitchen/sethvargo/full_chef_path

Use the full path to `chef-solo` and `chef-client`

a83398eba6d850971805447a42270925847acc08 authored about 10 years ago by Fletcher Nichol <[email protected]>
Add configurable defaults for chef-solo & chef-client paths.

This commit adds 3 new tunables: 1 for all Chef provisioners, 1 for
`chef_solo`, and 1 for `chef...

24f6cab9a01522d64d712451a23effc1c4e2babc authored about 10 years ago by Fletcher Nichol <[email protected]>
Merge pull request #25 from synyx/serverspec_2

Fixed git_daemon_spec.rb required for serverspec 2.0 release

979b603e7a7a449edd82fc78bbb53296c8919372 authored over 10 years ago by Fletcher Nichol <[email protected]>
Fixed git_daemon_spec.rb required for serverspec 2.0 release

2996b6405dad8a58e49a592aaab374b5b0dcbd3f authored over 10 years ago by Johannes Graf <[email protected]>
chef-provisioner: add support for site-cookbooks when using Librarian

f235e7ff12e8d8e1b34feb35d7f661d57be22f8b authored over 10 years ago by jstriebel <[email protected]>
Merge pull request #23 from kanerogers/patch-1

Update source stanza in Berksfile example

454f32f87bec5aaaf7d0c8b8f39a708dac6f126e authored over 10 years ago by Fletcher Nichol <[email protected]>
Merge branch 'pr-22'

14b0d59864ca8756f81d9ff4fbbbad9283011c4a authored over 10 years ago by Fletcher Nichol <[email protected]>
Remove some energy from "fork the docs".

2c2b5c0dd2c629275aa76997e921968bb0d4b474 authored over 10 years ago by Fletcher Nichol <[email protected]>
Merge pull request #21 from pikesley/patch-2

Typo

5810828d9516255b6d86d037fb4640a68692c028 authored over 10 years ago by Fletcher Nichol <[email protected]>
Merge pull request #18 from hwork/adding_platform_kitchen_yml

Making .kitchen.yml consistent on "Adding a Platform"

2f3b1786524a81ad27fd9e57227441d201265908 authored over 10 years ago by Fletcher Nichol <[email protected]>
Ensure that Dynamic Configuration section isn't stricly followed.

Otherwise, the user following along may get confused when an OpenStack
installation is required :)

18dea1294c783d02d1dd7d336f472e3d4818d939 authored over 10 years ago by Fletcher Nichol <[email protected]>
Whitespace.

d487c7247fde832eba101383c998fe4324733a8f authored over 10 years ago by Fletcher Nichol <[email protected]>
Minor test fixes to SSHBase

Several tests in SSHBase claim to be testing when a variable is set
from state, but are actually...

e31e0a08d52287a42fdceab6450ba1077f80abd4 authored over 10 years ago by Jeff Goldschrafe <[email protected]>
Use single quotes in Thorfile templates

This fixes issues when running rubocop. See https://github.com/berkshelf/berkshelf/pull/1301

657e14324325dab4c452e6a3999b56d455becb49 authored over 10 years ago by Chris Aumann <[email protected]>
Merge pull request #498 from jaimegildesagredo/patch-1

Typo

459238b88ccb4219d8bcabd5a89a8adcb7391b16 authored over 10 years ago by Seth Vargo <[email protected]>
Typo

0d6a43c978738cda9cc54b965363cdfef3a5ddf1 authored over 10 years ago by Jaime Gil de Sagredo Luna <[email protected]>
Merge pull request #454 from ekrupnik/ssh_config

Customize ssh_timeout and ssh_retries

349a728dda458184b167e118213ce8a06e7bd777 authored over 10 years ago by Seth Vargo <[email protected]>
Updated ssh_spec tests

d743b2865ad7ee2ea54df01e8ad22044a00cdbd5 authored over 10 years ago by Eric Krupnik <[email protected]>
Merge pull request #481 from test-kitchen/tty-color

Disable color output when no TTY is present.

4fbc491666fc163ae62dbd3126133cda01a82679 authored over 10 years ago by Fletcher Nichol <[email protected]>
Disable color output when no TTY is present.

This should help clean up kitchen output in CI environments, using
the kitchen command with unix...

4565d60386dde5854ca5e0211dd9c04df051e956 authored over 10 years ago by Fletcher Nichol <[email protected]>
Use the full path to `chef-solo` and `chef-client`

This fixes a bug where a cookbook (like rbenv, rvm, chruby) sets the default
system Ruby. Chruby...

e2a508e4ce33d3b41636f220919e78e080207985 authored over 10 years ago by Seth Vargo <[email protected]>
Merge pull request #478 from test-kitchen/chef-formatting

Buffer Logger output & fix Chef run output formatting

9214b40e3ed322758bbfcf1b8c282fce687bf9a6 authored over 10 years ago by Fletcher Nichol <[email protected]>
Default to use Chef formatter output for solo & zero provisioners.

The current default behavior of chef-client & chef-solo runs is to use
the default output format...

dc1ac02275a6001a7b679db2ac8b78399b38ade4 authored over 10 years ago by Fletcher Nichol <[email protected]>
Buffer chunked input in Logger#<< to improve output formatting.

Any remaining non-newline terminated line will be buffered in the Logger
until the next `#<<` in...

7811d0c3188683e916ca42d5395708448ce8a774 authored over 10 years ago by Fletcher Nichol <[email protected]>
Ensure YAML values are rendered in solo.rb and client.rb correctly

a48d5e1c8ddcac6bb60bd61221ce477e8480fe32 authored over 10 years ago by Seth Vargo <[email protected]>
This complexity was all entirely unnecessary

1590fa1cfa99ccca9261653be12c771e9bbadb63 authored over 10 years ago by Ben Langfeld <[email protected]>
Ensure symbol and boolean values in Chef config are formatted properly

d85961246ee5192db3c1fc337ceb4042b769dd57 authored over 10 years ago by Ben Langfeld <[email protected]>
Fix style failure

ed59874b34698f01940d43cd1e7579e0ddf59b46 authored over 10 years ago by Ben Langfeld <[email protected]>
Add test coverage for integer values in Chef config

7f0a9b4717764487c7a813c499cc82885f2200ba authored over 10 years ago by Ben Langfeld <[email protected]>
Add tests for formatting of Array values in Chef config

00b4e9dd1d34a1cc6dd8205f1ef359f3c052eabe authored over 10 years ago by Ben Langfeld <[email protected]>
Ensure that integer chef config attributes get placed in solo.rb/client.rb properly

eg yum_timeout: https://github.com/mojolingo/lumenvox-chef/commit/4e04704f8525e7a9e86035d6c75c47...

7c6c1d9e6d91ff292f39cd978ea36cc19efdbe09 authored over 10 years ago by Ben Langfeld <[email protected]>
Update post merge

c9982e13876e0b8d4b5606a2a22cff1cd3339e01 authored over 10 years ago by Eric Krupnik <[email protected]>
Fix merge issues

a8a73ef2b64075d66b9f5d50c36f2d1c46e80a3f authored over 10 years ago by Eric Krupnik <[email protected]>
Fix merge issues

9d9c65acb9c2ca473953d9ff300f04bb68d6c81c authored over 10 years ago by Eric Krupnik <[email protected]>
bump 'kitchen help' into new Usage section

19a4154a54d087cf98bb36cb11c74b690a065c28 authored over 10 years ago by curiositycasualty <[email protected]>
Add Inch CI (inline docs) badge to README.

17ca05a88441e3897f828f39702452d19ba893a5 authored over 10 years ago by Fletcher Nichol <[email protected]>
Add Code Climate test coverage badge.

Worked a long time to add this one...

68c6086f271acc553c7bcc962cc2fcd293faeca8 authored over 10 years ago by Fletcher Nichol <[email protected]>
Add Code Climate test coverage support & wire in with TravisCI.

0473836364553b6e7c1b57246d298b78b56fac62 authored over 10 years ago by Fletcher Nichol <[email protected]>
Additional fix to ssh_spec to "un-patch" Net::SSH's monkey patch.

Without restoring `IO.select` back to its former glory, some tests may
not work correctly.

571ce6b86e719bd070a41f032419e52b312e6feb authored over 10 years ago by Fletcher Nichol <[email protected]>
Merge pull request #427 from test-kitchen/spec-coverage

Backfilling spec coverage and refactoring: technical debt edition

18bac252ef81ce74ce9ae02466c2d85ed5271461 authored over 10 years ago by Fletcher Nichol <[email protected]>
Add spec and yard doc coverage for Driver::SSHBase#remote_command.

1779db5e964eaf95f397124eb6cfc564b43ad13c authored over 10 years ago by Fletcher Nichol <[email protected]>
Add spec and yard doc coverage for Instance#remote_exec.

9843fda919cd2ceecde27bf6b9f022928961835d authored over 10 years ago by Fletcher Nichol <[email protected]>
Add guard-rubocop & use a Red/Green/Refactor pattern in Guardfile.

583a8b5daf338140c89fa7a7406d13d1b6b502a3 authored over 10 years ago by Fletcher Nichol <[email protected]>
Upgrade finstyle to version 1.1.0.

fa4686213d5cc4574ba7e0b66b9b856e72ae918b authored over 10 years ago by Fletcher Nichol <[email protected]>
Disable cucumber initial run when guard starts (impedes dev flow).

579b0282cdb103027799dfebd2a68feae7f6c24d authored over 10 years ago by Fletcher Nichol <[email protected]>
Remove features/thor_tasks.feature to resolve independently.

1d07e0050cce262afa0c28a6e13792884314efed authored over 10 years ago by Fletcher Nichol <[email protected]>
Remove features/rake_tasks.feature to resolve independently.

08fc9a563e49c148213a3b3baacab496a4772de8 authored over 10 years ago by Fletcher Nichol <[email protected]>
More visibility into features/rake_tasks.feature failure on Travis.

fb6d2ca74938a733426d8a4ab616b860cc385b8b authored over 10 years ago by Fletcher Nichol <[email protected]>
Diagnose TravisCI failure.

6864bfb5802f09908d0c6a1fe68ba92396a305fc authored over 10 years ago by Fletcher Nichol <[email protected]>
Retroactively apply style/linting to master (style).

5ce2e33818a8ae085fd0a5a7771dca6a8a4db3a5 authored over 10 years ago by Fletcher Nichol <[email protected]>
Add spec coverage for :chef_zero_port in Provisioner::ChefZero.

References #397

4579e36b1a2be394f731e371237b75206ae6d862 authored over 10 years ago by Fletcher Nichol <[email protected]>
Remove safe_yaml config & warnings in Generator::Init.

Blocking code in Command::DriverDiscover removed in
ff1fb8a06d9502f8bb9668e2a81286202f993e74

Re...

90c12540696b2d322613f1994f29bdf7497ef8e9 authored over 10 years ago by Fletcher Nichol <[email protected]>
Add spec for sleep/retry in SSH#establish_connection.

References #399

d4873562b33eacb55442f75613540fbdfe0ca6f9 authored over 10 years ago by Fletcher Nichol <[email protected]>
Merge diverging branch 'master' back into spec-coverage.

Conflicts:
lib/kitchen/cli.rb
lib/kitchen/driver/ssh_base.rb
lib/kitchen/generator/init.rb

f6479ec1fdfab9143a4273db520cccf4834d9c31 authored over 10 years ago by Fletcher Nichol <[email protected]>
Add Finstyle (driven by RuboCop) to maintain style/linting direction.

For more details, see http://fnichol.github.io/finstyle/

0a5b70bf7b3decf388c826bad1c31285b224cf04 authored over 10 years ago by Fletcher Nichol <[email protected]>
Add source encoding comment to Ruby files for better Ruby 1.9 compat (style).

7b7d6a13ee573fa78514fc76cdb59567e1d75c2c authored over 10 years ago by Fletcher Nichol <[email protected]>
One of those tiny String tweak deals (style).

aed0e3edfe34c89127b435f2e09cf610e440fe22 authored over 10 years ago by Fletcher Nichol <[email protected]>
Fix potentially ambiguous usage of `/` Regexp, could be division.

4b9e96bff128e995f3515ad0df0ec4c6d1e2c2c0 authored over 10 years ago by Fletcher Nichol <[email protected]>
Refactor a #find_all to #select in Collection (style).

480246dcef655ed7c61fd6338930c7f77cd8984e authored over 10 years ago by Fletcher Nichol <[email protected]>
Remove Hash curly braces where not needed in spec code (style).

0612267709f500f09f568676f7d3c39ff909f33d authored over 10 years ago by Fletcher Nichol <[email protected]>
Fix hash argument indentation in specs (style).

050af3e8a896b98d185d15ae6f12633229246167 authored over 10 years ago by Fletcher Nichol <[email protected]>
Exempt some blind rescues needed in spec code (style).

ca3b0df74544251de24bbb8c22091e490dc26342 authored over 10 years ago by Fletcher Nichol <[email protected]>
Fix some inconsistent hash syntax style in configurable_spec (style).

cd3b96502cefc9bb0bac01a6efccc2e86f3becb0 authored over 10 years ago by Fletcher Nichol <[email protected]>
Add spacing in method parameter defaults in support/env.rb (style).

b4af2d0f3d668ed97ffe047f0ea92f6bbf82d2b1 authored over 10 years ago by Fletcher Nichol <[email protected]>
Refactor some small String Arrays to `%w[]` format (style).

42e3f359f890d6d8c4412db36c823517dda94abf authored over 10 years ago by Fletcher Nichol <[email protected]>
Fix code indentation in data_munger_spec (style).

aadcd5279a3f76d64bd072b6469b258b414857cf authored over 10 years ago by Fletcher Nichol <[email protected]>
Remove unneeded parens in proxy_spec (style).

1e72a57a8c564274e89442ab314dc7252b193cfe authored over 10 years ago by Fletcher Nichol <[email protected]>
Use more idiomatic raise style in errors_spec (style).

6cadc6e2f7d5cffffb00c3fde783dbb7453b8052 authored over 10 years ago by Fletcher Nichol <[email protected]>
Make splat operator intention clearer in logging_spec.

288bd4793003a371717b999a9071cc6abfa0c5bf authored over 10 years ago by Fletcher Nichol <[email protected]>
Remove empty line in login_command_spec (style).

91980446299b13fc71ffff9626dac82a97ec80c1 authored over 10 years ago by Fletcher Nichol <[email protected]>
Fix code alignment in chef_base_spec (style).

4dcaebb3240cb4b5fab60313dc9a2abe8d48dbd2 authored over 10 years ago by Fletcher Nichol <[email protected]>
Fix end alignment in proxy_spec (style).

395beff2aa4171660ee1b6629127938ce9f0b2af authored over 10 years ago by Fletcher Nichol <[email protected]>
Wrap gem description in gemspec for shorter line lengths (style).

256b30971791dc768d092b0a7dad980c7672f8e5 authored over 10 years ago by Fletcher Nichol <[email protected]>
Ignore method length in ssh_base_spec (style).

cb8979357b03ad7e16e95ea3e179f352956c9c48 authored over 10 years ago by Fletcher Nichol <[email protected]>
Prefer proc to Proc.new in lazy_hash_spec (style).

301801c5e90dbe674b9c77d34de8bef2768e24f5 authored over 10 years ago by Fletcher Nichol <[email protected]>
Fix inner Hash spacing in chef_base_spec (style).

9d4754da143eabd4e7ef97eb83fc53df4d4b3001 authored over 10 years ago by Fletcher Nichol <[email protected]>
Refactor trivial writer method in config_spec (style).

974c9d00b680346cdfc6c5c9f17f6b71c9f65e9c authored over 10 years ago by Fletcher Nichol <[email protected]>
Refactor leading unless conditional in Rakefile (style).

d751b5928a4572ccbb291afc402b5f96b2f2cb35 authored over 10 years ago by Fletcher Nichol <[email protected]>
Use consistent quoting in test-kitchen.gemspec (style).

06cd045483fab17070aaf2708f6379a27bbcd10c authored over 10 years ago by Fletcher Nichol <[email protected]>
Prefer `%r{}` style Regexp delimiters (style).

0a4178ab12e7c8f5f0ee8c2724463b96948eb7b7 authored over 10 years ago by Fletcher Nichol <[email protected]>
Prefer `%w[]` and `%W[]` style String Array delimiters (style).

35a1fcd5bd6fcd2e90b71db57a880b9b684ad246 authored over 10 years ago by Fletcher Nichol <[email protected]>