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
github.com/test-kitchen/kitchen-vagrant - 3df523d09702c09900ae62dbeb84913a4823d146 authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - 1a43f542b1502520c8c3ed93de7827490a144bba authored over 9 years ago by Torben Knerr <[email protected]>
github.com/test-kitchen/kitchen-vagrant - e59854479a180288df6a202440878085d2456b94 authored over 9 years ago by Fletcher Nichol <[email protected]>
Only set custom `:box` & `:box_url` values for known Bento boxes.
github.com/test-kitchen/kitchen-vagrant - c3987b7b612e11b61c4769bfbd91e3de886d4a26 authored over 9 years ago by Fletcher Nichol <[email protected]>
The default values for the `:box` and `:box_url` attributes were always
implicitly based on the ...
github.com/test-kitchen/test-kitchen - eef4d4b8cd86030d4d97fc57c67bbcf69f2cf23c authored over 9 years ago by Matt Wrock <[email protected]>
github.com/test-kitchen/winrm-transport - 1cc5d9255dfe8cbf1f7640b23b08f618fee39029 authored over 9 years ago by Matt Wrock <[email protected]>
There were 2 issues found when running Windows Server 2008r2 instances:
* The `Dispose()` metho...
github.com/test-kitchen/test-kitchen - 9a9b3637c67f00b1a1c7404e72df6362a37b1e78 authored over 9 years ago by Fletcher Nichol <[email protected]>There were 2 issues found when running Windows Server 2008r2 instances:
* The `Dispose()` metho...
github.com/test-kitchen/winrm-transport - de6458218424328ed87202085008fb51be57e105 authored over 9 years ago by Fletcher Nichol <[email protected]>github.com/test-kitchen/busser - b710166855f20f97f2d6efae1ab8e2e50e70fabf authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/busser - 01952ff4278b6fcbb36517197f34387416c9a881 authored over 9 years ago by Fletcher Nichol <[email protected]>
This would make all calls to `gem` work like the following for
PowerShell:
& \path\to\bin\r...
github.com/test-kitchen/test-kitchen - f7d693fde53f2859825e30a4e0df9990964c86da authored over 9 years ago by Fletcher Nichol <[email protected]>
This is to deal with older Omnibus packages, only on Windows. The batch
file wrappers for `chef-...
github.com/test-kitchen/busser - e462e04ff21c8127f6a01e1d17e5073c963c4c6e authored over 9 years ago by Fletcher Nichol <[email protected]>
Better detection of failed forked subprocess in #run_ruby_script! & #run!.
github.com/test-kitchen/busser - cd0ff6f245d1f7d29dc02f1f34ee68bfeaebcda9 authored over 9 years ago by Tyler Ball <[email protected]>
In the particular reproducible failure, the system had a small amount of
RAM with no swap enable...
Conflicts:
.gitignore
lib/kitchen/provisioner/chef_base.rb
Conflicts:
.gitignore
lib/kitchen/provisioner/chef_base.rb
github.com/test-kitchen/test-kitchen - c34c2937f2049812a9e34fd06ce5fdb4240820bb authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/busser - bd6bcafef19349aa8af803730b858d3e3b017825 authored over 9 years ago by Fletcher Nichol <[email protected]>
This will make `kitchen diagnose` output clearer as to what is tuneable.
github.com/test-kitchen/test-kitchen - 36cc2927a67d68a19f0dd9e42180754ba2bf87ed authored over 9 years ago by Fletcher Nichol <[email protected]>
Formerly, `:http_proxy` and `:https_proxy` configuration was set in
driver blocks for use by Dri...
Now `kitchen list` has all 4 plugin types represented:
* Driver
* Provisioner
* Verifier
* Tran...
All shell-related code has been redistributed throughout the codebase,
primarily in Provisioner ...
All shell-related code has been redistributed throughout the codebase,
primarily in Provisioner ...
This will create a .bat file binstub wrapper suitable for Windows
operating systems.
github.com/test-kitchen/test-kitchen - 4cd2f024c4c3609a4ae02391c5ac3f2ca5d646f8 authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/busser - ca17639694d275e17fc8f08b555e2522a82768dd authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/busser - fd0d3e447a845cfd2142ec4091fab085850d8cf4 authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/busser - 2b03b0c23fad170afa1955ff6bd8c652c32a71f5 authored over 9 years ago by Fletcher Nichol <[email protected]>
The following methods have landed in `Configurable`, which was extracted
from `Provisioner::Chef...
Potentially Breaking Notes
==========================
This is a potentially breaking change to ...
github.com/test-kitchen/test-kitchen - d62f577003c1920259eb627cc4479c0b21e0c374 authored over 9 years ago by Fletcher Nichol <[email protected]>
Verifiers are a type of plugin like Drivers, Provisioners, and
Transports. They recieve configur...
Now Busser uses the same intialization as Drivers, Provisioners, and
Transports (using `#finaliz...
HTTP Proxy
==========
This commit also added more complete strategy for HTTP proxy variable
set...
github.com/test-kitchen/test-kitchen - 55db014c2f6394eb6320a7a4bd1cda09fc555ccc authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-cloudstack - a8fe76d0bd185bf7b22d3d59d8c40748a7e83565 authored over 9 years ago by Jeff Moody <[email protected]>
This makes the ssh transport code much more similar to winrm's code.
github.com/test-kitchen/test-kitchen - cc9d3d5f4d4f35ce3ebf82b0fe92c6d398ebc7d9 authored over 9 years ago by Fletcher Nichol <[email protected]>github.com/test-kitchen/test-kitchen - b8b69b8c9342cdcc647b6e600c7a6bbcec69d333 authored over 9 years ago by Fletcher Nichol <[email protected]>
Before this commit, #execute would be considered a failure if the
command had an exit code of 0 ...
Fixing bad default setting - if ENV is not set we are accidently setting log_level to nil for wh...
github.com/test-kitchen/test-kitchen - 2fba692c7b4efddbcd61f402bd51d9ea3162fdc1 authored over 9 years ago by Fletcher Nichol <[email protected]>github.com/test-kitchen/test-kitchen - 8f909907454bd62c21d52f0bd87b1b3caf99d993 authored over 9 years ago by tyler-ball <[email protected]>
There is also some refactoring of the Bourne shell related code to
ensure a consistency of appro...
github.com/test-kitchen/kitchen-joyent - 06f958b247a1651a4ba38a63cd9c1a7f76e0c19d authored over 9 years ago by Sean OMeara <[email protected]>
Wrong use of 'gsub'
github.com/test-kitchen/kitchen-joyent - cba67b6697b4272c5775bc42b94a507fb928313b authored over 9 years ago by Sean OMeara <[email protected]>github.com/test-kitchen/kitchen-joyent - 57add9a1e60325bd4ae218b97719d243b274fcb8 authored over 9 years ago by Jared Everett <[email protected]>
github.com/test-kitchen/kitchen-vagrant - 951072d6367057c257e987a7c7e6f5f7de1999eb authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/test-kitchen - 06fd35ee6a42ea76d56d14248c33641ebedc8251 authored over 9 years ago by Fletcher Nichol <[email protected]>
This configration attribute is only used for Windows-based platforms and
computes a suitable def...
The `should_update_chef` conditional was moved into
support/chef_helpers.sh and updated to use b...
github.com/test-kitchen/test-kitchen - 9cfc5c708153079cb8665cd9b40cceb375301ef4 authored over 9 years ago by Fletcher Nichol <[email protected]>
For the moment, the specs remain in chef_base_spec.rb and continue to
exercise this internal class.
For platforms that are hinted as Windows/PowerShell, this Provisioner
uses a `bootstrap.ps1` scr...
github.com/test-kitchen/kitchen-vagrant - 1e910000456793406dc60377b66bb3c7933f5632 authored over 9 years ago by Fletcher Nichol <[email protected]>
This reverts commit aa3ff9b197be3af2c3be8eac53529b98b058d389 which adds
gui support documentatio...
The default value is `nil` which will not explicitly set a value in the
resulting Vagrantfile. A...
Potentially Breaking Notes
==========================
This is potentially breaking to Driver au...
github.com/test-kitchen/test-kitchen - ae360a11d8c18ff5d1086ee19b099db1d0422024 authored over 9 years ago by Fletcher Nichol <[email protected]>github.com/test-kitchen/test-kitchen - cf8a3585633388f01b08ac545f39e5313f287554 authored over 9 years ago by tyler-ball <[email protected]>
github.com/test-kitchen/kitchen-vagrant - a44c81f1384c81ba1c6971fd513e4c5520998254 authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - 062c802b3d07267a551a397c04d3c1707f73afa0 authored over 9 years ago by Fletcher Nichol <[email protected]>
This allows for any future features or implementation in superclasses to
be invoked.
github.com/test-kitchen/kitchen-vagrant - f4b87d1d679636a432eaf972af6e88b6290430a3 authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - fa6dcce9de64c95f1fee964ee49604a812218aec authored over 9 years ago by Fletcher Nichol <[email protected]>
Now all Drivers, Provisioners, and Transports can load Ruby library code
in the main thread of e...
Now all plugin types have the exact same implementation--just not
duplicated.
The only plugin type that did not previously have #verify_dependencies
support was Provisioners....
A plugin types use this method and were implemented the same way.
github.com/test-kitchen/test-kitchen - 977948358bf1311df39e0fa24e706ff1fd74f5f0 authored over 9 years ago by Fletcher Nichol <[email protected]>
A much smaller minority of Drivers use local shell outs and incluing the
`Kitchen::ShellOut` mix...
github.com/test-kitchen/kitchen-joyent - 7cfc20814f185ea0d661976d84a1481b090dfdb2 authored over 9 years ago by Sean OMeara <[email protected]>
github.com/test-kitchen/kitchen-vagrant - 0fdd2b07ddd349ec760c40bbd86093d405cac292 authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - 46e6f3d4a16fdf9ee2eb6aed98bd131535b62a69 authored over 9 years ago by Fletcher Nichol <[email protected]>
Add full spec coverge to codebase.
github.com/test-kitchen/kitchen-vagrant - 46faf195d0a0ae0474f024303d1d0745fbf16b48 authored over 9 years ago by Fletcher Nichol <[email protected]>
Not a small nor simple task. The insane complexity is buried in the
combinatorics of configurati...
Invalid characters dropped for joyent_image_name
github.com/test-kitchen/kitchen-joyent - 669d9018e99927494e0b099bedbfa3140ee84aff authored over 9 years ago by Sean OMeara <[email protected]>github.com/test-kitchen/test-kitchen - c676ed186d9080842d7f421916db6712d37f42c3 authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-joyent - d7b7dafbcde5efb3f06d650b89109cd02ec9d90b authored over 9 years ago by Jared Everett <[email protected]>
github.com/test-kitchen/kitchen-joyent - 456c786e8cfed1439d34be67d478e10dbe0b35ea authored over 9 years ago by Jared Everett <[email protected]>
Potentially Breaking Notes
==========================
This is potentially breaking to Driver au...
github.com/test-kitchen/test-kitchen - 3196675e519a2fb97af4bcac80ef11f5e37f2537 authored over 9 years ago by Fletcher Nichol <[email protected]>Allow Joyent API version to be specified
github.com/test-kitchen/kitchen-joyent - 4595db4054bf2888078418c32dc3db54259956a0 authored over 9 years ago by Sean OMeara <[email protected]>github.com/test-kitchen/kitchen-joyent - 6896743ef22cf1bbe5bb2415b3ee03a55fd97a33 authored over 9 years ago by Jared Everett <[email protected]>
github.com/test-kitchen/kitchen-joyent - 393c9267d54ea31004ba0f4873665b48d33bbc1d authored over 9 years ago by Jared Everett <[email protected]>
github.com/test-kitchen/kitchen-vagrant - 9f9b502fb7bcb461e8f805e01c2e87abc3077654 authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - 4d57ed4ec3865d1500e9162b5ab0d1008421b3bb authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - 26bb4f3eb663ebfc3f59068b4bf8ca86a4d614a9 authored over 9 years ago by Fletcher Nichol <[email protected]>
This is a left-over of very early code, before #finalize_config was
introduced.
Tidy default config attributes
github.com/test-kitchen/kitchen-vagrant - 790095021fce8851e39d2072b936ac26b8074482 authored over 9 years ago by Fletcher Nichol <[email protected]>github.com/test-kitchen/kitchen-vagrant - cda20618412eb435adfdd8a38f6542351d0cf8d0 authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - 98d23cf14a0e7a6e8cd6d5ee555379ccce07490d authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - 664674548c37561f3079c2b3565831f4533619e7 authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - b33a724ad2060d385a43cefbafa33f0b8538db75 authored over 9 years ago by Fletcher Nichol <[email protected]>
Project quality freshening
github.com/test-kitchen/kitchen-vagrant - e8a410b29ddb2e4ba1720b90dba3606bf76631fc authored over 9 years ago by Fletcher Nichol <[email protected]>github.com/test-kitchen/kitchen-vagrant - 224a4bca8331728dbf2701b1763ce9f784766bad authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - b3cd143891b76a165f5e205aab1b75b83a8fca8d authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - 3ac24c2ffee30afb7145bce7e3a5fdf397c53d61 authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - 2be41adf7a8874c9b35bdcc3ca79bc37178ef2b6 authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - 4e780a54aefe44e4c5e526b55486e8c0d14aeb1f authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - 1809a9405726ddb9fc1eb86de6885f92b0909d2a authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - 61939cf3b9f1c2a93d2536e4e0f707c74e68ed35 authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - c846b83899b631519afb8bfd2db69b52ae43140a authored over 9 years ago by Fletcher Nichol <[email protected]>
github.com/test-kitchen/kitchen-vagrant - 3b7ec172d431c420973c284f789c67bd0842df5b authored over 9 years ago by Fletcher Nichol <[email protected]>