Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Nov 06, 2012

  1. Tyler Cloke

    Merge branch 'immediate-converge-action'

    tylercloke authored
  2. Tyler Cloke

    [CHEF-3564] Added a remote_directory test

    that ensures that the new_resouce.updated_by_last_action state is properly captured when the dir contents change and when they don't.
    tylercloke authored
  3. Tyler Cloke

    Finished refactoring converge and updated tests

    so that converge and converge! are no longer a method in the provider and why_run, respectively. There is instead set_updated_status in provider. Everything is now converged in why_run's add_action, so neither of the converge methods should ever need to be called. Updated tests to reflect this. Removed all calls to converge, and replaced with set_updated_status only for tests that are looking at the update status of a provider, where the converge behavior has been mocked out.
    tylercloke authored
  4. Tyler Cloke

    Fixed CHEF-3564 so that remote_directory

    is not longer updated_by_last_action on every run by only putting converge_by blocks in places where remote_dir would directly execute code.
    tylercloke authored
  5. Dan DeLeo

    Hack out immediate converge actions to prove concept

    danielsdeleo authored tylercloke committed

Nov 05, 2012

  1. Dan DeLeo

    [OC-4668] fix file rm in test teardown for ruby 1.8

    danielsdeleo authored
  2. Dan DeLeo

    [OC-4668] fix constant scoping ::File vs. File

    danielsdeleo authored
  3. Dan DeLeo

    Merge branch 'OC-4668'

    danielsdeleo authored
  4. Dan DeLeo

    [OC-4668] move ohai into before(:all) in deploy_rev test

    danielsdeleo authored
  5. Dan DeLeo

    [OC-4668] cleanup revision deploy tests

    * Use a single file to track order of operations between different steps
      in the tests
    * Use symbolic names when tracking order of operations so it's more
      human readable
    * Mark tests as unix_only, deploy doesn't support windows
    * Add tests that run a "migration"
    danielsdeleo authored
  6. Dan DeLeo

    [OC-4668] explain expectation on restart test

    danielsdeleo authored
  7. Dan DeLeo

    [OC-4668] restore old file cache path after tests

    danielsdeleo authored
  8. Dan DeLeo

    [OC-4668] add functional tests for deploy_revision

    danielsdeleo authored

Nov 02, 2012

  1. Dan DeLeo

    Merge branch 'CHEF-3499'

    danielsdeleo authored
  2. Dan DeLeo

    [CHEF-3499] use Enumerable#any?; don't reimplement

    danielsdeleo authored
  3. Dan DeLeo

    [CHEF-3499] add platform introspection to Node

    danielsdeleo authored
  4. Dan DeLeo

    [CHEF-3499] convert node specs to use let() {}

    danielsdeleo authored
  5. Dan DeLeo

    [CHEF-3499] move platform introspection tests into shared examples

    danielsdeleo authored
  6. Dan DeLeo

    fix functional specs for lazy cookbook file loading

    danielsdeleo authored
  7. Dan DeLeo

    Fix "platfrom" filename typo

    danielsdeleo authored
  8. Bryan McLellan

    Move func test from f0db9a to the right spot

    The merge from 10-stable left this out on a limb because of the directory
    structure change.
    btm authored
  9. Dan DeLeo

    Merge branch 'CHEF-2936'

    danielsdeleo authored
  10. Dan DeLeo

    [CHEF-2936] remove couchdb-in-constructor workaround

    danielsdeleo authored
  11. Dan DeLeo

    [CHEF-2936] ensure all default and override attrs go in node json

    default and override attributes are now split into components, so all
    the components need to be merged together to generate the serialized
    representation of a node. Unfortunately, this means that serializing a
    node is now lossy because the information about which component default
    and override attributes belong to is lost. In practice, this is not a
    major issue, since automatic, override, and default attributes are
    cleared by chef for each run.
    danielsdeleo authored
  12. Dan DeLeo

    [CHEF-2936] apply attributes at run list expansion

    Role and environment default/override attributes are now set on the node
    at run_list expansion time, using the appropriate new attribute
    components on Node::Attribute.
    danielsdeleo authored
  13. Dan DeLeo

    [CHEF-2936] add role and environment components to Node::Attribute

    I reformatted Chef::Node::Attribute because the indentation was busted.
    The actual code change is that Attribute now has components for
    role_default, env_default, role_override, and env_override, and merges
    them according to the precedence given in the documentation.
    
    These new components are not yet wired in to Chef::Node, however.
    danielsdeleo authored

Nov 01, 2012

  1. lamont-granquist

    Merge pull request #459 from opscode/lcg/OC-4573

    removing daemonize option for windows
    lamont-granquist authored
  2. lamont-granquist

    removing daemonize option for windows

    lamont-granquist authored
  3. Dan DeLeo

    Fix syntax and force_encoding for 1.8

    danielsdeleo authored
  4. Dan DeLeo

    Merge branch 'OC-3553'

    danielsdeleo authored
  5. Dan DeLeo

    [OC-3553] remove deprecated #rest_request and associated tests

    danielsdeleo authored
  6. Dan DeLeo

    [OC-3553] convert http_request provider to non-deprecated APIs

    danielsdeleo authored
  7. Dan DeLeo

    [OC-3553] add 304 NotModified support to raw_http_request

    304 support was previously in #run_request, which is deprecated and
    going away. To support If-Modified-Since in the http_request resource,
    we need to add support for 304 to the api we're keeping.
    danielsdeleo authored
  8. Dan DeLeo

    [OC-3553] remove _rest from REST method names, add aliases

    It's redundant to have _rest in the method names, the class is named
    REST. ...that said, a ton of code uses the old method names, so add
    aliases for compatibility.
    danielsdeleo authored

Oct 30, 2012

  1. Bryan McLellan

    Merge branch '10-stable'

    Conflicts:
    	chef-expander/lib/chef/expander/version.rb
    	chef-server-api/lib/chef-server-api/version.rb
    	chef-server-webui/lib/chef-server-webui/version.rb
    	chef-server/lib/chef-server/version.rb
    	chef-solr/lib/chef/solr/version.rb
    	chef/lib/chef/node/attribute.rb
    	lib/chef/node.rb
    btm authored
Something went wrong with that request. Please try again.