summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Cherry Pick omnibus commitsjsinha/cherrypick-omnibusJaymala Sinha2016-11-041-8/+8
| | | | Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* Bump version of chef to 12.16.43 by Chef Versioner.v12.16.43Chef Versioner2016-11-044-8/+8
|
* Update changelog generator to better fill our pattern (#5515)Tom Duffield2016-11-042-2/+1262
| | | | | | | | | | | | | | | | | | | | | * Update changelog generator to better fill our pattern Configure the changelog generator to better fit our current pattern of changelogs. By utilizing the HISTORY.md file, we can generate a combined changelog of the latest version from HISTORY.md to now. Then, when we cut a release we can simply move our current changelog into HISTORY.md (using the appropriate rake task) and start the process over again. This might even be a first step to having the Chef Versioner generate the changelog automatically for us each time it bumps the version, and then we just need to groom it as we go along. Signed-off-by: Tom Duffield <tom@chef.io> * Add HISTORY.md for the 12.15.19 release Signed-off-by: Tom Duffield <tom@chef.io>
* Bump version of chef to 12.16.42 by Chef Versioner.v12.16.42Chef Versioner2016-11-044-8/+8
|
* Merge pull request #5514 from chef/fix-data-collector-acceptanceBryan McLellan2016-11-043-22/+42
|\ | | | | Fix data collector acceptance
| * Add `deprecations` to data collector expected fieldsfix-data-collector-acceptancedanielsdeleo2016-11-031-1/+3
| | | | | | | | Signed-off-by: Daniel DeLeo <dan@chef.io>
| * Remove overly strict acceptance testdanielsdeleo2016-11-031-10/+0
| | | | | | | | | | | | | | Implementations should be robust to extra fields for forwards compatibility with future clients. Signed-off-by: Daniel DeLeo <dan@chef.io>
| * Don't double-JSON data collector run complete messagesdanielsdeleo2016-11-032-11/+39
|/ | | | Signed-off-by: Daniel DeLeo <dan@chef.io>
* Bump version of chef to 12.16.41 by Chef Versioner.v12.16.41allow-tokenless-chef-solo-data-collectorChef Versioner2016-11-034-8/+8
|
* Merge pull request #5511 from chef/allow-tokenless-chef-solo-data-collectorSalim Afiune2016-11-034-9/+30
|\ | | | | Enable data collector w/o token for solo, but require explicit URL
| * Enable data collector w/o token for solo, but require explicit URLdanielsdeleo2016-11-034-9/+30
| | | | | | | | | | | | | | | | | | | | Third-party data collector implementations are supported and may not require a token for authentication. Therefore we must allow the case where the token is nil in Chef Solo mode. To reduce the chance that the data collector is accidentally enabled, only set the data collector URL to a default value in Chef Client mode. Signed-off-by: Daniel DeLeo <dan@chef.io>
* | Make release notes easier to readTim Smith2016-11-031-3/+2
| | | | | | Break up individual changes with headers
* | Bump version of chef to 12.16.40 by Chef Versioner.v12.16.40Chef Versioner2016-11-024-8/+8
|/
* Update release notes for automatic data collectionkey-auth-data-collectordanielsdeleo2016-11-022-1/+15
| | | | | | | Also, Chef Server 12.10 was released, so we will most likely require 12.11+ for the feature to work. Signed-off-by: Daniel DeLeo <dan@chef.io>
* Remove stale TODO commentsdanielsdeleo2016-11-021-7/+0
| | | | Signed-off-by: Daniel DeLeo <dan@chef.io>
* Extract data collector http config to a private methoddanielsdeleo2016-11-021-6/+14
| | | | Signed-off-by: Daniel DeLeo <dan@chef.io>
* Update default data collector URL to correct valuedanielsdeleo2016-11-023-8/+24
| | | | | | | Additionally, add info and debug logging for the auto-detection of whether to enable the data collector. Signed-off-by: Daniel DeLeo <dan@chef.io>
* Remove subproject config that snuck indanielsdeleo2016-11-022-0/+0
| | | | Signed-off-by: Daniel DeLeo <dan@chef.io>
* Disable data collector for solo if token isn't configureddanielsdeleo2016-11-022-13/+108
| | | | Signed-off-by: Daniel DeLeo <dan@chef.io>
* Enable the data collector automaticallydanielsdeleo2016-11-025-7/+35
| | | | Signed-off-by: Daniel DeLeo <dan@chef.io>
* Allow optional signed header auth for data collectordanielsdeleo2016-11-022-3/+57
| | | | | | | | | | * When the data collector is enabled but the token is nil, data collector will use signed header auth. * Switch data collector to an HTTP client that includes the JSON content middlewares so both auth methods talk to the `http` object the same way. Signed-off-by: Daniel DeLeo <dan@chef.io>
* Bump version of chef to 12.16.39 by Chef Versioner.v12.16.39Chef Versioner2016-11-024-8/+8
|
* Add a default GID for user creation on MacOS (#5393)cgerke2016-11-021-3/+8
| | | | | | | | | | | | * Avoid ArgumentError new_resource.gid.to_s will be empty if a recipe calls the user resource without gid and changes the home property. Will result in an exception and if chef is run by root, the home dir will end up being owned by root from the mv. * Avoid chown issues when using manage_home and not specifying a gid Using a sensible CONSTANT for gid when new_resource.gid.nil? Signed-off-by: Chris Gerke <chris.gerke@gmail.com>
* Bump version of chef to 12.16.38 by Chef Versioner.v12.16.38Chef Versioner2016-11-014-8/+8
|
* Merge pull request #5485 from chef/jsinha/BEN-123-IPSFIXThom May2016-11-011-0/+6
|\ | | | | [BEN-123] Fix IPS package must create symlinks to package commands
| * [BEN-123] Fix IPS package must create symlinks to package commandsjsinha/BEN-123-IPSFIXJaymala Sinha2016-10-241-0/+6
| | | | | | | | | | | | | | Create symlinks.erb template to exists in local project directory structure to enable IPS package to create required symlinks for installed commands Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* | Bump version of chef to 12.16.37 by Chef Versioner.v12.16.37Chef Versioner2016-11-014-8/+8
| |
* | Merge pull request #5494 from ↵Thom May2016-11-011-7/+3
|\ \ | | | | | | | | | | | | MsysTechnologiesllc/ali/knife_download_cookbooks_fix Fixed knife download cookbooks issue which used to corrupt the certificate files each time the command was fired.
| * | Fixed knife download cookbooks issue which used to corrupt the certificate ↵aliasgar162016-10-271-7/+3
| | | | | | | | | | | | | | | | | | files each time the command was fired. Signed-off-by: aliasgar16 <aliasgar.batterywala@msystechnologies.com>
* | | Bump version of chef to 12.16.36 by Chef Versioner.v12.16.36Chef Versioner2016-11-014-8/+8
| | |
* | | Merge pull request #5496 from chef/adamleff/deprecations-to-data-collectorThom May2016-11-013-3/+19
|\ \ \ | | | | | | | | Add deprecations to Data Collector competion message
| * | | Add deprecations to Data Collector competion messageadamleff/deprecations-to-data-collectorAdam Leff2016-10-283-3/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By adding deprecation warnings to Data Collector, receivers of Data Collector messages can easily identify nodes that would need attention to their versions/cookbooks before a major version Chef upgrade would be successful. Signed-off-by: Adam Leff <adam@leff.co>
* | | | Bump version of chef to 12.16.35 by Chef Versioner.v12.16.35Chef Versioner2016-11-014-8/+8
| | | |
* | | | Merge pull request #5499 from chef/tas50/deps2Lamont Granquist2016-11-015-55/+56
|\ \ \ \ | | | | | | | | | | Bump deps to pull in latest Ohai
| * | | | Bump deps to pull in latest Ohaitas50/deps2Tim Smith2016-10-315-55/+56
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | Bump version of chef to 12.16.34 by Chef Versioner.v12.16.34Chef Versioner2016-11-014-8/+8
| | | | |
* | | | | Merge pull request #5503 from chef/lcg/attribute-changed-docsLamont Granquist2016-11-012-29/+20
|\ \ \ \ \ | | | | | | | | | | | | update docs for attribute_changed
| * | | | | update docs for attribute_changedlcg/attribute-changed-docsLamont Granquist2016-11-012-29/+20
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | | Bump version of chef to 12.16.33 by Chef Versioner.v12.16.33Chef Versioner2016-11-014-8/+8
| | | | | |
* | | | | | Merge pull request #5504 from smalltown/smalltown/fix-rest-deprecatedThom May2016-11-011-0/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | include chef/chef_class for method log_deprecation
| * | | | | | include chef/chef_class for method log_deprecationTom Tsai2016-11-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: smalltown <smalltown20110306@gmail.com>
* | | | | | | Bump version of chef to 12.16.32 by Chef Versioner.v12.16.32Chef Versioner2016-11-014-8/+8
| | | | | | |
* | | | | | | Merge pull request #5498 from chef/2919/ssl_fetch_no_cnRachel Adler2016-11-013-5/+83
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Updating knife ssl fetch to correctly store certificate when it does not have a CN
| * | | | | | Updating knife ssl fetch to correctly store certificates when it does not ↵2919/ssl_fetch_no_cntyler-ball2016-10-313-5/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | contain a common name. Stores the certificate under the URI host instead of the common name in that case Signed-off-by: tyler-ball <tyleraball@gmail.com>
* | | | | | | Bump version of chef to 12.16.31 by Chef Versioner.v12.16.31Chef Versioner2016-11-014-8/+8
| | | | | | |
* | | | | | | Merge pull request #5495 from chef/lcg/attribute-setting-eventLamont Granquist2016-11-017-50/+126
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Core: add attribute_changed hook to event handlers
| * | | | | | add some unit testing of new node APIslcg/attribute-setting-eventLamont Granquist2016-10-311-1/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | | | | | fix existing specsLamont Granquist2016-10-312-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | | | | | add attribute_changed hook to event handlersLamont Granquist2016-10-286-48/+76
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | | Bump version of chef to 12.16.30 by Chef Versioner.v12.16.30Chef Versioner2016-11-014-8/+8
| | | | | |