Permalink
Commits on Dec 11, 2014
  1. Merge pull request #2616 from jaymzh/whitelist

    Fix attribute whitelisting
    Serdar Sutay committed Dec 11, 2014
  2. Add spec

    jaymzh committed Dec 11, 2014
  3. Fix attribute whitelisting

    False-y values are still there.
    jaymzh committed Dec 11, 2014
Commits on Dec 10, 2014
  1. Catch 'unknown protocol' errors in ssl fetch and explain them

    The error message from OpenSSL when connecting to a non-ssl service is
    confusing--it looks like a certificate validation failure. Catch the
    error and explain what caused it.
    danielsdeleo committed Dec 10, 2014
  2. Fix #2596: parse instead of from_json

    John Keiser committed Dec 10, 2014
  3. Merge pull request #2610 from opscode/sersut/circular-dep-fix

    Resolve the circular dependency between ProviderResolver and Resource.
    Serdar Sutay committed Dec 10, 2014
  4. Merge pull request #2594 from jaymzh/digester

    Fix Digester to require its dependencies
    jaymzh committed Dec 10, 2014
Commits on Dec 9, 2014
  1. Fix Digester to require its dependencies

    Without thus using rspec gets you:
    
    ```
    uninitialized constant Chef::Digester::Singleton
    ```
    jaymzh committed Dec 9, 2014
  2. Merge pull request #2582 from jtimberman/jtimberman/brew-info-installed

    Fixes #2578, check that `installed` isn't empty
    committed Dec 9, 2014
  3. Merge pull request #2584 from opscode/sersut/win-spec-fix

    Stub windows? check in the unit test to make sure specs are green on windows
    Serdar Sutay committed Dec 9, 2014
  4. Stub windows? check in the unit test to make sure specs are green on …

    …windows.
    Serdar Sutay committed Dec 9, 2014
  5. Fixes #2578, check that `installed` isn't empty

    The underlying issue in #2578 is when a formula is `keg_only`, but not
    installed, we're sending `#last` to an empty Array, which returns
    `nil`, and causes the `NoMethodError` reported in #2578 and in the
    homebrew cookbook issue. This should also resolve that issue:
    
    chef-cookbooks/homebrew#53
    committed Dec 9, 2014
  6. Merge pull request #2574 from opscode/jdm/evt-log-const

    Fix issue where Windows::Constants could potentially not exist, causing win event log module to crash
    Serdar Sutay committed Dec 9, 2014
  7. Merge pull request #2572 from opscode/sersut/win-fork-interval

    Fix windows service when :interval is set
    Serdar Sutay committed Dec 9, 2014
  8. CHANGELOG info.

    Serdar Sutay committed Dec 9, 2014
  9. Add unit test.

    Serdar Sutay committed Dec 9, 2014
  10. :interval setting can be used on Windows without fork when Chef Clien…

    …t windows service is enabled.
    
    Make sure that we don't raise error when :interval is set with :client_fork if we are on windows.
    Serdar Sutay committed Dec 8, 2014
  11. Merge pull request #2573 from opscode/sersut/bootstrap-context-arity

    Restore compatibility with knife-windows
    Serdar Sutay committed Dec 9, 2014
  12. CHANGELOG info.

    Serdar Sutay committed Dec 9, 2014
  13. knife-windows bootstrap context inherits from Chef::Knife::Core::Boot…

    …strapContext
    
    and uses the Chef 11 arity in its constructor (https://github.com/opscode/knife-windows/blob/master/lib/chef/knife/core/windows_bootstrap_context.rb#L36)
    
    In order to protect compatibility with knife-windows make sure that we have a default
    for the new parameter that is added to the BootstrapContext constructor.
    Serdar Sutay committed Dec 8, 2014
  14. Merge pull request #2571 from opscode/sersut/restore-path

    Restore path attribute in execute resource with deprecation warning
    Serdar Sutay committed Dec 9, 2014
  15. CHANGELOG update for the issue.

    Serdar Sutay committed Dec 9, 2014
  16. Fix issue where Windows::Constants could potentially not exist, causi…

    …ng win event log module to crash
    
    Fix for Issue #2560
    jaym committed Dec 9, 2014
Commits on Dec 8, 2014
  1. 28fd0c9 removed the path attribute from

    execute resource. Even tough this attribute is not being honored by any
    provider, some existing cookbooks are still depending on this attribute.
    
    Restore path attribute in execute resource with a deprecation message
    that it will be removed in Chef 13.
    Serdar Sutay committed Dec 8, 2014
  2. add man page for chef-apply

    jamescott committed Dec 8, 2014
  3. Merge pull request #2508 from opscode/lcg/script-resource-fixes

    Lcg/script resource fixes
    lamont-granquist committed Dec 8, 2014
  4. Execute and Script Resource improvements

    - Warning on incorrect usage of the command resource in any script
      resource
    - Warning on code in script resource being nil
    - Specs added to force deprecation of incorrect usage in Chef-13
    - Specs added around the (supported) incorrect usage in Chef-12
    - Cleanup+Modernization of providers and specs
    - Fixed some global state bugs around the Chef::Log.level in the spec
      tests
    lamont-granquist committed Dec 8, 2014
  5. Merge pull request #2554 from opscode/jdm/lwrp-provides

    Fix issue where LWRP resources using `provides` fails
    jaym committed Dec 8, 2014