summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update depstduffield/fix-syntaxTom Duffield2017-01-244-8/+8
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Merge branch 'master' into tduffield/fix-syntaxLamont Granquist2017-01-248-17/+26
|\
| * Merge pull request #5754 from chef/lcg/fix-travisLamont Granquist2017-01-242-1/+7
| |\ | | | | | | fix the bundler pinning
| | * bump rubygems for rainbowlcg/fix-travisLamont Granquist2017-01-231-1/+1
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| | * fix the bundler pinningLamont Granquist2017-01-231-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | - remove all versions of the gem before installing the one we want - ensure that if the travis version is more recent that we don't pick it up - also add some debugging output of the versions afterwards Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | Bump version of chef to 12.18.48 by Chef Versioner.v12.18.48Chef Versioner2017-01-245-11/+10
| | |
| * | Merge pull request #5753 from chef/rnTim Smith2017-01-232-6/+10
| |\ \ | | |/ | |/| Add missing items to the release notes + changelog
| | * Add 2 missing items to the release notesTim Smith2017-01-232-6/+10
| |/ | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Force version constraints in appveyorTom Duffield2017-01-231-3/+4
| | | | | | | | Signed-off-by: Tom Duffield <tom@chef.io>
* | Bump depsTom Duffield2017-01-235-26/+26
| | | | | | | | Signed-off-by: Tom Duffield <tom@chef.io>
* | Ruby 2.3 doesn't have casecmp?. Use casecmp insteadTom Duffield2017-01-231-1/+1
|/ | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Bump version of chef to 12.18.47 by Chef Versioner.v12.18.47Chef Versioner2017-01-235-11/+11
|
* Merge pull request #5746 from chef/COOL-663/tduffield/use-fips_mode-variableTom Duffield2017-01-232-5/+1
|\ | | | | Use new `fips_mode` variable to define whether to build with FIPS
| * Use new `fips_mode` variable to define whether to build with FIPSCOOL-663/tduffield/use-fips_mode-variableTom Duffield2017-01-202-5/+1
| | | | | | | | Signed-off-by: Tom Duffield <tom@chef.io>
* | Bump version of chef to 12.18.46 by Chef Versioner.v12.18.46Chef Versioner2017-01-235-11/+11
| |
* | Added module_version attribute for dsc_resource. (#5701)Aliasgar162017-01-235-1/+209
| | | | | | | | | | | | * Added module_version attribute for dsc_resource. Signed-off-by: aliasgar16 <aliasgar.batterywala@msystechnologies.com>
* | Bump version of chef to 12.18.45 by Chef Versioner.v12.18.45Chef Versioner2017-01-235-10/+10
| |
* | Merge pull request #5744 from chef/tm/fix_ssh_searchThom May2017-01-233-65/+74
|\ \ | | | | | | Ensure ssh search paginates correctly
| * | Ensure ssh search paginates correctlytm/fix_ssh_searchThom May2017-01-233-65/+74
| | | | | | | | | | | | | | | | | | Also use partial search for much small on-the-wire sizes Signed-off-by: Thom May <thom@chef.io>
* | | Bump version of chef to 12.18.44 by Chef Versioner.v12.18.44Chef Versioner2017-01-215-10/+11
| | |
* | | Fixed Travis issues.aliasgar162017-01-212-10/+10
| | | | | | | | | | | | Signed-off-by: aliasgar16 <aliasgar.batterywala@msystechnologies.com>
* | | Added RSpecs.aliasgar162017-01-212-0/+133
| | | | | | | | | | | | Signed-off-by: aliasgar16 <aliasgar.batterywala@msystechnologies.com>
* | | Raise NamedSecurityInfo related exception using HR resultBaptiste Courtois2017-01-211-2/+2
| |/ |/| | | | | | | | | | | | | | | GetNamedSecurityInfoW & SetNamedSecurityInfoW returns error code (HR) So pass the HR code to Win32::Error.raise! to avoid this weird message: > ---- Begin Win32 API output ---- > System Error Code: 0 > System Error Message: The operation completed successfully. > ---- End Win32 API output ----
* | Bump version of chef to 12.18.43 by Chef Versioner.v12.18.43Chef Versioner2017-01-205-10/+10
| |
* | Merge pull request #5743 from chef/tduffield/pin-nio4rTom Duffield2017-01-202-6/+12
|\ \ | | | | | | Pin nio4r gem to avoid install error
| * | Pin nio4r gem to avoid install errorTom Duffield2017-01-202-6/+12
| |/ | | | | | | | | | | | | The nio4r gem, which is a dep of celluloid, was having some install problems. To avoid this we're just pinning it. Signed-off-by: Tom Duffield <tom@chef.io>
* | Bump version of chef to 12.18.42 by Chef Versioner.v12.18.42Chef Versioner2017-01-205-10/+11
| |
* | Merge pull request #5742 from chef/COOL-615/before-notifies-fixTom Duffield2017-01-204-2/+22
|\ \ | |/ |/| Do not modify File's new_resource during why-run
| * Do not modify File's new_resource during why-runScott Christopherson2017-01-204-2/+22
|/ | | | | | | | | | | The `File` provider's `action_create` method would modify the `new_resource` object during a `why-run`. This was problematic when a `File` resource was configured with a `notifies :before` because resources with `before` timers have their actions executed twice. [Once](https://github.com/chef/chef/blob/a2e1d1d4edb74a968b416517fdbdf35740686467/lib/chef/runner.rb#L54-L57) in `why-run` mode to see if the other resources need to be notified, and then executed [once again](https://github.com/chef/chef/blob/a2e1d1d4edb74a968b416517fdbdf35740686467/lib/chef/runner.rb#L68-L69) after the `before` notifications are resolved. This behavior would result in existing File resources not getting their ownership and permissions updated properly during a converge. Signed-off-by: Scott Christopherson <scott@chef.io>
* Bump version of chef to 12.18.41 by Chef Versioner.v12.18.41Chef Versioner2017-01-205-10/+10
|
* Merge pull request #5728 from chef/tduffield/add-myself-as-maintainerSteven Murawski2017-01-192-0/+6
|\ | | | | Add myself as core maintainer
| * Add myself as core maintainertduffield/add-myself-as-maintainerTom Duffield2017-01-172-0/+6
| | | | | | | | Signed-off-by: Tom Duffield <tom@chef.io>
* | Bump version of chef to 12.18.40 by Chef Versioner.v12.18.40Chef Versioner2017-01-195-10/+11
| |
* | Merge pull request #5736 from chef/rhass/COOL-657_ecc-algorithm-supportRyan Hass2017-01-1912-153/+170
|\ \ | | | | | | Add gems for ECC algorithm support to omnibus.
| * | Revert omnibus-software to ruby_windows_monster branchrhass/COOL-657_ecc-algorithm-supportTom Duffield2017-01-193-3/+4
| | | | | | | | | | | | Signed-off-by: Tom Duffield <tom@chef.io>
| * | Pin version of rainbow gem and update deps.Ryan Hass2017-01-197-8/+11
| | | | | | | | | | | | | | | | | | | | | We need to pin rainbow until the next version of rubygems is released as it is causing build failures in travis. Signed-off-by: Ryan Hass <rhass@users.noreply.github.com>
| * | Clarify platform constraints for ios and solarisTom Duffield2017-01-196-15/+12
| | | | | | | | | | | | | | | | | | Based on feedback. Signed-off-by: Tom Duffield <tom@chef.io>
| * | Fix chefstyleTom Duffield2017-01-191-1/+0
| | | | | | | | | | | | Signed-off-by: Tom Duffield <tom@chef.io>
| * | Add gems for ECC algorithm support to omnibus.Ryan Hass2017-01-189-147/+164
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These definitions have been added to resolve build issues with ECC algorithm support on Solaris and Cisco IOS-XR. The bcyrpt_pbkdf gem currently link against shared libs which are not installed on Cisco IOS-XR. The rbnacl gems currently fail to compile on Solaris for both x86-64 and SPARC. Adding these definitions will allow us to selectively define the supported platforms as well as provide a simple means to itterate on patches as needed. Signed-off-by: Ryan Hass <rhass@users.noreply.github.com>
* | | Bump version of chef to 12.18.39 by Chef Versioner.v12.18.39Chef Versioner2017-01-185-10/+10
| | |
* | | Merge pull request #5734 from chef/tm/update_issue_templateThom May2017-01-181-1/+1
|\ \ \ | | | | | | | | make it a trifle clearer that server issues don't belong here
| * | | make it a trifle clearer that server issues don't belong heretm/update_issue_templateThom May2017-01-181-1/+1
|/ / / | | | | | | | | | Signed-off-by: Thom May <thom@chef.io>
* | | Bump version of chef to 12.18.38 by Chef Versioner.v12.18.38Chef Versioner2017-01-185-15/+12
| | |
* | | Merge pull request #5606 from chef/adamleff/warn-on-dangerous-property-namesThom May2017-01-189-7/+69
|\ \ \ | |/ / |/| | Deprecate creating properties whose names are already methods
| * | Deprecate creating properties whose names are already methodsadamleff/warn-on-dangerous-property-namesAdam Leff2017-01-189-7/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When creating a resource, a user can create a property that is the same name as an already-existing Ruby method, such as `#hash`. In the case of the `#hash` method, this can cause issues when attempting to adding resources to other data structures, such as Arrays or Hashes. In other examples, this could cause unexpected behavior that is incredibly difficult to troubleshoot. This change adds a deprecation warning in the case where a user adds a property to a resource that the resource instance already responds to. If y'all are OK with this approach, I'll be happy to write up the deprecation doc for this for docs.chef.io. Signed-off-by: Adam Leff <adam@leff.co>
* | | Bump version of chef to 12.18.37 by Chef Versioner.v12.18.37Chef Versioner2017-01-175-10/+10
| | |
* | | Merge pull request #5726 from higanworks/compatible_with_net-ssh4Thom May2017-01-172-2/+2
|\ \ \ | | | | | | | | pass true as 2nd args for Net::SSH.configuration_for by default.
| * | | pass true as 2nd args for Net::SSH.configuration_for by default.sawanoboly2017-01-162-2/+2
| | |/ | |/| | | | | | | Signed-off-by: SAWANOBORI Yukihiko <sawanoboriyu@higanworks.com>
* | | Bump version of chef to 12.18.36 by Chef Versioner.v12.18.36Chef Versioner2017-01-175-10/+10
| | |
* | | Merge pull request #5539 from atward/remote_sftp_test_fixThom May2017-01-171-3/+3
|\ \ \ | | | | | | | | Correct SFTP remote_file tests