summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Improve validation for proxy in http_client_buildernls/proxy-bugNathan L Smith2015-12-282-8/+52
| | | | | Ensures that proxy_uri will only return nil or a URI object, but never an empty string.
* Merge pull request #4333 from chef/vaultMatt Wrock2015-12-228-53/+82
|\ | | | | 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 Wrock2015-12-228-53/+82
| | | | | | | | instead
* | Merge pull request #4335 from jaymzh/pr4078changelogPhil Dibowitz2015-12-211-0/+2
|\ \ | | | | | | Changelog for PR#4078
| * | Changelog for PR#4078Phil Dibowitz2015-12-211-0/+2
|/ /
* | Merge pull request #4078 from natewalck/profilesPhil Dibowitz2015-12-208-0/+660
|\ \ | |/ |/| Added profile provider for OS X
| * Added profile provider for OS XNate Walck2015-12-178-0/+660
| | | | | | | | Fixed resource to use let
* | Merge pull request #4330 from chef/shain/disable_aix_mount_testsSalim Alam2015-12-184-3/+9
|\ \ | | | | | | Disabled mount tests on AIX
| * | Filter out service test that cannot run inside a WPARshain/disable_aix_mount_testsScott Hain2015-12-183-2/+7
| | |
| * | Disabled mount tests on AIX since they only work in LPARs and we test in ↵Scott Hain2015-12-181-1/+2
| | | | | | | | | | | | WPARs. In the future we should find a way to test this code. One cannot create a ramdisk in a WPAR, since it shares filesystem with the LPAR host.
* | | Merge pull request #4327 from chef/jdm/aix-watJay Mundrawala2015-12-181-1/+3
|\ \ \ | |/ / |/| | tiny_server should retry Errno::EHOSTUNREACH
| * | Consistent return value for started?Jay Mundrawala2015-12-181-0/+1
| | |
| * | tiny_server should retry Errno::EHOSTUNREACHJay Mundrawala2015-12-181-1/+2
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AIX seems to raise Errno::EHOSTUNREACH when the server is not ready yet. Our tests on AIX fail with: ``` Errno::EHOSTUNREACH: No route to host - connect(2) for "localhost" port 9000 Shared Example Group: "a file with the wrong content" called from ./spec/support/shared/functional/file_resource.rb:936 Shared Example Group: "a configured file resource" called from ./spec/support/shared/functional/file_resource.rb:279 Shared Example Group: "a file resource" called from ./spec/functional/resource/remote_file_spec.rb:122 # ./spec/tiny_server.rb:91:in `started?' # ./spec/tiny_server.rb:82:in `block in block_until_started' # ./spec/tiny_server.rb:81:in `times' # ./spec/tiny_server.rb:81:in `block_until_started' # ./spec/tiny_server.rb:72:in `start' # ./spec/support/shared/functional/http.rb:45:in `start_tiny_server' # ./spec/functional/resource/remote_file_spec.rb:111:in `block (3 levels) in <top (required)>' ```
* | Merge pull request #4325 from chef/ksubrama/win32eventlogJay Mundrawala2015-12-171-1/+4
|\ \ | |/ |/| Pin win32-eventlog to 0.6.3 to avoid clashing CreateEvent definition
| * Pin win32-eventlog to 0.6.3 to avoid clashing CreateEvent definitionKartik Null Cating-Subramanian2015-12-171-1/+4
|/ | | | This can be unpinned when djberg96/win32-eventlog#20 is resolved.
* Merge pull request #4320 from chef/jk/fix-package-nil-warningJay Mundrawala2015-12-161-5/+1
|\ | | | | Fix failing package unit test
| * Fix failing package unit testjk/fix-package-nil-warningJohn Keiser2015-12-161-5/+1
| |
* | Merge pull request #4312 from chef/cwebberOps/omnitruckThom May2015-12-161-1/+1
|\ \ | | | | | | Updates the template to use omnitruck-direct.chef.io
| * | Updates the template to use omnitruck-direct.chef.iocwebberOps/omnitruckChristopher Webber2015-12-151-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/packageMatt Wrock2015-12-159-33/+72
|\ \ \ | | | | | | | | non msi packages must explicitly provide a source attribute on install
| * | | fixing post merge test breaksMatt Wrock2015-12-152-3/+3
| | | |
| * | | merge cleanupmwrock/packageMatt Wrock2015-12-152-2/+6
| | | |
| * | | non msi packages must explicitly provide a source attribute on installMatt Wrock2015-12-158-28/+63
| | |/ | |/|
* | | Fix a typo comment. [ci skip]Noah Kantrowitz2015-12-151-1/+1
| | |
* | | Merge branch 'cd/policies-cheffs'John Keiser2015-12-1543-196/+1097
|\ \ \ | |/ / |/| |
| * | 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
| | |