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
Fixing bad default setting - if ENV is not set we are accidently setting log_level to nil for wh...
2fba692c7b4efddbcd61f402bd51d9ea3162fdc1 authored almost 10 years ago by Fletcher Nichol <[email protected]>8f909907454bd62c21d52f0bd87b1b3caf99d993 authored almost 10 years ago by tyler-ball <[email protected]>
There is also some refactoring of the Bourne shell related code to
ensure a consistency of appro...
06fd35ee6a42ea76d56d14248c33641ebedc8251 authored almost 10 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...
9cfc5c708153079cb8665cd9b40cceb375301ef4 authored almost 10 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...
Potentially Breaking Notes
==========================
This is potentially breaking to Driver au...
ae360a11d8c18ff5d1086ee19b099db1d0422024 authored almost 10 years ago by Fletcher Nichol <[email protected]>cf8a3585633388f01b08ac545f39e5313f287554 authored almost 10 years ago by tyler-ball <[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.
977948358bf1311df39e0fa24e706ff1fd74f5f0 authored almost 10 years ago by Fletcher Nichol <[email protected]>
A much smaller minority of Drivers use local shell outs and incluing the
`Kitchen::ShellOut` mix...
c676ed186d9080842d7f421916db6712d37f42c3 authored almost 10 years ago by Fletcher Nichol <[email protected]>
Potentially Breaking Notes
==========================
This is potentially breaking to Driver au...
3196675e519a2fb97af4bcac80ef11f5e37f2537 authored almost 10 years ago by Fletcher Nichol <[email protected]>fdd5bbd2ca213ff1054ce30c6add1190a46723e8 authored almost 10 years ago by Fletcher Nichol <[email protected]>
The rule is as follows:
* If the platform name begins with "windows" (case insensitive), then a...
7bad6ba1a6decfd031b68fd04372f36c8ec0f3bf authored almost 10 years ago by Fletcher Nichol <[email protected]>
Platform has a new method `#shell_type` which will normally return
either `"powershell"` or `"bo...
a3ba5d5947ae03de39549a3d484ba69cde759820 authored almost 10 years ago by Fletcher Nichol <[email protected]>
25131820a19e172145afacb5efa4e53afa63de00 authored almost 10 years ago by Fletcher Nichol <[email protected]>
34fbffc39118d14ada01a13d5aea3e26a5b1d84c authored almost 10 years ago by Fletcher Nichol <[email protected]>
Windows-based operating systems will use
`$env:systemdrive\opscode\chef\bin\chef-client.bat` (th...
Windows-based operating systems will use
`$env:systemdrive\opscode\chef\bin\chef-solo.bat` (the ...
As of this commit, Windows-based operating systems will use
`$env:systemdrive\opscode\chef` and ...
As of this commit, Windows-based operating systems will use
`$env:TEMP\kitchen` and UNIX-based o...
The `#os_windows?` and `#os_unix?` methods will be the uniform
interfaces for other system compo...
Amazingly (surprisingly), the `DataMunger` provides all the data for a
Platform block, so we can...
51c4350c56398ce30f75a51056000e4a6bd9e9f4 authored almost 10 years ago by Fletcher Nichol <[email protected]>
This version marks a much slimmer version of WinRM (no more nokogiri
direct dependency) which ad...
Now any changes in Driver::Base should no longer affect Driver::SSHBase.
15e04df07b4d5557ee023d5956a2b8a2628f1a50 authored almost 10 years ago by Fletcher Nichol <[email protected]>
This commit aims to provide backwards compatibility for the SSHBase
Driver superclass upon which...
67ecd44323afdf3373bc1220ee2a341fd0283929 authored almost 10 years ago by Fletcher Nichol <[email protected]>
783494a16dd65c6fe93ffa6fc6f15ef0e561ff75 authored almost 10 years ago by Fletcher Nichol <[email protected]>
6e76f3b73b77f7ecedab27f050258113ccba1b9e authored almost 10 years ago by Fletcher Nichol <[email protected]>
No one is going to know how epic this was...
24531360b966d81089fa11f506ece6e627aa8c9f authored almost 10 years ago by Fletcher Nichol <[email protected]>
This will be used to support the `Transport::Winrm::FileTransporter`
object when dealing with di...
As these classes will be extracted in the near future, putting a
dependecy on Kitchen::Logging f...
96fe391b04121eec0ae0e48cea32e169ded692dc authored almost 10 years ago by Fletcher Nichol <[email protected]>
9ae3f2789cf70203839065cf73f596bb8ca950f4 authored almost 10 years ago by Fletcher Nichol <[email protected]>
This is the initial implementation of a file-only uploader which uses
WinRM, Powershell scripts ...
Fix typo
cfbdd9a9ab54e747933b9e7d66c838f6d5acf15e authored almost 10 years ago by Tyler Ball <[email protected]>ba1dc2166fb8335b00cc47374dfb3b1c472a0f7b authored almost 10 years ago by David Lanner <[email protected]>
773e77b387bbd5b3e2e2f08bc5272fa844cebeef authored almost 10 years ago by David Lanner <[email protected]>
7f750241218c51ea4a26072846664dc8db514b7e authored almost 10 years ago by Fletcher Nichol <[email protected]>
Typo in backfilling-platforms.md
3190a37d1cbfcf9cc172a399aeb09efc5c3ddc95 authored almost 10 years ago by Fletcher Nichol <[email protected]>
The WinRM::Output object has #output, #stdout, and #stderr messages
which does the same work (vi...
By default, keepalive packets are enabled with a 60-second interval.
These settings are both con...
a748819077ad9424fe0e43645f368ada75dfaea9 authored almost 10 years ago by Fletcher Nichol <[email protected]>
Adding --log-overwrite CLI option
32088d613261590d14f9cb638dbfa6a3567db462 authored almost 10 years ago by Fletcher Nichol <[email protected]>22738ce11350ea5223fe03c0ef2f922719c9d3c5 authored almost 10 years ago by Fletcher Nichol <[email protected]>
b41f91a5a400c8e3a006466386b96ed514299940 authored almost 10 years ago by Fletcher Nichol <[email protected]>
83a823adf55b1cc9f76b5979ca5eb08a74d08143 authored almost 10 years ago by Fletcher Nichol <[email protected]>
This is an extraction from `RemoteFile#powershell_batch` which allows
for more generalized use a...
693b651652aff14df6d2f7a01fd01abaa51cad8a authored almost 10 years ago by Fletcher Nichol <[email protected]>
b72ab36d4708e43a6380de86d6e85aa3b65eabf1 authored almost 10 years ago by Fletcher Nichol <[email protected]>
35618772378b66b5094f3ed9afc9a0dff33e6589 authored almost 10 years ago by Fletcher Nichol <[email protected]>
fd4919e4ac10e4f06fa48d6cdbc7ce37edadda17 authored almost 10 years ago by Fletcher Nichol <[email protected]>
e1b7a2a1dc6a9b3e7ce522f6c4dfb2f6ca0c10c8 authored almost 10 years ago by Fletcher Nichol <[email protected]>
426df6320f21f63586a42af4dca16e6796002079 authored almost 10 years ago by Fletcher Nichol <[email protected]>
4dced7d398645531d3029ef9479355bc8f74a59c authored almost 10 years ago by Fletcher Nichol <[email protected]>
52566cc6b7ae63870fa79872ea5ff45a54373fa0 authored almost 10 years ago by Fletcher Nichol <[email protected]>
0566db8b938feb384e7e0ffd2c76f63ba0adefb4 authored almost 10 years ago by Fletcher Nichol <[email protected]>
06aaa7838e324810e8000f69278e48646687028f authored almost 10 years ago by Fletcher Nichol <[email protected]>
0f658e9eb01122b3cb77763e6a831fba68e5ff91 authored almost 10 years ago by Fletcher Nichol <[email protected]>
b94f4689b26f0a8be16b0d94a9e4ff5af3b0209a authored almost 10 years ago by Fletcher Nichol <[email protected]>
b0ccfac34fae6979f56a153c0940cc644fae3cb3 authored almost 10 years ago by Fletcher Nichol <[email protected]>
b26487c6935ee58930e61e849b18c87565107fbb authored almost 10 years ago by Fletcher Nichol <[email protected]>
21ade18e6e4070407e53cad6f6457b064114f002 authored almost 10 years ago by tyler-ball <[email protected]>
Change getchef.com chef.io in Powershell provisioner
aa1009c5c1eb3f6febe2637900e9e4c8600abe2d authored almost 10 years ago by Seth Vargo <[email protected]>This was causing us to try to use install.sh instead of install.msi
8fd7a3f9fa32003aae9f67131648eb36fd5d3aec authored almost 10 years ago by Jay Mundrawala <[email protected]>Removed a redundant the.
cdd4804861b8af92008c70cbbd90b3c3b6656b85 authored almost 10 years ago by Adam Hobaugh <[email protected]>
This allows Transport authors to implement a `#verify_dependencies`
method that can be used to c...
82f43b498e7c30fdfaaac5fa46f5877d73691e03 authored almost 10 years ago by Fletcher Nichol <[email protected]>
d7f507cc36de648b5d1692c4c17d62207f872d8f authored almost 10 years ago by Fletcher Nichol <[email protected]>
a7c6fd6937fd28ea59c0b2f2d1d619bd4088d8e5 authored almost 10 years ago by Fletcher Nichol <[email protected]>
Stop uploading empty directories
492104a266c87f65df2627b1f262b03c2d0f6fab authored almost 10 years ago by Seth Vargo <[email protected]>da56a8c5740b5bacc010d0934c1e781bbef87647 authored almost 10 years ago by Matt Whiteley <[email protected]>
da32fa393d7de92276a6f2b3de4052e7ef91c68a authored almost 10 years ago by Fletcher Nichol <[email protected]>
53376671eb14a5453c671446c18dfeb705be9cd9 authored almost 10 years ago by Fletcher Nichol <[email protected]>
d2b397c4724a94c257afa022dbd39c852ad577b8 authored almost 10 years ago by Fletcher Nichol <[email protected]>
810b375121c5d5c43ec07f468c9a1b77db6f5ab7 authored almost 10 years ago by Fletcher Nichol <[email protected]>
Also found that #combina_arrays! was not required in the method
implementation as `:run_list` sh...
93b56806337a68f4eda9dfeafdc86c08bf49d965 authored almost 10 years ago by Matt Wrock <[email protected]>
1e10fa73ae5b0cb7166186927ded1a84e3edc3f0 authored almost 10 years ago by Matt Wrock <[email protected]>
a5aa77a80adbf7c9655108ecf141ab2d74fc1dd3 authored almost 10 years ago by Matt Wrock <[email protected]>
d15a4eb653f35e379c71203286e6ff50234cca00 authored almost 10 years ago by Matt Wrock <[email protected]>
6ef34fbb01063a2a09f1d6afcfa2861bdffe3f5e authored almost 10 years ago by Matt Wrock <[email protected]>
d3cad638399f17e0e69f78068cc30d2cee04386d authored almost 10 years ago by Matt Wrock <[email protected]>
1b69800c316a452027562b045e0745278c3dfe7a authored almost 10 years ago by Matt Wrock <[email protected]>
9999118b2f9075936d141532e7531cd052118daf authored almost 10 years ago by Matt Wrock <[email protected]>
d57265035c4de7dd38d8c5b1fdf3eb0637f02e6d authored almost 10 years ago by mwrock <[email protected]>
d6f493fa77ae4ca3bc67089edc8752901d80f4a6 authored almost 10 years ago by mwrock <[email protected]>
d6559ec6f8eb33dc6ec2044e4e46b4794a67fb5e authored almost 10 years ago by Matt Wrock <[email protected]>
1749b6fcc22a7d959856871eec26840a17d4dd0e authored almost 10 years ago by Matt Wrock <[email protected]>
e4d85580fb0a2e0d468cd6fdd8b1a31f2c95455f authored almost 10 years ago by Matt Wrock <[email protected]>
839de426159692775d4ce37266c2bcfc5387124a authored almost 10 years ago by Matt Wrock <[email protected]>
c854e5c8c63f26c92f692df544d180809f40640b authored almost 10 years ago by Matt Wrock <[email protected]>