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

Prefer english-style globals in gemspec (style).

github.com/test-kitchen/kitchen-vagrant - fea4675468acf83195f77f365018c56993fb48af authored over 9 years ago by Fletcher Nichol <[email protected]>
Drop tailor & add finstyle for style checking, update Rakefile.

github.com/test-kitchen/kitchen-vagrant - 1cce23c0d058191b884fb95ae230fa17144e2de7 authored over 9 years ago by Fletcher Nichol <[email protected]>
Update .travis.yml configuration.

github.com/test-kitchen/kitchen-vagrant - c61b4430869d1fa5701a0d6c6a4ea2e9615be042 authored over 9 years ago by Fletcher Nichol <[email protected]>
[Transport::Winrm] Skip an `#execute` with nil command.

github.com/test-kitchen/test-kitchen - fdd5bbd2ca213ff1054ce30c6add1190a46723e8 authored over 9 years ago by Fletcher Nichol <[email protected]>
Add default :os_type & :shell_type values for windows* platforms.

The rule is as follows:

* If the platform name begins with "windows" (case insensitive), then a...

github.com/test-kitchen/test-kitchen - 7bad6ba1a6decfd031b68fd04372f36c8ec0f3bf authored over 9 years ago by Fletcher Nichol <[email protected]>
Add remote host shell_type hinting support.

Platform has a new method `#shell_type` which will normally return
either `"powershell"` or `"bo...

github.com/test-kitchen/test-kitchen - 7823e2d43f137d26390c9bdcc74a58b1b19fc03f authored over 9 years ago by Fletcher Nichol <[email protected]>
Default `:os_type` value for a Platorm to `"unix"`.

github.com/test-kitchen/test-kitchen - a3ba5d5947ae03de39549a3d484ba69cde759820 authored over 9 years ago by Fletcher Nichol <[email protected]>
Add Platform's :os_type info to `kitchen diagnose` data.

github.com/test-kitchen/test-kitchen - 25131820a19e172145afacb5efa4e53afa63de00 authored over 9 years ago by Fletcher Nichol <[email protected]>
Rename `#os_{windows,unix}?` to `#windows_os?` & `#unix_os?`.

github.com/test-kitchen/test-kitchen - 34fbffc39118d14ada01a13d5aea3e26a5b1d84c authored over 9 years ago by Fletcher Nichol <[email protected]>
[chef_zero] Set `:chef_client_path`/`:ruby_bindir` default based on os_type.

Windows-based operating systems will use
`$env:systemdrive\opscode\chef\bin\chef-client.bat` (th...

github.com/test-kitchen/test-kitchen - 333c1cb6f0722867541e9bb10344d34bbe9e4417 authored over 9 years ago by Fletcher Nichol <[email protected]>
[chef_solo] Set `:chef_solo_path` default based on os_type.

Windows-based operating systems will use
`$env:systemdrive\opscode\chef\bin\chef-solo.bat` (the ...

github.com/test-kitchen/test-kitchen - 1a3a7fd9c94ec3e478c310a6241e7ad95ed41233 authored over 9 years ago by Fletcher Nichol <[email protected]>
[Provisioner::ChefBase] Set `:chef_omnibus_root` default based on os_type.

As of this commit, Windows-based operating systems will use
`$env:systemdrive\opscode\chef` and ...

github.com/test-kitchen/test-kitchen - c72d4331f43a20c61116cb9f90d1226033f2c655 authored over 9 years ago by Fletcher Nichol <[email protected]>
[Provisioner::Base] Set `:root_path` default value, based on os_type.

As of this commit, Windows-based operating systems will use
`$env:TEMP\kitchen` and UNIX-based o...

github.com/test-kitchen/test-kitchen - eb751100f3dfe7333c0cc605b668ed48f08f001e authored over 9 years ago by Fletcher Nichol <[email protected]>
Add `#os_windows?`, `#os_unix?`, & `#remote_path_join` to Configurable.

The `#os_windows?` and `#os_unix?` methods will be the uniform
interfaces for other system compo...

github.com/test-kitchen/test-kitchen - 01332d413f9b98afee847e881c93273978baf34e authored over 9 years ago by Fletcher Nichol <[email protected]>
Add Platform#os_type for instance path type hinting.

Amazingly (surprisingly), the `DataMunger` provides all the data for a
Platform block, so we can...

github.com/test-kitchen/test-kitchen - cdc1a35641c647eb031e02fd61a4331beb8c8eaa authored over 9 years ago by Fletcher Nichol <[email protected]>
Repair failing spec & feature related to SSHBase refactoring.

github.com/test-kitchen/test-kitchen - 51c4350c56398ce30f75a51056000e4a6bd9e9f4 authored over 9 years ago by Fletcher Nichol <[email protected]>
Note how to use a custom Gemfile for rspec runs

Related to #8

github.com/test-kitchen/busser-rspec - c86a96b45954c51b004d9024053a8b89ab220d2b authored over 9 years ago by Jordan Sissel <[email protected]>
Lock to Kitchen pre-1.3 until issues can be fixed

github.com/test-kitchen/kitchen-openstack - 6dc773bad02736beea4bf634436c36beb9065d81 authored over 9 years ago by Liam Haworth <[email protected]>
Add support for block device storage volumes

github.com/test-kitchen/kitchen-openstack - 64bf34ff4d8ad5ba58ae05968d49bdfa11d9b3cb authored over 9 years ago by Liam Haworth <[email protected]>
Split Volume class out to its own file

github.com/test-kitchen/kitchen-openstack - 5b272dd7dd8d0b80832732249a7102e2cae87358 authored over 9 years ago by Jonathan Hartman <[email protected]>
Depend on WinRM gem with a base of ~> 1.3.

This version marks a much slimmer version of WinRM (no more nokogiri
direct dependency) which ad...

github.com/test-kitchen/test-kitchen - f7528f114693f9a590a630d0a2fc8831e28dee6a authored over 9 years ago by Fletcher Nichol <[email protected]>
Isolate Driver::SSHBase from Driver::Base to freeze its implementation.

Now any changes in Driver::Base should no longer affect Driver::SSHBase.

github.com/test-kitchen/test-kitchen - 15e04df07b4d5557ee023d5956a2b8a2628f1a50 authored over 9 years ago by Fletcher Nichol <[email protected]>
Backfill Transport support for Driver::SSHBase.

This commit aims to provide backwards compatibility for the SSHBase
Driver superclass upon which...

github.com/test-kitchen/test-kitchen - d816d6fd1bd21548b485ca91e0ff9303e99a6fbc authored over 9 years ago by Fletcher Nichol <[email protected]>
Add some exception wrapping to Transport::Ssh.

github.com/test-kitchen/test-kitchen - 67ecd44323afdf3373bc1220ee2a341fd0283929 authored over 9 years ago by Fletcher Nichol <[email protected]>
updating CHANGELOG and bumping version

github.com/test-kitchen/kitchen-joyent - d9525f50eb348217c3c9fa63e1427b6937f0a224 authored over 9 years ago by Sean OMeara <[email protected]>
Merge pull request #3 from hulu1522/master

Additional server connection and server options

github.com/test-kitchen/kitchen-joyent - 3c79937669b2f3d196340f8328f9b4059a19377c authored over 9 years ago by Sean OMeara <[email protected]>
Updated Optional Attributes section

github.com/test-kitchen/kitchen-joyent - fe381329f0de30799e0d098a9c71fe43041ee310 authored over 9 years ago by Jared Everett <[email protected]>
Better way to allow self-signed certs

github.com/test-kitchen/kitchen-joyent - 2c7d1c1c5b58e527e0afd30c8011a0769a3d61aa authored over 9 years ago by Jared Everett <[email protected]>
Revert code other than Transport-related to master.

github.com/test-kitchen/test-kitchen - 783494a16dd65c6fe93ffa6fc6f15ef0e561ff75 authored over 9 years ago by Fletcher Nichol <[email protected]>
Remove remaining WinRM code which has been refactored or otherwise obsoleted.

github.com/test-kitchen/test-kitchen - 6e76f3b73b77f7ecedab27f050258113ccba1b9e authored over 9 years ago by Fletcher Nichol <[email protected]>
Remove remaining WinRM code which has been refactored or otherwise obsoleted.

github.com/test-kitchen/winrm-transport - d19245923c8c3ffa6a8138019829b19c6e305289 authored over 9 years ago by Fletcher Nichol <[email protected]>
Add directory upload support to Transport::Winrm::FileTransporter.

No one is going to know how epic this was...

github.com/test-kitchen/winrm-transport - 8c15d9c133bf0d5c8f62b84670bf5bf4e6160b66 authored over 9 years ago by Fletcher Nichol <[email protected]>
Add directory upload support to Transport::Winrm::FileTransporter.

No one is going to know how epic this was...

github.com/test-kitchen/test-kitchen - 24531360b966d81089fa11f506ece6e627aa8c9f authored over 9 years ago by Fletcher Nichol <[email protected]>
Add Transport::Winrm::TmpZip to create a Zip file for a directory.

This will be used to support the `Transport::Winrm::FileTransporter`
object when dealing with di...

github.com/test-kitchen/test-kitchen - 1502408a9abc760e00ce5675ecb295144fbac1ad authored over 9 years ago by Fletcher Nichol <[email protected]>
Add Transport::Winrm::TmpZip to create a Zip file for a directory.

This will be used to support the `Transport::Winrm::FileTransporter`
object when dealing with di...

github.com/test-kitchen/winrm-transport - 1f5ea8d76d2b97f32381268f24754367a15ebfd7 authored over 9 years ago by Fletcher Nichol <[email protected]>
Add Winrm::Logging support to CommandExecutor & FileTransporter.

As these classes will be extracted in the near future, putting a
dependecy on Kitchen::Logging f...

github.com/test-kitchen/winrm-transport - 9c7f93385dd6dbe9e91a1a7299f4847c16828b92 authored over 9 years ago by Fletcher Nichol <[email protected]>
Add Winrm::Logging support to CommandExecutor & FileTransporter.

As these classes will be extracted in the near future, putting a
dependecy on Kitchen::Logging f...

github.com/test-kitchen/test-kitchen - c875fdc7fb0b87ac0eca7a303c03a9da40a5c070 authored over 9 years ago by Fletcher Nichol <[email protected]>
Update for new usage

github.com/test-kitchen/kitchen-joyent - 0258c13f7c1ce20dc4585eda66a021cfd0bca3cb authored over 9 years ago by Jared Everett <[email protected]>
test with default_networks and networks options

github.com/test-kitchen/kitchen-joyent - ebf684abaa36c8fa36ba311f29deb980dbe17924 authored over 9 years ago by Jared Everett <[email protected]>
Undo testing of default_networks

github.com/test-kitchen/kitchen-joyent - 917ee6154cff6a1d2236a524c6bfc66e91221c1f authored over 9 years ago by Jared Everett <[email protected]>
Test default_networks

github.com/test-kitchen/kitchen-joyent - 38cd69fe16684275430c5b5c11ba73d6e942e081 authored over 9 years ago by Jared Everett <[email protected]>
add attribute to all self-signed certs

github.com/test-kitchen/kitchen-joyent - 16b26987e7ca5a2ac8619c6bf88c41049e4ec16e authored over 9 years ago by Jared Everett <[email protected]>
add features to customize instances better

github.com/test-kitchen/kitchen-joyent - be957fac43349230ef48b59ef2d4101f7fd81655 authored over 9 years ago by Jared Everett <[email protected]>
chmod fix for /etc/sudoers.d/#{username} file

The files placed in /etc/sudoers.d/ must have a mode of 0440 or sudoers will throw and error in ...

github.com/test-kitchen/kitchen-docker - b7a7aa35417965b2d1a8cf7745eadfc3ae082f48 authored over 9 years ago by Jesse Mauntel <[email protected]>
Updating README with better info

github.com/test-kitchen/kitchen-ec2 - abc411568f60758b9276d483e1474ab769af5b01 authored over 9 years ago by tyler-ball <[email protected]>
Extract common Template class into Winrm::Template.

github.com/test-kitchen/test-kitchen - 96fe391b04121eec0ae0e48cea32e169ded692dc authored over 9 years ago by Fletcher Nichol <[email protected]>
Extract common Template class into Winrm::Template.

github.com/test-kitchen/winrm-transport - 0ceac30ec6a471d12dd94d39a41b36794f7bee2e authored over 9 years ago by Fletcher Nichol <[email protected]>
Add FileTransporter to Winrm Transport to upload files.

github.com/test-kitchen/test-kitchen - 9ae3f2789cf70203839065cf73f596bb8ca950f4 authored over 9 years ago by Fletcher Nichol <[email protected]>
Add Transport::Winrm::FileTransporter to support file uploads.

This is the initial implementation of a file-only uploader which uses
WinRM, Powershell scripts ...

github.com/test-kitchen/test-kitchen - 41f52faddf28d4b8d4b9bf96d3f9cbb8c5516f11 authored over 9 years ago by Fletcher Nichol <[email protected]>
Add Transport::Winrm::FileTransporter to support file uploads.

This is the initial implementation of a file-only uploader which uses
WinRM, Powershell scripts ...

github.com/test-kitchen/winrm-transport - 7378c716b2211126c144e0f7599dc2c8bfea9cda authored over 9 years ago by Fletcher Nichol <[email protected]>
Merge pull request #15 from obazoud/patch-1

Wording

github.com/test-kitchen/busser - 33ef162bf4bffaa65cea0a82f2944ba4765ec33b authored over 9 years ago by Tyler Ball <[email protected]>
Merge pull request #28 from dlanner/fix_typo

Fix typo

github.com/test-kitchen/kitchen-docs - 405652ce6955640c4a2540b8d788feecde8b11bd authored over 9 years ago by Tyler Ball <[email protected]>
Merge pull request #28 from dlanner/fix_typo

Fix typo

github.com/test-kitchen/test-kitchen - cfbdd9a9ab54e747933b9e7d66c838f6d5acf15e authored over 9 years ago by Tyler Ball <[email protected]>
Merge pull request #98 from test-kitchen/tball/block-device-mappings

New `block_device_mappings` config

github.com/test-kitchen/kitchen-ec2 - c0979495acba5689137d4afe4acfcc0fa878b252 authored over 9 years ago by Fletcher Nichol <[email protected]>
Adding tests to the rake file

github.com/test-kitchen/kitchen-ec2 - 66cc2204ebbc61dfdf6dacc1caab9c9f1842ba25 authored over 9 years ago by tyler-ball <[email protected]>
Adding unit tests for new block mappings

github.com/test-kitchen/kitchen-ec2 - 94a9396542d0bbc640e5cdff60a5d6c8c7c490bb authored over 9 years ago by tyler-ball <[email protected]>
Fixing linter errors

github.com/test-kitchen/kitchen-ec2 - d883a9aa1ea0ac63c5005aa775ebf946376a2f8b authored over 9 years ago by tyler-ball <[email protected]>
Fix the regression after changes in 23f4d945 which caused every `kitchen test` eventually fail when you provided a value for the `interface` configuration parameter.

The failure message is:

>>>>>> ------Exception-------
>>>>>> Class: Kitchen::ActionFailed
>>>>>...

github.com/test-kitchen/kitchen-ec2 - defaa614accac944ff3ae91810a36b35ad18e256 authored over 9 years ago by Yusuke KUOKA <[email protected]>
Updating README for new block_device_mappings

github.com/test-kitchen/kitchen-ec2 - e8ba78efbaad6625fe9f5e67b57e02baa8818df2 authored over 9 years ago by tyler-ball <[email protected]>
adding snapshot id and root device info, connects to https://github.com/test-kitchen/kitchen-ec2/pull/64, connects to https://github.com/test-kitchen/kitchen-ec2/pull/43

github.com/test-kitchen/kitchen-ec2 - ebc030e531d1a6def020026503d5fff07f099478 authored over 9 years ago by tyler-ball <[email protected]>
First stab at updating configs to support block device mappings

github.com/test-kitchen/kitchen-ec2 - f1a42d8dd2b5928fc098a2ce4213ada77995e664 authored over 9 years ago by tyler-ball <[email protected]>
correcting typo correction

github.com/test-kitchen/test-kitchen - ba1dc2166fb8335b00cc47374dfb3b1c472a0f7b authored over 9 years ago by David Lanner <[email protected]>
correcting typo correction

github.com/test-kitchen/kitchen-docs - 9217708f501fd68fdfc4d1be3c566282a0c9eda1 authored over 9 years ago by David Lanner <[email protected]>
Complete yard docs coverage for Transport::Winrm.

github.com/test-kitchen/test-kitchen - 7f750241218c51ea4a26072846664dc8db514b7e authored over 9 years ago by Fletcher Nichol <[email protected]>
Merge pull request #26 from greenmanspirit/patch-1

Typo in backfilling-platforms.md

github.com/test-kitchen/test-kitchen - 3190a37d1cbfcf9cc172a399aeb09efc5c3ddc95 authored over 9 years ago by Fletcher Nichol <[email protected]>
Merge pull request #26 from greenmanspirit/patch-1

Typo in backfilling-platforms.md

github.com/test-kitchen/kitchen-docs - 1f944abc968d999561f4b74b9863b9ea9b281965 authored over 9 years ago by Fletcher Nichol <[email protected]>
Remove WinRM response handling code that is already in WinRM::Output.

The WinRM::Output object has #output, #stdout, and #stderr messages
which does the same work (vi...

github.com/test-kitchen/test-kitchen - f8e8cb1376123b1e6745c35c38fe0200cfd9437f authored over 9 years ago by Fletcher Nichol <[email protected]>
Merge pull request #97 from test-kitchen/chuckg-feature/fix_server_wait_for_private_ip_addresses

Fix connection to servers without a "public_ip_address" interface (ie: VPC)

github.com/test-kitchen/kitchen-ec2 - 9bd8e0fe4d9fcabfcdd9ca69758ea5f24fc4d6b1 authored over 9 years ago by Tyler Ball <[email protected]>
Adding comments and cleaning up code

github.com/test-kitchen/kitchen-ec2 - 23f4d9450b9080b686058b44d23f8be368dcf2c7 authored over 9 years ago by tyler-ball <[email protected]>
Merge pull request #92 from test-kitchen/tball/first-time-user

Updating documentation so first-time users have an easier time

github.com/test-kitchen/kitchen-ec2 - 58718f573b7be24d513b60e7436ef15ce1b963cd authored over 9 years ago by Tyler Ball <[email protected]>
[Transport::Ssh] Add :keepalive & :keepalive_interval options.

By default, keepalive packets are enabled with a 60-second interval.
These settings are both con...

github.com/test-kitchen/test-kitchen - cc8f5de492bb9198cd4163089bfc1c46ed025e14 authored over 9 years ago by Fletcher Nichol <[email protected]>
Fix typo in Transport::SSh doc comment.

github.com/test-kitchen/test-kitchen - a748819077ad9424fe0e43645f368ada75dfaea9 authored over 9 years ago by Fletcher Nichol <[email protected]>
Merge pull request #600 from test-kitchen/tball/no-log-overwrite

Adding --log-overwrite CLI option

github.com/test-kitchen/test-kitchen - 32088d613261590d14f9cb638dbfa6a3567db462 authored over 9 years ago by Fletcher Nichol <[email protected]>
Revert "Update README.md"

Unfortunetly, this functionality is not present in master. Until there
is support for `gui: true...

github.com/test-kitchen/kitchen-vagrant - aa3ff9b197be3af2c3be8eac53529b98b058d389 authored over 9 years ago by Fletcher Nichol <[email protected]>
update privileged flag

github.com/test-kitchen/kitchen-docker - 9b68bc22ed2fde1ecb5191efcd7499862c2d2914 authored over 9 years ago by Brandon Raabe <[email protected]>
Complete yard docs coverage for Transport::Ssh.

github.com/test-kitchen/test-kitchen - 22738ce11350ea5223fe03c0ef2f922719c9d3c5 authored over 9 years ago by Fletcher Nichol <[email protected]>
Complete yard docs coverage for Transport::Base.

github.com/test-kitchen/test-kitchen - b41f91a5a400c8e3a006466386b96ed514299940 authored over 9 years ago by Fletcher Nichol <[email protected]>
Complete yard docs coverage for CommandExecutor.

github.com/test-kitchen/test-kitchen - 83a823adf55b1cc9f76b5979ca5eb08a74d08143 authored over 9 years ago by Fletcher Nichol <[email protected]>
Complete yard docs coverage for CommandExecutor.

github.com/test-kitchen/winrm-transport - 75f1a5368825f9572029912cb204980672ba214a authored over 9 years ago by Fletcher Nichol <[email protected]>
Add Winrm::CommandExecutor#run_invoke_commands.

This is an extraction from `RemoteFile#powershell_batch` which allows
for more generalized use a...

github.com/test-kitchen/winrm-transport - 6fb6202d76754f1df594670b94a6590507661afa authored over 9 years ago by Fletcher Nichol <[email protected]>
Add Winrm::CommandExecutor#run_invoke_commands.

This is an extraction from `RemoteFile#powershell_batch` which allows
for more generalized use a...

github.com/test-kitchen/test-kitchen - 0e81db6b88304c7823b9d21b157072b1fb203ce4 authored over 9 years ago by Fletcher Nichol <[email protected]>
Updating documentation so first-time users have an easier time

github.com/test-kitchen/kitchen-ec2 - 2bb3b85daa5b9e8d440e0348303d128fcca0e3af authored over 9 years ago by tyler-ball <[email protected]>
Merge pull request #90 from gfloyd/fix-spot-security-groups

Fix security_group_ids parameter for spot requests

github.com/test-kitchen/kitchen-ec2 - 9b9aa1a6b1ef0a619908bbc1e28a08c6ede81f82 authored over 9 years ago by Tyler Ball <[email protected]>
Merge pull request #10 from samdunne/patch-1

Allow specifying a password for existing user on a template

github.com/test-kitchen/kitchen-cloudstack - e2c7af2d105f87c1bd5e5d607b5c50f3c3416691 authored over 9 years ago by Jeff Moody <[email protected]>
Add WinRM #login_command support for Linux-based workstations.

github.com/test-kitchen/test-kitchen - 693b651652aff14df6d2f7a01fd01abaa51cad8a authored over 9 years ago by Fletcher Nichol <[email protected]>
Add WinRM #login_command support for Windows-based workstations.

github.com/test-kitchen/test-kitchen - b72ab36d4708e43a6380de86d6e85aa3b65eabf1 authored over 9 years ago by Fletcher Nichol <[email protected]>
Add WinRM #login_command support for Mac-based workstations.

github.com/test-kitchen/test-kitchen - 35618772378b66b5094f3ed9afc9a0dff33e6589 authored over 9 years ago by Fletcher Nichol <[email protected]>
Add WinRM #login_command support for Mac-based workstations.

github.com/test-kitchen/winrm-transport - 1da9399ceb96632f1fe55dbd275619d5d2481e77 authored over 9 years ago by Fletcher Nichol <[email protected]>
Refactor LoginCommand to add #exec_args method.

github.com/test-kitchen/test-kitchen - fd4919e4ac10e4f06fa48d6cdbc7ce37edadda17 authored over 9 years ago by Fletcher Nichol <[email protected]>
Rename Transport::Base#shutdown to #close (more consistent).

github.com/test-kitchen/test-kitchen - e1b7a2a1dc6a9b3e7ce522f6c4dfb2f6ca0c10c8 authored over 9 years ago by Fletcher Nichol <[email protected]>
Call SSH::Session#close on Transport::Ssh#shutdown.

github.com/test-kitchen/test-kitchen - 426df6320f21f63586a42af4dca16e6796002079 authored over 9 years ago by Fletcher Nichol <[email protected]>
Add a finalizer to Transport::Winrm.

github.com/test-kitchen/test-kitchen - 4dced7d398645531d3029ef9479355bc8f74a59c authored over 9 years ago by Fletcher Nichol <[email protected]>
Minimize method variables in CommandExecutor#run_powershell_script

github.com/test-kitchen/test-kitchen - 52566cc6b7ae63870fa79872ea5ff45a54373fa0 authored over 9 years ago by Fletcher Nichol <[email protected]>
Minimize method variables in CommandExecutor#run_powershell_script

github.com/test-kitchen/winrm-transport - fd9379a84b67248c6c335aaf6834e2c2a6e83fa3 authored over 9 years ago by Fletcher Nichol <[email protected]>
Refactoring in Transport::Winrm::CommandExecutor.

github.com/test-kitchen/winrm-transport - db6e35f0e7775d59be0c3d7d8543191d5d19c219 authored over 9 years ago by Fletcher Nichol <[email protected]>