summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* tweak chef-solo run_lock timing testlcg/solo-test-loop-tweakingLamont Granquist2016-09-021-4/+4
| | | | | | | | | | | | | | | | | - fix the 'last' statements (my perl brain occassionally crops up in ruby code) and replace with a raise. of course this just swaps one exception for another, but this time its really intended to work this way. - swap the order of the expecations so that if we fails to see the waiting on the other process statement, but we blow up in both threads in the exception that was just added, we know we actually have a legit run_lock race condition that this code just found. does not fix this bug, just gets us a bit more information if it reoccurs. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version of chef to 12.14.45 by Chef Versioner.v12.14.45Chef Versioner2016-09-024-8/+8
|
* Merge pull request #5260 from chef/lcg/openssl-1.0.2Lamont Granquist2016-09-024-10/+11
|\ | | | | bump openssl to 1.0.2h
| * bump omnibus-software againlcg/openssl-1.0.2Lamont Granquist2016-09-011-1/+1
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * remove bundle update of license_scoutLamont Granquist2016-09-011-2/+1
| |
| * bump omnibus-softwareLamont Granquist2016-09-011-1/+1
| |
| * use the correct override locationLamont Granquist2016-09-011-0/+1
| |
| * use 1.0.1h and rebase omnibus-software to masterLamont Granquist2016-09-013-11/+12
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * bump openssl to 1.0.2gLamont Granquist2016-09-011-1/+1
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version of chef to 12.14.44 by Chef Versioner.v12.14.44Chef Versioner2016-09-024-8/+8
| |
* | Merge pull request #5272 from chef/acceptance_bumpMatt Wrock2016-09-012-31/+33
|\ \ | |/ |/| Pin to berkshelf 4.3.5 in acceptance
| * pinning berkshelfacceptance_bumpMatt Wrock2016-09-012-31/+33
| |
* | Bump version of chef to 12.14.43 by Chef Versioner.v12.14.43Chef Versioner2016-09-014-8/+8
| |
* | Merge pull request #5270 from chef/acceptance_bumpMatt Wrock2016-09-012-80/+59
|\ \ | |/ | | update acceptance deps based on winrm 2 release and squashed tk branch
| * update acceptance deps based on winrm 2 release and squashed tk branchMatt Wrock2016-09-012-80/+59
|/
* Bump version of chef to 12.14.42 by Chef Versioner.v12.14.42Chef Versioner2016-08-304-8/+8
|
* Merge pull request #5262 from chef/lcg/gem-package-regressionThom May2016-08-302-1/+9
|\ | | | | fix gem_package regression in master
| * fix gem_package regressionlcg/gem-package-regressionLamont Granquist2016-08-291-1/+1
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * add test that should cause travis to go redLamont Granquist2016-08-291-0/+8
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version of chef to 12.14.41 by Chef Versioner.v12.14.41Chef Versioner2016-08-304-8/+8
| |
* | Added fix for spaces in profile identifiers (#5159)Nate Walck2016-08-292-2/+8
|/ | | | | | | | | | * Added fix for spaces in profile identifiers * Added an attempt to test spaces in identifier names * Derp, bad merge * Fixed osx profile spec test
* Bump version of chef to 12.14.40 by Chef Versioner.v12.14.40Chef Versioner2016-08-294-8/+8
|
* Merge pull request #5259 from chef/lcg/compat-resource-run-context-hooksLamont Granquist2016-08-291-3/+5
|\ | | | | add a hook for compat_resource
| * add a hook for compat_resourcelcg/compat-resource-run-context-hooksLamont Granquist2016-08-271-3/+5
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version of chef to 12.14.39 by Chef Versioner.v12.14.39Chef Versioner2016-08-274-8/+8
| |
* | Merge pull request #5258 from jaymzh/fix_yum_perfThom May2016-08-271-12/+13
|\ \ | | | | | | Fix flush_cache issues in yum_package
| * | Make rubocop happyPhil Dibowitz2016-08-261-10/+12
| | |
| * | Use bad style just for rspecPhil Dibowitz2016-08-261-2/+3
| | |
| * | Fix flush_cache issues in yum_packagePhil Dibowitz2016-08-261-11/+9
|/ / | | | | | | Fixes #4691. I hope.
* | Bump version of chef to 12.14.38 by Chef Versioner.v12.14.38Chef Versioner2016-08-264-8/+8
| |
* | Merge pull request #5248 from chef/lcg/linux-user-check-lockLamont Granquist2016-08-262-69/+38
|\ \ | |/ |/| rewrite linux_user provider check_lock
| * add check for the centos why-run buglcg/linux-user-check-lockLamont Granquist2016-08-241-0/+3
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * rewrite linu_user provider check_lockLamont Granquist2016-08-242-69/+35
| | | | | | | | | | | | | | | | | | | | | | | | this removes the kinda brittle kinda insane parsing of the installed rpm version. now we're just less strict about the exit 1 code and fail on the output not being what is expected. this also likely fixes a bug in rhel in why-run mode where shell_out! would have failed on the user-not-found and raised an exception that would have ended the run. the code before certainly looks buggy. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version of chef to 12.14.37 by Chef Versioner.v12.14.37Chef Versioner2016-08-264-8/+8
| |
* | Use symbols instead of strings as keys for systemd user property (#5241)Joshua Miller2016-08-264-8/+8
| | | | | | | | | | | | | | | | | | | | * Use symbols instead of strings as keys for systemd user property related funcs * Fix tests for provider/service/systemd for when user property is set * Change hash in systemctl_opts to use symbols instead of strings * Fix tests for chef/provider/systemd_unit.rb
* | Bump version of chef to 12.14.36 by Chef Versioner.v12.14.36Chef Versioner2016-08-264-8/+8
| |
* | Merge pull request #5253 from tas50/chefspecisoutThom May2016-08-263-34/+28
|\ \ | | | | | | Chefspec 5.0 is out. Remove fetching from git master
| * | Update Gemfile.lockTim Smith2016-08-252-33/+27
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Chefspec 5.0 is out. Remove fetching from git masterTim Smith2016-08-251-1/+1
|/ / | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version of chef to 12.14.35 by Chef Versioner.v12.14.35Chef Versioner2016-08-254-8/+8
| |
* | Merge pull request #5249 from evan2645/use-upstart-goal-state-as-service-statusThom May2016-08-252-15/+30
|\ \ | | | | | | Use upstart goal state as service status
| * | Use upstart goal state as service statusEvan Gilman2016-08-242-15/+30
| | | | | | | | | | | | Solves #5204
* | | Bump version of chef to 12.14.34 by Chef Versioner.v12.14.34Chef Versioner2016-08-254-8/+8
| | |
* | | Merge pull request #5185 from chef/adamleff/sensitive-propertiesThom May2016-08-254-2/+36
|\ \ \ | | | | | | | | Allow flagging a resource property as sensitive
| * | | Allow flagging a resource property as sensitiveadamleff/sensitive-propertiesAdam Leff2016-08-254-2/+36
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some properties in custom resources may include sensitive data, such as a password for a database server. When the Resource's state is built for use by Data Collector or similar auditing tool, `Chef::Resource#state_for_resource_reporter` builds a hash of all state properties for that resource and their values. This leads to sensitive data being transmitted and potentially stored in the clear. This change enhances properties with the ability to set an individual property as sensitive and then have the value of that property suppressed when exporting the Resource's state.
* | | Bump version of chef to 12.14.33 by Chef Versioner.v12.14.33Chef Versioner2016-08-244-8/+8
| | |
* | | Merge pull request #5247 from chef/jk/chef-acceptance-azJohn Keiser2016-08-241-1/+0
|\ \ \ | |/ / |/| | Don't force chef-acceptance to use a specific availability zone
| * | Don't force an availability zoneJohn Keiser2016-08-241-1/+0
|/ /
* | Bump version of chef to 12.14.32 by Chef Versioner.v12.14.32Chef Versioner2016-08-244-8/+8
| |
* | Merge pull request #5240 from chef/jk/updateJohn Keiser2016-08-247-48/+58
|\ \ | |/ |/| Update all the things