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

Feed the rubocop.

7db9d070eee5c3e85e962b67408460016e0c9cdf authored over 6 years ago by Noah Kantrowitz <[email protected]>
Better handling for local command cwd to make it a bit more predictable.

7ed678e24f320921b7c95a15a16c544905a82dec authored over 6 years ago by Noah Kantrowitz <[email protected]>
Document a few extra features.

0a188b54d89eceeb7126547365a81636692a9f45 authored over 6 years ago by Noah Kantrowitz <[email protected]>
Add some standard environment variables for local commands so they can get some info about the instance.

3e770d3b3f6a33d850606943c734dfe6d4b49fbc authored over 6 years ago by Noah Kantrowitz <[email protected]>
Handle remote commands in pre_create and delete hooks better.

By default they raise an exception, but can be marked as `skippable` to allow more smoothly for ...

5baf7716f42889e29e496b098bde0a573c9dc893 authored over 6 years ago by Noah Kantrowitz <[email protected]>
Merge pull request #1429 from test-kitchen/release

Release 1.22.0

bc717eab55f2852fac8f8e0bebd20b37129dfc75 authored over 6 years ago by Tim Smith <[email protected]>
Release 1.22.0

Signed-off-by: Tim Smith <[email protected]>

e65ea310b386b837ea39b9fdd2e807cb2664a068 authored over 6 years ago by Tim Smith <[email protected]>
Feed the rubocop.

b3dc92cfe79efcbfa41af6a3e6634f32b0d109f6 authored over 6 years ago by Noah Kantrowitz <[email protected]>
Was this test passing before? I thought it was ...

c88377f09812e50386c8960e2da3abf9583a4b9e authored over 6 years ago by Noah Kantrowitz <[email protected]>
Add some release notes.

2b0409e2a0b6e7e66369087f7dd965dfb99a7c8b authored over 6 years ago by Noah Kantrowitz <[email protected]>
Tests for the lifecycle hooks class.

b3a81fed5807c6718aad0ad45ed2ce2c3a3f5802 authored over 6 years ago by Noah Kantrowitz <[email protected]>
Some simple tests that hooks are being called.

I don't think I need to put this for all the rest since it's systemic.

0bc7f8751b404a4c91a5f2f0d31590ca21c4a28f authored over 6 years ago by Noah Kantrowitz <[email protected]>
Clean up some old boilerplate and add comments.

4f7d324063f3c406e4b0ee364a501c3ec79b78a1 authored over 6 years ago by Noah Kantrowitz <[email protected]>
Tests for data munger behavior for lifecycle hooks.

00e6a696d99dd695411339767fb23a28312c7a9a authored over 6 years ago by Noah Kantrowitz <[email protected]>
Update existing tests for lifecycle_hooks code.

bb13134db13047f5a868c15244ba4e3d95f3683d authored over 6 years ago by Noah Kantrowitz <[email protected]>
Make sure to massage the data into shape more safely.

19f8298c0f5401eaf6c2921f8feaf1e8920c3f67 authored over 6 years ago by Noah Kantrowitz <[email protected]>
Make lifecycle blocks in the platform and suite work in an additive way.

Also handles converting the old driver: pre_create_command into the new system.

b226b746ee5407728e84caa30a4d00717540ad06 authored over 6 years ago by Noah Kantrowitz <[email protected]>
Basic first pass on a lifecycle hooks system.

ad966a8391131cbb3d2cfe825f529e026231a74e authored over 6 years ago by Noah Kantrowitz <[email protected]>
Merge pull request #1426 from test-kitchen/testing

Minor testing updates

55033e159ed930be779a4804695803b9d5349202 authored over 6 years ago by Tim Smith <[email protected]>
Test on Ruby 2.5.1 not 2.5.0

Signed-off-by: Tim Smith <[email protected]>

72fa7fe13d9821d3c995bb3f49cc15b035593e78 authored over 6 years ago by Tim Smith <[email protected]>
Add new kitchen config names to gitignore

Signed-off-by: Tim Smith <[email protected]>

7523944d417afd69e61269134255d1ec585d7994 authored over 6 years ago by Tim Smith <[email protected]>
Swap 16.04 for 18.04 in dokken

Signed-off-by: Tim Smith <[email protected]>

c3b76331484dc829eaf9ef26bb78d50a1a5163cb authored over 6 years ago by Tim Smith <[email protected]>
Rename kitchen config for appveyor

This makes it clear what this file is for.

Signed-off-by: Tim Smith <[email protected]>

8fa24f141697f33ec5fa15c26d15b5a48fdaa46c authored over 6 years ago by Tim Smith <[email protected]>
Merge pull request #1425 from test-kitchen/omnibus_death

Stop calling the Chef packages omnibus packages

b390389760b63d0337a4856d73851b885cbbd0a8 authored over 6 years ago by Seth Thomas <[email protected]>
Merge pull request #1424 from test-kitchen/travis

Test on the latest ruby releases

1d24310b4afea070e94a62839021738188121a22 authored over 6 years ago by Tim Smith <[email protected]>
Stop calling the Chef packages omnibus packages

This hasn't meant a thing to our end users for YEARS. We've started removing all the references ...

6aedb2dc53134748ff77993cba6907193fffc10f authored over 6 years ago by Tim Smith <[email protected]>
Test on the latest ruby releases

Signed-off-by: Tim Smith <[email protected]>

237cadad7311301f0080df07a58662ccfaf7b5cb authored over 6 years ago by Tim Smith <[email protected]>
Merge pull request #1381 from thewyzard44/shell-prov

Shell Provisioner: make script executable

9c771433645495500f0c6da21927208826ec8d5d authored over 6 years ago by Noah Kantrowitz <[email protected]>
Merge pull request #1421 from sjeandeaux/feature/ssh_gateway_port

add gateway_port

69f549281ec6487119764346d94b142607ee29be authored over 6 years ago by Seth Thomas <[email protected]>
add gateway_port

7e31a67b84986bcaf0952fa1b27e23a8f6e4e9be authored over 6 years ago by Stephane Jeandeaux <[email protected]>
Merge pull request #1412 from test-kitchen/rel-1.21.2

Release 1.21.2

44f7061624397fcc9223e086f07c5128e1708d97 authored over 6 years ago by Seth Thomas <[email protected]>
Release 1.21.2

Signed-off-by: Seth Thomas <[email protected]>

e051ccb8f92fcae265e3ed60da00da063c64703d authored over 6 years ago by Seth Thomas <[email protected]>
Merge pull request #1410 from test-kitchen/remove-thor-bound

Removing thor upper bound in step with berks

f81888b5ed88d5303ab2b89a7ecae0bdcad41c9a authored over 6 years ago by Seth Thomas <[email protected]>
Removing thor upper bound in step with berks

Signed-off-by: Seth Thomas <[email protected]>

b8b2ecb11f9de2513f9f529c8ba6a80c6f206d03 authored over 6 years ago by Seth Thomas <[email protected]>
Merge pull request #83 from test-kitchen/jjasghar/2018

It's 2018!

63001b0a7319ee7fa6fa5c6e9fd07ff3fb8c02a8 authored over 6 years ago by Seth Thomas <[email protected]>
It's 2018!

5 months late...but still 2018!

Signed-off-by: JJ Asghar <[email protected]>

63c43c551366225f9f5fc273ca702910f3763f06 authored over 6 years ago by JJ Asghar <[email protected]>
Merge pull request #1404 from test-kitchen/rel-1.2.1

Release 1.21.1 hotfix

17097b4f5cc8a1501ffccc097937e42c87a5ad4a authored over 6 years ago by Seth Thomas <[email protected]>
Release 1.21.1 hotfix

Signed-off-by: Seth Thomas <[email protected]>

d4a324cb45cea158bdc922e6d2a115e33cc9d800 authored over 6 years ago by Seth Thomas <[email protected]>
Merge pull request #1403 from test-kitchen/revert-1369-robb/honor-root-path

Revert "honor root_path for location of chef installer script"

f29a4e5582c5ca3e382f3560450adff64031127c authored over 6 years ago by Seth Thomas <[email protected]>
Revert "honor root_path for location of chef installer script"

9552bf9a6468d86eac9609f0488b576921d0fb49 authored over 6 years ago by Seth Thomas <[email protected]>
Minor technical cleanup and unify behavior for files and directories.

c7fa881f9dab5fc7a634592cc6af25908828f41e authored over 6 years ago by Noah Kantrowitz <[email protected]>
Merge pull request #1400 from test-kitchen/rel-1.21.1

Release 1.21.0

c580107d49c136986fa90fb069fe360401b067e1 authored over 6 years ago by Seth Thomas <[email protected]>
Release 1.21.0

Signed-off-by: Seth Thomas <[email protected]>

338ef0689ee212bec2ea89006946939f029e12f9 authored over 6 years ago by Seth Thomas <[email protected]>
Merge pull request #1398 from coderanger/yml-for-realz

Support `*_YML` for env vars too, for better UX

5eaf2cd328775f0f6f012fb3b6038254cc003dab authored almost 7 years ago by Noah Kantrowitz <[email protected]>
Support `*_YML` for env vars too, for better UX since users often try and use that.

3878ea8acc3f7d493ca5bd97f9aeabc5334d6b4e authored almost 7 years ago by Noah Kantrowitz <[email protected]>
Merge pull request #1396 from gtmanfred/master

allow winrm-fs 1.2.0

7ff810e32887869b29e0dfc6fcf25febe36e19b6 authored almost 7 years ago by Seth Thomas <[email protected]>
Merge pull request #1392 from test-kitchen/jjasghar/kitchenyml

added KITCHEN_YML

8a54d994e09b47df19089a21e05d7ea182329a97 authored almost 7 years ago by Seth Thomas <[email protected]>
allow winrm-fs 1.2.0

a78aa8f47f9d0cf4de84b1c045ae8dab09c6ede1 authored almost 7 years ago by Daniel Wallace <[email protected]>
added KITCHEN_YML

I added the option for KITCHEN_YML for the ENV variable.

Having the file set to .yml by default...

27392dd0d27327e9a3702684cb9395b8b8f30783 authored almost 7 years ago by JJ Asghar <[email protected]>
Merge pull request #82 from test-kitchen/misc-updates

Misc updates

5cf95c1d9128f948d8bf0264d448a59597ffaea0 authored almost 7 years ago by Seth Thomas <[email protected]>
Add Drivers page to nav

60e2675e30464be95e192f000bd7999ba6dc1ffa authored almost 7 years ago by Seth Thomas <[email protected]>
Little fixes, new pages for Drivers & Dynamic Config

73fd31df15fea7a79f6a6a696c64541939884ed9 authored almost 7 years ago by Seth Thomas <[email protected]>
Merge pull request #1371 from jzinn/ipv6-winrm

Support IPv6 addresses for WinRM

0cd59179a153f67aa1e97e769c0a095da6bc3ef4 authored almost 7 years ago by Seth Thomas <[email protected]>
adds new Plugin module, expands plugin load errors for better messages

With plugin load error handling getting complicated, it seemed time to
introduce a Plugin thing ...

7a9ccb1faa805d2908af2c4d2dc96e12f92d708f authored almost 7 years ago by Robb Kidd <[email protected]>
include list of known plugins when one cannot be loaded

In an effort to be friendlier, let's include a list of plugins kitchen
can find when it cannot l...

bd7c59d710038895e1ca6c748f6783a131683f6b authored almost 7 years ago by Robb Kidd <[email protected]>
remove original (redundant) chmod impl

Signed-off-by: Sean Zachariasen <[email protected]>

c6bc3f79f9d4c638365023696f5d06af40bd05d7 authored almost 7 years ago by Sean Zachariasen <[email protected]>
chmod the script in the guest

in case the host is windows

Signed-off-by: Sean Zachariasen <[email protected]>

ca9693893269b069404e96cf5c3af5af5dcbc0f6 authored almost 7 years ago by Sean Zachariasen <[email protected]>
Merge pull request #1378 from test-kitchen/robb/stop-adding-drivers-to-gemfile

don't add drivers to a project's Gemfile during init

7bc2c9a25a028175a44ed05a8999ac0997debd07 authored almost 7 years ago by Robb Kidd <[email protected]>
Merge pull request #1377 from test-kitchen/robb/warn-if-multi-yamls-present

halt if visible & hidden default configs are both present

2146dea7547304ec681b2dd4a027db3c27eb58af authored almost 7 years ago by Robb Kidd <[email protected]>
Merge pull request #1369 from test-kitchen/robb/honor-root-path

honor root_path for location of chef installer script

b673539c714a5d2d52ff6ee64ce5991645e07e3a authored almost 7 years ago by Robb Kidd <[email protected]>
don't add drivers to a project's Gemfile during init

Seems this was causing more trouble than it prevented.

Removes the GEM_HOME sandboxing in init ...

bda951c4022c4bae94a7da349738fe1142d7f604 authored almost 7 years ago by Robb Kidd <[email protected]>
change init to generate a not-dotted kitchen.yml

We're going to stop hiding the config.

Signed-off-by: Robb Kidd <[email protected]>

86d1874c2714b8175b7f0d08b30cf7af2ced5085 authored almost 7 years ago by Robb Kidd <[email protected]>
halt if visible & hidden default configs are both present

Now that preferring `kitchen.yml` over `.kitchen.yml` has been added, we
should error, halt, and...

c57c962084bf3d7456f21dfcd9096e7cbea86ba4 authored almost 7 years ago by Robb Kidd <[email protected]>
honor root_path for location of chef installer script

If /tmp is mounted with noexec, then the `chmod` and `sudo the_script`
that are attempted later ...

a406754ae927663e8584b01d4e49d2ff684e3e8a authored almost 7 years ago by Robb Kidd <[email protected]>
Merge pull request #1379 from test-kitchen/robb/rubocop-appeasement

Rubocop appeasement

68d542a485853a172a0f3b76eaf45c759e276df1 authored almost 7 years ago by Robb Kidd <[email protected]>
appease Rubocop: Lint/PercentStringArray

> Within %w/%W, quotes and ',' are unnecessary and may be unwanted in
> the resulting strings.

...

d24ac794e03909fab25ed41abf1f8b3536f43d7e authored almost 7 years ago by Robb Kidd <[email protected]>
appease Rubocop: Performance/HashEachMethods

> Use each_key instead of keys.each.

OK.

Signed-off-by: Robb Kidd <[email protected]>

54368a0897758097a6bd96ae1d366dce9ee6f879 authored almost 7 years ago by Robb Kidd <[email protected]>
appease Rubocop: Lint/IneffectiveAccessModifier

> private does not make singleton methods private.
> Use private_class_method or private inside ...

8475146145a350349af7726775c8c0966a996a2c authored almost 7 years ago by Robb Kidd <[email protected]>
appease Rubocop: Lint/AssignmentInCondition

> Use == if you meant to do a comparison or wrap the expression in
> parentheses to indicate you...

8c279c5e69be0892d4a9db8e8d652eb3fe35fd0d authored almost 7 years ago by Robb Kidd <[email protected]>
appease Rubocop: Security/Eval

> The use of eval is a serious security risk.

As pointed out by Lamont, the Gemfile is one big ...

850638514171447034d6b411248fd762c262dfc5 authored almost 7 years ago by Robb Kidd <[email protected]>
appease Rubocop: update namespace for FileName

> .rubocop.yml: Style/FileName has the wrong namespace -
> should be Naming

Signed-off-by: Robb...

64f9d33ae9f40a42ea6f75042e296f318af1d54e authored almost 7 years ago by Robb Kidd <[email protected]>
Support IPv6 addresses for WinRM

Fixes test-kitchen/test-kitchen#1370

2b481e36c407bf12f3e60e522432bca8111d2ad4 authored almost 7 years ago by Julian Zinn <[email protected]>
Merge pull request #1373 from test-kitchen/fix-appveyor

Update and fix appveyor

d48adc101a8599489c23fa80a0345f2700e13634 authored almost 7 years ago by Robb Kidd <[email protected]>
Update and fix appveyor

Signed-off-by: Seth Thomas <[email protected]>

9d2f971c6f8a7ccae895eb06e1a865f4e47a28a6 authored almost 7 years ago by Seth Thomas <[email protected]>
Merge pull request #1363 from test-kitchen/tm/kitchen_yml

Prefer kitchen.yml to .kitchen.yml

3410c6585615eefb795fcc0fad5389cb253d8b24 authored almost 7 years ago by Seth Thomas <[email protected]>
Prefer kitchen.yml to .kitchen.yml

Signed-off-by: Thom May <[email protected]>

ee58bcd38dda7ea5c74cae93e3fc9efbbb114bd7 authored almost 7 years ago by Thom May <[email protected]>
Support yaml alias (#1359)

* Enable aliases in YAML

* Add test: accept YAML with alias

657e827514dc2868bac98eb73f32003057468a47 authored almost 7 years ago by Tomoya Kabe <[email protected]>
Update CentOS 7 / Ubuntu to the latest versions (#1289)

* Update CentOS 7 / Ubuntu to the latest versions

12.04/14.04 -> 16.04
7.2 -> 7 (bento slug)...

5139865b78cd9caa334cc10b84af82487ae6975a authored almost 7 years ago by Tim Smith <[email protected]>
Merge pull request #1348 from test-kitchen/travis-25

Adding Ruby 2.5, updating other versions

c1bece999c755fd098fe28cb2ab83322fa3bd5c7 authored almost 7 years ago by Seth Thomas <[email protected]>
Don't exclude 2.5 failures

Signed-off-by: Seth Thomas <[email protected]>

233a83f1d0a5eb281caa284293b74043765d60a2 authored almost 7 years ago by Seth Thomas <[email protected]>
Adding Ruby 2.5, updating other versions

Signed-off-by: Seth Thomas <[email protected]>

0f5e010a8fd7e24937cc86c0c641019a2584d5cc authored almost 7 years ago by Seth Thomas <[email protected]>
Merge pull request #1346 from test-kitchen/rel-1.20.0

Release 1.20.0

986a63904e5bdee26099a0d3bc1ac0fae75296a8 authored almost 7 years ago by Seth Thomas <[email protected]>
Merge pull request #1347 from coderanger/yaml-symbols

Re-allow symbols in the config file.

1463d2c80ab4d9552151bc3731ce8edf607ec6ae authored almost 7 years ago by Seth Thomas <[email protected]>
Re-allow symbols in the config file.

3848b46d628f065af43c0cedde5d4ae5fa7c7cf2 authored almost 7 years ago by Noah Kantrowitz <[email protected]>
Release 1.20.0

Signed-off-by: Seth Thomas <[email protected]>

d4e1dea7164ae582955af83135ec06a1c321bbd5 authored almost 7 years ago by Seth Thomas <[email protected]>
Merge pull request #1340 from wrightp/wrightp/deprecation-dups

Only allow one deprecation message to print per config

553106031b0045e95a771c3c4e2da7400a90b677 authored almost 7 years ago by Seth Thomas <[email protected]>
Only allow once deprecation message to print per config

Signed-off-by: Patrick Wright <[email protected]>

edbbbe596cc74a31a06b5c7c747c666e998c763e authored almost 7 years ago by Patrick Wright <[email protected]>
Merge pull request #1303 from wrightp/wrightp/rfc091-deprecation-warnings-proto

Configuration Deprecation warnings

f911496ef4e0e65cb32ba6fd43f46185ebc29e6a authored almost 7 years ago by Seth Thomas <[email protected]>
Merge pull request #1338 from gtmanfred/master

fix file_manager

f1417a4a23e453552f4c177f4de73d84c81f338f authored almost 7 years ago by Seth Thomas <[email protected]>
Merge pull request #1313 from thomasdziedzic/data-bag-paths-array

Support multiple paths for data bags

09e251fb19b580dd4d0a4fd849a387794c4f7cc6 authored almost 7 years ago by Seth Thomas <[email protected]>
Merge pull request #1329 from MsysTechnologiesllc/ash/Add_KITCHEN_SSH_PROXY

[MSYS-721] Added KITCHEN_SSH_PROXY feature to connect via http proxy

a693dd1033bfa326d597bdcc11d8ab0013766fc2 authored almost 7 years ago by Seth Thomas <[email protected]>
Merge pull request #1339 from test-kitchen/pin-minitest

Pin minitest to fix build

d15e30b7b6af3a5ae6a5ec6f1674f89e3e4721ae authored almost 7 years ago by Seth Thomas <[email protected]>
Pin minitest to fix build

Signed-off-by: Seth Thomas <[email protected]>

cff6492b08930212b308185e7fac10b48ae9c7c6 authored almost 7 years ago by Seth Thomas <[email protected]>
Fix the failing specs

Signed-off-by: NAshwini <[email protected]>

9d0d12dd07a502eec35403394cd5a181d90abcc5 authored about 7 years ago by NAshwini <[email protected]>
fix file_manager

db85cdc9d4b10551938f9efd6a7758628c1c8469 authored about 7 years ago by Daniel Wallace <[email protected]>
Fix the review comment to replace variables name

Signed-off-by: NAshwini <[email protected]>

f938b5a7568a197badebe8ea6cdca3c2a2acb109 authored about 7 years ago by NAshwini <[email protected]>
Merge pull request #81 from dyson/patch-1

Add :create action to systemd_unit

627dfdddf81abfb208efe0f95688db1e0518c5d9 authored about 7 years ago by Seth Thomas <[email protected]>
Add :create action to systemd_unit

0c42e3970a9602a32081220b49c453d7dec336b4 authored about 7 years ago by Dyson Simmons <[email protected]>
Let's try LE

d4562f1abda8bb232a471ef6d8faa548985f8f2f authored about 7 years ago by Seth Thomas <[email protected]>
Merge pull request #78 from test-kitchen/dep_bump

Bump the deps to up Rubocop

79a3fafb37c5e824add9f8480a91aa065d4bca5a authored about 7 years ago by Seth Thomas <[email protected]>