summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Don't include a github source; kitchen-tests don't have gitcd/policies-cheffsJohn Keiser2015-12-152-4/+2
|
* Make sure we're using chef-zero 4.4.0 which has policyfile route support.Chris Doherty2015-12-151-1/+1
|
* If /policies and /policy_groups are not on this server version,John Keiser2015-12-152-2/+57
| | | | treat them like empty directories
* Don't feed policies to older versions of chef-zeroJohn Keiser2015-12-151-1/+8
|
* Add knife/ChefFS support for policyfiles and policy_groups.John Keiser2015-12-1542-191/+1032
|
* Use properties in package resourcesjk/package-propertiesJohn Keiser2015-12-1533-319/+75
|
* Don't run IPv6 tests on GCEjk/no-ipv6-on-gceJohn Keiser2015-12-154-3/+14
|
* Merge pull request #4309 from chef/lcg/fix-tags-and-set-unlessThom May2015-12-154-7/+30
|\ | | | | tags always an array; fix set_unless
| * really always return an Arraylcg/fix-tags-and-set-unlessLamont Granquist2015-12-142-2/+13
| |
| * tags always an array; fix set_unlessLamont Granquist2015-12-144-6/+18
| | | | | | | | | | | | | | previously if the node had a { normal: { tags: nil } } that we read since the key existed (but was nil) we would not initialize with an array. replacing the code with a call to node.set_unless revealed that set_unless was similarly buggy. fixed both issues by fixing set_unless.
* | Only warn about potentially duplicate properties during the resource initializerjk/reduce-property-dup-warningJohn Keiser2015-12-144-12/+53
| |
* | Merge pull request #4278 from chef/lcg/file-resource-propertiesLamont Granquist2015-12-145-98/+24
|\ \ | | | | | | make file resource use properties
| * | add md filelcg/file-resource-propertiesLamont Granquist2015-12-141-0/+4
| | |
| * | sort propertiesLamont Granquist2015-12-141-3/+3
| | |
| * | fix typoLamont Granquist2015-12-141-1/+1
| | |
| * | mocking the filesystem is dumbLamont Granquist2015-12-141-0/+1
| | |
| * | fix mocksplosion removal on the windows sideLamont Granquist2015-12-141-4/+4
| | |
| * | remove unnecessary identity_attr declarationLamont Granquist2015-12-141-2/+0
| | |
| * | regex works fine inside the is arrayLamont Granquist2015-12-141-1/+1
| | |
| * | can be less verbose about creating ArraysLamont Granquist2015-12-141-1/+1
| | |
| * | why is 'identity' different than 'name_property'?Lamont Granquist2015-12-142-2/+2
| | |
| * | is: vs. regex: is differentLamont Granquist2015-12-141-1/+1
| | |
| * | stop mutating the default arrayLamont Granquist2015-12-141-1/+1
| | |
| * | unnecessary array argLamont Granquist2015-12-141-1/+1
| | |
| * | delete commented out lines in spec testLamont Granquist2015-12-141-10/+0
| | |
| * | implement verifications as a propertyLamont Granquist2015-12-143-21/+15
| | | | | | | | | | | | | | | | | | the unit tests on this one did some excessive stubbing/mocking, i just let them create a real verification object which the 'true' or 'false' then failed (for real).
| * | convert to true/false/nil in propertiesLamont Granquist2015-12-141-7/+7
| | |
| * | make file resource use propertiesLamont Granquist2015-12-141-70/+9
|/ /
* | Don't warn when setting a property to nil unless its value wouldjk/updates2John Keiser2015-12-142-20/+25
| | | | | | | | | | actually change. Gets rid of cases where we are initializing a resource with values from another resource.
* | Merge branch 'jk/action-class-do'John Keiser2015-12-132-17/+98
|\ \ | |/ |/|
| * Add inheritance and repeat tests for action_class dojk/action-class-doJohn Keiser2015-12-111-3/+47
| |
| * Implement action_class do ... endJohn Keiser2015-12-112-17/+54
|/
* Merge pull request #4293 from chef/salam/doc-changeSalim Alam2015-12-111-0/+5
|\ | | | | Doc change for dsc_resource
| * Doc change for dsc_resourceSalim Alam2015-12-111-0/+5
|/
* Merge pull request #4288 from chef/jdm/fix-no-proxyJay Mundrawala2015-12-112-1/+12
|\ | | | | Fix no_proxy setting in chef-config
| * Fix no_proxy setting in chef-configjdm/fix-no-proxyJay Mundrawala2015-12-112-1/+12
| | | | | | | | Setting a value for `no_proxy` caused ruby to crash.
* | Merge pull request #4291 from chef/jdm/appveyor-reduceJay Mundrawala2015-12-111-1/+0
|\ \ | | | | | | Reduce appveyor matrix
| * | Reduce appveyor configJay Mundrawala2015-12-111-1/+0
|/ / | | | | | | | | Our tests are getting backed up. 2 hours is unreasonable. Removing ruby 2.0 32 bit from the matrix
* | Merge pull request #4286 from chef/lcg/bump-timeout-for-travisLamont Granquist2015-12-111-2/+2
|\ \ | |/ |/| bump up timeout for travis
| * bump up timeout for travisLamont Granquist2015-12-111-2/+2
| |
* | Merge pull request #4273 from chef/jdm/default-auth-1.1Jay Mundrawala2015-12-115-73/+25
|\ \ | |/ |/| Use signing protocol 1.1 by default
| * Use signing protocol 1.1 by defaultjdm/default-auth-1.1Jay Mundrawala2015-12-105-73/+25
| | | | | | | | | | | | | | | | | | | | | | All supported Chef servers support the 1.1 signing protocol. There is no reason to continue using 1.0, and removing it as the default allows us to remove a bunch of code that tries to upgrade 1.0 to 1.1 when the node name is too long. If the user specifies 1.0 as the auth protocol version from this point on, they will have to guarantee that the node name is not too long.
* | Merge pull request #4276 from chef/lcg/ruby-prof-gem-groupLamont Granquist2015-12-101-2/+5
|\ \ | | | | | | add ruby-prof to its own gem group
| * | add ruby-prof to its own gem groupLamont Granquist2015-12-101-2/+5
| | |
* | | Merge branch 'jk/error-on-property-with-block'John Keiser2015-12-102-118/+143
|\ \ \ | |/ / |/| |
| * | Get rid of ambiguity with `template 'x' do ...`jk/error-on-property-with-blockJohn Keiser2015-12-102-118/+143
|/ /
* | Merge branch 'jk/warn-dup-property'John Keiser2015-12-106-17/+108
|\ \
| * | Improve commentsjk/warn-dup-propertyJohn Keiser2015-12-102-3/+17
| | |
| * | Warn when user sets a property of an inline resource to itself.John Keiser2015-12-106-17/+94
|/ / | | | | | | (User will expect "x x" to grab the parent property.)
* | Merge pull request #4272 from chef/salam/relnote-fixSalim Alam2015-12-101-1/+1
|\ \ | | | | | | Add CHANGELOG link