Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Deprecate passing more than 1 argument to create a resourcejk/3634 | John Keiser | 2015-07-06 | 1 | -4/+12 |
| | |||||
* | Don't accept multiple parameters in recipe DSL (just name) | John Keiser | 2015-07-06 | 1 | -0/+20 |
| | |||||
* | Re-separate priority map and DSL handler map so that provides has veto power ↵ | John Keiser | 2015-07-06 | 1 | -364/+595 |
| | | | | over priority | ||||
* | Call provides? when resolving, reduce number of calls to provides? | John Keiser | 2015-06-30 | 1 | -89/+340 |
| | | | | in Provider | ||||
* | Use windows paths without case-sensitivity.ksubrama/path_space | Kartik Null Cating-Subramanian | 2015-06-30 | 1 | -11/+13 |
| | | | | | | Fixes #1684 Add tests for path manipulation in chef-fs. Clean up the handling of paths in chef-fs. | ||||
* | Get tests passing | Jay Mundrawala | 2015-06-29 | 1 | -1/+1 |
| | |||||
* | Fix to allow LW resources to be used with HW providersjdm/lwrp-fix | Jay Mundrawala | 2015-06-24 | 1 | -0/+25 |
| | | | | | | | | | | | | | | This should fix sethvargo-cookbooks/swap#22 Here's what was happening: The cookbooks creates a Resource using the LWRP base. This dynamically creates a class. We used to create this class with the name Chef::Resource::SomeResourceName. In 12.4, this change to something like "LWRP resource some_resource_name from cookbook CookbookName". When searching for a provider, it couldn't be found because it wasn't explicitly set, as it would have been if it was a LW provider, and it wasn't found in Chef::Provider, because Chef::Provider had a provider SomeResourceName instead of "LWRP resource some_resource_name from cookbook CookbookName". | ||||
* | Get tests running under Ruby 2.0 | John Keiser | 2015-06-23 | 1 | -3/+7 |
| | |||||
* | Update resource_name in resource action tests | John Keiser | 2015-06-23 | 2 | -5/+5 |
| | |||||
* | Create the `action :name do ... end` syntax for Resource | John Keiser | 2015-06-23 | 1 | -0/+338 |
| | |||||
* | Add default_action and allowed_actions to Resource class, remove from LWRP | John Keiser | 2015-06-23 | 1 | -0/+1 |
| | |||||
* | Get rid of warning when defining an LWRPjk/remove_lwrp_warning | John Keiser | 2015-06-23 | 1 | -6/+2 |
| | |||||
* | Sort identical "provides" alphabetically (for backcompat) | John Keiser | 2015-06-18 | 1 | -20/+195 |
| | | | | - Warn when multiple providers try to provide the same thing | ||||
* | Do not set resource_name outside of Chef::Resourcejk/chef-resource-name-only | John Keiser | 2015-06-18 | 1 | -19/+15 |
| | |||||
* | Ensure :nothing is in the list of allowed actions for an LWRP | John Keiser | 2015-06-16 | 1 | -0/+44 |
| | |||||
* | Make resource_for_short_name look up the canonical resourcejk/automatic-automatic-name | John Keiser | 2015-06-08 | 1 | -12/+109 |
| | |||||
* | Remove unused test line | John Keiser | 2015-06-08 | 1 | -1/+0 |
| | |||||
* | Make sure resource_name :x only removes automatic provides from that class | John Keiser | 2015-06-08 | 2 | -18/+108 |
| | |||||
* | Overwrite resource_name with provides | John Keiser | 2015-06-08 | 1 | -16/+234 |
| | |||||
* | Make use_automatic_resource_name automatic | John Keiser | 2015-06-08 | 1 | -3/+77 |
| | |||||
* | Fix hyphenated LWRP nameshyphenated-lwrp | John Keiser | 2015-06-03 | 1 | -0/+57 |
| | |||||
* | Make resource deprecation warnings once-only; fix recipe DSL tests back up | John Keiser | 2015-06-02 | 1 | -5/+4 |
| | |||||
* | Narrow resolvers to only look at parts of the map we support | John Keiser | 2015-06-02 | 1 | -1/+1 |
| | |||||
* | Add default_action and allowed_actions to Resource class, remove from LWRP | John Keiser | 2015-06-01 | 1 | -5/+1 |
| | |||||
* | Add use_automatic_resource_name | John Keiser | 2015-06-01 | 2 | -7/+4 |
| | |||||
* | Make resource_name call provides | John Keiser | 2015-06-01 | 2 | -6/+8 |
| | |||||
* | Toss an error if a resource without a resource_name is created | John Keiser | 2015-06-01 | 1 | -0/+21 |
| | |||||
* | Move resource_name up to Resource, and figure out its value automatically | John Keiser | 2015-06-01 | 2 | -3/+3 |
| | |||||
* | Skip integration tests that aren't working on appveyor environment | danielsdeleo | 2015-05-19 | 1 | -27/+29 |
| | |||||
* | Use descriptive constant names in tests to avoid conflict | danielsdeleo | 2015-05-19 | 1 | -16/+16 |
| | |||||
* | rvm needs GEM_PATH protectedlcg/integ-fixes | Lamont Granquist | 2015-05-18 | 1 | -1/+1 |
| | | | | | otherwise the rubyopts passes -rbundler/setup which whacks the gem_path and then without the env var it can't find internal gems like i18n. | ||||
* | just check for exit != 0 | Lamont Granquist | 2015-05-18 | 1 | -1/+1 |
| | |||||
* | fix circular references tests | Lamont Granquist | 2015-05-18 | 1 | -14/+8 |
| | |||||
* | suppress cookbook self-dependencies and warnlcg/warn-cb-self-dep | Lamont Granquist | 2015-05-15 | 1 | -0/+18 |
| | | | | | | | | | | | | | | | | | | | | cookbooks with self-deps: name 'foo' depends 'foo' are useless and can waste cycles in the depsolver (particularly in the non-solution case), and likely limit the possible choices of depsolvers that we could pick at some point to replace gecode. filtering out the self-dep here will prevent the chef server depsolver from seeing the self-dep and needing to do the work to strip it. also warn the user so that they can remove the self-dep. in the future this will be a hard error. foodcritic also has a rule about removing these. | ||||
* | Fix deprecation warning (and corresponding test) for Chef::Resource::Blah | John Keiser | 2015-05-13 | 1 | -4/+7 |
| | |||||
* | Add deprecation warning for providers that do not use provides | John Keiser | 2015-05-13 | 1 | -0/+41 |
| | |||||
* | Remove provides_nothing | John Keiser | 2015-05-13 | 1 | -16/+0 |
| | |||||
* | Remove automatic `provides` | John Keiser | 2015-05-13 | 1 | -17/+12 |
| | |||||
* | Add tests for resource naming and creation | John Keiser | 2015-05-13 | 2 | -1/+278 |
| | |||||
* | add a spec test + linebreaks | Lamont Granquist | 2015-05-04 | 1 | -0/+5 |
| | |||||
* | Add an integration test of chef-client with empty ENV. | Kartik Null Cating-Subramanian | 2015-05-01 | 1 | -2/+19 |
| | |||||
* | Update integration tests for chefzero URLs | danielsdeleo | 2015-04-01 | 1 | -3/+3 |
| | |||||
* | Add --no-listen option to disable zero binding to port | danielsdeleo | 2015-04-01 | 1 | -0/+11 |
| | |||||
* | Add minimal ohai mode option flagminimal-ohai-mode | danielsdeleo | 2015-03-27 | 4 | -8/+10 |
| | |||||
* | Merge pull request #2758 from chef/mcquin/control_group | Serdar Sutay | 2015-02-11 | 1 | -3/+3 |
|\ | | | | | Change audit DSL method controls to control_group. | ||||
| * | Update DSL method name to controls_group.mcquin/control_group | Claire McQuin | 2015-01-15 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to use control_group. Unify wording along control_group. Unify wording along control_group. Fix typo. Enable audit mode. Update to use control_group syntax. Update for audit DSL changes. Update for audit DSL change. | ||||
* | | Clean all RSpec test filters related to Ruby 1.8.7 (issue #2497) | Xabier de Zuazo | 2015-01-27 | 2 | -3/+2 |
| | | |||||
* | | define dummynode for spec | sawanoboly | 2015-01-27 | 1 | -4/+8 |
| | | |||||
* | | fix master | Lamont Granquist | 2015-01-25 | 1 | -4/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | broken by merging #2431. code was actually broken and the specs were broken, not sure how it got into ready-to-merge in that state. rolled back the FileUtils.rm_rf that was in the original patch since it trashed my chef git repo and in light of: https://github.com/ValveSoftware/steam-for-linux/issues/3671 i think the rm_rf is a bad idea. | ||||
* | | simplify test | Vasiliy Tolstov | 2015-01-25 | 1 | -28/+22 |
| | | | | | | | | Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru> |