Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Differentiate between local and Travis testingmcquin/e2e-readme | Claire McQuin | 2014-08-13 | 1 | -27/+40 |
| | |||||
* | Merge pull request #1810 from opscode/lcg/json-comment-tests | lamont-granquist | 2014-08-13 | 7 | -1/+29 |
|\ | | | | | Lcg/json comment tests | ||||
| * | fix typo in comment | Lamont Granquist | 2014-08-13 | 6 | -6/+6 |
| | | |||||
| * | add JSONCompat test for parsing JSON comments | Lamont Granquist | 2014-08-13 | 1 | -1/+17 |
| | | |||||
| * | adding some comments to fixtures | Lamont Granquist | 2014-08-13 | 6 | -0/+12 |
|/ | |||||
* | Merge pull request #1764 from opscode/mcquin/ubuntu-tests | Claire McQuin | 2014-08-13 | 28 | -111/+492 |
|\ | | | | | Create a cookbook and test it on Ubuntu 12.04 | ||||
| * | Update for Ubuntu end-to-end tests. | Claire McQuin | 2014-08-13 | 1 | -0/+22 |
| | | |||||
| * | Add test instructions and contributing information. | Claire McQuin | 2014-08-13 | 1 | -46/+78 |
| | | |||||
| * | Remove kitchen tests from spec/ directory, so tests can be run separately. | Claire McQuin | 2014-08-13 | 20 | -15/+18 |
| | | |||||
| * | Create and test cookbook on Ubuntu 12.04 | Claire McQuin | 2014-08-13 | 21 | -46/+369 |
| | | |||||
| * | Add information on using Test Kitchen for E2E testing. | Claire McQuin | 2014-08-13 | 1 | -1/+2 |
|/ | |||||
* | Merge pull request #1811 from opscode/lcg/rhel-7-e2e | lamont-granquist | 2014-08-13 | 2 | -0/+12 |
|\ | | | | | add rhel 7 e2e test | ||||
| * | e2e test on rhel found a bug | Lamont Granquist | 2014-08-12 | 1 | -0/+2 |
| | | |||||
| * | use ec2-user for rhel7 image | Lamont Granquist | 2014-08-12 | 1 | -1/+1 |
| | | |||||
| * | use a flavor that supports HVM | Lamont Granquist | 2014-08-12 | 1 | -0/+1 |
| | | | | | | | | rhel-7 seems to be HVM-only | ||||
| * | add rhel 7 e2e test | Lamont Granquist | 2014-08-12 | 1 | -0/+9 |
| | | |||||
* | | Merge pull request #1800 from opscode/sersut/chef#1634 | Serdar Sutay | 2014-08-13 | 19 | -425/+3783 |
|\ \ | | | | | | | DSCL User Provider Rewrite | ||||
| * | | Changelog information for user dscl provider updates. | Serdar Sutay | 2014-08-13 | 2 | -3/+54 |
| | | | |||||
| * | | Updates based on PR comments. | Serdar Sutay | 2014-08-12 | 3 | -25/+38 |
| | | | |||||
| * | | * Dscl user provider changes to support Mac 10.7, 10.8 & 10.9. | Serdar Sutay | 2014-08-12 | 17 | -422/+3716 |
| | | | | | | | | | | | | | | | | | | * Make the dscl user provider password handling idempotent. * Refactor / modernize dscl user provider unit tests. * Functional tests for dscl user provider. | ||||
* | | | Merge pull request #1814 from opscode/sersut/travis-fix | Serdar Sutay | 2014-08-12 | 1 | -8/+13 |
|\ \ \ | |/ / | | / | |/ |/| | Do not use :Win32 outside of let, describe, it blocks since we don't have it ready yet. | ||||
| * | Do not use :Win32 outside of let, describe, it blocks since we don't have it ↵ | Serdar Sutay | 2014-08-12 | 1 | -8/+13 |
|/ | | | | ready yet. | ||||
* | Merge pull request #1771 from opscode/btm/CHEF-5022 | Bryan McLellan | 2014-08-12 | 8 | -38/+286 |
|\ | | | | | CHEF-5022: Differentiate between Windows service startup_types | ||||
| * | CHEF-5022: Add tests for #set_start_type and cleanup | Bryan McLellan | 2014-08-12 | 2 | -5/+16 |
| | | |||||
| * | Update release notes for CHEF-5022 | Bryan McLellan | 2014-08-12 | 3 | -0/+27 |
| | | |||||
| * | CHEF-5022: Don't use provides in the resource | Bryan McLellan | 2014-08-12 | 1 | -1/+4 |
| | | | | | | | | | | | | | | Wait until #1773 is fixed to use provides in the resource. This means you need to specify windows_service in your recipes if you want to use the :configure_startup action and the startup_type attribute. | ||||
| * | CHEF-5022: Rename start_type to current_start_type | Bryan McLellan | 2014-08-12 | 2 | -9/+9 |
| | | | | | | | | This is to be more clear what current_start_type returns. | ||||
| * | CHEF-5022: leave enabled to nil for all other states | Bryan McLellan | 2014-08-12 | 2 | -1/+13 |
| | | |||||
| * | CHEF-5022: Add configure_startup action | Bryan McLellan | 2014-08-12 | 4 | -73/+117 |
| | | | | | | | | | | | | enable and disable actions will continue to set the startup type to automatic/disabled If you want the startup type to be manual, you can set the startup_type attribute and use action configure_startup. It also supports automatic and disabled. | ||||
| * | CHEF-5022: Differentiate between Windows service startup_types | Bryan McLellan | 2014-08-12 | 5 | -21/+172 |
|/ | | | | | | | | | A Windows service startup_type can be automatic, manual, or disabled. This adds a startup_type attribute to specify automatic or manual, and defaults to automatic because we currently have no functionality to set a service to manual. This is important because if you stop a service that is automatic, Windows will change the startup_type to manual. | ||||
* | Revert "Reset DOC_CHANGES for 12.0" | danielsdeleo | 2014-08-12 | 1 | -0/+9 |
| | | | | | | | | | This reverts commit ba82dc821311e99238260bef01bc3c20c823d523. Conflicts: DOC_CHANGES.md These changes were not merged to 11-stable and didn't appear in 11.14 | ||||
* | Merge pull request #1806 from opscode/lcg/removing-json-class1 | lamont-granquist | 2014-08-12 | 6 | -10/+9 |
|\ | | | | | remove some uses of from_json | ||||
| * | remove some uses of from_json | Lamont Granquist | 2014-08-12 | 6 | -10/+9 |
| | | | | | | | | | | | | fix some things that don't need create_additions at all and just return standard ruby objects without json_class. convert to JSONCompat#parse which doesn't do any json_class inflation. | ||||
* | | Merge pull request #1772 from opscode/chef-1765 | Serdar Sutay | 2014-08-12 | 3 | -30/+41 |
|\ \ | | | | | | | chef-client should never send negative values for duration to reporting | ||||
| * | | Update CHANGELOG with information about bug fix. | Serdar Sutay | 2014-08-12 | 1 | -28/+29 |
| | | | |||||
| * | | Return values with Time class after stubbing :now of Time. | Serdar Sutay | 2014-08-12 | 1 | -1/+2 |
| | | | |||||
| * | | don't return negative time | Claire McQuin | 2014-08-12 | 1 | -1/+1 |
| | | | |||||
| * | | Ensure reported elapsed_time is nonnegative. | Claire McQuin | 2014-08-12 | 1 | -2/+8 |
| | | | |||||
| * | | chef-client should never send negative values for duration to reporting; ↵ | Jeremiah Snapp | 2014-08-12 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | fixes 1765 The duration can be negative if a resource changes the system's time. We should return 0 duration instead to indicate that something unusual happened. | ||||
* | | | Update release notes and doc changes files for metadata name change | danielsdeleo | 2014-08-12 | 2 | -0/+16 |
| | | | |||||
* | | | Reset DOC_CHANGES for 12.0 | danielsdeleo | 2014-08-12 | 1 | -9/+0 |
| | | | |||||
* | | | Merge branch 'respect-metadata-name' | danielsdeleo | 2014-08-12 | 28 | -299/+863 |
|\ \ \ | |_|/ |/| | | | | | Closes CHEF-3307, CHEF-3490. | ||||
| * | | Add a fallback for metadata name for the chef-zero case | danielsdeleo | 2014-08-12 | 1 | -0/+9 |
| | | | |||||
| * | | Pull pedant from a branch that removes tests we don't want to support | danielsdeleo | 2014-08-12 | 1 | -1/+1 |
| | | | |||||
| * | | Document why we need to fallback to inferred name sometimes | danielsdeleo | 2014-08-12 | 1 | -1/+8 |
| | | | |||||
| * | | Add `name' attribute in fixture cookbooks' metadata | danielsdeleo | 2014-08-12 | 3 | -9/+16 |
| | | | |||||
| * | | Make `name` a required attribute in metadata | danielsdeleo | 2014-08-12 | 14 | -10/+89 |
| | | | |||||
| * | | Add validation to Metadata | danielsdeleo | 2014-08-12 | 2 | -0/+66 |
| | | | | | | | | | | | | exposes #valid? and #errors methods to check validity. | ||||
| * | | Remove cookbook as argument to Metadata's constructor | danielsdeleo | 2014-08-12 | 2 | -61/+71 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now that a cookbook's name must be specified in the metadata, metadata is always created before the cookbook version object, so it should not accept a CookbookVersion in the constructor. The remaining arguments to the constructor are also removed. A survey of this codebase and a search of GitHub shows that these arguments were never used anywhere, and they were quite odd. Additionally, the default license field is set to "all rights reserved", which is a safe value. The filler values of maintainer and maintainer_email have been removed, and now default to nil. This will make it easier to validate that the user has set these values. | ||||
| * | | Convert metadata specs (mostly) to let bindings | danielsdeleo | 2014-08-12 | 1 | -129/+127 |
| | | |