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

Add `pre_create_command` option to run optional setup such as Bindler.

github.com/test-kitchen/kitchen-vagrant - e953bfb6b80b983b08021965a06b40a4b8ec2c36 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Major refactor of Vagrantfile generation, to use an ERB template.

A new configuration key of `vagrantfile_erb` may be used to use
a completely different and custo...

github.com/test-kitchen/kitchen-vagrant - cc7579592965d59f673327ea843f87bd079ea779 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Improve logging of file transfers to instances in converge action.

github.com/test-kitchen/test-kitchen - 3ff0a502ed5a21b115a30514d62a7f20ce019e79 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Properly handle encrypted_data_bag_secret_key_path under a suite.

Regression in legacy chef data conversion. Thanks to @dysinger for
reporting!

github.com/test-kitchen/test-kitchen - 76bf1ca06347adc439bd7255b4d33e85dfe45107 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Remove require_chef_omnibus docs in README, now a Provisioner conern.

github.com/test-kitchen/kitchen-vagrant - 288e6b6da6863c8948afc2107bb242c2644fe6a6 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #56 from schrodinger/synced-folders-options

Enabled passing options to the synced folders

github.com/test-kitchen/kitchen-vagrant - f0d381925e9d5d8e0c09b7edca0c3292a304ce2e authored almost 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #55 from arangamani/patch-1

Fix travis-ci badge

github.com/test-kitchen/kitchen-vagrant - 4a609772a2d8e40d915ebcce7c25ee8d37f8a1c3 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #57 from ryotarai/support-test-kitchen-1_0_0_rc_1

VagrantfileCreator supports test-kitchen v1.0.0.rc.1.

github.com/test-kitchen/kitchen-vagrant - 89b18e7c05c143c90a48c2b269cb9c53f884653f authored almost 11 years ago by Fletcher Nichol <[email protected]>
version bump

github.com/test-kitchen/kitchen-docker - 86ee8b8514291f608b24ce71413df2c732a51dd5 authored almost 11 years ago by Sean Porter <[email protected]>
compute use_sudo using socket, chef omnibus up to provisioner, socket nil for visability

github.com/test-kitchen/kitchen-docker - e053859bcbaab618fe4aff222373334880c9f1d6 authored almost 11 years ago by Sean Porter <[email protected]>
VagrantfileCreator supports test-kitchen v1.0.0.rc.1.

`instance.run_list`, `instance.attributes` and so on are no longer
available.

github.com/test-kitchen/kitchen-vagrant - 128364d37e501172ac4cb073a413665ed31a5c3f authored almost 11 years ago by Ryota Arai <[email protected]>
new release, wait_for_sshd() fix

github.com/test-kitchen/kitchen-docker - f66f6aa50bb8c68587c7b2428dd8f4b2f96d1582 authored almost 11 years ago by Sean Porter <[email protected]>
depend on tk 1.0.0.rc.1

github.com/test-kitchen/kitchen-docker - d7e885f41aa6d2d09be3c61062a90864344290e5 authored almost 11 years ago by Sean Porter <[email protected]>
Merge pull request #26 from nathwill/fix-port-redirect-failure

options is 3rd argument, fixes #24

github.com/test-kitchen/kitchen-docker - a039b1458efa04b5a86accacfb3b78b3ea7a888f authored almost 11 years ago by Sean Porter <[email protected]>
options is 3rd argument, fixes #24

github.com/test-kitchen/kitchen-docker - 9ff1bd217355c35b2d83b1f162ab404cb9a71ce2 authored almost 11 years ago by Nathan Williams <[email protected]>
Merge pull request #266 from test-kitchen/cli-better-regex-fail-message

Make a nicer error on regexp failure

github.com/test-kitchen/test-kitchen - 724363895d4886bdb2dc0f0f507763f3464e3239 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Generate more a helpful error when supplying an invalid Regexp with CLI.

github.com/test-kitchen/test-kitchen - 3cd91c432ae0f143d91fac7d3dcc3cb08808594b authored almost 11 years ago by Fletcher Nichol <[email protected]>
Add feature coverage for `kitchen list` subcommand.

github.com/test-kitchen/test-kitchen - ea678f86a67a0230941b4d5b35e5c57e59f7340e authored almost 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #265 from test-kitchen/busser-fixes

Busser Fixes for Greybeard UNIX

github.com/test-kitchen/test-kitchen - f27129762ecdea687bd2e5d19cb73845d7c8c1d3 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Set `Busser[:sudo]` to `false` by default.

github.com/test-kitchen/test-kitchen - f002ae7c2f054d547d5852035019864d9070a051 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Remove dead code in Busser, yay.

github.com/test-kitchen/test-kitchen - 0d824c22f7eb50fe057f4af04dee169249a6ed9f authored almost 11 years ago by Fletcher Nichol <[email protected]>
Convert Busser config to use a #config Hash, like Provisioner & Driver.

This should allow for more consistent configuration output and pave the
way for user, default, i...

github.com/test-kitchen/test-kitchen - 36cc16eeff4d6c47199e80fb6b87242d1d0c748b authored almost 11 years ago by Fletcher Nichol <[email protected]>
Update string quoting style in Busser#sync_cmd.

github.com/test-kitchen/test-kitchen - b1a0fe5fb0b95b91e48d2ed1145b1f52bff31f6f authored almost 11 years ago by Fletcher Nichol <[email protected]>
Update CHANGELOG with contributor and issue links.

github.com/test-kitchen/test-kitchen - 2c94d48dceb6c70734b63f1dcab3f72232984b07 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Remove all newline characters from remote Busser commands

Some shells (*cough* C shell *cough*) do not appreciate commands
littered with newline characte...

github.com/test-kitchen/test-kitchen - 5656d795df572b8e8e4781106a381821131fe08b authored almost 11 years ago by Seth Chisamore <[email protected]>
Ensure `busser/busser_bin` config value is respected

github.com/test-kitchen/test-kitchen - a27197a752b52957f4ede98548e7a476baeeff03 authored almost 11 years ago by Seth Chisamore <[email protected]>
Ensure `busser/ruby_bindir` config value is respected

github.com/test-kitchen/test-kitchen - caaebd91be639f08a0c3c22ce6b28d5099dbc1d7 authored almost 11 years ago by Seth Chisamore <[email protected]>
Add note about adding GCE SSH keys to ssh-agent before converging instances.

github.com/test-kitchen/kitchen-google - 4aa323416df1c847c3ae2086dd3788166923137c authored almost 11 years ago by Andrew Leonard <[email protected]>
Busser config key name is `sudo` not `use_sudo`

github.com/test-kitchen/test-kitchen - cbe4fa84632b526c15c69e76c4bd1d1a0d8c512f authored almost 11 years ago by Seth Chisamore <[email protected]>
Up version for development.

github.com/test-kitchen/test-kitchen - d68dfcb877518c7acfe52baec8963b99e64ffb85 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Release 1.0.0.rc.1, Happy Thanksgiving Edition!

github.com/test-kitchen/test-kitchen - d946b2bd76e697fa6b76a91b4027cf4fb92356e4 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Allow for nil values for `provisioner:`, `driver:`, & `busser:`.

github.com/test-kitchen/test-kitchen - 0e0ebb31a45b6cc95da9773ecbcdcb2bd4d4bc1a authored almost 11 years ago by Fletcher Nichol <[email protected]>
Add --provisioner to `kitchen init` to override default, chef_solo.

Now the implicit default is explcit in the generated .kitchen.yml. The
current starting file (as...

github.com/test-kitchen/test-kitchen - 0f5b4f572b90492d6b2e10a2ed4536db15155b78 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Test Kitchen no longer requires a cookbook to run; kitchen init anywhere!

If you don't have a metadata.rb file in your current working directory,
Test Kitchen will make a...

github.com/test-kitchen/test-kitchen - 995b16de1e16c3d37ba33f407697aa4f96bdd0cc authored almost 11 years ago by Fletcher Nichol <[email protected]>
Update default .kitchen.yml to contain an empty attributes section.

Currently will generate (assuming kitchen-vagrant):

---
driver: vagrant

platforms:...

github.com/test-kitchen/test-kitchen - e423579fcf0a9e8cb3d4385185c050c28c8d1cf7 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Cope with nil values for attributes entries in .kitchen.yml.

Now Test Kitchen can can cope with a .kitchen.yml like:

---
driver: vagrant
provisi...

github.com/test-kitchen/test-kitchen - ce4f5781bce49d7ab47079a076ffe8e24e13d402 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Cope with nil values for run_list entries in .kitchen.yml.

Now Test Kitchen can easily cope with a run_list like the following:

---
driver: vagran...

github.com/test-kitchen/test-kitchen - 99bf29f3ee84d337c7f020c83ac9b21756460e0e authored almost 11 years ago by Fletcher Nichol <[email protected]>
Improve `kitchen init` smarts for detecting gems already in Gemfile.

Both single and double quoting styles are accounted for now.

github.com/test-kitchen/test-kitchen - fded245a08b342f4043078a8a8d6516a4acfd0b6 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Update default .kitchen.yml file, leaner & cleaner.

In all of its glory, assuming you chose the kitchen-vagrant driver:

---
driver: vagrant...

github.com/test-kitchen/test-kitchen - 88a48c4be7b68dd871bccf612a6380ff35197993 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Update metadata in gemspec.

github.com/test-kitchen/busser - 5914bbc5f2d1979a3b8d04be888c0801dc46f990 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Up version for development.

github.com/test-kitchen/busser - 98ead3cf07059506883d177321cb6fc610831f97 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Release 0.6.0, bye bye Chef dependency.

github.com/test-kitchen/busser - f109cb3121750df93051738676e93b7010361c3e authored almost 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #2 from test-kitchen/bournify-binstub

Ensure that the Busser binstub script is bourne shell safe

github.com/test-kitchen/busser - f9353afcb07c294971e021c138271364c026cf86 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Ensure the Busser binstub will work on distros that don't have bash.

github.com/test-kitchen/busser - 27e1a80f300498ffb63eb7da8b5434719d1df7fe authored almost 11 years ago by Fletcher Nichol <[email protected]>
Expand all Chef-related local paths in Provisioner::ChefBase.

This should help to make all relative paths absolute, relative to
kitchen_root directory.

Debug...

github.com/test-kitchen/test-kitchen - 845e679577870d6d242c77323ea6bc848aa730f5 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Make Busser inherit test_base_path from Kitchen::Config.

This will allow for altering the test_base_path default of
"test/integration".

github.com/test-kitchen/test-kitchen - e25ce1a761101a9ac1ed343790948e1ebe6d3d5e authored almost 11 years ago by Fletcher Nichol <[email protected]>
Swap precedence ordering of user kitchen data over provided data.

github.com/test-kitchen/test-kitchen - cb0cc498bda53eba1aeaaa1445dd4de9e9b53bff authored almost 11 years ago by Fletcher Nichol <[email protected]>
Ensure root_path is created in Chef provisioners (#init_command).

Depending on the host's ssh/scp command set, the parent directory may
need to be created before ...

github.com/test-kitchen/test-kitchen - bfb5f228dd67a50f1a146876ea17e9bf78e0fd21 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Extract Berkshelf & Librarian-Chef resolver code to classes.

github.com/test-kitchen/test-kitchen - ff7e1b1de42590ba6c43aa07b0a464b5f4b16e7e authored almost 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #259 from ryansouza/patch-1

Fix inconsistent date in CHANGELOG

github.com/test-kitchen/test-kitchen - f613095fc38ba15733e2638243f619bfac445778 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #262 from test-kitchen/expose-cookbook-files-glob

Use a configurable glob pattern to select Chef cookbook files.

github.com/test-kitchen/test-kitchen - 3d896f8013468121d28e537f0740254348cc9275 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Use a configurable glob pattern to select Chef cookbook files.

Performing no filtering of cookbooks files leads to very subpar
performance with Librarian-Chef ...

github.com/test-kitchen/test-kitchen - 1966a4b04e192f2eec6ba0d422da1e827803c411 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Handle require_chef_ommibus: false in chef_zero Provisioner.

github.com/test-kitchen/test-kitchen - 0b30fa8b60f8613218a797985331023f3e409b9c authored almost 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #258 from test-kitchen/fix-busser-sandboxing

Fix Busser and chef-client-zero.rb Gem Sandboxing

github.com/test-kitchen/test-kitchen - eea1e536de924190d62a99ffdd94336a67b42524 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Merge branch 'master' into fix-busser-sandboxing

Conflicts:
lib/kitchen/cli.rb

github.com/test-kitchen/test-kitchen - 963a0355d5508855f505e434a99d7bcf195f6a2f authored almost 11 years ago by Fletcher Nichol <[email protected]>
Go home Tailor, you're drunk.

Will be investigating Rubocop as an alternative.

github.com/test-kitchen/test-kitchen - 13ca88810b5b7302c112decac2da9d0fceb0f257 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Temporarily exclude Kitchen::CLI#debug_instance from ABC complexity.

github.com/test-kitchen/test-kitchen - eeacf5f4021a67150debfd8d103d50a639a87509 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Re-enable the "Starting Kitchen (vX.Y.Z)" banner on startup.

This can be useful in `.kitchen/logs/kitchen.log` when tracking dates,
times and durations of `k...

github.com/test-kitchen/test-kitchen - cdd707bb8b6ef2e0578a078a2f34156013d0b34a authored almost 11 years ago by Fletcher Nichol <[email protected]>
Support older version of Chef with chef_zero Provisioner, woo!

To make this work, a modern version of Chef will be installed into a
sandboxed path (no dependen...

github.com/test-kitchen/test-kitchen - c4a4e792aca64a2dcb07ec4b75e57d1db4ac963d authored almost 11 years ago by Fletcher Nichol <[email protected]>
Support intelligent merging of Suite and Platform run_lists.

This preserves prior merging behavior of run_list arrarys:

1. items from a run_list on the plat...

github.com/test-kitchen/test-kitchen - e9129f73a3d9f314c29aefd2a988f9bd6fb107e6 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Up version for development.

github.com/test-kitchen/busser - a7778044a15224a6f0ae7af28fbd7e44c245725e authored almost 11 years ago by Fletcher Nichol <[email protected]>
Back out of #121 due to changes in the data internals of Test Kitchen.

This may return in another form in the future, promise!

github.com/test-kitchen/test-kitchen - e1b8c6fc1d9e6fe1d0166e89b1636c0dfb07aa94 authored almost 11 years ago by Fletcher Nichol <[email protected]>
[Breaking] Remove Chef Omnibus GEM_PATH inclusion in Busser GEM_PATH.

This fully isolates Busser and its runner plugins to a GEM_HOME and
GEM_PATH of `<busser_root_pa...

github.com/test-kitchen/test-kitchen - fbace682874804bc638cbde1f1194a127c13ba28 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Release 0.6.0.beta1, testing Chef code removal.

github.com/test-kitchen/busser - e75163807b276593a025fa14dcd10e2f2c695489 authored almost 11 years ago by Fletcher Nichol <[email protected]>
[Breaking] Remove soft dependency on Chef library code (chef_apply).

If any Busser runner plugins attempt to use the `#chef_apply` helper
method the user will be pre...

github.com/test-kitchen/busser - ce46fb2f38329e89c94633f45bca773282da8669 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Output Busser debug information for `kitchen list --debug`.

github.com/test-kitchen/test-kitchen - 263cec7ebbe7d1de19a899e66289d6e568b9f66b authored almost 11 years ago by Fletcher Nichol <[email protected]>
Major updates to ChefSolo & ChefZero provisioners.

Introduce default config, computed defaults for various Chef data
paths, compute solo.rb and cli...

github.com/test-kitchen/test-kitchen - 6e3043191b2c34858ccb97cc87f66ad6e5ce37a7 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Reference new Provisioner location in Driver::SSHBase#converge.

github.com/test-kitchen/test-kitchen - 239bf6f3b7f987b5d4e0abf1113163bbbbd1bd5a authored almost 11 years ago by Fletcher Nichol <[email protected]>
Fix Suite & Platform data propagation in Kitchen::Config.

github.com/test-kitchen/test-kitchen - bc76b09297d51e8ebc054f91865fa0f18df4cd5e authored almost 11 years ago by Fletcher Nichol <[email protected]>
Fix output display for `kitchen list --debug`.

github.com/test-kitchen/test-kitchen - d7428df2b0e8f625a6b3acd010cee2e93446de1d authored almost 11 years ago by Fletcher Nichol <[email protected]>
Add log level option to `kitchen list`.

github.com/test-kitchen/test-kitchen - cd73c73d5581cd2653e739089267c7b565dc8697 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Fix Provisioner display in `kitchen list`.

github.com/test-kitchen/test-kitchen - a8be2051626165d432ac4859155d6f9c3088f4c3 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Add log_level to Provisioner, Driver, & Busser config.

github.com/test-kitchen/test-kitchen - 9cff3dfa6946c4c47cb4e4ef6030424f634aa095 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Reorder and reformat methods in Kitchen::DataMunger.

github.com/test-kitchen/test-kitchen - 773a96416a40caa6a44e4cdbebb018e23490e4e9 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Reduce ABC complexity in DataMunger#merged_data_for.

github.com/test-kitchen/test-kitchen - 055b969172f43b33047c9d41baf055aacc3a3840 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Clean up Tailor spacing warnings.

github.com/test-kitchen/test-kitchen - 8f362b6594deb076747317a725f1a6b90c5c7e67 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Reorder and reformat methods in Kitchen::Config.

github.com/test-kitchen/test-kitchen - 09f994966f22a304305e447e356ae130b80befbb authored almost 11 years ago by Fletcher Nichol <[email protected]>
Reduce ABC complexity in Instance.new.

github.com/test-kitchen/test-kitchen - 206c6b1a7e85b719aa6bb838cfbf74800c93198b authored almost 11 years ago by Fletcher Nichol <[email protected]>
Reduce method ABC complexity in Kitchen::Config.

github.com/test-kitchen/test-kitchen - 8a290b33fcca5a1e10bb613388f3155dd10cded4 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Fixed bug that caused intance_name not to be correctly updated when running multiple tests in synched_folders

github.com/test-kitchen/kitchen-vagrant - b31bf20cba815121ba133aa9e3a11e287b0b123a authored almost 11 years ago by Antonio Osorio <[email protected]>
Fixed string substitution in synced_folders

github.com/test-kitchen/kitchen-vagrant - 157364aef1f5ff9de8612e4a952e2760c2cf45d9 authored almost 11 years ago by Antonio Osorio <[email protected]>
Fixed access to instance.name

github.com/test-kitchen/kitchen-vagrant - 72f09d731b559528d709579f326bc55cdda105e9 authored almost 11 years ago by Antonio Osorio <[email protected]>
Enabled the use of the instance name on the synchef_folders source and destination strings

github.com/test-kitchen/kitchen-vagrant - b4a26f7d44024f40a361a83a7d577350bb79c49f authored almost 11 years ago by Antonio Osorio <[email protected]>
Integrate Kitchen::DataMunger into Kitchen::Config.

github.com/test-kitchen/test-kitchen - 1595a11a1a04bb0a60f2bd7586914258aa1a35f4 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Add Provisioner onto Instance.

github.com/test-kitchen/test-kitchen - bdaa9528c8f90f063016beb1a4883d160909ab1f authored almost 11 years ago by Fletcher Nichol <[email protected]>
Add specs for Kitchen::Provisioner.for_plugin & change method sig.

github.com/test-kitchen/test-kitchen - 70317ccb3519b0d15b4f2d51e4784514618c0f90 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Add specs to Kitchen::Driver::Base for inherited default config.

github.com/test-kitchen/test-kitchen - 9d93dbcaa30c47f9d180914150ffa1cf24353e58 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Begin beefing up Provisioners so that they resemble Drivers.

So far, Provisioners now support default, inherited, and computed
defaults, and hash-like config...

github.com/test-kitchen/test-kitchen - 2b208c85bed9dc2fd97243ccda60961c02d98927 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Extract Kitchen::LazyHash for reuse in Provisioners.

github.com/test-kitchen/test-kitchen - 29d95ab2012b8b9959c58b15ea701e23dfa877cf authored almost 11 years ago by Fletcher Nichol <[email protected]>
Move ownership of Busser to Instance, not Driver.

github.com/test-kitchen/test-kitchen - d74e0c1c02e9b6f649eb77966b77e5494c872a5e authored almost 11 years ago by Fletcher Nichol <[email protected]>
Full spec coverage for Instance, yay yeah!

github.com/test-kitchen/test-kitchen - 6d724e1a9c774551b299e7992e90f3be31f685cf authored almost 11 years ago by Fletcher Nichol <[email protected]>
Address immediate `kitchen test` failing, with final solution to follow.

Note: This does not address the proper loading of Thor defaults,
.kitchen.yml settings and CLI-s...

github.com/test-kitchen/test-kitchen - b600851700ba0205bb0a550570664aa6a79f6738 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Remove Cheflike module from Instance and refactor remaining class.

github.com/test-kitchen/test-kitchen - 250d246edf7d95620eb82744db027343df9af5c8 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Remove Cheflike module from Suite and refactor remaining class.

github.com/test-kitchen/test-kitchen - 3de56b81d6c9a3be4fd72d8853714de5afa05e2d authored almost 11 years ago by Fletcher Nichol <[email protected]>
Remove Cheflike module from Platform and refactor remaining class.

github.com/test-kitchen/test-kitchen - 1c475e43a4e198454abb23f142afb8e9dcbafa34 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Begin to unravel Kitchen::Config for other object refactorings.

github.com/test-kitchen/test-kitchen - 923dc79374f0a85da5295a47ddeb675fbbb08ee1 authored almost 11 years ago by Fletcher Nichol <[email protected]>
DataMunger - introduce kitchen config block select options.

Currently there are two overridable values that can go in a `kitchen`
block: `kitchen_root` and ...

github.com/test-kitchen/test-kitchen - 21d2c7337deb77e5d9f095db388aa4ca71bbf91c authored almost 11 years ago by Fletcher Nichol <[email protected]>
DataMunger - Support legacy require_chef_omnibus values in driver.

This effectively converts:

---
driver:
require_chef_omnibus: 11.6.2
platforms...

github.com/test-kitchen/test-kitchen - f4dfdd1d0f8e3491278dd65832a7ec4fbf180b15 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Add test to cover run_list concatenation.

github.com/test-kitchen/test-kitchen - 943b2bf68b17a108e9700f4f3721433753550629 authored almost 11 years ago by Fletcher Nichol <[email protected]>
DataMunger - move attributes & run_list from a suite/platform.

This effectively will convert:

---
platforms:
- name: ubuntu-12.04
run_list:
...

github.com/test-kitchen/test-kitchen - 8ad576fdfa52e2d1f518b5388ca502e6e63cb9bb authored almost 11 years ago by Fletcher Nichol <[email protected]>