Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add formatter and force-logger/formatter options to chef-applymh/formatter_chef_apply | Mark Harrison | 2015-07-20 | 1 | -0/+18 |
| | | | | | | | This change simply copies the formatter, force-logger and force-formatter options across from chef-client/chef-solo to chef-apply. The options are honored without further changes, and this allows you to force doc formatting output with chef-apply when the output isn't a terminal. | ||||
* | Note @igorshp's contribution | Thom May | 2015-04-30 | 1 | -0/+2 |
| | |||||
* | Update changelog for releases | Thom May | 2015-04-30 | 3 | -66/+7 |
| | |||||
* | Merge pull request #3207 from Igorshp/exception_handlers | Thom May | 2015-04-30 | 3 | -6/+17 |
|\ | | | | | patch to always run exception handlers | ||||
| * | cleaned up rspec test | Igor Shpakov | 2015-04-21 | 1 | -5/+1 |
| | | |||||
| * | revised rspec test | Igor Shpakov | 2015-04-20 | 1 | -9/+6 |
| | | |||||
| * | updated based on @lamont-granquist comments | Igor Shpakov | 2015-04-13 | 2 | -2/+1 |
| | | |||||
| * | do not overwrite whole @run_status in #build_node | Igor Shpakov | 2015-04-11 | 2 | -6/+5 |
| | | |||||
| * | small tweak to wording | Igor Shpakov | 2015-04-09 | 1 | -1/+1 |
| | | |||||
| * | added rspec test | Igor Shpakov | 2015-04-09 | 1 | -0/+20 |
| | | | | | | | | testing early fail inside 'run#begin' block. | ||||
| * | patch to always run exception handlers | Igor Shpakov | 2015-04-09 | 1 | -1/+1 |
| | | | | | | | | | | | | exception handlers require @run_status to be set. This patch moves @run_status declaration higher up so exception handlers report on all problems inside do_run begin block | ||||
* | | Merge pull request #3306 from chef/tc/key-delete | Tyler Cloke | 2015-04-29 | 7 | -3/+365 |
|\ \ | | | | | | | Implemented `knife user key delete` and `knife client key delete`. | ||||
| * | | Implemented `knife user key delete` and `knife client key delete`. | tylercloke | 2015-04-29 | 7 | -3/+365 |
|/ / | |||||
* | | Merge pull request #3235 from jaymzh/yum_arch | Phil Dibowitz | 2015-04-29 | 4 | -32/+101 |
|\ \ | | | | | | | Make multipackage and arch play nicely together | ||||
| * | | Make multipackage and arch play nicely together | Phil Dibowitz | 2015-04-29 | 4 | -32/+101 |
| | | | | | | | | | | | | Fixes #3233 | ||||
* | | | Merge pull request #3297 from chef/tc/key-list | Tyler Cloke | 2015-04-29 | 8 | -39/+644 |
|\ \ \ | |/ / |/| | | Implemented `knife user key list` and `knife client key list`. | ||||
| * | | Implemented `knife user key list` and `knife client key list`.tc/key-list | tylercloke | 2015-04-29 | 8 | -39/+644 |
|/ / | | | | | | | Abstracted out a bunch of common tests with the key create code to reduce redundancy. | ||||
* | | Merge pull request #3301 from chef/revert-3296-disable-travis-containers | Julian C. Dunn | 2015-04-29 | 1 | -0/+1 |
|\ \ | | | | | | | Revert "Disable Travis CI container infrastructure due to broken IPv6 su... | ||||
| * | | Revert "Disable Travis CI container infrastructure due to broken IPv6 support"revert-3296-disable-travis-containers | Julian C. Dunn | 2015-04-29 | 1 | -0/+1 |
|/ / | |||||
* | | Merge pull request #3296 from juliandunn/disable-travis-containers | Julian C. Dunn | 2015-04-28 | 1 | -1/+0 |
|\ \ | | | | | | | Disable Travis CI container infrastructure due to broken IPv6 support | ||||
| * | | Disable Travis CI container infrastructure due to broken IPv6 support: | Julian C. Dunn | 2015-04-28 | 1 | -1/+0 |
|/ / | | | | | | | https://github.com/travis-ci/travis-ci/issues/3302 | ||||
* | | Merge pull request #3260 from chef/jdm/kitchen-appbundle | Jay Mundrawala | 2015-04-28 | 3 | -32/+28 |
|\ \ | | | | | | | Update kitchen tests to use latest official test-kitchen | ||||
| * | | Use kitchen-appbundle-updaterjdm/kitchen-appbundle | Jay Mundrawala | 2015-04-28 | 3 | -32/+28 |
| | | | |||||
* | | | Merge pull request #3271 from chef/tc/create-key | Tyler Cloke | 2015-04-28 | 10 | -8/+634 |
|\ \ \ | | | | | | | | | Implement `knife user key create` and `knife client key create` | ||||
| * | | | Implemented `knife user key create` and `knife client key create`. | tylercloke | 2015-04-28 | 9 | -6/+596 |
| | | | | | | | | | | | | | | | | Implemented using a common service class that contains most of the actual functionality outside of parsing and inheriting Chef::Knife. | ||||
| * | | | Fixed bug in Chef::Key where create failed to return the full key. | tylercloke | 2015-04-28 | 2 | -11/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code assumed POST to keys endpoint returned the key body like other parts of the API. Now, it simply generated the new key returned by create from the original key plus the private_key returned by the API if any. Specs also updated. | ||||
| * | | | Set chef_server_root config value to sane defaults. | tylercloke | 2015-04-28 | 1 | -0/+10 |
|/ / / | | | | | | | | | | If chef_server_url matches /\/organizations\/\S*$/ aka .../organizations/someorg, then strip /organizations/someorg and use that as the chef_server_root default. Otherwise, just use whatever chef_server_url is as the default. | ||||
* | | | Merge pull request #3279 from chef/lcg/fix-provider-resolver-api-break | Thom May | 2015-04-27 | 3 | -1/+8 |
|\ \ \ | | | | | | | | | Lcg/fix provider resolver api break | ||||
| * | | | typo fix in commentlcg/fix-provider-resolver-api-break | Lamont Granquist | 2015-04-27 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fix API break in 12.3.0.rc.0 | Lamont Granquist | 2015-04-24 | 3 | -1/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | provides? on a provider was passed the full resource. provides? on a resource class cannot be passed the resource and must be passed the declared_type instead. i tried to make them the same, but that would change the API on the provider. | ||||
* | | | | Merge pull request #3280 from chef/sersut/3234 | Thom May | 2015-04-27 | 1 | -0/+1 |
|\ \ \ \ | | | | | | | | | | | Configure serverspec correctly on windows. | ||||
| * | | | | Configure serverspec correctly on windows.sersut/3234 | Serdar Sutay | 2015-04-24 | 1 | -0/+1 |
| |/ / / | |||||
* | | | | Merge pull request #3166 from chef/ssd/find-python | Thom May | 2015-04-25 | 2 | -2/+64 |
|\ \ \ \ | |/ / / |/| | | | Use the same python interpreter as yum when possible | ||||
| * | | | Use the same python interpreter as yum when possiblessd/find-python | Steven Danna | 2015-03-31 | 2 | -2/+64 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We rely on a system python installation with the correct python libraries. To improve the chances that the python interpreter we call has the yum libary available, we use the same interpreter as yum uses. Fixes #3143 | ||||
* | | | | Revert "Fix API break in 12.3.0.rc.0" | Lamont Granquist | 2015-04-24 | 3 | -8/+1 |
| | | | | | | | | | | | | | | | | This reverts commit 57cdbe124f63e47cab960e714572539d3979b90f. | ||||
* | | | | Fix API break in 12.3.0.rc.0 | Lamont Granquist | 2015-04-24 | 3 | -1/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | provides? on a provider was passed the full resource. provides? on a resource class cannot be passed the resource and must be passed the declared_type instead. i tried to make them the same, but that would change the API on the provider. | ||||
* | | | | Merge pull request #3268 from chef/tm/fix_maintainers | Thom May | 2015-04-24 | 1 | -43/+43 |
|\ \ \ \ | |_|/ / |/| | | | Fix syntax nits in Maintainers file | ||||
| * | | | Fix syntax nits in Maintainers filetm/fix_maintainers | Thom May | 2015-04-23 | 1 | -43/+43 |
|/ / / | |||||
* | | | Merge pull request #3254 from chef/jdm/12.4.0.dev12.4.0.dev.0 | Thom May | 2015-04-22 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | 12.4.0.dev.0 for master | ||||
| * | | | 12.4.0.dev.0 for masterjdm/12.4.0.dev | Jay Mundrawala | 2015-04-21 | 1 | -1/+1 |
|/ / / | |||||
* | | | Document changes from merges | Thom May | 2015-04-21 | 1 | -0/+6 |
| | | | |||||
* | | | Merge pull request #3214 from chef/tc/chef_key_object | Tyler Cloke | 2015-04-20 | 3 | -0/+831 |
|\ \ \ | | | | | | | | | Chef Key Object | ||||
| * | | | Implemented the Key object corrosponding to key rotation API endpoint.tc/chef_key_object | tylercloke | 2015-04-20 | 3 | -0/+831 |
|/ / / | |||||
* | | | Update CHANGELOG for merges | Bryan McLellan | 2015-04-20 | 1 | -3/+6 |
| | | | |||||
* | | | Address review comments from @btm | Julian C. Dunn | 2015-04-20 | 1 | -7/+3 |
| | | | |||||
* | | | Address review comment ↵ | Julian C. Dunn | 2015-04-20 | 1 | -18/+0 |
| | | | | | | | | | | | | https://github.com/chef/chef/pull/2877#discussion_r26357870 | ||||
* | | | Several bugs found during testing: | Julian C. Dunn | 2015-04-20 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use -o option in curl to send the install.sh to a file. This way stderr/stdout can be reserved for errors like "curl: not found", ensuring it is captured. * On AIX, ksh was shell-substituting $ARGV[0] before script interpretation, so use a shift() trick to avoid the $ * If the chef-client binary doesn't exist at all, then avoid proceeding with the rest of should_update_chef() Tested on: AIX 7.1 + sudo, FreeBSD 10 + ca_root_nss + sudo | ||||
* | | | Gotta do something with that stderr we so carefully captured. | Julian C. Dunn | 2015-04-20 | 1 | -0/+5 |
| | | | |||||
* | | | Copy more robust routines from Omnitruck installer. | Julian C. Dunn | 2015-04-20 | 1 | -31/+86 |
| | | | | | | | | | | | | Put knife bootstrap proxy options back in the right place. | ||||
* | | | Rebase and resolve conflicts. | Julian C. Dunn | 2015-04-20 | 1 | -22/+126 |
| | | |