Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow windows_package to download target filejdm/win-package-remote | Jay Mundrawala | 2015-02-12 | 1 | -1/+23 |
| | |||||
* | Merge pull request #2899 from chef/jk/chef-zero-4.0 | Dan DeLeo | 2015-02-12 | 1 | -1/+1 |
|\ | | | | | Bump chef-zero dep to 4.0 | ||||
| * | Bump chef-zero dep to 4.0jk/chef-zero-4.0 | John Keiser | 2015-02-11 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'download-cookbooks-as-artifacts' | danielsdeleo | 2015-02-12 | 2 | -79/+144 |
|\ \ | | | | | | | | | | Closes #2897 w/ rebase | ||||
| * | | Remove ruby 1.8-specific code from tests | danielsdeleo | 2015-02-12 | 1 | -6/+0 |
| | | | |||||
| * | | Include relative URLs in error messages | danielsdeleo | 2015-02-12 | 1 | -4/+6 |
| | | | |||||
| * | | Fetch cookbooks from cookbook_artifacts/ in native api mode | danielsdeleo | 2015-02-12 | 2 | -11/+55 |
| | | | |||||
| * | | Reorganize contexts to better test compat vs. native mode behaviors | danielsdeleo | 2015-02-12 | 1 | -75/+100 |
|/ / | |||||
* | | Merge pull request #2901 from chef/juliandunn/changelog-clone-warning | Steven Danna | 2015-02-12 | 1 | -1/+1 |
|\ \ | |/ |/| | Improve changelog note about CHEF-3694 warnings | ||||
| * | improve changelog note about CHEF-3694 warningsjuliandunn/changelog-clone-warning | Julian C. Dunn | 2015-02-12 | 1 | -1/+1 |
|/ | | | The way this reads now makes it sound like there are 3000+ warnings produced for cloning. | ||||
* | Add note about policyfile native APIs to changelog | danielsdeleo | 2015-02-11 | 1 | -0/+3 |
| | |||||
* | Merge branch 'upload-cookbooks-as-artifacts' | danielsdeleo | 2015-02-11 | 9 | -870/+1153 |
|\ | |||||
| * | DRY force_save_url in CookbookManifest | danielsdeleo | 2015-02-11 | 1 | -1/+1 |
| | | |||||
| * | Remove deprecations for Cookbook Version HTTP resource behaviors | danielsdeleo | 2015-02-11 | 3 | -36/+24 |
| | | | | | | | | | | | | | | | | We cannot determine the best way to organize various CookbookManifest formats ahead of time, so we make the CookbookManifest API private, and un-deprecate the methods in CookbookVersion that delegate to CookbookManifest. We'll re-deprecate these when we have a stable public API for CookbookManifest behaviors. | ||||
| * | Use standard deprecation mechanisms | danielsdeleo | 2015-02-11 | 1 | -15/+7 |
| | | |||||
| * | Add policy mode option to CookbookUploader | danielsdeleo | 2015-02-11 | 2 | -2/+37 |
| | | |||||
| * | Reorganize delegated methods on CookbookVersion, cleanup comments | danielsdeleo | 2015-02-11 | 2 | -88/+80 |
| | | |||||
| * | Add stability warning for policy mode | danielsdeleo | 2015-02-11 | 1 | -0/+9 |
| | | |||||
| * | Ensure cookbook_manifest is required where it's used | danielsdeleo | 2015-02-11 | 3 | -0/+6 |
| | | |||||
| * | Switch save URL based on policy mode flag | danielsdeleo | 2015-02-11 | 2 | -9/+48 |
| | | |||||
| * | Test cookbook manifest behavior separately | danielsdeleo | 2015-02-11 | 2 | -191/+197 |
| | | |||||
| * | Rename file specificity tests | danielsdeleo | 2015-02-11 | 1 | -1/+1 |
| | | |||||
| * | Standardize deprecation code within CookbookVersion | danielsdeleo | 2015-02-11 | 2 | -8/+22 |
| | | |||||
| * | Change hard errors to warnings for deprecated methods | danielsdeleo | 2015-02-11 | 2 | -17/+55 |
| | | |||||
| * | Temporarily implement deprecation warnings as errors | danielsdeleo | 2015-02-11 | 6 | -12/+53 |
| | | | | | | | | | | This is an intermediate step where we're cleaning up all internal code to convert cookbook version objects to JSON in the new way. | ||||
| * | Move remaining http relevant methods to CookbookManifest | danielsdeleo | 2015-02-11 | 2 | -51/+73 |
| | | |||||
| * | Move CookbookManifest to its own file | danielsdeleo | 2015-02-11 | 2 | -201/+221 |
| | | |||||
| * | Extract Cookbook JSON representation to class | danielsdeleo | 2015-02-11 | 1 | -160/+241 |
| | | | | | | | | | | | | Cookbook artifact API is going to have several behaviors that differ from the current cookbook API. Extracting this code to one place will give us a centralized location to handle the differences. | ||||
| * | remove some trailing whitespace | danielsdeleo | 2015-02-11 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #2758 from chef/mcquin/control_group | Serdar Sutay | 2015-02-11 | 20 | -52/+54 |
|\ | | | | | Change audit DSL method controls to control_group. | ||||
| * | Update DSL method name to controls_group.mcquin/control_group | Claire McQuin | 2015-01-15 | 20 | -52/+54 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to use control_group. Unify wording along control_group. Unify wording along control_group. Fix typo. Enable audit mode. Update to use control_group syntax. Update for audit DSL changes. Update for audit DSL change. | ||||
* | | Changelog update for merges | Bryan McLellan | 2015-02-09 | 1 | -0/+6 |
| | | | | | | | | | | | | | | Closes #2710 Closes #2735 Closes #2784 Closes #2770 | ||||
* | | Refs #2709: Isolate/fix the no-fork fault | AJ Christensen | 2015-02-09 | 7 | -14/+76 |
| | | | | | | | | | | | | * Share specific recipes code to application parent * Update specs to passing, update specs to RSpec 3. * Specs for set_specific_recipes, solo, client. | ||||
* | | add json_attribs option for chef-apply command | sonots | 2015-02-09 | 2 | -1/+33 |
| | | |||||
* | | Avoid 'class << self'-style class methods in Chef::ApiClient | Steven Danna | 2015-02-09 | 1 | -14/+15 |
| | | |||||
* | | Use ApiClient#from_hash rather than relying on json_class in return data | Steven Danna | 2015-02-09 | 2 | -48/+63 |
| | | | | | | | | | | | | | | | | | | | | | | Previously, knife client create was unable to create a client if the client json provided by the user did not include json_class. Using ApiClient#from_hash removes the restriction. The tests have been updated to test the contract between knife client create and the ApiClient class. Namely, knife client create is expected to call ApiClient.from_hash with a properly formated hash given the the user options and then call #save on the returned object. | ||||
* | | Add Knife::Core::UI#edit_hash | Steven Danna | 2015-02-09 | 2 | -1/+10 |
| | | | | | | | | | | | | edit_hash is similar to edit_data except that it returns an uninflated hash. edit_data returns either a string/IO, a hash, or a full ruby object, making it difficult to work with. | ||||
* | | Add ApiClient#from_hash and ApiClient#from_json | Steven Danna | 2015-02-09 | 2 | -27/+72 |
| | | | | | | | | | | | | | | ApiClient#json_create confusingly takes a hash rather than a JSON string. We need to preserve json_create for backwards compatibility. from_hash is the same as json_create. from_json takes an actual string of JSON. | ||||
* | | Support HTTP/FTP source on rpm_package | sonots | 2015-02-09 | 2 | -1/+36 |
| | | |||||
* | | Merge pull request #2872 from chef/lcg/chef-gem-config-option | Lamont Granquist | 2015-02-09 | 10 | -28/+186 |
|\ \ | | | | | | | Lcg/chef gem config option | ||||
| * | | pass message to deprecation exception | Lamont Granquist | 2015-02-09 | 1 | -1/+1 |
| | | | |||||
| * | | peer review feedback for deprecation warnings | Lamont Granquist | 2015-02-09 | 3 | -7/+9 |
| | | | |||||
| * | | fix a busted deprecation spec | Lamont Granquist | 2015-02-09 | 1 | -2/+1 |
| | | | |||||
| * | | patch chef_gem to use Chef::Log.deprecationlcg/chef-gem-config-option | Lamont Granquist | 2015-02-09 | 3 | -10/+10 |
| | | | |||||
| * | | Add Chef::Log.deprecation and associated wiring | Lamont Granquist | 2015-02-09 | 4 | -17/+43 |
| | | | |||||
| * | | add DOC_CHANGES.md | Lamont Granquist | 2015-02-09 | 1 | -0/+8 |
| | | | |||||
| * | | clarify that good cookbooks don't use compile_time | Lamont Granquist | 2015-02-09 | 1 | -2/+3 |
| | | | |||||
| * | | add Chef::Config[:chef_gem_compile_time] plus RELNOTES | Lamont Granquist | 2015-02-09 | 5 | -5/+127 |
| | | | | | | | | | | | | | | | | | | | | | * added a config flag to force chef_gem to behave like Chef-10/11 or to behave like Chef-13. * added a bunch of release notes to explain the warnings and what to do about them in quite a bit of detail. | ||||
* | | | Merge branch 'ranjib-ranjib' | Bryan McLellan | 2015-02-09 | 1 | -0/+3 |
|\ \ \ | |||||
| * | | | Nominating myself to maintain core, chefspec and ubuntu | Ranjib Dey | 2015-02-09 | 1 | -0/+3 |
|/ / / |