Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | chefstyle: fix Lint/StringConversionInInterpolation | Lamont Granquist | 2016-01-12 | 38 | -194/+194 |
| | | | | useless use of `"#{foo.to_s}"` | ||||
* | Merge pull request #4106 from chef/lcg/chocolatey-package | Lamont Granquist | 2016-01-11 | 4 | -2/+273 |
|\ | | | | | add chocolatey_package to core chef | ||||
| * | add pre-deprecated uninstall action | Lamont Granquist | 2016-01-11 | 1 | -0/+2 |
| | | |||||
| * | chocolatey multipackage providerlcg/chocolatey-package | Lamont Granquist | 2016-01-08 | 4 | -2/+271 |
| | | |||||
* | | Convert all uses of Chef::REST to Chef::ServerAPItm/no_more_rest | Thom May | 2016-01-11 | 49 | -206/+313 |
|/ | | | | | | | In the process, stop auto-expanding JSON in the HTTP client, and let individual classes control that themselves. Fixes #2737, Fixes #3518 | ||||
* | Typo fix | Zach Malone | 2016-01-06 | 1 | -1/+1 |
| | |||||
* | Merge pull request #4321 from chef/service_user | Matt Wrock | 2015-12-29 | 5 | -61/+119 |
|\ | | | | | fix run_as_user of windows_service | ||||
| * | fixes #3521 correcting format of user name passed to policy apis and does ↵ | Matt Wrock | 2015-12-29 | 5 | -61/+119 |
| | | | | | | | | not clobber existing service rights of other users | ||||
* | | Merge pull request #4333 from chef/vault | Matt Wrock | 2015-12-22 | 4 | -22/+41 |
|\ \ | | | | | | | no longer wait on node search to refresh vault but pass created ApiCient instead | ||||
| * | | no longer wait on node search to refresh vault but pass created ApiClient ↵ | Matt Wrock | 2015-12-22 | 4 | -22/+41 |
| |/ | | | | | | | instead | ||||
* | | Added profile provider for OS X | Nate Walck | 2015-12-17 | 4 | -0/+330 |
|/ | | | | Fixed resource to use let | ||||
* | Merge pull request #4312 from chef/cwebberOps/omnitruck | Thom May | 2015-12-16 | 1 | -1/+1 |
|\ | | | | | Updates the template to use omnitruck-direct.chef.io | ||||
| * | Updates the template to use omnitruck-direct.chef.iocwebberOps/omnitruck | Christopher Webber | 2015-12-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the past we have had issues with SAN and SNI certificates on RHEL 5. As a result, the fix was to keep pointing at www.opcode.com which used a cert that matched what we needed. With recent changes to the infrastructure omnitruck.chef.io and omnitruck-direct.chef.io are now available. omnitruck.chef.io is fronted by Fastly and as a result has the same certificate issues that have kept us using www.opscode.com. omnitruck-direct.chef.io is what Fastly (and now www.opscode.com) hits to serve traffic. While we don't get the benefit of the CDN and caching goodness, this will still do a bit to clean up the codebase. Bootstrapping was verified on the following platforms: ``` opscode-centos-6.4 running (virtualbox) opscode-centos-7.1 running (virtualbox) debian-6.0.10 running (virtualbox) debian-7.9 running (virtualbox) debian-8.2 running (virtualbox) fedora-21 running (virtualbox) fedora-22 running (virtualbox) freebsd-9.3 running (virtualbox) freebsd-10.2 running (virtualbox) opensuse-13.2 running (virtualbox) opscode-ubuntu-12.04 running (virtualbox) opscode-ubuntu-14.04 running (virtualbox) centos-5.11 running (virtualbox) ``` | ||||
* | | Merge pull request #4277 from chef/mwrock/package | Matt Wrock | 2015-12-15 | 5 | -20/+38 |
|\ \ | | | | | | | non msi packages must explicitly provide a source attribute on install | ||||
| * | | fixing post merge test breaks | Matt Wrock | 2015-12-15 | 1 | -1/+1 |
| | | | |||||
| * | | merge cleanupmwrock/package | Matt Wrock | 2015-12-15 | 1 | -1/+5 |
| | | | |||||
| * | | non msi packages must explicitly provide a source attribute on install | Matt Wrock | 2015-12-15 | 5 | -18/+32 |
| | | | |||||
* | | | Fix a typo comment. [ci skip] | Noah Kantrowitz | 2015-12-15 | 1 | -1/+1 |
| | | | |||||
* | | | If /policies and /policy_groups are not on this server version, | John Keiser | 2015-12-15 | 2 | -2/+57 |
| | | | | | | | | | | | | treat them like empty directories | ||||
* | | | Don't feed policies to older versions of chef-zero | John Keiser | 2015-12-15 | 1 | -1/+8 |
| | | | |||||
* | | | Add knife/ChefFS support for policyfiles and policy_groups. | John Keiser | 2015-12-15 | 34 | -129/+594 |
|/ / | |||||
* | | Use properties in package resourcesjk/package-properties | John Keiser | 2015-12-15 | 30 | -312/+74 |
|/ | |||||
* | Merge pull request #4309 from chef/lcg/fix-tags-and-set-unless | Thom May | 2015-12-15 | 3 | -6/+5 |
|\ | | | | | tags always an array; fix set_unless | ||||
| * | really always return an Arraylcg/fix-tags-and-set-unless | Lamont Granquist | 2015-12-14 | 1 | -2/+1 |
| | | |||||
| * | tags always an array; fix set_unless | Lamont Granquist | 2015-12-14 | 3 | -5/+5 |
| | | | | | | | | | | | | | | 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-warning | John Keiser | 2015-12-14 | 3 | -11/+24 |
| | | |||||
* | | sort properties | Lamont Granquist | 2015-12-14 | 1 | -3/+3 |
| | | |||||
* | | remove unnecessary identity_attr declaration | Lamont Granquist | 2015-12-14 | 1 | -2/+0 |
| | | |||||
* | | regex works fine inside the is array | Lamont Granquist | 2015-12-14 | 1 | -1/+1 |
| | | |||||
* | | can be less verbose about creating Arrays | Lamont Granquist | 2015-12-14 | 1 | -1/+1 |
| | | |||||
* | | why is 'identity' different than 'name_property'? | Lamont Granquist | 2015-12-14 | 1 | -1/+1 |
| | | |||||
* | | is: vs. regex: is different | Lamont Granquist | 2015-12-14 | 1 | -1/+1 |
| | | |||||
* | | stop mutating the default array | Lamont Granquist | 2015-12-14 | 1 | -1/+1 |
| | | |||||
* | | unnecessary array arg | Lamont Granquist | 2015-12-14 | 1 | -1/+1 |
| | | |||||
* | | implement verifications as a property | Lamont Granquist | 2015-12-14 | 2 | -8/+4 |
| | | | | | | | | | | | | 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 properties | Lamont Granquist | 2015-12-14 | 1 | -7/+7 |
| | | |||||
* | | make file resource use properties | Lamont Granquist | 2015-12-14 | 1 | -70/+9 |
| | | |||||
* | | Don't warn when setting a property to nil unless its value wouldjk/updates2 | John Keiser | 2015-12-14 | 1 | -8/+11 |
| | | | | | | | | | | actually change. Gets rid of cases where we are initializing a resource with values from another resource. | ||||
* | | Implement action_class do ... end | John Keiser | 2015-12-11 | 1 | -17/+23 |
|/ | |||||
* | Merge pull request #4273 from chef/jdm/default-auth-1.1 | Jay Mundrawala | 2015-12-11 | 2 | -18/+0 |
|\ | | | | | Use signing protocol 1.1 by default | ||||
| * | Use signing protocol 1.1 by defaultjdm/default-auth-1.1 | Jay Mundrawala | 2015-12-10 | 2 | -18/+0 |
| | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | Get rid of ambiguity with `template 'x' do ...`jk/error-on-property-with-block | John Keiser | 2015-12-10 | 1 | -2/+10 |
| | | |||||
* | | Improve commentsjk/warn-dup-property | John Keiser | 2015-12-10 | 2 | -3/+17 |
| | | |||||
* | | Warn when user sets a property of an inline resource to itself. | John Keiser | 2015-12-10 | 5 | -17/+44 |
| | | | | | | | | (User will expect "x x" to grab the parent property.) | ||||
* | | Merge pull request #4248 from chef/tm/fix_reg_tests_2 | Thom May | 2015-12-10 | 1 | -0/+2 |
|\ \ | | | | | | | expose HTTP options | ||||
| * | | expose HTTP optionstm/fix_reg_tests_2 | Thom May | 2015-12-09 | 1 | -0/+2 |
| | | | | | | | | | | | | and use it in registration client specs | ||||
* | | | Ask for stacktrace.out in bug reportslcg/ask-for-stacktraces | Lamont Granquist | 2015-12-09 | 1 | -1/+2 |
| | | | |||||
* | | | Moving the proxy export to environment varibles into Chef::Config | tyler-ball | 2015-12-09 | 4 | -86/+3 |
| | | | |||||
* | | | Adding proxifier dependency and leveraging its ability to make TCPSocket.new ↵ | tyler-ball | 2015-12-09 | 3 | -4/+47 |
| | | | | | | | | | | | | respect ENV['http_proxy'] | ||||
* | | | Don't activate cheffish and chef-provisioning until its DSL is usedjk/lazy-activation | John Keiser | 2015-12-09 | 4 | -8/+148 |
| | | |