summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use --local install for component testsconfig-gemdanielsdeleo2015-05-201-1/+1
| | | | | Since we just bundle installed the parent, we should have all the gems the subproject needs
* Bundle install chef-config before running testsdanielsdeleo2015-05-201-0/+1
|
* Stub `windows?` on ChefConfig so it applies to configdanielsdeleo2015-05-2026-36/+32
|
* Update rake tasks for componentizationdanielsdeleo2015-05-208-12/+181
|
* Move Win2003 dependent config into chef coredanielsdeleo2015-05-202-7/+20
|
* Configure logger before loading configdanielsdeleo2015-05-201-0/+8
|
* Chef::Config is now tested in chef-configdanielsdeleo2015-05-201-587/+0
|
* Use PathHelper from chef-configdanielsdeleo2015-05-202-459/+3
|
* Move Chef::Config into a subprojectdanielsdeleo2015-05-2022-735/+2357
|
* Run rubygems from master for perf improvementsdanielsdeleo2015-05-202-1/+2
| | | | Rubygems pkg is built from 5c7bfb5c05202b4db971dd672d88a42298a0d84e
* Update changelogThom May2015-05-201-2/+4
|
* Merge pull request #3267 from dbjorge/issue-3266Thom May2015-05-206-14/+133
|\ | | | | #3266 Fix bad Windows securable_resource functional spec assumptions for default file owners/groups
| * Pin sid_spec default group expectation to observed behaviorDan Bjorge2015-04-233-3/+8
| |
| * Stop sid_spec.rb from referencing Win32 classes on non-WindowsDan Bjorge2015-04-231-1/+3
| |
| * Added trailing newline to new sid_spec.rbDan Bjorge2015-04-231-1/+1
| |
| * securable_resource functional specs compare default creation permissions ↵Dan Bjorge2015-04-235-14/+126
| | | | | | | | against actual defaults on Windows
* | Silence rubygems update on appveyordanielsdeleo2015-05-201-1/+1
| |
* | Show cookbook trace when available regardless of exception typedanielsdeleo2015-05-202-9/+37
| |
* | Add regression test for failures not originating from cookbook codedanielsdeleo2015-05-201-0/+33
| |
* | Modernize compile error inspector specdanielsdeleo2015-05-201-113/+101
| |
* | Merge pull request #3402 from chef/jdm/winnetfixThom May2015-05-201-30/+6
|\ \ | | | | | | Don't call get_last_error for net api
| * | Don't call get_last_error for net apijdm/winnetfixJay Mundrawala2015-05-201-30/+6
| | |
* | | Merge pull request #3400 from chef/tm/fix_testThom May2015-05-202-2/+2
|\ \ \ | |/ / |/| | fix an lwrp default action test
| * | fix an lwrp default action testThom May2015-05-202-2/+2
|/ /
* | Update changelogThom May2015-05-201-4/+5
| |
* | Merge branch 'Kasen-master'Thom May2015-05-202-4/+4
|\ \
| * \ Merge branch 'master' of https://github.com/Kasen/chef into Kasen-masterThom May2015-05-202-4/+4
| |\ \ |/ / /
| * | Behavior of default_action method changed.Pavel Yudin2015-03-272-4/+4
| | |
* | | Merge pull request #3325 from chef/ryan/validatorless_bootstrapThom May2015-05-202-0/+19
|\ \ \ | | | | | | | | Enforce passing a node name with validatorless bootstrapping
| * | | Enforce passing a node name when bootstrapping with chef-vault or userryan/validatorless_bootstrapRyan Cragun2015-05-012-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | credentials When bootstrapping with chef-vault or with user credentials we create the node and client on the Chef Server before we bootstrap the node. As it is possible to specify a server address that is not the node name we need to enforce that the user pass a node name with -N.
* | | | Update appveyor to newest rubygemsdanielsdeleo2015-05-191-0/+1
| | | |
* | | | Skip integration tests that aren't working on appveyor environmentdanielsdeleo2015-05-192-28/+31
| | | |
* | | | Use descriptive constant names in tests to avoid conflictdanielsdeleo2015-05-193-23/+19
| | | |
* | | | Pull rspec helper fix from Chef Zero 4.2.2danielsdeleo2015-05-191-1/+1
| | | |
* | | | Merge pull request #3393 from chef/lcg/chef-shell-timeoutLamont Granquist2015-05-191-1/+1
|\ \ \ \ | | | | | | | | | | bump timeout up to 300 seconds
| * | | | bump timeout up to 300 secondslcg/chef-shell-timeoutLamont Granquist2015-05-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | trying to see if the sparc failures are just because 30 seconds is still too slow on them.
* | | | | Merge pull request #2312 from chef/lcg/node-attrsLamont Granquist2015-05-187-4/+70
|\ \ \ \ \ | | | | | | | | | | | | fix node recipes, add run_list_expansion and cookbooks
| * | | | | add CHANGELOG.mdlcg/node-attrsLamont Granquist2015-05-181-0/+1
| | | | | |
| * | | | | rename consume_cookbook_collectionLamont Granquist2015-05-182-2/+2
| | | | | |
| * | | | | add/fix node attributesLamont Granquist2015-05-186-4/+69
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | * fix node[:recipes] * add node[:expanded_run_list] * add node[:cookbooks]
* | | | | Fix LWRP instance.to_s to look like normal resources againjk/fix_lwrp_class_nameJohn Keiser2015-05-183-4/+12
| | | | |
* | | | | Merge pull request #3386 from chef/lcg/integ-fixesLamont Granquist2015-05-182-16/+10
|\ \ \ \ \ | |/ / / / |/| | | | Lcg/integ fixes
| * | | | rvm needs GEM_PATH protectedlcg/integ-fixesLamont Granquist2015-05-181-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 != 0Lamont Granquist2015-05-181-1/+1
| | | | |
| * | | | fix circular references testsLamont Granquist2015-05-181-14/+8
|/ / / /
* | | | Update CHANGELOG.mdThom May2015-05-181-0/+1
| | | |
* | | | Merge pull request #3381 from chef/lcg/warn-cb-self-depThom May2015-05-185-4/+55
|\ \ \ \ | | | | | | | | | | warn on cookbook self-deps
| * | | | suppress cookbook self-dependencies and warnlcg/warn-cb-self-depLamont Granquist2015-05-153-3/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | | change default log_location + log_level for knifeLamont Granquist2015-05-152-1/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | send logging to STDERR and drop default log_level to :warn so that we can see warnings again. logging needs to go to STDERR so that we don't break someone's 'API' where they're piping stdin to some filter. we believe the log_level was not warn in order to suppress warns off of 404s which no longer warn by default now.
* | | | | Merge pull request #3380 from chef/jdm/3318Jay Mundrawala2015-05-151-1/+4
|\ \ \ \ \ | | | | | | | | | | | | Jdm/3318